builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-107 starttime: 1470771623.74 results: success (0) buildid: 20160809110019 builduid: e63b6538158643418dee899d995867cc revision: 086d9208b43112e938b567c8c86150942b48a0cd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:23.743350) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:23.743808) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:23.744096) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:24.246632) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:24.247040) ========= '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-107\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False --11:40:44-- 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% 8.61 MB/s 11:40:44 (8.61 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.516000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:24.830506) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:24.830859) ========= '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-107\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.722000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:25.617141) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:40:25.617521) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --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-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False 2016-08-09 11:40:45,697 truncating revision to first 12 chars 2016-08-09 11:40:45,697 Setting DEBUG logging. 2016-08-09 11:40:45,697 attempt 1/10 2016-08-09 11:40:45,697 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/086d9208b431?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-09 11:40:46,404 unpacking tar archive at: mozilla-release-086d9208b431/testing/mozharness/ program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:40:27.346829) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:27.347292) ========= script_repo_revision: 086d9208b43112e938b567c8c86150942b48a0cd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:27.347978) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:27.348460) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 12:40:27.365394) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 53 secs) (at 2016-08-09 12:40:27.365790) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 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-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 11:40:47 INFO - MultiFileLogger online at 20160809 11:40:47 in C:\slave\test 11:40:47 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-release --download-symbols true 11:40:47 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:40:47 INFO - {'append_to_log': False, 11:40:47 INFO - 'base_work_dir': 'C:\\slave\\test', 11:40:47 INFO - 'blob_upload_branch': 'mozilla-release', 11:40:47 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:40:47 INFO - 'buildbot_json_path': 'buildprops.json', 11:40:47 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:40:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:40:47 INFO - 'download_minidump_stackwalk': True, 11:40:47 INFO - 'download_symbols': 'true', 11:40:47 INFO - 'e10s': False, 11:40:47 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:40:47 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:40:47 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:40:47 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:40:47 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:40:47 INFO - 'C:/mozilla-build/tooltool.py'), 11:40:47 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:40:47 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:40:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:40:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:40:47 INFO - 'log_level': 'info', 11:40:47 INFO - 'log_to_console': True, 11:40:47 INFO - 'opt_config_files': (), 11:40:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:40:47 INFO - '--processes=1', 11:40:47 INFO - '--config=%(test_path)s/wptrunner.ini', 11:40:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:40:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:40:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:40:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:40:47 INFO - 'pip_index': False, 11:40:47 INFO - 'require_test_zip': True, 11:40:47 INFO - 'test_type': ('testharness',), 11:40:47 INFO - 'this_chunk': '1', 11:40:47 INFO - 'total_chunks': '10', 11:40:47 INFO - 'virtualenv_path': 'venv', 11:40:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:40:47 INFO - 'work_dir': 'build'} 11:40:47 INFO - ##### 11:40:47 INFO - ##### Running clobber step. 11:40:47 INFO - ##### 11:40:47 INFO - Running pre-action listener: _resource_record_pre_action 11:40:47 INFO - Running main action method: clobber 11:40:47 INFO - rmtree: C:\slave\test\build 11:40:47 INFO - Using _rmtree_windows ... 11:40:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:41:24 INFO - Running post-action listener: _resource_record_post_action 11:41:24 INFO - ##### 11:41:24 INFO - ##### Running read-buildbot-config step. 11:41:24 INFO - ##### 11:41:24 INFO - Running pre-action listener: _resource_record_pre_action 11:41:24 INFO - Running main action method: read_buildbot_config 11:41:24 INFO - Using buildbot properties: 11:41:24 INFO - { 11:41:24 INFO - "project": "", 11:41:24 INFO - "product": "firefox", 11:41:24 INFO - "script_repo_revision": "production", 11:41:24 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 11:41:24 INFO - "repository": "", 11:41:24 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 11:41:24 INFO - "buildid": "20160809110019", 11:41:24 INFO - "pgo_build": "False", 11:41:24 INFO - "basedir": "C:\\slave\\test", 11:41:24 INFO - "buildnumber": 12, 11:41:24 INFO - "slavename": "t-xp32-ix-107", 11:41:24 INFO - "revision": "086d9208b43112e938b567c8c86150942b48a0cd", 11:41:24 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 11:41:24 INFO - "platform": "win32", 11:41:24 INFO - "branch": "mozilla-release", 11:41:24 INFO - "repo_path": "releases/mozilla-release", 11:41:24 INFO - "moz_repo_path": "", 11:41:24 INFO - "stage_platform": "win32", 11:41:24 INFO - "builduid": "e63b6538158643418dee899d995867cc", 11:41:24 INFO - "slavebuilddir": "test" 11:41:24 INFO - } 11:41:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 11:41:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 11:41:24 INFO - Running post-action listener: _resource_record_post_action 11:41:24 INFO - ##### 11:41:24 INFO - ##### Running download-and-extract step. 11:41:24 INFO - ##### 11:41:24 INFO - Running pre-action listener: _resource_record_pre_action 11:41:24 INFO - Running main action method: download_and_extract 11:41:24 INFO - mkdir: C:\slave\test\build\tests 11:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:41:24 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:41:24 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 11:41:24 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 11:41:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 11:41:24 INFO - Downloaded 1274 bytes. 11:41:24 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 11:41:24 INFO - Using the following test package requirements: 11:41:24 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 11:41:24 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 11:41:24 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 11:41:24 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'jsshell-win32.zip'], 11:41:24 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 11:41:24 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 11:41:24 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 11:41:24 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 11:41:24 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 11:41:24 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:41:24 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 11:41:24 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:41:24 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:41:24 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 11:41:24 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 11:41:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 11:41:26 INFO - Downloaded 20366355 bytes. 11:41:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:41:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:41:28 INFO - caution: filename not matched: web-platform/* 11:41:28 INFO - Return code: 11 11:41:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:41:28 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:41:28 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 11:41:28 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 11:41:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 11:41:31 INFO - Downloaded 36389907 bytes. 11:41:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:41:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:41:56 INFO - caution: filename not matched: bin/* 11:41:56 INFO - caution: filename not matched: config/* 11:41:56 INFO - caution: filename not matched: mozbase/* 11:41:56 INFO - caution: filename not matched: marionette/* 11:41:56 INFO - caution: filename not matched: tools/wptserve/* 11:41:56 INFO - Return code: 11 11:41:56 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')]} 11:41:56 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 11:41:56 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:41:56 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 11:41:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 11:42:00 INFO - Downloaded 68479203 bytes. 11:42:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:42:00 INFO - mkdir: C:\slave\test\properties 11:42:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:42:00 INFO - Writing to file C:\slave\test\properties\build_url 11:42:00 INFO - Contents: 11:42:00 INFO - build_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:42:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:42:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:42:00 INFO - Writing to file C:\slave\test\properties\symbols_url 11:42:00 INFO - Contents: 11:42:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:42:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:00 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:42:00 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:42:00 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:42:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:42:03 INFO - Downloaded 55638780 bytes. 11:42:03 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:42:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:42:08 INFO - Return code: 0 11:42:08 INFO - Running post-action listener: _resource_record_post_action 11:42:08 INFO - Running post-action listener: set_extra_try_arguments 11:42:08 INFO - ##### 11:42:08 INFO - ##### Running create-virtualenv step. 11:42:08 INFO - ##### 11:42:08 INFO - Running pre-action listener: _pre_create_virtualenv 11:42:08 INFO - Running pre-action listener: _resource_record_pre_action 11:42:08 INFO - Running main action method: create_virtualenv 11:42:08 INFO - Creating virtualenv C:\slave\test\build\venv 11:42:08 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 11:42:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:42:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:42:11 INFO - Installing distribute......................................................................................................................................................................................done. 11:42:12 INFO - Return code: 0 11:42:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:42:12 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')]} 11:42:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:12 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')]} 11:42:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:12 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 11:42:12 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 11:42:12 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 11:42:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:42:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 11:42:12 INFO - 'CLIENTNAME': 'Console', 11:42:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:42:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 11:42:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:42:12 INFO - 'DCLOCATION': 'SCL3', 11:42:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:42:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:42:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:42:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:42:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:42:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:42:12 INFO - 'HOMEDRIVE': 'C:', 11:42:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:42:12 INFO - 'KTS_VERSION': '1.19c', 11:42:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:42:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 11:42:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:42:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:42:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:42:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:42:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:42:12 INFO - 'MOZ_AIRBAG': '1', 11:42:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:42:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:12 INFO - 'MOZ_MSVCVERSION': '8', 11:42:12 INFO - 'MOZ_NO_REMOTE': '1', 11:42:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:42:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:42:12 INFO - 'NO_EM_RESTART': '1', 11:42:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:42:12 INFO - 'OS': 'Windows_NT', 11:42:12 INFO - 'OURDRIVE': 'C:', 11:42:12 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', 11:42:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:42:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:42:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:42:12 INFO - 'PROCESSOR_LEVEL': '6', 11:42:12 INFO - 'PROCESSOR_REVISION': '1e05', 11:42:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:42:12 INFO - 'PROMPT': '$P$G', 11:42:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:42:12 INFO - 'PWD': 'C:\\slave\\test', 11:42:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:42:12 INFO - 'SESSIONNAME': 'Console', 11:42:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:42:12 INFO - 'SYSTEMDRIVE': 'C:', 11:42:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:42:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:12 INFO - 'TEST1': 'testie', 11:42:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:12 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 11:42:12 INFO - 'USERNAME': 'cltbld', 11:42:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:42:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:42:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:42:12 INFO - 'WINDIR': 'C:\\WINDOWS', 11:42:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:42:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:42:13 INFO - Downloading/unpacking psutil>=0.7.1 11:42:13 INFO - Running setup.py egg_info for package psutil 11:42:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:42:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:42:13 INFO - Installing collected packages: psutil 11:42:13 INFO - Running setup.py install for psutil 11:42:13 INFO - building 'psutil._psutil_windows' extension 11:42:13 INFO - error: Unable to find vcvarsall.bat 11:42:13 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-6crfpk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:42:13 INFO - running install 11:42:13 INFO - running build 11:42:13 INFO - running build_py 11:42:13 INFO - creating build 11:42:13 INFO - creating build\lib.win32-2.7 11:42:13 INFO - creating build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:42:13 INFO - running build_ext 11:42:13 INFO - building 'psutil._psutil_windows' extension 11:42:13 INFO - error: Unable to find vcvarsall.bat 11:42:13 INFO - ---------------------------------------- 11:42:13 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-6crfpk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:42:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data\pip\pip.log 11:42:13 WARNING - Return code: 1 11:42:13 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! 11:42:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:42:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:13 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 11:42:13 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 11:42:13 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 11:42:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:42:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 11:42:13 INFO - 'CLIENTNAME': 'Console', 11:42:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:42:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 11:42:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:42:13 INFO - 'DCLOCATION': 'SCL3', 11:42:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:42:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:42:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:42:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:42:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:42:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:42:13 INFO - 'HOMEDRIVE': 'C:', 11:42:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:42:13 INFO - 'KTS_VERSION': '1.19c', 11:42:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:42:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 11:42:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:42:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:42:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:42:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:42:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:42:13 INFO - 'MOZ_AIRBAG': '1', 11:42:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:42:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:13 INFO - 'MOZ_MSVCVERSION': '8', 11:42:13 INFO - 'MOZ_NO_REMOTE': '1', 11:42:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:42:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:42:13 INFO - 'NO_EM_RESTART': '1', 11:42:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:42:13 INFO - 'OS': 'Windows_NT', 11:42:13 INFO - 'OURDRIVE': 'C:', 11:42:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:42:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:42:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:42:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:42:13 INFO - 'PROCESSOR_LEVEL': '6', 11:42:13 INFO - 'PROCESSOR_REVISION': '1e05', 11:42:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:42:13 INFO - 'PROMPT': '$P$G', 11:42:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:42:13 INFO - 'PWD': 'C:\\slave\\test', 11:42:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:42:13 INFO - 'SESSIONNAME': 'Console', 11:42:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:42:13 INFO - 'SYSTEMDRIVE': 'C:', 11:42:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:42:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:13 INFO - 'TEST1': 'testie', 11:42:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:13 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 11:42:13 INFO - 'USERNAME': 'cltbld', 11:42:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:42:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:42:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:42:13 INFO - 'WINDIR': 'C:\\WINDOWS', 11:42:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:42:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:42:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:42:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:42:14 INFO - Running setup.py egg_info for package mozsystemmonitor 11:42:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:42:14 INFO - Running setup.py egg_info for package psutil 11:42:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:42:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:42:14 INFO - Installing collected packages: mozsystemmonitor, psutil 11:42:14 INFO - Running setup.py install for mozsystemmonitor 11:42:14 INFO - Running setup.py install for psutil 11:42:14 INFO - building 'psutil._psutil_windows' extension 11:42:14 INFO - error: Unable to find vcvarsall.bat 11:42:14 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-9mr4wa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:42:14 INFO - running install 11:42:14 INFO - running build 11:42:14 INFO - running build_py 11:42:14 INFO - running build_ext 11:42:14 INFO - building 'psutil._psutil_windows' extension 11:42:14 INFO - error: Unable to find vcvarsall.bat 11:42:14 INFO - ---------------------------------------- 11:42:14 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-9mr4wa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:42:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data\pip\pip.log 11:42:14 WARNING - Return code: 1 11:42:14 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! 11:42:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:42:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:14 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 11:42:14 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 11:42:14 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 11:42:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:42:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 11:42:14 INFO - 'CLIENTNAME': 'Console', 11:42:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:42:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 11:42:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:42:14 INFO - 'DCLOCATION': 'SCL3', 11:42:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:42:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:42:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:42:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:42:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:42:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:42:14 INFO - 'HOMEDRIVE': 'C:', 11:42:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:42:14 INFO - 'KTS_VERSION': '1.19c', 11:42:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:42:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 11:42:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:42:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:42:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:42:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:42:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:42:14 INFO - 'MOZ_AIRBAG': '1', 11:42:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:42:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:14 INFO - 'MOZ_MSVCVERSION': '8', 11:42:14 INFO - 'MOZ_NO_REMOTE': '1', 11:42:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:42:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:42:14 INFO - 'NO_EM_RESTART': '1', 11:42:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:42:14 INFO - 'OS': 'Windows_NT', 11:42:14 INFO - 'OURDRIVE': 'C:', 11:42:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:42:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:42:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:42:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:42:14 INFO - 'PROCESSOR_LEVEL': '6', 11:42:14 INFO - 'PROCESSOR_REVISION': '1e05', 11:42:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:42:14 INFO - 'PROMPT': '$P$G', 11:42:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:42:14 INFO - 'PWD': 'C:\\slave\\test', 11:42:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:42:14 INFO - 'SESSIONNAME': 'Console', 11:42:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:42:14 INFO - 'SYSTEMDRIVE': 'C:', 11:42:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:42:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:14 INFO - 'TEST1': 'testie', 11:42:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:14 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 11:42:14 INFO - 'USERNAME': 'cltbld', 11:42:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:42:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:42:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:42:14 INFO - 'WINDIR': 'C:\\WINDOWS', 11:42:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:42:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:42:15 INFO - Downloading/unpacking blobuploader==1.2.4 11:42:15 INFO - Downloading blobuploader-1.2.4.tar.gz 11:42:15 INFO - Running setup.py egg_info for package blobuploader 11:42:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:42:17 INFO - Running setup.py egg_info for package requests 11:42:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:42:17 INFO - Downloading docopt-0.6.1.tar.gz 11:42:17 INFO - Running setup.py egg_info for package docopt 11:42:17 INFO - Installing collected packages: blobuploader, docopt, requests 11:42:17 INFO - Running setup.py install for blobuploader 11:42:17 INFO - Running setup.py install for docopt 11:42:17 INFO - Running setup.py install for requests 11:42:17 INFO - Successfully installed blobuploader docopt requests 11:42:17 INFO - Cleaning up... 11:42:17 INFO - Return code: 0 11:42:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:42:17 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')]} 11:42:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:17 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')]} 11:42:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:17 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 11:42:17 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 11:42:17 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 11:42:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:42:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 11:42:17 INFO - 'CLIENTNAME': 'Console', 11:42:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:42:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 11:42:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:42:17 INFO - 'DCLOCATION': 'SCL3', 11:42:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:42:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:42:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:42:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:42:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:42:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:42:17 INFO - 'HOMEDRIVE': 'C:', 11:42:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:42:17 INFO - 'KTS_VERSION': '1.19c', 11:42:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:42:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 11:42:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:42:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:42:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:42:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:42:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:42:17 INFO - 'MOZ_AIRBAG': '1', 11:42:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:42:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:17 INFO - 'MOZ_MSVCVERSION': '8', 11:42:17 INFO - 'MOZ_NO_REMOTE': '1', 11:42:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:42:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:42:17 INFO - 'NO_EM_RESTART': '1', 11:42:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:42:17 INFO - 'OS': 'Windows_NT', 11:42:17 INFO - 'OURDRIVE': 'C:', 11:42:17 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', 11:42:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:42:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:42:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:42:17 INFO - 'PROCESSOR_LEVEL': '6', 11:42:17 INFO - 'PROCESSOR_REVISION': '1e05', 11:42:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:42:17 INFO - 'PROMPT': '$P$G', 11:42:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:42:17 INFO - 'PWD': 'C:\\slave\\test', 11:42:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:42:17 INFO - 'SESSIONNAME': 'Console', 11:42:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:42:17 INFO - 'SYSTEMDRIVE': 'C:', 11:42:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:42:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:17 INFO - 'TEST1': 'testie', 11:42:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:17 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 11:42:17 INFO - 'USERNAME': 'cltbld', 11:42:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:42:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:42:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:42:17 INFO - 'WINDIR': 'C:\\WINDOWS', 11:42:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:42:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:42:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:42:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:42:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:42:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:42:23 INFO - Unpacking c:\slave\test\build\tests\marionette 11:42:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:42:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:42:23 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 11:42:23 INFO - Running setup.py install for browsermob-proxy 11:42:30 INFO - Running setup.py install for manifestparser 11:42:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for marionette-client 11:42:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:42:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for marionette-driver 11:42:30 INFO - Running setup.py install for mozcrash 11:42:30 INFO - Running setup.py install for mozdebug 11:42:30 INFO - Running setup.py install for mozdevice 11:42:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for mozfile 11:42:30 INFO - Running setup.py install for mozhttpd 11:42:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for mozinfo 11:42:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for mozInstall 11:42:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for mozleak 11:42:30 INFO - Running setup.py install for mozlog 11:42:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for moznetwork 11:42:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for mozprocess 11:42:30 INFO - Running setup.py install for mozprofile 11:42:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for mozrunner 11:42:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for mozscreenshot 11:42:30 INFO - Running setup.py install for moztest 11:42:30 INFO - Running setup.py install for mozversion 11:42:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:42:30 INFO - Running setup.py install for wptserve 11:42:30 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 11:42:30 INFO - Cleaning up... 11:42:30 INFO - Return code: 0 11:42:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:42:30 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')]} 11:42:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:30 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')]} 11:42:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:30 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D61708>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 11:42:30 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 11:42:30 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 11:42:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:42:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 11:42:30 INFO - 'CLIENTNAME': 'Console', 11:42:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:42:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 11:42:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:42:30 INFO - 'DCLOCATION': 'SCL3', 11:42:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:42:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:42:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:42:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:42:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:42:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:42:30 INFO - 'HOMEDRIVE': 'C:', 11:42:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:42:30 INFO - 'KTS_VERSION': '1.19c', 11:42:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:42:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 11:42:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:42:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:42:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:42:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:42:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:42:30 INFO - 'MOZ_AIRBAG': '1', 11:42:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:42:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:30 INFO - 'MOZ_MSVCVERSION': '8', 11:42:30 INFO - 'MOZ_NO_REMOTE': '1', 11:42:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:42:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:42:30 INFO - 'NO_EM_RESTART': '1', 11:42:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:42:30 INFO - 'OS': 'Windows_NT', 11:42:30 INFO - 'OURDRIVE': 'C:', 11:42:30 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', 11:42:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:42:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:42:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:42:30 INFO - 'PROCESSOR_LEVEL': '6', 11:42:30 INFO - 'PROCESSOR_REVISION': '1e05', 11:42:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:42:30 INFO - 'PROMPT': '$P$G', 11:42:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:42:30 INFO - 'PWD': 'C:\\slave\\test', 11:42:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:42:30 INFO - 'SESSIONNAME': 'Console', 11:42:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:42:30 INFO - 'SYSTEMDRIVE': 'C:', 11:42:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:42:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:30 INFO - 'TEST1': 'testie', 11:42:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:30 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 11:42:30 INFO - 'USERNAME': 'cltbld', 11:42:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:42:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:42:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:42:30 INFO - 'WINDIR': 'C:\\WINDOWS', 11:42:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:42:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:42:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:42:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:42:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:42:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:42:37 INFO - Unpacking c:\slave\test\build\tests\marionette 11:42:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:42:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:42:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 11:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:42:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:42:42 INFO - Downloading blessings-1.6.tar.gz 11:42:42 INFO - Running setup.py egg_info for package blessings 11:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 11:42:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:42:42 INFO - Running setup.py install for blessings 11:42:42 INFO - Running setup.py install for browsermob-proxy 11:42:42 INFO - Running setup.py install for manifestparser 11:42:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Running setup.py install for marionette-client 11:42:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:42:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Running setup.py install for marionette-driver 11:42:42 INFO - Running setup.py install for mozcrash 11:42:42 INFO - Running setup.py install for mozdebug 11:42:42 INFO - Running setup.py install for mozdevice 11:42:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Running setup.py install for mozhttpd 11:42:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Running setup.py install for mozInstall 11:42:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Running setup.py install for mozleak 11:42:42 INFO - Running setup.py install for mozprofile 11:42:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Running setup.py install for mozrunner 11:42:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:42:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:42:43 INFO - Running setup.py install for mozscreenshot 11:42:43 INFO - Running setup.py install for moztest 11:42:43 INFO - Running setup.py install for mozversion 11:42:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:42:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:42:43 INFO - Running setup.py install for wptserve 11:42:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:42:43 INFO - Cleaning up... 11:42:43 INFO - Return code: 0 11:42:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:42:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:42:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:42:43 INFO - Reading from file tmpfile_stdout 11:42:43 INFO - Using _rmtree_windows ... 11:42:43 INFO - Using _rmtree_windows ... 11:42:43 INFO - Current package versions: 11:42:43 INFO - blessings == 1.6 11:42:43 INFO - blobuploader == 1.2.4 11:42:43 INFO - browsermob-proxy == 0.6.0 11:42:43 INFO - distribute == 0.6.14 11:42:43 INFO - docopt == 0.6.1 11:42:43 INFO - manifestparser == 1.1 11:42:43 INFO - marionette-client == 2.3.0 11:42:43 INFO - marionette-driver == 1.4.0 11:42:43 INFO - mozInstall == 1.12 11:42:43 INFO - mozcrash == 0.17 11:42:43 INFO - mozdebug == 0.1 11:42:43 INFO - mozdevice == 0.48 11:42:43 INFO - mozfile == 1.2 11:42:43 INFO - mozhttpd == 0.7 11:42:43 INFO - mozinfo == 0.9 11:42:43 INFO - mozleak == 0.1 11:42:43 INFO - mozlog == 3.1 11:42:43 INFO - moznetwork == 0.27 11:42:43 INFO - mozprocess == 0.22 11:42:43 INFO - mozprofile == 0.28 11:42:43 INFO - mozrunner == 6.11 11:42:43 INFO - mozscreenshot == 0.1 11:42:43 INFO - mozsystemmonitor == 0.0 11:42:43 INFO - moztest == 0.7 11:42:43 INFO - mozversion == 1.4 11:42:43 INFO - requests == 1.2.3 11:42:43 INFO - wptserve == 1.4.0 11:42:43 INFO - Running post-action listener: _resource_record_post_action 11:42:43 INFO - Running post-action listener: _start_resource_monitoring 11:42:44 INFO - Starting resource monitoring. 11:42:44 INFO - ##### 11:42:44 INFO - ##### Running pull step. 11:42:44 INFO - ##### 11:42:44 INFO - Running pre-action listener: _resource_record_pre_action 11:42:44 INFO - Running main action method: pull 11:42:44 INFO - Pull has nothing to do! 11:42:44 INFO - Running post-action listener: _resource_record_post_action 11:42:44 INFO - ##### 11:42:44 INFO - ##### Running install step. 11:42:44 INFO - ##### 11:42:44 INFO - Running pre-action listener: _resource_record_pre_action 11:42:44 INFO - Running main action method: install 11:42:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:42:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:42:44 INFO - Reading from file tmpfile_stdout 11:42:44 INFO - Using _rmtree_windows ... 11:42:44 INFO - Using _rmtree_windows ... 11:42:44 INFO - Detecting whether we're running mozinstall >=1.0... 11:42:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:42:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:42:44 INFO - Reading from file tmpfile_stdout 11:42:44 INFO - Output received: 11:42:44 INFO - Usage: mozinstall-script.py [options] installer 11:42:44 INFO - Options: 11:42:44 INFO - -h, --help show this help message and exit 11:42:44 INFO - -d DEST, --destination=DEST 11:42:44 INFO - Directory to install application into. [default: 11:42:44 INFO - "C:\slave\test"] 11:42:44 INFO - --app=APP Application being installed. [default: firefox] 11:42:44 INFO - Using _rmtree_windows ... 11:42:44 INFO - Using _rmtree_windows ... 11:42:44 INFO - mkdir: C:\slave\test\build\application 11:42:44 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.0.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:42:44 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.0.1.en-US.win32.zip --destination C:\slave\test\build\application 11:42:47 INFO - Reading from file tmpfile_stdout 11:42:47 INFO - Output received: 11:42:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:42:47 INFO - Using _rmtree_windows ... 11:42:47 INFO - Using _rmtree_windows ... 11:42:47 INFO - Running post-action listener: _resource_record_post_action 11:42:47 INFO - ##### 11:42:47 INFO - ##### Running run-tests step. 11:42:47 INFO - ##### 11:42:47 INFO - Running pre-action listener: _resource_record_pre_action 11:42:47 INFO - Running main action method: run_tests 11:42:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:42:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:42:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:42:47 INFO - grabbing minidump binary from tooltool 11:42:47 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')]} 11:42:47 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 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:42:47 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 11:42:47 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 11:42:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:42:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp52bfvr 11:42:47 INFO - INFO - File integrity verified, renaming tmp52bfvr to win32-minidump_stackwalk.exe 11:42:47 INFO - Return code: 0 11:42:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:42:47 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:42:47 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/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.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 11:42:47 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/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.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 11:42:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:42:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 11:42:47 INFO - 'CLIENTNAME': 'Console', 11:42:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:42:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 11:42:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:42:47 INFO - 'DCLOCATION': 'SCL3', 11:42:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:42:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:42:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:42:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:42:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:42:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:42:47 INFO - 'HOMEDRIVE': 'C:', 11:42:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:42:47 INFO - 'KTS_VERSION': '1.19c', 11:42:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:42:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 11:42:47 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:42:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:42:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:42:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:42:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:42:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:42:47 INFO - 'MOZ_AIRBAG': '1', 11:42:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:42:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:47 INFO - 'MOZ_MSVCVERSION': '8', 11:42:47 INFO - 'MOZ_NO_REMOTE': '1', 11:42:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:42:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:42:47 INFO - 'NO_EM_RESTART': '1', 11:42:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:42:47 INFO - 'OS': 'Windows_NT', 11:42:47 INFO - 'OURDRIVE': 'C:', 11:42:47 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', 11:42:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:42:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:42:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:42:47 INFO - 'PROCESSOR_LEVEL': '6', 11:42:47 INFO - 'PROCESSOR_REVISION': '1e05', 11:42:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:42:47 INFO - 'PROMPT': '$P$G', 11:42:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:42:47 INFO - 'PWD': 'C:\\slave\\test', 11:42:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:42:47 INFO - 'SESSIONNAME': 'Console', 11:42:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:42:47 INFO - 'SYSTEMDRIVE': 'C:', 11:42:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:42:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:47 INFO - 'TEST1': 'testie', 11:42:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:42:47 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 11:42:47 INFO - 'USERNAME': 'cltbld', 11:42:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 11:42:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:42:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:42:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:42:47 INFO - 'WINDIR': 'C:\\WINDOWS', 11:42:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:42:47 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/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.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 11:42:48 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 11:42:48 INFO - import pkg_resources 11:42:49 INFO - Using 1 client processes 11:42:52 INFO - SUITE-START | Running 778 tests 11:42:52 INFO - Running testharness tests 11:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:42:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:42:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:42:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:42:52 INFO - Setting up ssl 11:42:53 INFO - PROCESS | certutil | 11:42:53 INFO - PROCESS | certutil | 11:42:53 INFO - PROCESS | certutil | 11:42:53 INFO - Certificate Nickname Trust Attributes 11:42:53 INFO - SSL,S/MIME,JAR/XPI 11:42:53 INFO - 11:42:53 INFO - web-platform-tests CT,, 11:42:53 INFO - 11:42:53 INFO - Starting runner 11:42:55 INFO - PROCESS | 3832 | [3832] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:42:55 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:42:55 INFO - PROCESS | 3832 | [3832] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:42:56 INFO - PROCESS | 3832 | 1470771776822 Marionette DEBUG Marionette enabled via build flag and pref 11:42:56 INFO - PROCESS | 3832 | ++DOCSHELL 11267800 == 1 [pid = 3832] [id = 1] 11:42:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 1 (11267C00) [pid = 3832] [serial = 1] [outer = 00000000] 11:42:56 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:42:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 2 (11268800) [pid = 3832] [serial = 2] [outer = 11267C00] 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 11:42:57 INFO - PROCESS | 3832 | ++DOCSHELL 1282EC00 == 2 [pid = 3832] [id = 2] 11:42:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 3 (1282F000) [pid = 3832] [serial = 3] [outer = 00000000] 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:42:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 4 (1282FC00) [pid = 3832] [serial = 4] [outer = 1282F000] 11:42:57 INFO - PROCESS | 3832 | 1470771777358 Marionette INFO Listening on port 2828 11:42:57 INFO - PROCESS | 3832 | 1470771777754 Marionette DEBUG Marionette enabled via command-line flag 11:42:57 INFO - PROCESS | 3832 | ++DOCSHELL 13155400 == 3 [pid = 3832] [id = 3] 11:42:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 5 (1315D400) [pid = 3832] [serial = 5] [outer = 00000000] 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:42:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 6 (1315E000) [pid = 3832] [serial = 6] [outer = 1315D400] 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:42:57 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:42:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 7 (1390B000) [pid = 3832] [serial = 7] [outer = 1282F000] 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:42:58 INFO - PROCESS | 3832 | 1470771778036 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1465 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:42:58 INFO - PROCESS | 3832 | 1470771778089 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1466 11:42:58 INFO - PROCESS | 3832 | 1470771778092 Marionette DEBUG Closed connection conn0 11:42:58 INFO - PROCESS | 3832 | 1470771778165 Marionette DEBUG Closed connection conn1 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:42:58 INFO - PROCESS | 3832 | 1470771778172 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1467 11:42:58 INFO - PROCESS | 3832 | 1470771778203 Marionette DEBUG Closed connection conn2 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:42:58 INFO - PROCESS | 3832 | 1470771778211 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1468 11:42:58 INFO - PROCESS | 3832 | ++DOCSHELL 11268C00 == 4 [pid = 3832] [id = 4] 11:42:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 8 (13EAA800) [pid = 3832] [serial = 8] [outer = 00000000] 11:42:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 9 (141A9400) [pid = 3832] [serial = 9] [outer = 13EAA800] 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 11:42:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 10 (141AE800) [pid = 3832] [serial = 10] [outer = 13EAA800] 11:42:58 INFO - PROCESS | 3832 | 1470771778483 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:42:58 INFO - PROCESS | 3832 | 1470771778490 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160809110019","device":"desktop","version":"48.0.1"} 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:42:58 INFO - PROCESS | 3832 | [3832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:42:59 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:42:59 INFO - PROCESS | 3832 | ++DOCSHELL 158BD400 == 5 [pid = 3832] [id = 5] 11:42:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 11 (158EA000) [pid = 3832] [serial = 11] [outer = 00000000] 11:42:59 INFO - PROCESS | 3832 | ++DOCSHELL 158ED800 == 6 [pid = 3832] [id = 6] 11:42:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 12 (158EE000) [pid = 3832] [serial = 12] [outer = 00000000] 11:42:59 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:42:59 INFO - PROCESS | 3832 | ++DOCSHELL 166ED800 == 7 [pid = 3832] [id = 7] 11:42:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 13 (166EDC00) [pid = 3832] [serial = 13] [outer = 00000000] 11:42:59 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:42:59 INFO - PROCESS | 3832 | [3832] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:42:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 14 (1686BC00) [pid = 3832] [serial = 14] [outer = 166EDC00] 11:43:00 INFO - PROCESS | 3832 | [3832] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 11:43:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 15 (16C60400) [pid = 3832] [serial = 15] [outer = 158EA000] 11:43:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 16 (16C62000) [pid = 3832] [serial = 16] [outer = 158EE000] 11:43:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 17 (16C64800) [pid = 3832] [serial = 17] [outer = 166EDC00] 11:43:00 INFO - PROCESS | 3832 | 1470771780774 Marionette INFO startBrowser 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:00 INFO - PROCESS | 3832 | 1470771780792 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 3832 | 1470771780805 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 3832 | 1470771780807 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 18 (17B0A800) [pid = 3832] [serial = 18] [outer = 166EDC00] 11:43:01 INFO - PROCESS | 3832 | 1470771781332 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"166dd3e6-9987-4b52-bff4-a38216ccdcea","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160809110019","device":"desktop","version":"48.0.1","command_id":1}}] 11:43:01 INFO - PROCESS | 3832 | 1470771781485 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}] 11:43:01 INFO - PROCESS | 3832 | 1470771781488 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:01 INFO - PROCESS | 3832 | 1470771781547 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:43:01 INFO - PROCESS | 3832 | 1470771781650 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:43:01 INFO - PROCESS | 3832 | 1470771781636 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:01 INFO - PROCESS | 3832 | [3832] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:43:01 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:43:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 19 (16007C00) [pid = 3832] [serial = 19] [outer = 166EDC00] 11:43:02 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:43:02 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:02 INFO - PROCESS | 3832 | 1470771782157 Marionette TRACE conn3 <- [1,3,null,{}] 11:43:02 INFO - PROCESS | 3832 | 1470771782175 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:43:02 INFO - PROCESS | 3832 | 1470771782178 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:02 INFO - PROCESS | 3832 | 1470771782207 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:43:02 INFO - PROCESS | 3832 | 1470771782256 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 3832 | 1470771782258 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 11:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:43:02 INFO - PROCESS | 3832 | 1470771782276 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 3832 | 1470771782279 Marionette TRACE conn3 <- [1,6,null,{}] 11:43:02 INFO - PROCESS | 3832 | 1470771782331 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}] 11:43:02 INFO - PROCESS | 3832 | 1470771782334 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:02 INFO - PROCESS | 3832 | 1470771782352 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:43:02 INFO - PROCESS | 3832 | 1470771782358 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 3832 | 1470771782360 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:02 INFO - PROCESS | 3832 | ++DOCSHELL 166E9800 == 8 [pid = 3832] [id = 8] 11:43:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 20 (19BCA800) [pid = 3832] [serial = 20] [outer = 00000000] 11:43:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 21 (19B54400) [pid = 3832] [serial = 21] [outer = 19BCA800] 11:43:02 INFO - PROCESS | 3832 | 1470771782411 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 22 (19B58000) [pid = 3832] [serial = 22] [outer = 19BCA800] 11:43:02 INFO - PROCESS | 3832 | ++DOCSHELL 1A012800 == 9 [pid = 3832] [id = 9] 11:43:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 23 (1A012C00) [pid = 3832] [serial = 23] [outer = 00000000] 11:43:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 24 (1A015400) [pid = 3832] [serial = 24] [outer = 1A012C00] 11:43:02 INFO - PROCESS | 3832 | 1470771782858 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 25 (1A015C00) [pid = 3832] [serial = 25] [outer = 1A012C00] 11:43:03 INFO - PROCESS | 3832 | 1470771783065 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]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 810ms 11:43:03 INFO - PROCESS | 3832 | 1470771783115 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 3832 | 1470771783117 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 11:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:43:03 INFO - PROCESS | 3832 | 1470771783158 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 3832 | 1470771783160 Marionette TRACE conn3 <- [1,10,null,{}] 11:43:03 INFO - PROCESS | 3832 | 1470771783207 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}] 11:43:03 INFO - PROCESS | 3832 | 1470771783212 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:03 INFO - PROCESS | 3832 | 1470771783328 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:43:03 INFO - PROCESS | 3832 | 1470771783346 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 3832 | 1470771783349 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:03 INFO - PROCESS | 3832 | ++DOCSHELL 1A3BB400 == 10 [pid = 3832] [id = 10] 11:43:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 26 (1A3BB800) [pid = 3832] [serial = 26] [outer = 00000000] 11:43:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 27 (1AB52800) [pid = 3832] [serial = 27] [outer = 1A3BB800] 11:43:03 INFO - PROCESS | 3832 | 1470771783399 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 28 (1AB56400) [pid = 3832] [serial = 28] [outer = 1A3BB800] 11:43:03 INFO - PROCESS | 3832 | 1470771783720 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]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 619ms 11:43:03 INFO - PROCESS | 3832 | 1470771783774 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 3832 | 1470771783777 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 11:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:43:03 INFO - PROCESS | 3832 | 1470771783780 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 3832 | 1470771783781 Marionette TRACE conn3 <- [1,14,null,{}] 11:43:03 INFO - PROCESS | 3832 | 1470771783785 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}] 11:43:03 INFO - PROCESS | 3832 | 1470771783787 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:03 INFO - PROCESS | 3832 | 1470771783895 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:43:03 INFO - PROCESS | 3832 | 1470771783902 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 3832 | 1470771783905 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:03 INFO - PROCESS | 3832 | ++DOCSHELL 1A3BA000 == 11 [pid = 3832] [id = 11] 11:43:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 29 (1A532C00) [pid = 3832] [serial = 29] [outer = 00000000] 11:43:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 30 (1A53A000) [pid = 3832] [serial = 30] [outer = 1A532C00] 11:43:03 INFO - PROCESS | 3832 | 1470771783952 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 31 (1AB5DC00) [pid = 3832] [serial = 31] [outer = 1A532C00] 11:43:04 INFO - PROCESS | 3832 | 1470771784280 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]]]}] 11:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 560ms 11:43:04 INFO - PROCESS | 3832 | 1470771784341 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 3832 | 1470771784343 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 11:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:43:04 INFO - PROCESS | 3832 | 1470771784347 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 3832 | 1470771784349 Marionette TRACE conn3 <- [1,18,null,{}] 11:43:04 INFO - PROCESS | 3832 | 1470771784352 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}] 11:43:04 INFO - PROCESS | 3832 | 1470771784355 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:04 INFO - PROCESS | 3832 | 1470771784451 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:43:04 INFO - PROCESS | 3832 | 1470771784457 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 3832 | 1470771784460 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:04 INFO - PROCESS | 3832 | ++DOCSHELL 1A794000 == 12 [pid = 3832] [id = 12] 11:43:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 32 (1A797400) [pid = 3832] [serial = 32] [outer = 00000000] 11:43:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 33 (1A79E400) [pid = 3832] [serial = 33] [outer = 1A797400] 11:43:04 INFO - PROCESS | 3832 | 1470771784514 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 34 (1AE01400) [pid = 3832] [serial = 34] [outer = 1A797400] 11:43:04 INFO - PROCESS | 3832 | 1470771784856 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]]]}] 11:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 559ms 11:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:43:04 INFO - PROCESS | 3832 | 1470771784909 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 3832 | 1470771784912 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 11:43:04 INFO - PROCESS | 3832 | 1470771784915 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 3832 | 1470771784917 Marionette TRACE conn3 <- [1,22,null,{}] 11:43:04 INFO - PROCESS | 3832 | 1470771784921 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}] 11:43:04 INFO - PROCESS | 3832 | 1470771784923 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:05 INFO - PROCESS | 3832 | 1470771785024 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:43:05 INFO - PROCESS | 3832 | 1470771785031 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 3832 | 1470771785033 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:05 INFO - PROCESS | 3832 | ++DOCSHELL 1AE07400 == 13 [pid = 3832] [id = 13] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 35 (1AE0AC00) [pid = 3832] [serial = 35] [outer = 00000000] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 36 (1AE6C800) [pid = 3832] [serial = 36] [outer = 1AE0AC00] 11:43:05 INFO - PROCESS | 3832 | 1470771785078 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 37 (1AE71000) [pid = 3832] [serial = 37] [outer = 1AE0AC00] 11:43:05 INFO - PROCESS | 3832 | 1470771785371 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]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 457ms 11:43:05 INFO - PROCESS | 3832 | 1470771785390 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 3832 | 1470771785392 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 11:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:43:05 INFO - PROCESS | 3832 | 1470771785399 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 3832 | 1470771785401 Marionette TRACE conn3 <- [1,26,null,{}] 11:43:05 INFO - PROCESS | 3832 | 1470771785405 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}] 11:43:05 INFO - PROCESS | 3832 | 1470771785406 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:05 INFO - PROCESS | 3832 | 1470771785487 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:43:05 INFO - PROCESS | 3832 | 1470771785494 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 3832 | 1470771785497 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:05 INFO - PROCESS | 3832 | ++DOCSHELL 1AFEF800 == 14 [pid = 3832] [id = 14] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 38 (1AFF0000) [pid = 3832] [serial = 38] [outer = 00000000] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 39 (1AFF7000) [pid = 3832] [serial = 39] [outer = 1AFF0000] 11:43:05 INFO - PROCESS | 3832 | 1470771785541 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 40 (1AFFB800) [pid = 3832] [serial = 40] [outer = 1AFF0000] 11:43:05 INFO - PROCESS | 3832 | ++DOCSHELL 1B284800 == 15 [pid = 3832] [id = 15] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 41 (1B284C00) [pid = 3832] [serial = 41] [outer = 00000000] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 42 (1B286000) [pid = 3832] [serial = 42] [outer = 1B284C00] 11:43:05 INFO - PROCESS | 3832 | 1470771785888 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]]]}] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 43 (1B28A000) [pid = 3832] [serial = 43] [outer = 1B284C00] 11:43:05 INFO - PROCESS | 3832 | ++DOCSHELL 1A53B800 == 16 [pid = 3832] [id = 16] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 44 (1B28A800) [pid = 3832] [serial = 44] [outer = 00000000] 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 45 (1B2E9C00) [pid = 3832] [serial = 45] [outer = 1B28A800] 11:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 560ms 11:43:05 INFO - PROCESS | 3832 | 1470771785962 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 3832 | 1470771785964 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 11:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:43:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 46 (1B2F1800) [pid = 3832] [serial = 46] [outer = 1B28A800] 11:43:05 INFO - PROCESS | 3832 | 1470771786006 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 3832 | 1470771786019 Marionette TRACE conn3 <- [1,30,null,{}] 11:43:06 INFO - PROCESS | 3832 | 1470771786017 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}] 11:43:06 INFO - PROCESS | 3832 | 1470771786019 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:06 INFO - PROCESS | 3832 | 1470771786160 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:43:06 INFO - PROCESS | 3832 | 1470771786168 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 3832 | 1470771786170 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:06 INFO - PROCESS | 3832 | ++DOCSHELL 1AFF6C00 == 17 [pid = 3832] [id = 17] 11:43:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 47 (1B287400) [pid = 3832] [serial = 47] [outer = 00000000] 11:43:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 48 (1B290400) [pid = 3832] [serial = 48] [outer = 1B287400] 11:43:06 INFO - PROCESS | 3832 | 1470771786215 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (1BAA4000) [pid = 3832] [serial = 49] [outer = 1B287400] 11:43:06 INFO - PROCESS | 3832 | --DOCSHELL 11267800 == 16 [pid = 3832] [id = 1] 11:43:07 INFO - PROCESS | 3832 | 1470771787171 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1223ms 11:43:07 INFO - PROCESS | 3832 | 1470771787200 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 3832 | 1470771787205 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 11:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:43:07 INFO - PROCESS | 3832 | 1470771787210 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 3832 | 1470771787217 Marionette TRACE conn3 <- [1,34,null,{}] 11:43:07 INFO - PROCESS | 3832 | 1470771787222 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}] 11:43:07 INFO - PROCESS | 3832 | 1470771787225 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:07 INFO - PROCESS | 3832 | 1470771787344 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:43:07 INFO - PROCESS | 3832 | 1470771787410 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 3832 | 1470771787413 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:07 INFO - PROCESS | 3832 | ++DOCSHELL 104E7400 == 17 [pid = 3832] [id = 18] 11:43:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (104E7800) [pid = 3832] [serial = 50] [outer = 00000000] 11:43:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (10F41000) [pid = 3832] [serial = 51] [outer = 104E7800] 11:43:07 INFO - PROCESS | 3832 | 1470771787456 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (129BC400) [pid = 3832] [serial = 52] [outer = 104E7800] 11:43:08 INFO - PROCESS | 3832 | 1470771788067 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]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 883ms 11:43:08 INFO - PROCESS | 3832 | 1470771788116 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:43:08 INFO - PROCESS | 3832 | 1470771788103 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 11:43:08 INFO - PROCESS | 3832 | 1470771788109 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 3832 | 1470771788112 Marionette TRACE conn3 <- [1,38,null,{}] 11:43:08 INFO - PROCESS | 3832 | 1470771788131 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}] 11:43:08 INFO - PROCESS | 3832 | 1470771788134 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:08 INFO - PROCESS | 3832 | 1470771788259 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:43:08 INFO - PROCESS | 3832 | 1470771788322 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 3832 | 1470771788325 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:08 INFO - PROCESS | 3832 | ++DOCSHELL 13151800 == 18 [pid = 3832] [id = 19] 11:43:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (13151C00) [pid = 3832] [serial = 53] [outer = 00000000] 11:43:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (141A7C00) [pid = 3832] [serial = 54] [outer = 13151C00] 11:43:08 INFO - PROCESS | 3832 | 1470771788383 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (1456CC00) [pid = 3832] [serial = 55] [outer = 13151C00] 11:43:09 INFO - PROCESS | 3832 | 1470771789087 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1031ms 11:43:09 INFO - PROCESS | 3832 | 1470771789155 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 3832 | 1470771789160 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 11:43:09 INFO - PROCESS | 3832 | 1470771789165 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:43:09 INFO - PROCESS | 3832 | 1470771789169 Marionette TRACE conn3 <- [1,42,null,{}] 11:43:09 INFO - PROCESS | 3832 | 1470771789174 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}] 11:43:09 INFO - PROCESS | 3832 | 1470771789177 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:09 INFO - PROCESS | 3832 | 1470771789259 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:43:09 INFO - PROCESS | 3832 | 1470771789326 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 3832 | 1470771789331 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:09 INFO - PROCESS | 3832 | ++DOCSHELL 10A06400 == 19 [pid = 3832] [id = 20] 11:43:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (10A4D400) [pid = 3832] [serial = 56] [outer = 00000000] 11:43:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (10F22400) [pid = 3832] [serial = 57] [outer = 10A4D400] 11:43:09 INFO - PROCESS | 3832 | 1470771789385 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (10F3DC00) [pid = 3832] [serial = 58] [outer = 10A4D400] 11:43:09 INFO - PROCESS | 3832 | --DOCSHELL 11268C00 == 18 [pid = 3832] [id = 4] 11:43:09 INFO - PROCESS | 3832 | 1470771789846 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 751ms 11:43:09 INFO - PROCESS | 3832 | 1470771789915 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 3832 | 1470771789920 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 11:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:43:09 INFO - PROCESS | 3832 | 1470771789926 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 3832 | 1470771789929 Marionette TRACE conn3 <- [1,46,null,{}] 11:43:09 INFO - PROCESS | 3832 | 1470771789933 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}] 11:43:09 INFO - PROCESS | 3832 | 1470771789935 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:10 INFO - PROCESS | 3832 | 1470771790019 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:43:10 INFO - PROCESS | 3832 | 1470771790033 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 3832 | 1470771790035 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:10 INFO - PROCESS | 3832 | ++DOCSHELL 11402800 == 19 [pid = 3832] [id = 21] 11:43:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (11403000) [pid = 3832] [serial = 59] [outer = 00000000] 11:43:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (11ACF400) [pid = 3832] [serial = 60] [outer = 11403000] 11:43:10 INFO - PROCESS | 3832 | 1470771790086 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (11CE4C00) [pid = 3832] [serial = 61] [outer = 11403000] 11:43:10 INFO - PROCESS | 3832 | 1470771790553 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 663ms 11:43:10 INFO - PROCESS | 3832 | 1470771790609 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 3832 | 1470771790611 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 11:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:43:10 INFO - PROCESS | 3832 | 1470771790615 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 3832 | 1470771790618 Marionette TRACE conn3 <- [1,50,null,{}] 11:43:10 INFO - PROCESS | 3832 | 1470771790629 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}] 11:43:10 INFO - PROCESS | 3832 | 1470771790634 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:10 INFO - PROCESS | 3832 | 1470771790712 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:43:10 INFO - PROCESS | 3832 | 1470771790780 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 3832 | 1470771790783 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:10 INFO - PROCESS | 3832 | ++DOCSHELL 131EA800 == 20 [pid = 3832] [id = 22] 11:43:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (131EB000) [pid = 3832] [serial = 62] [outer = 00000000] 11:43:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13910800) [pid = 3832] [serial = 63] [outer = 131EB000] 11:43:10 INFO - PROCESS | 3832 | 1470771790834 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (13C33000) [pid = 3832] [serial = 64] [outer = 131EB000] 11:43:11 INFO - PROCESS | 3832 | 1470771791179 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 604ms 11:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:43:11 INFO - PROCESS | 3832 | 1470771791222 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 3832 | 1470771791225 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 11:43:11 INFO - PROCESS | 3832 | 1470771791228 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 3832 | 1470771791230 Marionette TRACE conn3 <- [1,54,null,{}] 11:43:11 INFO - PROCESS | 3832 | 1470771791233 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}] 11:43:11 INFO - PROCESS | 3832 | 1470771791235 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:11 INFO - PROCESS | 3832 | 1470771791311 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:43:11 INFO - PROCESS | 3832 | 1470771791316 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 3832 | 1470771791319 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:11 INFO - PROCESS | 3832 | ++DOCSHELL 13EA1800 == 21 [pid = 3832] [id = 23] 11:43:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13EA3C00) [pid = 3832] [serial = 65] [outer = 00000000] 11:43:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1455F800) [pid = 3832] [serial = 66] [outer = 13EA3C00] 11:43:11 INFO - PROCESS | 3832 | 1470771791366 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15088800) [pid = 3832] [serial = 67] [outer = 13EA3C00] 11:43:11 INFO - PROCESS | 3832 | 1470771791746 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 560ms 11:43:11 INFO - PROCESS | 3832 | 1470771791794 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 3832 | 1470771791796 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 11:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:43:11 INFO - PROCESS | 3832 | 1470771791799 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 3832 | 1470771791801 Marionette TRACE conn3 <- [1,58,null,{}] 11:43:11 INFO - PROCESS | 3832 | 1470771791809 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}] 11:43:11 INFO - PROCESS | 3832 | 1470771791811 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:11 INFO - PROCESS | 3832 | 1470771791888 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:43:11 INFO - PROCESS | 3832 | 1470771791876 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 3832 | 1470771791878 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:11 INFO - PROCESS | 3832 | ++DOCSHELL 1577EC00 == 22 [pid = 3832] [id = 24] 11:43:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1577F800) [pid = 3832] [serial = 68] [outer = 00000000] 11:43:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15789000) [pid = 3832] [serial = 69] [outer = 1577F800] 11:43:11 INFO - PROCESS | 3832 | 1470771791925 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (157E9C00) [pid = 3832] [serial = 70] [outer = 1577F800] 11:43:12 INFO - PROCESS | 3832 | 1470771792321 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]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 559ms 11:43:12 INFO - PROCESS | 3832 | 1470771792358 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 3832 | 1470771792360 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 11:43:12 INFO - PROCESS | 3832 | 1470771792364 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:43:12 INFO - PROCESS | 3832 | 1470771792365 Marionette TRACE conn3 <- [1,62,null,{}] 11:43:12 INFO - PROCESS | 3832 | 1470771792387 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}] 11:43:12 INFO - PROCESS | 3832 | 1470771792393 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:12 INFO - PROCESS | 3832 | 1470771792478 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:43:12 INFO - PROCESS | 3832 | 1470771792483 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 3832 | 1470771792485 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:12 INFO - PROCESS | 3832 | ++DOCSHELL 10FD2800 == 23 [pid = 3832] [id = 25] 11:43:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15E7B800) [pid = 3832] [serial = 71] [outer = 00000000] 11:43:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (165A6800) [pid = 3832] [serial = 72] [outer = 15E7B800] 11:43:12 INFO - PROCESS | 3832 | 1470771792531 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (165AAC00) [pid = 3832] [serial = 73] [outer = 15E7B800] 11:43:12 INFO - PROCESS | 3832 | 1470771792933 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]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 619ms 11:43:12 INFO - PROCESS | 3832 | 1470771792987 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 3832 | 1470771792989 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 11:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:43:12 INFO - PROCESS | 3832 | 1470771792993 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - PROCESS | 3832 | 1470771792995 Marionette TRACE conn3 <- [1,66,null,{}] 11:43:12 INFO - PROCESS | 3832 | 1470771792998 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}] 11:43:12 INFO - PROCESS | 3832 | 1470771793000 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:13 INFO - PROCESS | 3832 | 1470771793063 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:43:13 INFO - PROCESS | 3832 | 1470771793068 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 3832 | 1470771793070 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:13 INFO - PROCESS | 3832 | ++DOCSHELL 157E7C00 == 24 [pid = 3832] [id = 26] 11:43:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (158E7400) [pid = 3832] [serial = 74] [outer = 00000000] 11:43:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16C68000) [pid = 3832] [serial = 75] [outer = 158E7400] 11:43:13 INFO - PROCESS | 3832 | 1470771793123 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16D89800) [pid = 3832] [serial = 76] [outer = 158E7400] 11:43:13 INFO - PROCESS | 3832 | 1470771793502 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 559ms 11:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:43:13 INFO - PROCESS | 3832 | 1470771793552 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 3832 | 1470771793554 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 11:43:13 INFO - PROCESS | 3832 | 1470771793572 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 3832 | 1470771793574 Marionette TRACE conn3 <- [1,70,null,{}] 11:43:13 INFO - PROCESS | 3832 | 1470771793579 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}] 11:43:13 INFO - PROCESS | 3832 | 1470771793581 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:13 INFO - PROCESS | 3832 | 1470771793666 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:43:13 INFO - PROCESS | 3832 | 1470771793655 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 3832 | 1470771793657 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:13 INFO - PROCESS | 3832 | ++DOCSHELL 165A8800 == 25 [pid = 3832] [id = 27] 11:43:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16EFC800) [pid = 3832] [serial = 77] [outer = 00000000] 11:43:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173B6C00) [pid = 3832] [serial = 78] [outer = 16EFC800] 11:43:13 INFO - PROCESS | 3832 | 1470771793702 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173DDC00) [pid = 3832] [serial = 79] [outer = 16EFC800] 11:43:14 INFO - PROCESS | 3832 | 1470771794094 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 560ms 11:43:14 INFO - PROCESS | 3832 | 1470771794119 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 3832 | 1470771794121 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 11:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:43:14 INFO - PROCESS | 3832 | 1470771794138 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 3832 | 1470771794139 Marionette TRACE conn3 <- [1,74,null,{}] 11:43:14 INFO - PROCESS | 3832 | 1470771794143 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}] 11:43:14 INFO - PROCESS | 3832 | 1470771794145 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:14 INFO - PROCESS | 3832 | 1470771794223 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:43:14 INFO - PROCESS | 3832 | 1470771794229 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 3832 | 1470771794231 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:14 INFO - PROCESS | 3832 | ++DOCSHELL 16C66C00 == 26 [pid = 3832] [id = 28] 11:43:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16D88000) [pid = 3832] [serial = 80] [outer = 00000000] 11:43:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (176D0C00) [pid = 3832] [serial = 81] [outer = 16D88000] 11:43:14 INFO - PROCESS | 3832 | 1470771794258 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17C34C00) [pid = 3832] [serial = 82] [outer = 16D88000] 11:43:14 INFO - PROCESS | 3832 | 1470771794649 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 559ms 11:43:14 INFO - PROCESS | 3832 | 1470771794693 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 3832 | 1470771794695 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 11:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:43:14 INFO - PROCESS | 3832 | 1470771794699 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 3832 | 1470771794700 Marionette TRACE conn3 <- [1,78,null,{}] 11:43:14 INFO - PROCESS | 3832 | 1470771794723 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}] 11:43:14 INFO - PROCESS | 3832 | 1470771794725 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:14 INFO - PROCESS | 3832 | 1470771794813 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:43:14 INFO - PROCESS | 3832 | 1470771794820 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 3832 | 1470771794822 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:14 INFO - PROCESS | 3832 | ++DOCSHELL 17F1E400 == 27 [pid = 3832] [id = 29] 11:43:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F23400) [pid = 3832] [serial = 83] [outer = 00000000] 11:43:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19717000) [pid = 3832] [serial = 84] [outer = 17F23400] 11:43:14 INFO - PROCESS | 3832 | 1470771794867 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19719C00) [pid = 3832] [serial = 85] [outer = 17F23400] 11:43:15 INFO - PROCESS | 3832 | 1470771795223 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 560ms 11:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:43:15 INFO - PROCESS | 3832 | 1470771795260 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 3832 | 1470771795263 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 11:43:15 INFO - PROCESS | 3832 | 1470771795266 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 3832 | 1470771795268 Marionette TRACE conn3 <- [1,82,null,{}] 11:43:15 INFO - PROCESS | 3832 | 1470771795272 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}] 11:43:15 INFO - PROCESS | 3832 | 1470771795274 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:15 INFO - PROCESS | 3832 | 1470771795407 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:43:15 INFO - PROCESS | 3832 | 1470771795412 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 3832 | 1470771795415 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:15 INFO - PROCESS | 3832 | ++DOCSHELL 13039000 == 28 [pid = 3832] [id = 30] 11:43:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (176C9400) [pid = 3832] [serial = 86] [outer = 00000000] 11:43:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19B5A800) [pid = 3832] [serial = 87] [outer = 176C9400] 11:43:15 INFO - PROCESS | 3832 | 1470771795460 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19BBB400) [pid = 3832] [serial = 88] [outer = 176C9400] 11:43:15 INFO - PROCESS | 3832 | 1470771795836 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 589ms 11:43:15 INFO - PROCESS | 3832 | 1470771795866 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 3832 | 1470771795868 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 11:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:43:15 INFO - PROCESS | 3832 | 1470771795872 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 3832 | 1470771795873 Marionette TRACE conn3 <- [1,86,null,{}] 11:43:15 INFO - PROCESS | 3832 | 1470771795891 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}] 11:43:15 INFO - PROCESS | 3832 | 1470771795893 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:15 INFO - PROCESS | 3832 | 1470771795978 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:43:15 INFO - PROCESS | 3832 | 1470771795984 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 3832 | 1470771795986 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:15 INFO - PROCESS | 3832 | ++DOCSHELL 13931800 == 29 [pid = 3832] [id = 31] 11:43:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (139D1400) [pid = 3832] [serial = 89] [outer = 00000000] 11:43:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19D62C00) [pid = 3832] [serial = 90] [outer = 139D1400] 11:43:16 INFO - PROCESS | 3832 | 1470771796030 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19DB6C00) [pid = 3832] [serial = 91] [outer = 139D1400] 11:43:16 INFO - PROCESS | 3832 | 1470771796421 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 559ms 11:43:16 INFO - PROCESS | 3832 | 1470771796449 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 3832 | 1470771796451 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 11:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:43:16 INFO - PROCESS | 3832 | 1470771796454 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 3832 | 1470771796438 Marionette TRACE conn3 <- [1,90,null,{}] 11:43:16 INFO - PROCESS | 3832 | 1470771796442 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}] 11:43:16 INFO - PROCESS | 3832 | 1470771796443 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:17 INFO - PROCESS | 3832 | 1470771797265 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:43:17 INFO - PROCESS | 3832 | 1470771797368 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 3832 | 1470771797371 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:17 INFO - PROCESS | 3832 | ++DOCSHELL 10A03000 == 30 [pid = 3832] [id = 32] 11:43:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10A04400) [pid = 3832] [serial = 92] [outer = 00000000] 11:43:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (10A4E400) [pid = 3832] [serial = 93] [outer = 10A04400] 11:43:17 INFO - PROCESS | 3832 | 1470771797422 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (10F29C00) [pid = 3832] [serial = 94] [outer = 10A04400] 11:43:17 INFO - PROCESS | 3832 | 1470771797834 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1429ms 11:43:17 INFO - PROCESS | 3832 | 1470771797880 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 3832 | 1470771797883 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 11:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:43:17 INFO - PROCESS | 3832 | 1470771797888 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 3832 | 1470771797891 Marionette TRACE conn3 <- [1,94,null,{}] 11:43:17 INFO - PROCESS | 3832 | 1470771797902 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}] 11:43:17 INFO - PROCESS | 3832 | 1470771797904 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:17 INFO - PROCESS | 3832 | 1470771797998 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:43:17 INFO - PROCESS | 3832 | 1470771798005 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 3832 | 1470771798008 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:18 INFO - PROCESS | 3832 | ++DOCSHELL 1282C400 == 31 [pid = 3832] [id = 33] 11:43:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (128AF800) [pid = 3832] [serial = 95] [outer = 00000000] 11:43:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1297D400) [pid = 3832] [serial = 96] [outer = 128AF800] 11:43:18 INFO - PROCESS | 3832 | 1470771798060 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (129BA000) [pid = 3832] [serial = 97] [outer = 128AF800] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19BCA800) [pid = 3832] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13EAA800) [pid = 3832] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1AFF0000) [pid = 3832] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1AE0AC00) [pid = 3832] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A797400) [pid = 3832] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A532C00) [pid = 3832] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1A3BB800) [pid = 3832] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1B287400) [pid = 3832] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (104E7800) [pid = 3832] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13151C00) [pid = 3832] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10A4D400) [pid = 3832] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (11403000) [pid = 3832] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (131EB000) [pid = 3832] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13EA3C00) [pid = 3832] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1577F800) [pid = 3832] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15E7B800) [pid = 3832] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (158E7400) [pid = 3832] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16EFC800) [pid = 3832] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16D88000) [pid = 3832] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17F23400) [pid = 3832] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:43:18 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (176C9400) [pid = 3832] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:43:18 INFO - PROCESS | 3832 | 1470771798950 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]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1090ms 11:43:18 INFO - PROCESS | 3832 | 1470771798972 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 3832 | 1470771798975 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 11:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:43:18 INFO - PROCESS | 3832 | 1470771798979 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 3832 | 1470771798981 Marionette TRACE conn3 <- [1,98,null,{}] 11:43:18 INFO - PROCESS | 3832 | 1470771798985 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}] 11:43:18 INFO - PROCESS | 3832 | 1470771798987 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:19 INFO - PROCESS | 3832 | 1470771799072 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:43:19 INFO - PROCESS | 3832 | 1470771799079 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 3832 | 1470771799082 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:19 INFO - PROCESS | 3832 | ++DOCSHELL 10A4A800 == 32 [pid = 3832] [id = 34] 11:43:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (10F21C00) [pid = 3832] [serial = 98] [outer = 00000000] 11:43:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (11ACD000) [pid = 3832] [serial = 99] [outer = 10F21C00] 11:43:19 INFO - PROCESS | 3832 | 1470771799127 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13152000) [pid = 3832] [serial = 100] [outer = 10F21C00] 11:43:19 INFO - PROCESS | 3832 | 1470771799524 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 590ms 11:43:19 INFO - PROCESS | 3832 | 1470771799580 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 3832 | 1470771799584 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 11:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:43:19 INFO - PROCESS | 3832 | 1470771799594 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 3832 | 1470771799598 Marionette TRACE conn3 <- [1,102,null,{}] 11:43:19 INFO - PROCESS | 3832 | 1470771799614 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}] 11:43:19 INFO - PROCESS | 3832 | 1470771799617 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:19 INFO - PROCESS | 3832 | 1470771799703 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:43:19 INFO - PROCESS | 3832 | 1470771799721 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 3832 | 1470771799724 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:19 INFO - PROCESS | 3832 | ++DOCSHELL 13EA3C00 == 33 [pid = 3832] [id = 35] 11:43:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13EA4800) [pid = 3832] [serial = 101] [outer = 00000000] 11:43:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (141B0800) [pid = 3832] [serial = 102] [outer = 13EA4800] 11:43:19 INFO - PROCESS | 3832 | 1470771799755 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15089000) [pid = 3832] [serial = 103] [outer = 13EA4800] 11:43:20 INFO - PROCESS | 3832 | 1470771800146 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]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 604ms 11:43:20 INFO - PROCESS | 3832 | 1470771800193 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 3832 | 1470771800196 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 11:43:20 INFO - PROCESS | 3832 | 1470771800199 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:43:20 INFO - PROCESS | 3832 | 1470771800201 Marionette TRACE conn3 <- [1,106,null,{}] 11:43:20 INFO - PROCESS | 3832 | 1470771800204 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}] 11:43:20 INFO - PROCESS | 3832 | 1470771800207 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:20 INFO - PROCESS | 3832 | 1470771800292 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:43:20 INFO - PROCESS | 3832 | 1470771800298 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 3832 | 1470771800300 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:20 INFO - PROCESS | 3832 | ++DOCSHELL 141AD800 == 34 [pid = 3832] [id = 36] 11:43:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15780400) [pid = 3832] [serial = 104] [outer = 00000000] 11:43:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (158F3400) [pid = 3832] [serial = 105] [outer = 15780400] 11:43:20 INFO - PROCESS | 3832 | 1470771800329 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15E7B800) [pid = 3832] [serial = 106] [outer = 15780400] 11:43:20 INFO - PROCESS | 3832 | 1470771800747 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]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 604ms 11:43:20 INFO - PROCESS | 3832 | 1470771800800 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 3832 | 1470771800805 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 11:43:20 INFO - PROCESS | 3832 | 1470771800814 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:43:20 INFO - PROCESS | 3832 | 1470771800819 Marionette TRACE conn3 <- [1,110,null,{}] 11:43:20 INFO - PROCESS | 3832 | 1470771800826 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}] 11:43:20 INFO - PROCESS | 3832 | 1470771800830 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:20 INFO - PROCESS | 3832 | 1470771800942 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:43:21 INFO - PROCESS | 3832 | 1470771801015 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 3832 | 1470771801021 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:21 INFO - PROCESS | 3832 | ++DOCSHELL 10A49800 == 35 [pid = 3832] [id = 37] 11:43:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (10A49C00) [pid = 3832] [serial = 107] [outer = 00000000] 11:43:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10F21800) [pid = 3832] [serial = 108] [outer = 10A49C00] 11:43:21 INFO - PROCESS | 3832 | 1470771801081 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (11265000) [pid = 3832] [serial = 109] [outer = 10A49C00] 11:43:21 INFO - PROCESS | 3832 | 1470771801627 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]]]}] 11:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 854ms 11:43:21 INFO - PROCESS | 3832 | 1470771801668 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 3832 | 1470771801672 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 11:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:43:21 INFO - PROCESS | 3832 | 1470771801678 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 3832 | 1470771801682 Marionette TRACE conn3 <- [1,114,null,{}] 11:43:21 INFO - PROCESS | 3832 | 1470771801687 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}] 11:43:21 INFO - PROCESS | 3832 | 1470771801690 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:21 INFO - PROCESS | 3832 | 1470771801806 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:43:21 INFO - PROCESS | 3832 | 1470771801859 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 3832 | 1470771801862 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:21 INFO - PROCESS | 3832 | ++DOCSHELL 1315F400 == 36 [pid = 3832] [id = 38] 11:43:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (139D3800) [pid = 3832] [serial = 110] [outer = 00000000] 11:43:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13EA2000) [pid = 3832] [serial = 111] [outer = 139D3800] 11:43:21 INFO - PROCESS | 3832 | 1470771801920 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1578D000) [pid = 3832] [serial = 112] [outer = 139D3800] 11:43:22 INFO - PROCESS | 3832 | 1470771802443 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]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 854ms 11:43:22 INFO - PROCESS | 3832 | 1470771802523 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 3832 | 1470771802526 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 11:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:43:22 INFO - PROCESS | 3832 | 1470771802530 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 3832 | 1470771802533 Marionette TRACE conn3 <- [1,118,null,{}] 11:43:22 INFO - PROCESS | 3832 | 1470771802543 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}] 11:43:22 INFO - PROCESS | 3832 | 1470771802548 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:22 INFO - PROCESS | 3832 | 1470771802655 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:43:22 INFO - PROCESS | 3832 | 1470771802714 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 3832 | 1470771802719 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:22 INFO - PROCESS | 3832 | ++DOCSHELL 16EFCC00 == 37 [pid = 3832] [id = 39] 11:43:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (173ADC00) [pid = 3832] [serial = 113] [outer = 00000000] 11:43:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (173D1800) [pid = 3832] [serial = 114] [outer = 173ADC00] 11:43:22 INFO - PROCESS | 3832 | 1470771802785 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (174D9400) [pid = 3832] [serial = 115] [outer = 173ADC00] 11:43:23 INFO - PROCESS | 3832 | 1470771803315 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 840ms 11:43:23 INFO - PROCESS | 3832 | 1470771803380 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 3832 | 1470771803383 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 11:43:23 INFO - PROCESS | 3832 | 1470771803386 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:43:23 INFO - PROCESS | 3832 | 1470771803388 Marionette TRACE conn3 <- [1,122,null,{}] 11:43:23 INFO - PROCESS | 3832 | 1470771803392 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}] 11:43:23 INFO - PROCESS | 3832 | 1470771803395 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:23 INFO - PROCESS | 3832 | 1470771803494 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:43:23 INFO - PROCESS | 3832 | 1470771803568 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 3832 | 1470771803570 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:23 INFO - PROCESS | 3832 | ++DOCSHELL 17C3BC00 == 38 [pid = 3832] [id = 40] 11:43:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17F19000) [pid = 3832] [serial = 116] [outer = 00000000] 11:43:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (17FE1000) [pid = 3832] [serial = 117] [outer = 17F19000] 11:43:23 INFO - PROCESS | 3832 | 1470771803610 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19718400) [pid = 3832] [serial = 118] [outer = 17F19000] 11:43:24 INFO - PROCESS | 3832 | 1470771804126 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 751ms 11:43:24 INFO - PROCESS | 3832 | 1470771804158 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 3832 | 1470771804160 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 11:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:43:24 INFO - PROCESS | 3832 | 1470771804165 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 3832 | 1470771804167 Marionette TRACE conn3 <- [1,126,null,{}] 11:43:24 INFO - PROCESS | 3832 | 1470771804171 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}] 11:43:24 INFO - PROCESS | 3832 | 1470771804157 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:24 INFO - PROCESS | 3832 | 1470771804255 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:43:24 INFO - PROCESS | 3832 | 1470771804402 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 3832 | 1470771804405 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:24 INFO - PROCESS | 3832 | ++DOCSHELL 103D2C00 == 39 [pid = 3832] [id = 41] 11:43:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (10433400) [pid = 3832] [serial = 119] [outer = 00000000] 11:43:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (104E6C00) [pid = 3832] [serial = 120] [outer = 10433400] 11:43:24 INFO - PROCESS | 3832 | 1470771804455 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10A0FC00) [pid = 3832] [serial = 121] [outer = 10433400] 11:43:24 INFO - PROCESS | 3832 | 1470771804965 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 855ms 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 10A03000 == 38 [pid = 3832] [id = 32] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 1282C400 == 37 [pid = 3832] [id = 33] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 10A4A800 == 36 [pid = 3832] [id = 34] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 13EA3C00 == 35 [pid = 3832] [id = 35] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 17C3BC00 == 34 [pid = 3832] [id = 40] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 13931800 == 33 [pid = 3832] [id = 31] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 16EFCC00 == 32 [pid = 3832] [id = 39] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 141AD800 == 31 [pid = 3832] [id = 36] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 17F1E400 == 30 [pid = 3832] [id = 29] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 13039000 == 29 [pid = 3832] [id = 30] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 10A49800 == 28 [pid = 3832] [id = 37] 11:43:25 INFO - PROCESS | 3832 | --DOCSHELL 1315F400 == 27 [pid = 3832] [id = 38] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (16C64800) [pid = 3832] [serial = 17] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10F41000) [pid = 3832] [serial = 51] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (141A7C00) [pid = 3832] [serial = 54] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (10F22400) [pid = 3832] [serial = 57] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (11ACF400) [pid = 3832] [serial = 60] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13910800) [pid = 3832] [serial = 63] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1455F800) [pid = 3832] [serial = 66] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (15088800) [pid = 3832] [serial = 67] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (15789000) [pid = 3832] [serial = 69] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (165A6800) [pid = 3832] [serial = 72] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (157E9C00) [pid = 3832] [serial = 70] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16C68000) [pid = 3832] [serial = 75] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (173B6C00) [pid = 3832] [serial = 78] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (176D0C00) [pid = 3832] [serial = 81] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19717000) [pid = 3832] [serial = 84] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B5A800) [pid = 3832] [serial = 87] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (165AAC00) [pid = 3832] [serial = 73] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16D89800) [pid = 3832] [serial = 76] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173DDC00) [pid = 3832] [serial = 79] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10F3DC00) [pid = 3832] [serial = 58] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13C33000) [pid = 3832] [serial = 64] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17C34C00) [pid = 3832] [serial = 82] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19719C00) [pid = 3832] [serial = 85] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11CE4C00) [pid = 3832] [serial = 61] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1456CC00) [pid = 3832] [serial = 55] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (129BC400) [pid = 3832] [serial = 52] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19BBB400) [pid = 3832] [serial = 88] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1BAA4000) [pid = 3832] [serial = 49] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (141A9400) [pid = 3832] [serial = 9] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (141AE800) [pid = 3832] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1282FC00) [pid = 3832] [serial = 4] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1A79E400) [pid = 3832] [serial = 33] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1AE01400) [pid = 3832] [serial = 34] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A53A000) [pid = 3832] [serial = 30] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1AB5DC00) [pid = 3832] [serial = 31] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1AB52800) [pid = 3832] [serial = 27] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1AB56400) [pid = 3832] [serial = 28] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1A015400) [pid = 3832] [serial = 24] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (19B54400) [pid = 3832] [serial = 21] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (19B58000) [pid = 3832] [serial = 22] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1686BC00) [pid = 3832] [serial = 14] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1B290400) [pid = 3832] [serial = 48] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1B286000) [pid = 3832] [serial = 42] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1B2E9C00) [pid = 3832] [serial = 45] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (1AFF7000) [pid = 3832] [serial = 39] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (1AFFB800) [pid = 3832] [serial = 40] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1AE6C800) [pid = 3832] [serial = 36] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (1AE71000) [pid = 3832] [serial = 37] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3832 | 1470771805495 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 3832 | 1470771805500 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 11:43:25 INFO - PROCESS | 3832 | 1470771805510 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:43:25 INFO - PROCESS | 3832 | 1470771805497 Marionette TRACE conn3 <- [1,130,null,{}] 11:43:25 INFO - PROCESS | 3832 | 1470771805502 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}] 11:43:25 INFO - PROCESS | 3832 | 1470771805506 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:25 INFO - PROCESS | 3832 | 1470771805599 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:43:25 INFO - PROCESS | 3832 | 1470771805606 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 3832 | 1470771805611 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:25 INFO - PROCESS | 3832 | ++DOCSHELL 10F3B400 == 28 [pid = 3832] [id = 42] 11:43:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (10F3DC00) [pid = 3832] [serial = 122] [outer = 00000000] 11:43:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (10F48400) [pid = 3832] [serial = 123] [outer = 10F3DC00] 11:43:25 INFO - PROCESS | 3832 | 1470771805662 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (11406C00) [pid = 3832] [serial = 124] [outer = 10F3DC00] 11:43:26 INFO - PROCESS | 3832 | 1470771806106 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 648ms 11:43:26 INFO - PROCESS | 3832 | 1470771806159 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 3832 | 1470771806163 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 11:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:43:26 INFO - PROCESS | 3832 | 1470771806170 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 3832 | 1470771806174 Marionette TRACE conn3 <- [1,134,null,{}] 11:43:26 INFO - PROCESS | 3832 | 1470771806178 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}] 11:43:26 INFO - PROCESS | 3832 | 1470771806181 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:26 INFO - PROCESS | 3832 | 1470771806267 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:43:26 INFO - PROCESS | 3832 | 1470771806280 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 3832 | 1470771806283 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:26 INFO - PROCESS | 3832 | ++DOCSHELL 12DA4800 == 29 [pid = 3832] [id = 43] 11:43:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (12DA4C00) [pid = 3832] [serial = 125] [outer = 00000000] 11:43:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (13142800) [pid = 3832] [serial = 126] [outer = 12DA4C00] 11:43:26 INFO - PROCESS | 3832 | 1470771806334 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (131E3800) [pid = 3832] [serial = 127] [outer = 12DA4C00] 11:43:26 INFO - PROCESS | 3832 | 1470771806751 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 604ms 11:43:26 INFO - PROCESS | 3832 | 1470771806785 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 3832 | 1470771806787 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 11:43:26 INFO - PROCESS | 3832 | 1470771806791 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:43:26 INFO - PROCESS | 3832 | 1470771806793 Marionette TRACE conn3 <- [1,138,null,{}] 11:43:26 INFO - PROCESS | 3832 | 1470771806803 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}] 11:43:26 INFO - PROCESS | 3832 | 1470771806807 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:26 INFO - PROCESS | 3832 | 1470771806940 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:43:26 INFO - PROCESS | 3832 | 1470771806958 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 3832 | 1470771806962 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:26 INFO - PROCESS | 3832 | ++DOCSHELL 141A3800 == 30 [pid = 3832] [id = 44] 11:43:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (141A3C00) [pid = 3832] [serial = 128] [outer = 00000000] 11:43:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (141AAC00) [pid = 3832] [serial = 129] [outer = 141A3C00] 11:43:26 INFO - PROCESS | 3832 | 1470771807012 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (14562000) [pid = 3832] [serial = 130] [outer = 141A3C00] 11:43:27 INFO - PROCESS | 3832 | 1470771807385 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 663ms 11:43:27 INFO - PROCESS | 3832 | 1470771807436 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 3832 | 1470771807438 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 11:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:43:27 INFO - PROCESS | 3832 | 1470771807442 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 3832 | 1470771807444 Marionette TRACE conn3 <- [1,142,null,{}] 11:43:27 INFO - PROCESS | 3832 | 1470771807447 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}] 11:43:27 INFO - PROCESS | 3832 | 1470771807449 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:27 INFO - PROCESS | 3832 | 1470771807567 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:43:27 INFO - PROCESS | 3832 | 1470771807573 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 3832 | 1470771807575 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:27 INFO - PROCESS | 3832 | ++DOCSHELL 1508E400 == 31 [pid = 3832] [id = 45] 11:43:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (156A8000) [pid = 3832] [serial = 131] [outer = 00000000] 11:43:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (157E9C00) [pid = 3832] [serial = 132] [outer = 156A8000] 11:43:27 INFO - PROCESS | 3832 | 1470771807657 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (158E9C00) [pid = 3832] [serial = 133] [outer = 156A8000] 11:43:28 INFO - PROCESS | 3832 | 1470771808033 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 604ms 11:43:28 INFO - PROCESS | 3832 | 1470771808045 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 3832 | 1470771808047 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 11:43:28 INFO - PROCESS | 3832 | 1470771808050 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:43:28 INFO - PROCESS | 3832 | 1470771808052 Marionette TRACE conn3 <- [1,146,null,{}] 11:43:28 INFO - PROCESS | 3832 | 1470771808055 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}] 11:43:28 INFO - PROCESS | 3832 | 1470771808057 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:28 INFO - PROCESS | 3832 | 1470771808158 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:43:28 INFO - PROCESS | 3832 | 1470771808226 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 3832 | 1470771808228 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:28 INFO - PROCESS | 3832 | ++DOCSHELL 165A6800 == 32 [pid = 3832] [id = 46] 11:43:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (165A6C00) [pid = 3832] [serial = 134] [outer = 00000000] 11:43:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1686D000) [pid = 3832] [serial = 135] [outer = 165A6C00] 11:43:28 INFO - PROCESS | 3832 | 1470771808276 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (168F6800) [pid = 3832] [serial = 136] [outer = 165A6C00] 11:43:28 INFO - PROCESS | 3832 | 1470771808658 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 648ms 11:43:28 INFO - PROCESS | 3832 | 1470771808712 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 3832 | 1470771808714 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 11:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:43:28 INFO - PROCESS | 3832 | 1470771808718 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 3832 | 1470771808719 Marionette TRACE conn3 <- [1,150,null,{}] 11:43:28 INFO - PROCESS | 3832 | 1470771808723 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}] 11:43:28 INFO - PROCESS | 3832 | 1470771808728 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:28 INFO - PROCESS | 3832 | 1470771808872 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:43:28 INFO - PROCESS | 3832 | 1470771808913 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 3832 | 1470771808915 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:28 INFO - PROCESS | 3832 | ++DOCSHELL 16EC8400 == 33 [pid = 3832] [id = 47] 11:43:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16EF9000) [pid = 3832] [serial = 137] [outer = 00000000] 11:43:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (173CF000) [pid = 3832] [serial = 138] [outer = 16EF9000] 11:43:28 INFO - PROCESS | 3832 | 1470771808962 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (176C7C00) [pid = 3832] [serial = 139] [outer = 16EF9000] 11:43:29 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15780400) [pid = 3832] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:43:29 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (128AF800) [pid = 3832] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:43:29 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10F21C00) [pid = 3832] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:43:29 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13EA4800) [pid = 3832] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:43:29 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10A04400) [pid = 3832] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:43:29 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (139D1400) [pid = 3832] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:43:29 INFO - PROCESS | 3832 | 1470771809374 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 11:43:29 INFO - PROCESS | 3832 | 1470771809422 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 3832 | 1470771809424 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 11:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:43:29 INFO - PROCESS | 3832 | 1470771809428 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 3832 | 1470771809430 Marionette TRACE conn3 <- [1,154,null,{}] 11:43:29 INFO - PROCESS | 3832 | 1470771809433 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}] 11:43:29 INFO - PROCESS | 3832 | 1470771809435 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:29 INFO - PROCESS | 3832 | 1470771809493 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:43:29 INFO - PROCESS | 3832 | 1470771809498 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 3832 | 1470771809510 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:29 INFO - PROCESS | 3832 | ++DOCSHELL 128AF800 == 34 [pid = 3832] [id = 48] 11:43:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1313E000) [pid = 3832] [serial = 140] [outer = 00000000] 11:43:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13CB5400) [pid = 3832] [serial = 141] [outer = 1313E000] 11:43:29 INFO - PROCESS | 3832 | 1470771809558 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16C5D400) [pid = 3832] [serial = 142] [outer = 1313E000] 11:43:29 INFO - PROCESS | 3832 | 1470771809948 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 560ms 11:43:29 INFO - PROCESS | 3832 | 1470771809989 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 3832 | 1470771809991 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 11:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:43:29 INFO - PROCESS | 3832 | 1470771809994 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 3832 | 1470771809996 Marionette TRACE conn3 <- [1,158,null,{}] 11:43:29 INFO - PROCESS | 3832 | 1470771810000 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}] 11:43:29 INFO - PROCESS | 3832 | 1470771810002 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:30 INFO - PROCESS | 3832 | 1470771810062 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:43:30 INFO - PROCESS | 3832 | 1470771810068 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 3832 | 1470771810070 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:30 INFO - PROCESS | 3832 | ++DOCSHELL 13CB3800 == 35 [pid = 3832] [id = 49] 11:43:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15780400) [pid = 3832] [serial = 143] [outer = 00000000] 11:43:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (17FDDC00) [pid = 3832] [serial = 144] [outer = 15780400] 11:43:30 INFO - PROCESS | 3832 | 1470771810113 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (17FE3C00) [pid = 3832] [serial = 145] [outer = 15780400] 11:43:30 INFO - PROCESS | 3832 | 1470771810492 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 560ms 11:43:30 INFO - PROCESS | 3832 | 1470771810554 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 3832 | 1470771810556 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 11:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:43:30 INFO - PROCESS | 3832 | 1470771810559 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 3832 | 1470771810561 Marionette TRACE conn3 <- [1,162,null,{}] 11:43:30 INFO - PROCESS | 3832 | 1470771810565 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}] 11:43:30 INFO - PROCESS | 3832 | 1470771810567 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:30 INFO - PROCESS | 3832 | 1470771810644 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:43:30 INFO - PROCESS | 3832 | 1470771810649 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 3832 | 1470771810652 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:30 INFO - PROCESS | 3832 | ++DOCSHELL 1971EC00 == 36 [pid = 3832] [id = 50] 11:43:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1989FC00) [pid = 3832] [serial = 146] [outer = 00000000] 11:43:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (19B56C00) [pid = 3832] [serial = 147] [outer = 1989FC00] 11:43:30 INFO - PROCESS | 3832 | 1470771810697 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19B57400) [pid = 3832] [serial = 148] [outer = 1989FC00] 11:43:31 INFO - PROCESS | 3832 | 1470771811082 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]]]}] 11:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 559ms 11:43:31 INFO - PROCESS | 3832 | 1470771811116 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:43:31 INFO - PROCESS | 3832 | 1470771811118 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 11:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:43:31 INFO - PROCESS | 3832 | 1470771811131 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 3832 | 1470771811133 Marionette TRACE conn3 <- [1,166,null,{}] 11:43:31 INFO - PROCESS | 3832 | 1470771811141 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}] 11:43:31 INFO - PROCESS | 3832 | 1470771811143 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:31 INFO - PROCESS | 3832 | 1470771811221 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:43:31 INFO - PROCESS | 3832 | 1470771811334 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 3832 | 1470771811338 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:31 INFO - PROCESS | 3832 | ++DOCSHELL 0C772800 == 37 [pid = 3832] [id = 51] 11:43:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (0C775C00) [pid = 3832] [serial = 149] [outer = 00000000] 11:43:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (104E7000) [pid = 3832] [serial = 150] [outer = 0C775C00] 11:43:31 INFO - PROCESS | 3832 | 1470771811382 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10A51800) [pid = 3832] [serial = 151] [outer = 0C775C00] 11:43:32 INFO - PROCESS | 3832 | 1470771812193 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]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1102ms 11:43:32 INFO - PROCESS | 3832 | 1470771812246 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 3832 | 1470771812249 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 11:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:43:32 INFO - PROCESS | 3832 | 1470771812254 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 3832 | 1470771812257 Marionette TRACE conn3 <- [1,170,null,{}] 11:43:32 INFO - PROCESS | 3832 | 1470771812262 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}] 11:43:32 INFO - PROCESS | 3832 | 1470771812265 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:32 INFO - PROCESS | 3832 | 1470771812403 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:43:32 INFO - PROCESS | 3832 | 1470771812478 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 3832 | 1470771812482 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:32 INFO - PROCESS | 3832 | ++DOCSHELL 129BC400 == 38 [pid = 3832] [id = 52] 11:43:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (129C4000) [pid = 3832] [serial = 152] [outer = 00000000] 11:43:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (131F1C00) [pid = 3832] [serial = 153] [outer = 129C4000] 11:43:32 INFO - PROCESS | 3832 | 1470771812564 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13C35400) [pid = 3832] [serial = 154] [outer = 129C4000] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 1971EC00 == 37 [pid = 3832] [id = 50] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 13CB3800 == 36 [pid = 3832] [id = 49] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 128AF800 == 35 [pid = 3832] [id = 48] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 16EC8400 == 34 [pid = 3832] [id = 47] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 165A6800 == 33 [pid = 3832] [id = 46] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 1508E400 == 32 [pid = 3832] [id = 45] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 141A3800 == 31 [pid = 3832] [id = 44] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 12DA4800 == 30 [pid = 3832] [id = 43] 11:43:33 INFO - PROCESS | 3832 | --DOCSHELL 10F3B400 == 29 [pid = 3832] [id = 42] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19DB6C00) [pid = 3832] [serial = 91] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (158F3400) [pid = 3832] [serial = 105] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1297D400) [pid = 3832] [serial = 96] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11ACD000) [pid = 3832] [serial = 99] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15089000) [pid = 3832] [serial = 103] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13152000) [pid = 3832] [serial = 100] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A4E400) [pid = 3832] [serial = 93] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10F29C00) [pid = 3832] [serial = 94] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (129BA000) [pid = 3832] [serial = 97] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (141B0800) [pid = 3832] [serial = 102] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15E7B800) [pid = 3832] [serial = 106] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19D62C00) [pid = 3832] [serial = 90] [outer = 00000000] [url = about:blank] 11:43:33 INFO - PROCESS | 3832 | 1470771813341 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]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1117ms 11:43:33 INFO - PROCESS | 3832 | 1470771813367 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 3832 | 1470771813371 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 11:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:43:33 INFO - PROCESS | 3832 | 1470771813376 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 3832 | 1470771813379 Marionette TRACE conn3 <- [1,174,null,{}] 11:43:33 INFO - PROCESS | 3832 | 1470771813385 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}] 11:43:33 INFO - PROCESS | 3832 | 1470771813387 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:33 INFO - PROCESS | 3832 | 1470771813471 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:43:33 INFO - PROCESS | 3832 | 1470771813480 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 3832 | 1470771813484 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:33 INFO - PROCESS | 3832 | ++DOCSHELL 10F21C00 == 30 [pid = 3832] [id = 53] 11:43:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10F28800) [pid = 3832] [serial = 155] [outer = 00000000] 11:43:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1140B000) [pid = 3832] [serial = 156] [outer = 10F28800] 11:43:33 INFO - PROCESS | 3832 | 1470771813534 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11CE4C00) [pid = 3832] [serial = 157] [outer = 10F28800] 11:43:33 INFO - PROCESS | 3832 | 1470771813999 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 613ms 11:43:34 INFO - PROCESS | 3832 | 1470771814011 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 3832 | 1470771814015 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 11:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:43:34 INFO - PROCESS | 3832 | 1470771814026 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 3832 | 1470771814028 Marionette TRACE conn3 <- [1,178,null,{}] 11:43:34 INFO - PROCESS | 3832 | 1470771814032 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}] 11:43:34 INFO - PROCESS | 3832 | 1470771814035 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:34 INFO - PROCESS | 3832 | 1470771814120 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:43:34 INFO - PROCESS | 3832 | 1470771814110 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 3832 | 1470771814113 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:34 INFO - PROCESS | 3832 | ++DOCSHELL 13152800 == 31 [pid = 3832] [id = 54] 11:43:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13154000) [pid = 3832] [serial = 158] [outer = 00000000] 11:43:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (131EB400) [pid = 3832] [serial = 159] [outer = 13154000] 11:43:34 INFO - PROCESS | 3832 | 1470771814160 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13936400) [pid = 3832] [serial = 160] [outer = 13154000] 11:43:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (141A5C00) [pid = 3832] [serial = 161] [outer = 1B28A800] 11:43:34 INFO - PROCESS | 3832 | 1470771814648 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 688ms 11:43:34 INFO - PROCESS | 3832 | 1470771814710 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 3832 | 1470771814712 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 11:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:43:34 INFO - PROCESS | 3832 | 1470771814716 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 3832 | 1470771814719 Marionette TRACE conn3 <- [1,182,null,{}] 11:43:34 INFO - PROCESS | 3832 | 1470771814730 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}] 11:43:34 INFO - PROCESS | 3832 | 1470771814735 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:34 INFO - PROCESS | 3832 | 1470771814846 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:43:34 INFO - PROCESS | 3832 | 1470771814923 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 3832 | 1470771814926 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:34 INFO - PROCESS | 3832 | ++DOCSHELL 158E9400 == 32 [pid = 3832] [id = 55] 11:43:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (158E9800) [pid = 3832] [serial = 162] [outer = 00000000] 11:43:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15E79400) [pid = 3832] [serial = 163] [outer = 158E9800] 11:43:34 INFO - PROCESS | 3832 | 1470771814958 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16014C00) [pid = 3832] [serial = 164] [outer = 158E9800] 11:43:35 INFO - PROCESS | 3832 | 1470771815321 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]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 612ms 11:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:43:35 INFO - PROCESS | 3832 | 1470771815337 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 3832 | 1470771815340 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 11:43:35 INFO - PROCESS | 3832 | 1470771815343 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 3832 | 1470771815345 Marionette TRACE conn3 <- [1,186,null,{}] 11:43:35 INFO - PROCESS | 3832 | 1470771815348 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}] 11:43:35 INFO - PROCESS | 3832 | 1470771815350 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:35 INFO - PROCESS | 3832 | 1470771815469 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:43:35 INFO - PROCESS | 3832 | 1470771815481 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 3832 | 1470771815483 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:35 INFO - PROCESS | 3832 | ++DOCSHELL 1686A800 == 33 [pid = 3832] [id = 56] 11:43:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (168E9C00) [pid = 3832] [serial = 165] [outer = 00000000] 11:43:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16EF5000) [pid = 3832] [serial = 166] [outer = 168E9C00] 11:43:35 INFO - PROCESS | 3832 | 1470771815531 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173CFC00) [pid = 3832] [serial = 167] [outer = 168E9C00] 11:43:35 INFO - PROCESS | 3832 | 1470771815927 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]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 612ms 11:43:35 INFO - PROCESS | 3832 | 1470771815963 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 3832 | 1470771815965 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 11:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:43:35 INFO - PROCESS | 3832 | 1470771815968 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 3832 | 1470771815970 Marionette TRACE conn3 <- [1,190,null,{}] 11:43:35 INFO - PROCESS | 3832 | 1470771815973 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}] 11:43:35 INFO - PROCESS | 3832 | 1470771815975 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:36 INFO - PROCESS | 3832 | 1470771816084 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:43:36 INFO - PROCESS | 3832 | 1470771816089 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 3832 | 1470771816091 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:36 INFO - PROCESS | 3832 | ++DOCSHELL 16E08400 == 34 [pid = 3832] [id = 57] 11:43:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (176D4800) [pid = 3832] [serial = 168] [outer = 00000000] 11:43:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17F1FC00) [pid = 3832] [serial = 169] [outer = 176D4800] 11:43:36 INFO - PROCESS | 3832 | 1470771816135 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (198A3400) [pid = 3832] [serial = 170] [outer = 176D4800] 11:43:36 INFO - PROCESS | 3832 | 1470771816576 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 627ms 11:43:36 INFO - PROCESS | 3832 | 1470771816589 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 3832 | 1470771816591 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 11:43:36 INFO - PROCESS | 3832 | 1470771816594 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:43:36 INFO - PROCESS | 3832 | 1470771816596 Marionette TRACE conn3 <- [1,194,null,{}] 11:43:36 INFO - PROCESS | 3832 | 1470771816599 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}] 11:43:36 INFO - PROCESS | 3832 | 1470771816605 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:36 INFO - PROCESS | 3832 | 1470771816742 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:43:36 INFO - PROCESS | 3832 | 1470771816747 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 3832 | 1470771816749 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:36 INFO - PROCESS | 3832 | ++DOCSHELL 19B59000 == 35 [pid = 3832] [id = 58] 11:43:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B59400) [pid = 3832] [serial = 171] [outer = 00000000] 11:43:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19D65000) [pid = 3832] [serial = 172] [outer = 19B59400] 11:43:36 INFO - PROCESS | 3832 | 1470771816797 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19DBA000) [pid = 3832] [serial = 173] [outer = 19B59400] 11:43:37 INFO - PROCESS | 3832 | 1470771817230 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 689ms 11:43:37 INFO - PROCESS | 3832 | 1470771817294 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 3832 | 1470771817296 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 11:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:43:37 INFO - PROCESS | 3832 | 1470771817300 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 3832 | 1470771817302 Marionette TRACE conn3 <- [1,198,null,{}] 11:43:37 INFO - PROCESS | 3832 | 1470771817305 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}] 11:43:37 INFO - PROCESS | 3832 | 1470771817307 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:37 INFO - PROCESS | 3832 | 1470771817434 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (165A6C00) [pid = 3832] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12DA4C00) [pid = 3832] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (141A3C00) [pid = 3832] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10F3DC00) [pid = 3832] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (10433400) [pid = 3832] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A49C00) [pid = 3832] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (139D3800) [pid = 3832] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (173ADC00) [pid = 3832] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17F19000) [pid = 3832] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16EF9000) [pid = 3832] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1313E000) [pid = 3832] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15780400) [pid = 3832] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:43:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156A8000) [pid = 3832] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:43:37 INFO - PROCESS | 3832 | 1470771817631 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 3832 | 1470771817633 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:37 INFO - PROCESS | 3832 | ++DOCSHELL 1036D400 == 36 [pid = 3832] [id = 59] 11:43:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (103CD400) [pid = 3832] [serial = 174] [outer = 00000000] 11:43:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12981000) [pid = 3832] [serial = 175] [outer = 103CD400] 11:43:37 INFO - PROCESS | 3832 | 1470771817683 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12DA4C00) [pid = 3832] [serial = 176] [outer = 103CD400] 11:43:37 INFO - PROCESS | 3832 | 1470771818006 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 780ms 11:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:43:38 INFO - PROCESS | 3832 | 1470771818080 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 3832 | 1470771818082 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 11:43:38 INFO - PROCESS | 3832 | 1470771818086 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 3832 | 1470771818088 Marionette TRACE conn3 <- [1,202,null,{}] 11:43:38 INFO - PROCESS | 3832 | 1470771818091 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}] 11:43:38 INFO - PROCESS | 3832 | 1470771818093 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:38 INFO - PROCESS | 3832 | 1470771818199 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:43:38 INFO - PROCESS | 3832 | 1470771818207 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 3832 | 1470771818209 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:38 INFO - PROCESS | 3832 | ++DOCSHELL 1390A400 == 37 [pid = 3832] [id = 60] 11:43:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1686B800) [pid = 3832] [serial = 177] [outer = 00000000] 11:43:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19DB6C00) [pid = 3832] [serial = 178] [outer = 1686B800] 11:43:38 INFO - PROCESS | 3832 | 1470771818258 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19DB7400) [pid = 3832] [serial = 179] [outer = 1686B800] 11:43:38 INFO - PROCESS | 3832 | 1470771818616 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 582ms 11:43:38 INFO - PROCESS | 3832 | 1470771818665 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 3832 | 1470771818667 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 11:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:43:38 INFO - PROCESS | 3832 | 1470771818672 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 3832 | 1470771818674 Marionette TRACE conn3 <- [1,206,null,{}] 11:43:38 INFO - PROCESS | 3832 | 1470771818677 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}] 11:43:38 INFO - PROCESS | 3832 | 1470771818679 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:38 INFO - PROCESS | 3832 | 1470771818785 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:43:38 INFO - PROCESS | 3832 | 1470771818852 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 3832 | 1470771818855 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:38 INFO - PROCESS | 3832 | ++DOCSHELL 103CB400 == 38 [pid = 3832] [id = 61] 11:43:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12982000) [pid = 3832] [serial = 180] [outer = 00000000] 11:43:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A33EC00) [pid = 3832] [serial = 181] [outer = 12982000] 11:43:38 INFO - PROCESS | 3832 | 1470771818909 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A340000) [pid = 3832] [serial = 182] [outer = 12982000] 11:43:39 INFO - PROCESS | 3832 | 1470771819247 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]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 11:43:39 INFO - PROCESS | 3832 | 1470771819292 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 3832 | 1470771819294 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 11:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:43:39 INFO - PROCESS | 3832 | 1470771819304 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 3832 | 1470771819306 Marionette TRACE conn3 <- [1,210,null,{}] 11:43:39 INFO - PROCESS | 3832 | 1470771819310 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}] 11:43:39 INFO - PROCESS | 3832 | 1470771819312 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:39 INFO - PROCESS | 3832 | 1470771819390 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:43:39 INFO - PROCESS | 3832 | 1470771819396 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 3832 | 1470771819398 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:39 INFO - PROCESS | 3832 | ++DOCSHELL 1686C800 == 39 [pid = 3832] [id = 62] 11:43:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F25800) [pid = 3832] [serial = 183] [outer = 00000000] 11:43:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A3B9C00) [pid = 3832] [serial = 184] [outer = 17F25800] 11:43:39 INFO - PROCESS | 3832 | 1470771819446 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A530C00) [pid = 3832] [serial = 185] [outer = 17F25800] 11:43:40 INFO - PROCESS | 3832 | 1470771820029 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]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 780ms 11:43:40 INFO - PROCESS | 3832 | 1470771820084 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 3832 | 1470771820089 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 11:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:43:40 INFO - PROCESS | 3832 | 1470771820095 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 3832 | 1470771820105 Marionette TRACE conn3 <- [1,214,null,{}] 11:43:40 INFO - PROCESS | 3832 | 1470771820112 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}] 11:43:40 INFO - PROCESS | 3832 | 1470771820116 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:40 INFO - PROCESS | 3832 | 1470771820229 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:43:40 INFO - PROCESS | 3832 | 1470771820306 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 3832 | 1470771820309 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:40 INFO - PROCESS | 3832 | ++DOCSHELL 10A0F000 == 40 [pid = 3832] [id = 63] 11:43:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (10A52800) [pid = 3832] [serial = 186] [outer = 00000000] 11:43:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12BC5800) [pid = 3832] [serial = 187] [outer = 10A52800] 11:43:40 INFO - PROCESS | 3832 | 1470771820408 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (131F0000) [pid = 3832] [serial = 188] [outer = 10A52800] 11:43:40 INFO - PROCESS | 3832 | 1470771820933 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]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 873ms 11:43:40 INFO - PROCESS | 3832 | 1470771820981 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 3832 | 1470771820986 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 11:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:43:40 INFO - PROCESS | 3832 | 1470771820993 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 3832 | 1470771820996 Marionette TRACE conn3 <- [1,218,null,{}] 11:43:40 INFO - PROCESS | 3832 | 1470771821000 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}] 11:43:40 INFO - PROCESS | 3832 | 1470771821003 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:41 INFO - PROCESS | 3832 | 1470771821116 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:43:41 INFO - PROCESS | 3832 | 1470771821240 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 3832 | 1470771821243 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:41 INFO - PROCESS | 3832 | ++DOCSHELL 13CB3C00 == 41 [pid = 3832] [id = 64] 11:43:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13CB5800) [pid = 3832] [serial = 189] [outer = 00000000] 11:43:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16E08000) [pid = 3832] [serial = 190] [outer = 13CB5800] 11:43:41 INFO - PROCESS | 3832 | 1470771821301 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17B09400) [pid = 3832] [serial = 191] [outer = 13CB5800] 11:43:41 INFO - PROCESS | 3832 | 1470771821854 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 933ms 11:43:41 INFO - PROCESS | 3832 | 1470771821920 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 3832 | 1470771821923 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 11:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:43:41 INFO - PROCESS | 3832 | 1470771821927 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 3832 | 1470771821931 Marionette TRACE conn3 <- [1,222,null,{}] 11:43:41 INFO - PROCESS | 3832 | 1470771821942 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}] 11:43:41 INFO - PROCESS | 3832 | 1470771821947 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:42 INFO - PROCESS | 3832 | 1470771822086 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:43:42 INFO - PROCESS | 3832 | 1470771822210 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 3832 | 1470771822213 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:42 INFO - PROCESS | 3832 | ++DOCSHELL 10A4A000 == 42 [pid = 3832] [id = 65] 11:43:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10A4C800) [pid = 3832] [serial = 192] [outer = 00000000] 11:43:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1140FC00) [pid = 3832] [serial = 193] [outer = 10A4C800] 11:43:42 INFO - PROCESS | 3832 | 1470771822273 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (131F0400) [pid = 3832] [serial = 194] [outer = 10A4C800] 11:43:42 INFO - PROCESS | 3832 | 1470771822908 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]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1026ms 11:43:42 INFO - PROCESS | 3832 | 1470771822954 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 3832 | 1470771822958 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 11:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:43:42 INFO - PROCESS | 3832 | 1470771822962 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 3832 | 1470771822967 Marionette TRACE conn3 <- [1,226,null,{}] 11:43:42 INFO - PROCESS | 3832 | 1470771822984 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}] 11:43:42 INFO - PROCESS | 3832 | 1470771822986 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:43 INFO - PROCESS | 3832 | 1470771823147 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:43:43 INFO - PROCESS | 3832 | 1470771823246 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 3832 | 1470771823249 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:43 INFO - PROCESS | 3832 | ++DOCSHELL 12831C00 == 43 [pid = 3832] [id = 66] 11:43:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12832C00) [pid = 3832] [serial = 195] [outer = 00000000] 11:43:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (13039000) [pid = 3832] [serial = 196] [outer = 12832C00] 11:43:43 INFO - PROCESS | 3832 | 1470771823282 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1314AC00) [pid = 3832] [serial = 197] [outer = 12832C00] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 103CB400 == 42 [pid = 3832] [id = 61] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 1390A400 == 41 [pid = 3832] [id = 60] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 1036D400 == 40 [pid = 3832] [id = 59] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 19B59000 == 39 [pid = 3832] [id = 58] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 16E08400 == 38 [pid = 3832] [id = 57] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 1686A800 == 37 [pid = 3832] [id = 56] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 158E9400 == 36 [pid = 3832] [id = 55] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 13152800 == 35 [pid = 3832] [id = 54] 11:43:43 INFO - PROCESS | 3832 | --DOCSHELL 10F21C00 == 34 [pid = 3832] [id = 53] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1686D000) [pid = 3832] [serial = 135] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13142800) [pid = 3832] [serial = 126] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (131E3800) [pid = 3832] [serial = 127] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (141AAC00) [pid = 3832] [serial = 129] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (10F48400) [pid = 3832] [serial = 123] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (11406C00) [pid = 3832] [serial = 124] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (10A0FC00) [pid = 3832] [serial = 121] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (104E6C00) [pid = 3832] [serial = 120] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (11265000) [pid = 3832] [serial = 109] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (10F21800) [pid = 3832] [serial = 108] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1578D000) [pid = 3832] [serial = 112] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13EA2000) [pid = 3832] [serial = 111] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (174D9400) [pid = 3832] [serial = 115] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (173D1800) [pid = 3832] [serial = 114] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19718400) [pid = 3832] [serial = 118] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17FE1000) [pid = 3832] [serial = 117] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (173CF000) [pid = 3832] [serial = 138] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (168F6800) [pid = 3832] [serial = 136] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (176C7C00) [pid = 3832] [serial = 139] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13CB5400) [pid = 3832] [serial = 141] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17FE3C00) [pid = 3832] [serial = 145] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16C5D400) [pid = 3832] [serial = 142] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17FDDC00) [pid = 3832] [serial = 144] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (157E9C00) [pid = 3832] [serial = 132] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (158E9C00) [pid = 3832] [serial = 133] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14562000) [pid = 3832] [serial = 130] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19B56C00) [pid = 3832] [serial = 147] [outer = 00000000] [url = about:blank] 11:43:43 INFO - PROCESS | 3832 | 1470771823720 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 780ms 11:43:43 INFO - PROCESS | 3832 | 1470771823748 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 3832 | 1470771823752 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 11:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:43:43 INFO - PROCESS | 3832 | 1470771823759 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 3832 | 1470771823761 Marionette TRACE conn3 <- [1,230,null,{}] 11:43:43 INFO - PROCESS | 3832 | 1470771823765 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}] 11:43:43 INFO - PROCESS | 3832 | 1470771823768 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:43 INFO - PROCESS | 3832 | 1470771823860 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:43:43 INFO - PROCESS | 3832 | 1470771823867 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 3832 | 1470771823870 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:43 INFO - PROCESS | 3832 | ++DOCSHELL 12985400 == 35 [pid = 3832] [id = 67] 11:43:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129BE400) [pid = 3832] [serial = 198] [outer = 00000000] 11:43:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13910400) [pid = 3832] [serial = 199] [outer = 129BE400] 11:43:43 INFO - PROCESS | 3832 | 1470771823920 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13CB2400) [pid = 3832] [serial = 200] [outer = 129BE400] 11:43:44 INFO - PROCESS | 3832 | 1470771824363 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 612ms 11:43:44 INFO - PROCESS | 3832 | 1470771824380 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 3832 | 1470771824382 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 11:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:43:44 INFO - PROCESS | 3832 | 1470771824386 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 3832 | 1470771824389 Marionette TRACE conn3 <- [1,234,null,{}] 11:43:44 INFO - PROCESS | 3832 | 1470771824404 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}] 11:43:44 INFO - PROCESS | 3832 | 1470771824408 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:44 INFO - PROCESS | 3832 | 1470771824493 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:43:44 INFO - PROCESS | 3832 | 1470771824502 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 3832 | 1470771824504 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:44 INFO - PROCESS | 3832 | ++DOCSHELL 1577E800 == 36 [pid = 3832] [id = 68] 11:43:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1577F800) [pid = 3832] [serial = 201] [outer = 00000000] 11:43:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157EA400) [pid = 3832] [serial = 202] [outer = 1577F800] 11:43:44 INFO - PROCESS | 3832 | 1470771824552 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (158F3C00) [pid = 3832] [serial = 203] [outer = 1577F800] 11:43:44 INFO - PROCESS | 3832 | 1470771824954 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 643ms 11:43:45 INFO - PROCESS | 3832 | 1470771825028 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 3832 | 1470771825030 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 11:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:43:45 INFO - PROCESS | 3832 | 1470771825034 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 3832 | 1470771825036 Marionette TRACE conn3 <- [1,238,null,{}] 11:43:45 INFO - PROCESS | 3832 | 1470771825040 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}] 11:43:45 INFO - PROCESS | 3832 | 1470771825041 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:45 INFO - PROCESS | 3832 | 1470771825126 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:43:45 INFO - PROCESS | 3832 | 1470771825139 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 3832 | 1470771825141 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:45 INFO - PROCESS | 3832 | ++DOCSHELL 128AD400 == 37 [pid = 3832] [id = 69] 11:43:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1686C400) [pid = 3832] [serial = 204] [outer = 00000000] 11:43:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16D84800) [pid = 3832] [serial = 205] [outer = 1686C400] 11:43:45 INFO - PROCESS | 3832 | 1470771825220 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16EBFC00) [pid = 3832] [serial = 206] [outer = 1686C400] 11:43:45 INFO - PROCESS | 3832 | 1470771825616 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 11:43:45 INFO - PROCESS | 3832 | 1470771825659 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 3832 | 1470771825661 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 11:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:43:45 INFO - PROCESS | 3832 | 1470771825664 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 3832 | 1470771825666 Marionette TRACE conn3 <- [1,242,null,{}] 11:43:45 INFO - PROCESS | 3832 | 1470771825670 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}] 11:43:45 INFO - PROCESS | 3832 | 1470771825672 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:45 INFO - PROCESS | 3832 | 1470771825784 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:43:45 INFO - PROCESS | 3832 | 1470771825789 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 3832 | 1470771825791 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:45 INFO - PROCESS | 3832 | ++DOCSHELL 16EF7800 == 38 [pid = 3832] [id = 70] 11:43:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173B9C00) [pid = 3832] [serial = 207] [outer = 00000000] 11:43:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (174DB800) [pid = 3832] [serial = 208] [outer = 173B9C00] 11:43:45 INFO - PROCESS | 3832 | 1470771825837 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (176D2000) [pid = 3832] [serial = 209] [outer = 173B9C00] 11:43:46 INFO - PROCESS | 3832 | 1470771826304 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]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 674ms 11:43:46 INFO - PROCESS | 3832 | 1470771826364 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 3832 | 1470771826366 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 11:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:43:46 INFO - PROCESS | 3832 | 1470771826376 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 3832 | 1470771826377 Marionette TRACE conn3 <- [1,246,null,{}] 11:43:46 INFO - PROCESS | 3832 | 1470771826399 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}] 11:43:46 INFO - PROCESS | 3832 | 1470771826405 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:46 INFO - PROCESS | 3832 | 1470771826534 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:43:46 INFO - PROCESS | 3832 | 1470771826561 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 3832 | 1470771826563 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:46 INFO - PROCESS | 3832 | ++DOCSHELL 16C66400 == 39 [pid = 3832] [id = 71] 11:43:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17FEBC00) [pid = 3832] [serial = 210] [outer = 00000000] 11:43:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19713C00) [pid = 3832] [serial = 211] [outer = 17FEBC00] 11:43:46 INFO - PROCESS | 3832 | 1470771826609 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19714400) [pid = 3832] [serial = 212] [outer = 17FEBC00] 11:43:47 INFO - PROCESS | 3832 | 1470771827014 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 673ms 11:43:47 INFO - PROCESS | 3832 | 1470771827052 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 3832 | 1470771827054 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 11:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:43:47 INFO - PROCESS | 3832 | 1470771827058 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 3832 | 1470771827060 Marionette TRACE conn3 <- [1,250,null,{}] 11:43:47 INFO - PROCESS | 3832 | 1470771827063 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}] 11:43:47 INFO - PROCESS | 3832 | 1470771827065 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:47 INFO - PROCESS | 3832 | 1470771827185 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:43:47 INFO - PROCESS | 3832 | 1470771827175 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 3832 | 1470771827178 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:47 INFO - PROCESS | 3832 | ++DOCSHELL 17F24000 == 40 [pid = 3832] [id = 72] 11:43:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17FE5800) [pid = 3832] [serial = 213] [outer = 00000000] 11:43:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1971DC00) [pid = 3832] [serial = 214] [outer = 17FE5800] 11:43:47 INFO - PROCESS | 3832 | 1470771827268 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B53800) [pid = 3832] [serial = 215] [outer = 17FE5800] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1989FC00) [pid = 3832] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12982000) [pid = 3832] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (176D4800) [pid = 3832] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13154000) [pid = 3832] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (158E9800) [pid = 3832] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10F28800) [pid = 3832] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19B59400) [pid = 3832] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (103CD400) [pid = 3832] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1686B800) [pid = 3832] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:43:47 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (168E9C00) [pid = 3832] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:43:47 INFO - PROCESS | 3832 | 1470771827780 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 780ms 11:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:43:47 INFO - PROCESS | 3832 | 1470771827844 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 3832 | 1470771827846 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 11:43:47 INFO - PROCESS | 3832 | 1470771827849 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 3832 | 1470771827851 Marionette TRACE conn3 <- [1,254,null,{}] 11:43:47 INFO - PROCESS | 3832 | 1470771827854 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}] 11:43:47 INFO - PROCESS | 3832 | 1470771827856 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:47 INFO - PROCESS | 3832 | 1470771827937 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:43:47 INFO - PROCESS | 3832 | 1470771827942 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 3832 | 1470771827944 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:47 INFO - PROCESS | 3832 | ++DOCSHELL 158E9800 == 41 [pid = 3832] [id = 73] 11:43:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17B04C00) [pid = 3832] [serial = 216] [outer = 00000000] 11:43:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1971C000) [pid = 3832] [serial = 217] [outer = 17B04C00] 11:43:47 INFO - PROCESS | 3832 | 1470771827976 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1989FC00) [pid = 3832] [serial = 218] [outer = 17B04C00] 11:43:48 INFO - PROCESS | 3832 | 1470771828388 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 582ms 11:43:48 INFO - PROCESS | 3832 | 1470771828430 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 3832 | 1470771828432 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 11:43:48 INFO - PROCESS | 3832 | 1470771828435 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:43:48 INFO - PROCESS | 3832 | 1470771828437 Marionette TRACE conn3 <- [1,258,null,{}] 11:43:48 INFO - PROCESS | 3832 | 1470771828441 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}] 11:43:48 INFO - PROCESS | 3832 | 1470771828443 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:48 INFO - PROCESS | 3832 | 1470771828524 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:43:48 INFO - PROCESS | 3832 | 1470771828530 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 3832 | 1470771828532 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:48 INFO - PROCESS | 3832 | ++DOCSHELL 15089400 == 42 [pid = 3832] [id = 74] 11:43:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (168F1000) [pid = 3832] [serial = 219] [outer = 00000000] 11:43:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19D63800) [pid = 3832] [serial = 220] [outer = 168F1000] 11:43:48 INFO - PROCESS | 3832 | 1470771828576 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19BC2400) [pid = 3832] [serial = 221] [outer = 168F1000] 11:43:48 INFO - PROCESS | 3832 | 1470771828989 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 581ms 11:43:49 INFO - PROCESS | 3832 | 1470771829015 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 3832 | 1470771829017 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 11:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:43:49 INFO - PROCESS | 3832 | 1470771829025 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 3832 | 1470771829026 Marionette TRACE conn3 <- [1,262,null,{}] 11:43:49 INFO - PROCESS | 3832 | 1470771829030 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}] 11:43:49 INFO - PROCESS | 3832 | 1470771829032 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:49 INFO - PROCESS | 3832 | 1470771829122 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:43:49 INFO - PROCESS | 3832 | 1470771829128 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 3832 | 1470771829130 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:49 INFO - PROCESS | 3832 | ++DOCSHELL 17FE3400 == 43 [pid = 3832] [id = 75] 11:43:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19BC0C00) [pid = 3832] [serial = 222] [outer = 00000000] 11:43:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A3B4400) [pid = 3832] [serial = 223] [outer = 19BC0C00] 11:43:49 INFO - PROCESS | 3832 | 1470771829174 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A534C00) [pid = 3832] [serial = 224] [outer = 19BC0C00] 11:43:49 INFO - PROCESS | 3832 | 1470771829598 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 612ms 11:43:49 INFO - PROCESS | 3832 | 1470771829652 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 3832 | 1470771829654 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 11:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:43:49 INFO - PROCESS | 3832 | 1470771829658 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 3832 | 1470771829660 Marionette TRACE conn3 <- [1,266,null,{}] 11:43:49 INFO - PROCESS | 3832 | 1470771829664 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}] 11:43:49 INFO - PROCESS | 3832 | 1470771829666 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:49 INFO - PROCESS | 3832 | 1470771829807 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:43:49 INFO - PROCESS | 3832 | 1470771829934 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 3832 | 1470771829937 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:49 INFO - PROCESS | 3832 | ++DOCSHELL 104E6C00 == 44 [pid = 3832] [id = 76] 11:43:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (104E8400) [pid = 3832] [serial = 225] [outer = 00000000] 11:43:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10A0A000) [pid = 3832] [serial = 226] [outer = 104E8400] 11:43:49 INFO - PROCESS | 3832 | 1470771829996 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10F21800) [pid = 3832] [serial = 227] [outer = 104E8400] 11:43:50 INFO - PROCESS | 3832 | 1470771830625 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]]]}] 11:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1010ms 11:43:50 INFO - PROCESS | 3832 | 1470771830702 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:43:50 INFO - PROCESS | 3832 | 1470771830707 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 11:43:50 INFO - PROCESS | 3832 | 1470771830712 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:43:50 INFO - PROCESS | 3832 | 1470771830716 Marionette TRACE conn3 <- [1,270,null,{}] 11:43:50 INFO - PROCESS | 3832 | 1470771830722 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}] 11:43:50 INFO - PROCESS | 3832 | 1470771830725 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:50 INFO - PROCESS | 3832 | 1470771830848 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:43:50 INFO - PROCESS | 3832 | 1470771830962 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 3832 | 1470771830965 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:50 INFO - PROCESS | 3832 | ++DOCSHELL 131EFC00 == 45 [pid = 3832] [id = 77] 11:43:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13EA0400) [pid = 3832] [serial = 228] [outer = 00000000] 11:43:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (141ABC00) [pid = 3832] [serial = 229] [outer = 13EA0400] 11:43:51 INFO - PROCESS | 3832 | 1470771831024 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15090C00) [pid = 3832] [serial = 230] [outer = 13EA0400] 11:43:51 INFO - PROCESS | 3832 | 1470771831667 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]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 979ms 11:43:51 INFO - PROCESS | 3832 | 1470771831712 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 3832 | 1470771831715 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 11:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:43:51 INFO - PROCESS | 3832 | 1470771831723 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 3832 | 1470771831725 Marionette TRACE conn3 <- [1,274,null,{}] 11:43:51 INFO - PROCESS | 3832 | 1470771831729 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}] 11:43:51 INFO - PROCESS | 3832 | 1470771831732 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:51 INFO - PROCESS | 3832 | 1470771831844 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:43:51 INFO - PROCESS | 3832 | 1470771831966 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 3832 | 1470771831969 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:51 INFO - PROCESS | 3832 | ++DOCSHELL 17C34C00 == 46 [pid = 3832] [id = 78] 11:43:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17FE5C00) [pid = 3832] [serial = 231] [outer = 00000000] 11:43:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19713000) [pid = 3832] [serial = 232] [outer = 17FE5C00] 11:43:52 INFO - PROCESS | 3832 | 1470771832025 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19BC1000) [pid = 3832] [serial = 233] [outer = 17FE5C00] 11:43:52 INFO - PROCESS | 3832 | 1470771832659 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 979ms 11:43:52 INFO - PROCESS | 3832 | 1470771832710 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 3832 | 1470771832714 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 11:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:43:52 INFO - PROCESS | 3832 | 1470771832709 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 3832 | 1470771832714 Marionette TRACE conn3 <- [1,278,null,{}] 11:43:52 INFO - PROCESS | 3832 | 1470771832718 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}] 11:43:52 INFO - PROCESS | 3832 | 1470771832722 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:52 INFO - PROCESS | 3832 | 1470771832877 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:43:52 INFO - PROCESS | 3832 | 1470771832892 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 3832 | 1470771832894 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:52 INFO - PROCESS | 3832 | ++DOCSHELL 165A5800 == 47 [pid = 3832] [id = 79] 11:43:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (173ADC00) [pid = 3832] [serial = 234] [outer = 00000000] 11:43:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17FEB800) [pid = 3832] [serial = 235] [outer = 173ADC00] 11:43:52 INFO - PROCESS | 3832 | 1470771832953 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19B60800) [pid = 3832] [serial = 236] [outer = 173ADC00] 11:43:53 INFO - PROCESS | 3832 | 1470771833726 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]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1025ms 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 0C772800 == 46 [pid = 3832] [id = 51] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 17FE3400 == 45 [pid = 3832] [id = 75] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 15089400 == 44 [pid = 3832] [id = 74] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 158E9800 == 43 [pid = 3832] [id = 73] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 17F24000 == 42 [pid = 3832] [id = 72] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 16C66400 == 41 [pid = 3832] [id = 71] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 16EF7800 == 40 [pid = 3832] [id = 70] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 128AD400 == 39 [pid = 3832] [id = 69] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 1577E800 == 38 [pid = 3832] [id = 68] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 12985400 == 37 [pid = 3832] [id = 67] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 12831C00 == 36 [pid = 3832] [id = 66] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 10A4A000 == 35 [pid = 3832] [id = 65] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 13CB3C00 == 34 [pid = 3832] [id = 64] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 10A0F000 == 33 [pid = 3832] [id = 63] 11:43:53 INFO - PROCESS | 3832 | --DOCSHELL 1686C800 == 32 [pid = 3832] [id = 62] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19B57400) [pid = 3832] [serial = 148] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A33EC00) [pid = 3832] [serial = 181] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A3B9C00) [pid = 3832] [serial = 184] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (17F1FC00) [pid = 3832] [serial = 169] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (131EB400) [pid = 3832] [serial = 159] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13936400) [pid = 3832] [serial = 160] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (104E7000) [pid = 3832] [serial = 150] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (131F1C00) [pid = 3832] [serial = 153] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15E79400) [pid = 3832] [serial = 163] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16014C00) [pid = 3832] [serial = 164] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1140B000) [pid = 3832] [serial = 156] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (11CE4C00) [pid = 3832] [serial = 157] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19D65000) [pid = 3832] [serial = 172] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (198A3400) [pid = 3832] [serial = 170] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19DBA000) [pid = 3832] [serial = 173] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12981000) [pid = 3832] [serial = 175] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12DA4C00) [pid = 3832] [serial = 176] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1B2F1800) [pid = 3832] [serial = 46] [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.] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19DB6C00) [pid = 3832] [serial = 178] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16EF5000) [pid = 3832] [serial = 166] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A340000) [pid = 3832] [serial = 182] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173CFC00) [pid = 3832] [serial = 167] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19DB7400) [pid = 3832] [serial = 179] [outer = 00000000] [url = about:blank] 11:43:53 INFO - PROCESS | 3832 | 1470771833805 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 3832 | 1470771833809 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 11:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:43:53 INFO - PROCESS | 3832 | 1470771833830 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 3832 | 1470771833835 Marionette TRACE conn3 <- [1,282,null,{}] 11:43:53 INFO - PROCESS | 3832 | 1470771833842 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}] 11:43:53 INFO - PROCESS | 3832 | 1470771833844 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:53 INFO - PROCESS | 3832 | 1470771833939 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:43:53 INFO - PROCESS | 3832 | 1470771833946 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 3832 | 1470771833948 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:53 INFO - PROCESS | 3832 | ++DOCSHELL 11CEA000 == 33 [pid = 3832] [id = 80] 11:43:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (11CEA800) [pid = 3832] [serial = 237] [outer = 00000000] 11:43:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12986800) [pid = 3832] [serial = 238] [outer = 11CEA800] 11:43:53 INFO - PROCESS | 3832 | 1470771833998 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1314A400) [pid = 3832] [serial = 239] [outer = 11CEA800] 11:43:54 INFO - PROCESS | 3832 | 1470771834503 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 750ms 11:43:54 INFO - PROCESS | 3832 | 1470771834602 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 3832 | 1470771834607 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 11:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:43:54 INFO - PROCESS | 3832 | 1470771834644 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 3832 | 1470771834646 Marionette TRACE conn3 <- [1,286,null,{}] 11:43:54 INFO - PROCESS | 3832 | 1470771834693 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}] 11:43:54 INFO - PROCESS | 3832 | 1470771834695 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:54 INFO - PROCESS | 3832 | 1470771834807 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:43:54 INFO - PROCESS | 3832 | 1470771834814 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 3832 | 1470771834817 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:54 INFO - PROCESS | 3832 | ++DOCSHELL 15780800 == 34 [pid = 3832] [id = 81] 11:43:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15784000) [pid = 3832] [serial = 240] [outer = 00000000] 11:43:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1686DC00) [pid = 3832] [serial = 241] [outer = 15784000] 11:43:54 INFO - PROCESS | 3832 | 1470771834865 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16C67000) [pid = 3832] [serial = 242] [outer = 15784000] 11:43:55 INFO - PROCESS | 3832 | 1470771835281 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]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 704ms 11:43:55 INFO - PROCESS | 3832 | 1470771835334 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 3832 | 1470771835337 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 11:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:43:55 INFO - PROCESS | 3832 | 1470771835341 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 3832 | 1470771835344 Marionette TRACE conn3 <- [1,290,null,{}] 11:43:55 INFO - PROCESS | 3832 | 1470771835354 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}] 11:43:55 INFO - PROCESS | 3832 | 1470771835358 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:55 INFO - PROCESS | 3832 | 1470771835444 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:43:55 INFO - PROCESS | 3832 | 1470771835454 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 3832 | 1470771835456 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:55 INFO - PROCESS | 3832 | ++DOCSHELL 17F1F000 == 35 [pid = 3832] [id = 82] 11:43:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F22C00) [pid = 3832] [serial = 243] [outer = 00000000] 11:43:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17FE3800) [pid = 3832] [serial = 244] [outer = 17F22C00] 11:43:55 INFO - PROCESS | 3832 | 1470771835510 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19711C00) [pid = 3832] [serial = 245] [outer = 17F22C00] 11:43:55 INFO - PROCESS | 3832 | 1470771835968 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 673ms 11:43:56 INFO - PROCESS | 3832 | 1470771836021 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 3832 | 1470771836024 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 11:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:43:56 INFO - PROCESS | 3832 | 1470771836027 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 3832 | 1470771836029 Marionette TRACE conn3 <- [1,294,null,{}] 11:43:56 INFO - PROCESS | 3832 | 1470771836032 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}] 11:43:56 INFO - PROCESS | 3832 | 1470771836034 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:56 INFO - PROCESS | 3832 | 1470771836179 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:43:56 INFO - PROCESS | 3832 | 1470771836196 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 3832 | 1470771836199 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:56 INFO - PROCESS | 3832 | ++DOCSHELL 16C67C00 == 36 [pid = 3832] [id = 83] 11:43:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17FE3400) [pid = 3832] [serial = 246] [outer = 00000000] 11:43:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19D63000) [pid = 3832] [serial = 247] [outer = 17FE3400] 11:43:56 INFO - PROCESS | 3832 | 1470771836246 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19DBF000) [pid = 3832] [serial = 248] [outer = 17FE3400] 11:43:56 INFO - PROCESS | 3832 | 1470771836687 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]]]}] 11:43:56 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. 11:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 689ms 11:43:56 INFO - PROCESS | 3832 | 1470771836726 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 3832 | 1470771836728 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 11:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:43:56 INFO - PROCESS | 3832 | 1470771836737 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 3832 | 1470771836739 Marionette TRACE conn3 <- [1,298,null,{}] 11:43:56 INFO - PROCESS | 3832 | 1470771836742 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}] 11:43:56 INFO - PROCESS | 3832 | 1470771836745 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:56 INFO - PROCESS | 3832 | 1470771836840 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:43:56 INFO - PROCESS | 3832 | 1470771836845 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 3832 | 1470771836847 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:56 INFO - PROCESS | 3832 | ++DOCSHELL 19BCA400 == 37 [pid = 3832] [id = 84] 11:43:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A013800) [pid = 3832] [serial = 249] [outer = 00000000] 11:43:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A3AD800) [pid = 3832] [serial = 250] [outer = 1A013800] 11:43:56 INFO - PROCESS | 3832 | 1470771836938 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A3B4800) [pid = 3832] [serial = 251] [outer = 1A013800] 11:43:57 INFO - PROCESS | 3832 | 1470771837367 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]]]}] 11:43:57 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. 11:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 689ms 11:43:57 INFO - PROCESS | 3832 | 1470771837420 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 3832 | 1470771837422 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 11:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:43:57 INFO - PROCESS | 3832 | 1470771837430 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 3832 | 1470771837432 Marionette TRACE conn3 <- [1,302,null,{}] 11:43:57 INFO - PROCESS | 3832 | 1470771837459 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}] 11:43:57 INFO - PROCESS | 3832 | 1470771837465 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:57 INFO - PROCESS | 3832 | 1470771837604 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:43:57 INFO - PROCESS | 3832 | 1470771837649 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 3832 | 1470771837651 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:57 INFO - PROCESS | 3832 | ++DOCSHELL 1A346C00 == 38 [pid = 3832] [id = 85] 11:43:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A537800) [pid = 3832] [serial = 252] [outer = 00000000] 11:43:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1AB51400) [pid = 3832] [serial = 253] [outer = 1A537800] 11:43:57 INFO - PROCESS | 3832 | 1470771837697 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1AB51800) [pid = 3832] [serial = 254] [outer = 1A537800] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (129BE400) [pid = 3832] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1577F800) [pid = 3832] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17FE5800) [pid = 3832] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1686C400) [pid = 3832] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12832C00) [pid = 3832] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17FEBC00) [pid = 3832] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17B04C00) [pid = 3832] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (173B9C00) [pid = 3832] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:43:58 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (168F1000) [pid = 3832] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:43:58 INFO - PROCESS | 3832 | 1470771838139 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]]]}] 11:43:58 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. 11:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 719ms 11:43:58 INFO - PROCESS | 3832 | 1470771838153 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 3832 | 1470771838155 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 11:43:58 INFO - PROCESS | 3832 | 1470771838159 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:43:58 INFO - PROCESS | 3832 | 1470771838161 Marionette TRACE conn3 <- [1,306,null,{}] 11:43:58 INFO - PROCESS | 3832 | 1470771838164 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}] 11:43:58 INFO - PROCESS | 3832 | 1470771838166 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:58 INFO - PROCESS | 3832 | 1470771838248 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:43:58 INFO - PROCESS | 3832 | 1470771838253 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 3832 | 1470771838255 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:58 INFO - PROCESS | 3832 | ++DOCSHELL 1036C000 == 39 [pid = 3832] [id = 86] 11:43:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (141A3C00) [pid = 3832] [serial = 255] [outer = 00000000] 11:43:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17B04400) [pid = 3832] [serial = 256] [outer = 141A3C00] 11:43:58 INFO - PROCESS | 3832 | 1470771838301 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A532000) [pid = 3832] [serial = 257] [outer = 141A3C00] 11:43:58 INFO - PROCESS | 3832 | 1470771838570 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:43:58 INFO - PROCESS | 3832 | 1470771838771 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]]]}] 11:43:58 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. 11:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 674ms 11:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:43:58 INFO - PROCESS | 3832 | 1470771838839 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 3832 | 1470771838841 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 11:43:58 INFO - PROCESS | 3832 | 1470771838845 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 3832 | 1470771838847 Marionette TRACE conn3 <- [1,310,null,{}] 11:43:58 INFO - PROCESS | 3832 | 1470771838850 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}] 11:43:58 INFO - PROCESS | 3832 | 1470771838852 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:58 INFO - PROCESS | 3832 | 1470771838955 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:43:58 INFO - PROCESS | 3832 | 1470771838961 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 3832 | 1470771838963 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:58 INFO - PROCESS | 3832 | ++DOCSHELL 1A79A400 == 40 [pid = 3832] [id = 87] 11:43:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A79BC00) [pid = 3832] [serial = 258] [outer = 00000000] 11:43:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1AE05C00) [pid = 3832] [serial = 259] [outer = 1A79BC00] 11:43:59 INFO - PROCESS | 3832 | 1470771839012 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1AE06000) [pid = 3832] [serial = 260] [outer = 1A79BC00] 11:43:59 INFO - PROCESS | 3832 | 1470771839396 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]]]}] 11:43:59 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. 11:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 581ms 11:43:59 INFO - PROCESS | 3832 | 1470771839430 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 3832 | 1470771839432 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 11:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:43:59 INFO - PROCESS | 3832 | 1470771839436 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 3832 | 1470771839438 Marionette TRACE conn3 <- [1,314,null,{}] 11:43:59 INFO - PROCESS | 3832 | 1470771839441 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}] 11:43:59 INFO - PROCESS | 3832 | 1470771839443 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:59 INFO - PROCESS | 3832 | 1470771839526 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:43:59 INFO - PROCESS | 3832 | 1470771839532 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:59 INFO - PROCESS | 3832 | 1470771839534 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:43:59 INFO - PROCESS | 3832 | ++DOCSHELL 12870400 == 41 [pid = 3832] [id = 88] 11:43:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12872C00) [pid = 3832] [serial = 261] [outer = 00000000] 11:43:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (12879400) [pid = 3832] [serial = 262] [outer = 12872C00] 11:43:59 INFO - PROCESS | 3832 | 1470771839582 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1287CC00) [pid = 3832] [serial = 263] [outer = 12872C00] 11:44:00 INFO - PROCESS | 3832 | 1470771840053 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]]]}] 11:44:00 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. 11:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 612ms 11:44:00 INFO - PROCESS | 3832 | 1470771840083 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 3832 | 1470771840088 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 11:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:44:00 INFO - PROCESS | 3832 | 1470771840093 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 3832 | 1470771840098 Marionette TRACE conn3 <- [1,318,null,{}] 11:44:00 INFO - PROCESS | 3832 | 1470771840105 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}] 11:44:00 INFO - PROCESS | 3832 | 1470771840108 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:00 INFO - PROCESS | 3832 | 1470771840212 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:44:00 INFO - PROCESS | 3832 | 1470771840367 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 3832 | 1470771840372 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:00 INFO - PROCESS | 3832 | ++DOCSHELL 11C42400 == 42 [pid = 3832] [id = 89] 11:44:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (11CE8800) [pid = 3832] [serial = 264] [outer = 00000000] 11:44:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (12876400) [pid = 3832] [serial = 265] [outer = 11CE8800] 11:44:00 INFO - PROCESS | 3832 | 1470771840429 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1287AC00) [pid = 3832] [serial = 266] [outer = 11CE8800] 11:44:00 INFO - PROCESS | 3832 | 1470771840992 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]]]}] 11:44:01 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. 11:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 980ms 11:44:01 INFO - PROCESS | 3832 | 1470771841065 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 3832 | 1470771841070 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 11:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:44:01 INFO - PROCESS | 3832 | 1470771841077 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 3832 | 1470771841080 Marionette TRACE conn3 <- [1,322,null,{}] 11:44:01 INFO - PROCESS | 3832 | 1470771841085 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}] 11:44:01 INFO - PROCESS | 3832 | 1470771841088 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:01 INFO - PROCESS | 3832 | 1470771841254 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:44:01 INFO - PROCESS | 3832 | 1470771841386 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:01 INFO - PROCESS | 3832 | 1470771841389 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:01 INFO - PROCESS | 3832 | ++DOCSHELL 158E9800 == 43 [pid = 3832] [id = 90] 11:44:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (158EF000) [pid = 3832] [serial = 267] [outer = 00000000] 11:44:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (16014C00) [pid = 3832] [serial = 268] [outer = 158EF000] 11:44:01 INFO - PROCESS | 3832 | 1470771841448 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (16C65000) [pid = 3832] [serial = 269] [outer = 158EF000] 11:44:02 INFO - PROCESS | 3832 | 1470771842039 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]]]}] 11:44:02 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. 11:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 979ms 11:44:02 INFO - PROCESS | 3832 | 1470771842060 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 3832 | 1470771842063 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 11:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:44:02 INFO - PROCESS | 3832 | 1470771842067 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 3832 | 1470771842071 Marionette TRACE conn3 <- [1,326,null,{}] 11:44:02 INFO - PROCESS | 3832 | 1470771842082 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}] 11:44:02 INFO - PROCESS | 3832 | 1470771842087 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:02 INFO - PROCESS | 3832 | 1470771842199 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:44:02 INFO - PROCESS | 3832 | 1470771842298 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 3832 | 1470771842301 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:02 INFO - PROCESS | 3832 | ++DOCSHELL 19B5F400 == 44 [pid = 3832] [id = 91] 11:44:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19BC5800) [pid = 3832] [serial = 270] [outer = 00000000] 11:44:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A339000) [pid = 3832] [serial = 271] [outer = 19BC5800] 11:44:02 INFO - PROCESS | 3832 | 1470771842361 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A3B8400) [pid = 3832] [serial = 272] [outer = 19BC5800] 11:44:02 INFO - PROCESS | 3832 | 1470771842943 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]]]}] 11:44:02 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. 11:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 934ms 11:44:02 INFO - PROCESS | 3832 | 1470771842995 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 3832 | 1470771842998 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 11:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:44:02 INFO - PROCESS | 3832 | 1470771843002 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 3832 | 1470771843004 Marionette TRACE conn3 <- [1,330,null,{}] 11:44:02 INFO - PROCESS | 3832 | 1470771843007 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}] 11:44:02 INFO - PROCESS | 3832 | 1470771843010 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:03 INFO - PROCESS | 3832 | 1470771843121 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:44:03 INFO - PROCESS | 3832 | 1470771843217 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 3832 | 1470771843220 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:03 INFO - PROCESS | 3832 | ++DOCSHELL 153AD000 == 45 [pid = 3832] [id = 92] 11:44:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (153AD800) [pid = 3832] [serial = 273] [outer = 00000000] 11:44:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (153B3400) [pid = 3832] [serial = 274] [outer = 153AD800] 11:44:03 INFO - PROCESS | 3832 | 1470771843276 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (173CFC00) [pid = 3832] [serial = 275] [outer = 153AD800] 11:44:03 INFO - PROCESS | 3832 | 1470771843974 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]]]}] 11:44:04 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. 11:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1025ms 11:44:04 INFO - PROCESS | 3832 | 1470771844027 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 3832 | 1470771844031 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 11:44:04 INFO - PROCESS | 3832 | 1470771844054 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:44:04 INFO - PROCESS | 3832 | 1470771844058 Marionette TRACE conn3 <- [1,334,null,{}] 11:44:04 INFO - PROCESS | 3832 | 1470771844063 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}] 11:44:04 INFO - PROCESS | 3832 | 1470771844067 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:04 INFO - PROCESS | 3832 | 1470771844199 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:44:04 INFO - PROCESS | 3832 | 1470771844323 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 3832 | 1470771844328 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:04 INFO - PROCESS | 3832 | ++DOCSHELL 10A4E400 == 46 [pid = 3832] [id = 93] 11:44:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (11485C00) [pid = 3832] [serial = 276] [outer = 00000000] 11:44:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (12876000) [pid = 3832] [serial = 277] [outer = 11485C00] 11:44:04 INFO - PROCESS | 3832 | 1470771844382 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1297B400) [pid = 3832] [serial = 278] [outer = 11485C00] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 1A79A400 == 45 [pid = 3832] [id = 87] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 1036C000 == 44 [pid = 3832] [id = 86] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 1A346C00 == 43 [pid = 3832] [id = 85] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 19BCA400 == 42 [pid = 3832] [id = 84] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 16C67C00 == 41 [pid = 3832] [id = 83] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 17F1F000 == 40 [pid = 3832] [id = 82] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 15780800 == 39 [pid = 3832] [id = 81] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 11CEA000 == 38 [pid = 3832] [id = 80] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A3B4400) [pid = 3832] [serial = 223] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 131EFC00 == 37 [pid = 3832] [id = 77] 11:44:04 INFO - PROCESS | 3832 | --DOCSHELL 104E6C00 == 36 [pid = 3832] [id = 76] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (176D2000) [pid = 3832] [serial = 209] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1989FC00) [pid = 3832] [serial = 218] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (16EBFC00) [pid = 3832] [serial = 206] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (16E08000) [pid = 3832] [serial = 190] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13910400) [pid = 3832] [serial = 199] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13CB2400) [pid = 3832] [serial = 200] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (157EA400) [pid = 3832] [serial = 202] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (158F3C00) [pid = 3832] [serial = 203] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1971DC00) [pid = 3832] [serial = 214] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12BC5800) [pid = 3832] [serial = 187] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1140FC00) [pid = 3832] [serial = 193] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16D84800) [pid = 3832] [serial = 205] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1314AC00) [pid = 3832] [serial = 197] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13039000) [pid = 3832] [serial = 196] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19714400) [pid = 3832] [serial = 212] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19713C00) [pid = 3832] [serial = 211] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1971C000) [pid = 3832] [serial = 217] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (174DB800) [pid = 3832] [serial = 208] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19BC2400) [pid = 3832] [serial = 221] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19D63800) [pid = 3832] [serial = 220] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19B53800) [pid = 3832] [serial = 215] [outer = 00000000] [url = about:blank] 11:44:04 INFO - PROCESS | 3832 | 1470771844910 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]]]}] 11:44:04 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. 11:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 918ms 11:44:04 INFO - PROCESS | 3832 | 1470771844985 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 3832 | 1470771844989 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 11:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:44:04 INFO - PROCESS | 3832 | 1470771844995 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 3832 | 1470771844998 Marionette TRACE conn3 <- [1,338,null,{}] 11:44:04 INFO - PROCESS | 3832 | 1470771845002 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}] 11:44:04 INFO - PROCESS | 3832 | 1470771845004 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:05 INFO - PROCESS | 3832 | 1470771845077 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:44:05 INFO - PROCESS | 3832 | 1470771845089 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 3832 | 1470771845091 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:05 INFO - PROCESS | 3832 | ++DOCSHELL 1313D000 == 37 [pid = 3832] [id = 94] 11:44:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1313E000) [pid = 3832] [serial = 279] [outer = 00000000] 11:44:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (131F2C00) [pid = 3832] [serial = 280] [outer = 1313E000] 11:44:05 INFO - PROCESS | 3832 | 1470771845139 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (139CE800) [pid = 3832] [serial = 281] [outer = 1313E000] 11:44:05 INFO - PROCESS | 3832 | 1470771845588 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]]]}] 11:44:05 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. 11:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 11:44:05 INFO - PROCESS | 3832 | 1470771845644 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 3832 | 1470771845646 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 11:44:05 INFO - PROCESS | 3832 | 1470771845653 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:44:05 INFO - PROCESS | 3832 | 1470771845657 Marionette TRACE conn3 <- [1,342,null,{}] 11:44:05 INFO - PROCESS | 3832 | 1470771845667 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}] 11:44:05 INFO - PROCESS | 3832 | 1470771845671 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:05 INFO - PROCESS | 3832 | 1470771845764 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:44:05 INFO - PROCESS | 3832 | 1470771845786 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 3832 | 1470771845790 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:05 INFO - PROCESS | 3832 | ++DOCSHELL 153AEC00 == 38 [pid = 3832] [id = 95] 11:44:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (153AFC00) [pid = 3832] [serial = 282] [outer = 00000000] 11:44:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (158B3400) [pid = 3832] [serial = 283] [outer = 153AFC00] 11:44:05 INFO - PROCESS | 3832 | 1470771845894 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (158F6400) [pid = 3832] [serial = 284] [outer = 153AFC00] 11:44:06 INFO - PROCESS | 3832 | 1470771846262 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]]]}] 11:44:06 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. 11:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 11:44:06 INFO - PROCESS | 3832 | 1470771846277 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 3832 | 1470771846279 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 11:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:44:06 INFO - PROCESS | 3832 | 1470771846290 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 3832 | 1470771846292 Marionette TRACE conn3 <- [1,346,null,{}] 11:44:06 INFO - PROCESS | 3832 | 1470771846296 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}] 11:44:06 INFO - PROCESS | 3832 | 1470771846298 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:06 INFO - PROCESS | 3832 | 1470771846383 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:44:06 INFO - PROCESS | 3832 | 1470771846389 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 3832 | 1470771846391 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:06 INFO - PROCESS | 3832 | ++DOCSHELL 158F5400 == 39 [pid = 3832] [id = 96] 11:44:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16005800) [pid = 3832] [serial = 285] [outer = 00000000] 11:44:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16E7EC00) [pid = 3832] [serial = 286] [outer = 16005800] 11:44:06 INFO - PROCESS | 3832 | 1470771846438 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (173CE800) [pid = 3832] [serial = 287] [outer = 16005800] 11:44:06 INFO - PROCESS | 3832 | 1470771846870 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]]]}] 11:44:06 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. 11:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 11:44:06 INFO - PROCESS | 3832 | 1470771846914 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 3832 | 1470771846916 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 11:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:44:06 INFO - PROCESS | 3832 | 1470771846926 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 3832 | 1470771846928 Marionette TRACE conn3 <- [1,350,null,{}] 11:44:06 INFO - PROCESS | 3832 | 1470771846932 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}] 11:44:06 INFO - PROCESS | 3832 | 1470771846934 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:07 INFO - PROCESS | 3832 | 1470771847038 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:44:07 INFO - PROCESS | 3832 | 1470771847047 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 3832 | 1470771847049 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:07 INFO - PROCESS | 3832 | ++DOCSHELL 174DB800 == 40 [pid = 3832] [id = 97] 11:44:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (176C6400) [pid = 3832] [serial = 288] [outer = 00000000] 11:44:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (176D4000) [pid = 3832] [serial = 289] [outer = 176C6400] 11:44:07 INFO - PROCESS | 3832 | 1470771847139 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (17B03C00) [pid = 3832] [serial = 290] [outer = 176C6400] 11:44:07 INFO - PROCESS | 3832 | 1470771847574 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]]]}] 11:44:07 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. 11:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 673ms 11:44:07 INFO - PROCESS | 3832 | 1470771847601 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 3832 | 1470771847603 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 11:44:07 INFO - PROCESS | 3832 | 1470771847606 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:44:07 INFO - PROCESS | 3832 | 1470771847608 Marionette TRACE conn3 <- [1,354,null,{}] 11:44:07 INFO - PROCESS | 3832 | 1470771847611 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}] 11:44:07 INFO - PROCESS | 3832 | 1470771847617 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:07 INFO - PROCESS | 3832 | 1470771847759 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:44:07 INFO - PROCESS | 3832 | 1470771847772 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 3832 | 1470771847775 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:07 INFO - PROCESS | 3832 | ++DOCSHELL 17F24000 == 41 [pid = 3832] [id = 98] 11:44:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (17FE4C00) [pid = 3832] [serial = 291] [outer = 00000000] 11:44:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (198A0C00) [pid = 3832] [serial = 292] [outer = 17FE4C00] 11:44:07 INFO - PROCESS | 3832 | 1470771847875 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19B5C800) [pid = 3832] [serial = 293] [outer = 17FE4C00] 11:44:08 INFO - PROCESS | 3832 | 1470771848302 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]]]}] 11:44:08 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. 11:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 720ms 11:44:08 INFO - PROCESS | 3832 | 1470771848354 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 3832 | 1470771848356 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 11:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:44:08 INFO - PROCESS | 3832 | 1470771848370 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 3832 | 1470771848372 Marionette TRACE conn3 <- [1,358,null,{}] 11:44:08 INFO - PROCESS | 3832 | 1470771848375 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}] 11:44:08 INFO - PROCESS | 3832 | 1470771848377 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:08 INFO - PROCESS | 3832 | 1470771848487 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:44:08 INFO - PROCESS | 3832 | 1470771848499 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 3832 | 1470771848510 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:08 INFO - PROCESS | 3832 | ++DOCSHELL 103D2800 == 42 [pid = 3832] [id = 99] 11:44:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19B5F800) [pid = 3832] [serial = 294] [outer = 00000000] 11:44:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19DBA000) [pid = 3832] [serial = 295] [outer = 19B5F800] 11:44:08 INFO - PROCESS | 3832 | 1470771848602 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1A015400) [pid = 3832] [serial = 296] [outer = 19B5F800] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1A013800) [pid = 3832] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (17FE3400) [pid = 3832] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1A537800) [pid = 3832] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (17F22C00) [pid = 3832] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19BC0C00) [pid = 3832] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (11CEA800) [pid = 3832] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (15784000) [pid = 3832] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (141A3C00) [pid = 3832] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:44:08 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A79BC00) [pid = 3832] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:44:09 INFO - PROCESS | 3832 | 1470771849105 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]]]}] 11:44:09 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. 11:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 781ms 11:44:09 INFO - PROCESS | 3832 | 1470771849172 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 3832 | 1470771849174 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 11:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:44:09 INFO - PROCESS | 3832 | 1470771849178 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 3832 | 1470771849180 Marionette TRACE conn3 <- [1,362,null,{}] 11:44:09 INFO - PROCESS | 3832 | 1470771849184 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}] 11:44:09 INFO - PROCESS | 3832 | 1470771849185 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:09 INFO - PROCESS | 3832 | 1470771849278 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:44:09 INFO - PROCESS | 3832 | 1470771849334 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 3832 | 1470771849336 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:09 INFO - PROCESS | 3832 | ++DOCSHELL 15784000 == 43 [pid = 3832] [id = 100] 11:44:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (176D4800) [pid = 3832] [serial = 297] [outer = 00000000] 11:44:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19D68C00) [pid = 3832] [serial = 298] [outer = 176D4800] 11:44:09 INFO - PROCESS | 3832 | 1470771849380 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19DB6800) [pid = 3832] [serial = 299] [outer = 176D4800] 11:44:09 INFO - PROCESS | 3832 | 1470771849743 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]]]}] 11:44:09 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. 11:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 627ms 11:44:09 INFO - PROCESS | 3832 | 1470771849805 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 3832 | 1470771849807 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 11:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:44:09 INFO - PROCESS | 3832 | 1470771849813 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 3832 | 1470771849815 Marionette TRACE conn3 <- [1,366,null,{}] 11:44:09 INFO - PROCESS | 3832 | 1470771849819 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}] 11:44:09 INFO - PROCESS | 3832 | 1470771849821 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:09 INFO - PROCESS | 3832 | 1470771849910 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:44:09 INFO - PROCESS | 3832 | 1470771849916 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 3832 | 1470771849918 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:09 INFO - PROCESS | 3832 | ++DOCSHELL 1A33FC00 == 44 [pid = 3832] [id = 101] 11:44:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19D5D400) [pid = 3832] [serial = 300] [outer = 00000000] 11:44:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A53D800) [pid = 3832] [serial = 301] [outer = 19D5D400] 11:44:09 INFO - PROCESS | 3832 | 1470771849964 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A796400) [pid = 3832] [serial = 302] [outer = 19D5D400] 11:44:10 INFO - PROCESS | 3832 | 1470771850377 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]]]}] 11:44:10 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. 11:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 11:44:10 INFO - PROCESS | 3832 | 1470771850436 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 3832 | 1470771850438 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 11:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:44:10 INFO - PROCESS | 3832 | 1470771850441 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 3832 | 1470771850443 Marionette TRACE conn3 <- [1,370,null,{}] 11:44:10 INFO - PROCESS | 3832 | 1470771850447 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}] 11:44:10 INFO - PROCESS | 3832 | 1470771850449 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:10 INFO - PROCESS | 3832 | 1470771850538 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:44:10 INFO - PROCESS | 3832 | 1470771850545 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 3832 | 1470771850547 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:10 INFO - PROCESS | 3832 | ++DOCSHELL 19B55800 == 45 [pid = 3832] [id = 102] 11:44:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19BCA000) [pid = 3832] [serial = 303] [outer = 00000000] 11:44:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A79F800) [pid = 3832] [serial = 304] [outer = 19BCA000] 11:44:10 INFO - PROCESS | 3832 | 1470771850592 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1AB5FC00) [pid = 3832] [serial = 305] [outer = 19BCA000] 11:44:11 INFO - PROCESS | 3832 | 1470771851151 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]]]}] 11:44:11 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. 11:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 735ms 11:44:11 INFO - PROCESS | 3832 | 1470771851165 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 3832 | 1470771851170 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 11:44:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:44:11 INFO - PROCESS | 3832 | 1470771851219 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 3832 | 1470771851223 Marionette TRACE conn3 <- [1,374,null,{}] 11:44:11 INFO - PROCESS | 3832 | 1470771851244 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}] 11:44:11 INFO - PROCESS | 3832 | 1470771851248 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:11 INFO - PROCESS | 3832 | 1470771851367 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:44:11 INFO - PROCESS | 3832 | 1470771851494 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 3832 | 1470771851499 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:11 INFO - PROCESS | 3832 | ++DOCSHELL 10F47400 == 46 [pid = 3832] [id = 103] 11:44:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (10F48400) [pid = 3832] [serial = 306] [outer = 00000000] 11:44:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (12872800) [pid = 3832] [serial = 307] [outer = 10F48400] 11:44:11 INFO - PROCESS | 3832 | 1470771851558 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (13145400) [pid = 3832] [serial = 308] [outer = 10F48400] 11:44:12 INFO - PROCESS | 3832 | 1470771852141 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:44:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 979ms 11:44:12 INFO - PROCESS | 3832 | 1470771852163 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 3832 | 1470771852167 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 11:44:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:44:12 INFO - PROCESS | 3832 | 1470771852174 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 3832 | 1470771852177 Marionette TRACE conn3 <- [1,378,null,{}] 11:44:12 INFO - PROCESS | 3832 | 1470771852181 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}] 11:44:12 INFO - PROCESS | 3832 | 1470771852183 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:12 INFO - PROCESS | 3832 | 1470771852297 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:44:12 INFO - PROCESS | 3832 | 1470771852398 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 3832 | 1470771852401 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:12 INFO - PROCESS | 3832 | ++DOCSHELL 153A7800 == 47 [pid = 3832] [id = 104] 11:44:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (153A7C00) [pid = 3832] [serial = 309] [outer = 00000000] 11:44:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (153B2800) [pid = 3832] [serial = 310] [outer = 153A7C00] 11:44:12 INFO - PROCESS | 3832 | 1470771852442 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1578CC00) [pid = 3832] [serial = 311] [outer = 153A7C00] 11:44:13 INFO - PROCESS | 3832 | 1470771853075 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:44:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:44:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 934ms 11:44:13 INFO - PROCESS | 3832 | 1470771853100 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 3832 | 1470771853102 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 11:44:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:44:13 INFO - PROCESS | 3832 | 1470771853106 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 3832 | 1470771853110 Marionette TRACE conn3 <- [1,382,null,{}] 11:44:13 INFO - PROCESS | 3832 | 1470771853121 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}] 11:44:13 INFO - PROCESS | 3832 | 1470771853126 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:13 INFO - PROCESS | 3832 | 1470771853239 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:44:13 INFO - PROCESS | 3832 | 1470771853368 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 3832 | 1470771853372 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:13 INFO - PROCESS | 3832 | ++DOCSHELL 167DF400 == 48 [pid = 3832] [id = 105] 11:44:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (167DFC00) [pid = 3832] [serial = 312] [outer = 00000000] 11:44:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (16EF9800) [pid = 3832] [serial = 313] [outer = 167DFC00] 11:44:13 INFO - PROCESS | 3832 | 1470771853431 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (17FDC800) [pid = 3832] [serial = 314] [outer = 167DFC00] 11:44:14 INFO - PROCESS | 3832 | 1470771854079 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:44:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1025ms 11:44:14 INFO - PROCESS | 3832 | 1470771854116 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 3832 | 1470771854119 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 11:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:44:14 INFO - PROCESS | 3832 | 1470771854124 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 3832 | 1470771854126 Marionette TRACE conn3 <- [1,386,null,{}] 11:44:14 INFO - PROCESS | 3832 | 1470771854129 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}] 11:44:14 INFO - PROCESS | 3832 | 1470771854132 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:14 INFO - PROCESS | 3832 | 1470771854258 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:44:14 INFO - PROCESS | 3832 | 1470771854499 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 3832 | 1470771854502 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:14 INFO - PROCESS | 3832 | ++DOCSHELL 1036EC00 == 49 [pid = 3832] [id = 106] 11:44:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (103C9800) [pid = 3832] [serial = 315] [outer = 00000000] 11:44:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1125C400) [pid = 3832] [serial = 316] [outer = 103C9800] 11:44:14 INFO - PROCESS | 3832 | 1470771854562 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (11AD0000) [pid = 3832] [serial = 317] [outer = 103C9800] 11:44:15 INFO - PROCESS | 3832 | 1470771855158 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]]]}] 11:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1056ms 11:44:15 INFO - PROCESS | 3832 | 1470771855202 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 3832 | 1470771855206 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 11:44:15 INFO - PROCESS | 3832 | 1470771855211 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:44:15 INFO - PROCESS | 3832 | 1470771855214 Marionette TRACE conn3 <- [1,390,null,{}] 11:44:15 INFO - PROCESS | 3832 | 1470771855219 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}] 11:44:15 INFO - PROCESS | 3832 | 1470771855223 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:15 INFO - PROCESS | 3832 | 1470771855321 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:44:15 INFO - PROCESS | 3832 | 1470771855450 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 3832 | 1470771855453 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:15 INFO - PROCESS | 3832 | ++DOCSHELL 13145800 == 50 [pid = 3832] [id = 107] 11:44:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (139D9000) [pid = 3832] [serial = 318] [outer = 00000000] 11:44:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (153A9400) [pid = 3832] [serial = 319] [outer = 139D9000] 11:44:15 INFO - PROCESS | 3832 | 1470771855506 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1578A800) [pid = 3832] [serial = 320] [outer = 139D9000] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 1A33FC00 == 49 [pid = 3832] [id = 101] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 15784000 == 48 [pid = 3832] [id = 100] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 103D2800 == 47 [pid = 3832] [id = 99] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 17F24000 == 46 [pid = 3832] [id = 98] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 174DB800 == 45 [pid = 3832] [id = 97] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 158F5400 == 44 [pid = 3832] [id = 96] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 153AEC00 == 43 [pid = 3832] [id = 95] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 1313D000 == 42 [pid = 3832] [id = 94] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 10A4E400 == 41 [pid = 3832] [id = 93] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 11C42400 == 40 [pid = 3832] [id = 89] 11:44:15 INFO - PROCESS | 3832 | --DOCSHELL 12870400 == 39 [pid = 3832] [id = 88] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1A3AD800) [pid = 3832] [serial = 250] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (19D63000) [pid = 3832] [serial = 247] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19DBF000) [pid = 3832] [serial = 248] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1AB51400) [pid = 3832] [serial = 253] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1A3B4800) [pid = 3832] [serial = 251] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (17FE3800) [pid = 3832] [serial = 244] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (141ABC00) [pid = 3832] [serial = 229] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1A534C00) [pid = 3832] [serial = 224] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (12986800) [pid = 3832] [serial = 238] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1314A400) [pid = 3832] [serial = 239] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19713000) [pid = 3832] [serial = 232] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1686DC00) [pid = 3832] [serial = 241] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (16C67000) [pid = 3832] [serial = 242] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (10A0A000) [pid = 3832] [serial = 226] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17FEB800) [pid = 3832] [serial = 235] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (12879400) [pid = 3832] [serial = 262] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1AB51800) [pid = 3832] [serial = 254] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19711C00) [pid = 3832] [serial = 245] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1A532000) [pid = 3832] [serial = 257] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (17B04400) [pid = 3832] [serial = 256] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1AE05C00) [pid = 3832] [serial = 259] [outer = 00000000] [url = about:blank] 11:44:15 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1AE06000) [pid = 3832] [serial = 260] [outer = 00000000] [url = about:blank] 11:44:16 INFO - PROCESS | 3832 | 1470771856033 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]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 888ms 11:44:16 INFO - PROCESS | 3832 | 1470771856101 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 3832 | 1470771856105 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 11:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:44:16 INFO - PROCESS | 3832 | 1470771856110 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 3832 | 1470771856112 Marionette TRACE conn3 <- [1,394,null,{}] 11:44:16 INFO - PROCESS | 3832 | 1470771856116 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}] 11:44:16 INFO - PROCESS | 3832 | 1470771856118 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:16 INFO - PROCESS | 3832 | 1470771856222 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:44:16 INFO - PROCESS | 3832 | 1470771856307 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 3832 | 1470771856310 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:16 INFO - PROCESS | 3832 | ++DOCSHELL 1311A800 == 40 [pid = 3832] [id = 108] 11:44:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13ECB800) [pid = 3832] [serial = 321] [outer = 00000000] 11:44:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (153B5C00) [pid = 3832] [serial = 322] [outer = 13ECB800] 11:44:16 INFO - PROCESS | 3832 | 1470771856356 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (167D4C00) [pid = 3832] [serial = 323] [outer = 13ECB800] 11:44:16 INFO - PROCESS | 3832 | 1470771856738 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]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 674ms 11:44:16 INFO - PROCESS | 3832 | 1470771856794 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 3832 | 1470771856796 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 11:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:44:16 INFO - PROCESS | 3832 | 1470771856801 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 3832 | 1470771856807 Marionette TRACE conn3 <- [1,398,null,{}] 11:44:16 INFO - PROCESS | 3832 | 1470771856816 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}] 11:44:16 INFO - PROCESS | 3832 | 1470771856820 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:16 INFO - PROCESS | 3832 | 1470771856934 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:44:16 INFO - PROCESS | 3832 | 1470771856951 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 3832 | 1470771856953 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:16 INFO - PROCESS | 3832 | ++DOCSHELL 174DA000 == 41 [pid = 3832] [id = 109] 11:44:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (174DA800) [pid = 3832] [serial = 324] [outer = 00000000] 11:44:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (17C36C00) [pid = 3832] [serial = 325] [outer = 174DA800] 11:44:16 INFO - PROCESS | 3832 | 1470771856998 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (17FE4000) [pid = 3832] [serial = 326] [outer = 174DA800] 11:44:17 INFO - PROCESS | 3832 | 1470771857431 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]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 673ms 11:44:17 INFO - PROCESS | 3832 | 1470771857481 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 3832 | 1470771857484 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 11:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:44:17 INFO - PROCESS | 3832 | 1470771857487 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 3832 | 1470771857489 Marionette TRACE conn3 <- [1,402,null,{}] 11:44:17 INFO - PROCESS | 3832 | 1470771857493 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}] 11:44:17 INFO - PROCESS | 3832 | 1470771857495 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:17 INFO - PROCESS | 3832 | 1470771857583 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:44:17 INFO - PROCESS | 3832 | 1470771857590 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 3832 | 1470771857601 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:17 INFO - PROCESS | 3832 | ++DOCSHELL 173D6800 == 42 [pid = 3832] [id = 110] 11:44:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (17FE3800) [pid = 3832] [serial = 327] [outer = 00000000] 11:44:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19715C00) [pid = 3832] [serial = 328] [outer = 17FE3800] 11:44:17 INFO - PROCESS | 3832 | 1470771857647 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19B55000) [pid = 3832] [serial = 329] [outer = 17FE3800] 11:44:18 INFO - PROCESS | 3832 | 1470771858135 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 688ms 11:44:18 INFO - PROCESS | 3832 | 1470771858174 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 3832 | 1470771858176 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 11:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:44:18 INFO - PROCESS | 3832 | 1470771858179 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 3832 | 1470771858181 Marionette TRACE conn3 <- [1,406,null,{}] 11:44:18 INFO - PROCESS | 3832 | 1470771858184 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}] 11:44:18 INFO - PROCESS | 3832 | 1470771858186 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:18 INFO - PROCESS | 3832 | 1470771858327 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:44:18 INFO - PROCESS | 3832 | 1470771858350 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 3832 | 1470771858356 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:18 INFO - PROCESS | 3832 | ++DOCSHELL 19BCA400 == 43 [pid = 3832] [id = 111] 11:44:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19D5A400) [pid = 3832] [serial = 330] [outer = 00000000] 11:44:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19DBE000) [pid = 3832] [serial = 331] [outer = 19D5A400] 11:44:18 INFO - PROCESS | 3832 | 1470771858412 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1A3B5000) [pid = 3832] [serial = 332] [outer = 19D5A400] 11:44:18 INFO - PROCESS | 3832 | 1470771858880 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 735ms 11:44:18 INFO - PROCESS | 3832 | 1470771858904 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 3832 | 1470771858906 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 11:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:44:18 INFO - PROCESS | 3832 | 1470771858918 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 3832 | 1470771858920 Marionette TRACE conn3 <- [1,410,null,{}] 11:44:18 INFO - PROCESS | 3832 | 1470771858923 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}] 11:44:18 INFO - PROCESS | 3832 | 1470771858925 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:19 INFO - PROCESS | 3832 | 1470771859040 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:44:19 INFO - PROCESS | 3832 | 1470771859046 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 3832 | 1470771859048 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:19 INFO - PROCESS | 3832 | ++DOCSHELL 1A3BC000 == 44 [pid = 3832] [id = 112] 11:44:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1A531000) [pid = 3832] [serial = 333] [outer = 00000000] 11:44:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1A791000) [pid = 3832] [serial = 334] [outer = 1A531000] 11:44:19 INFO - PROCESS | 3832 | 1470771859101 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1A79E400) [pid = 3832] [serial = 335] [outer = 1A531000] 11:44:19 INFO - PROCESS | 3832 | 1470771859592 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]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 673ms 11:44:19 INFO - PROCESS | 3832 | 1470771859620 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 3832 | 1470771859623 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 11:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:44:19 INFO - PROCESS | 3832 | 1470771859626 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 3832 | 1470771859628 Marionette TRACE conn3 <- [1,414,null,{}] 11:44:19 INFO - PROCESS | 3832 | 1470771859652 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}] 11:44:19 INFO - PROCESS | 3832 | 1470771859654 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:19 INFO - PROCESS | 3832 | 1470771859984 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (17FE4C00) [pid = 3832] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (11485C00) [pid = 3832] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1313E000) [pid = 3832] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (16005800) [pid = 3832] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (153AFC00) [pid = 3832] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (176D4800) [pid = 3832] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19B5F800) [pid = 3832] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19D5D400) [pid = 3832] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (176C6400) [pid = 3832] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (129C4000) [pid = 3832] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (10A4C800) [pid = 3832] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:44:19 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (173ADC00) [pid = 3832] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:44:20 INFO - PROCESS | 3832 | 1470771860049 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 3832 | 1470771860051 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:20 INFO - PROCESS | 3832 | ++DOCSHELL 104E1400 == 45 [pid = 3832] [id = 113] 11:44:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (104E5000) [pid = 3832] [serial = 336] [outer = 00000000] 11:44:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (11CE4800) [pid = 3832] [serial = 337] [outer = 104E5000] 11:44:20 INFO - PROCESS | 3832 | 1470771860099 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13910400) [pid = 3832] [serial = 338] [outer = 104E5000] 11:44:20 INFO - PROCESS | 3832 | 1470771860455 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 902ms 11:44:20 INFO - PROCESS | 3832 | 1470771860517 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 3832 | 1470771860519 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 11:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:44:20 INFO - PROCESS | 3832 | 1470771860522 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 3832 | 1470771860524 Marionette TRACE conn3 <- [1,418,null,{}] 11:44:20 INFO - PROCESS | 3832 | 1470771860527 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}] 11:44:20 INFO - PROCESS | 3832 | 1470771860530 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:20 INFO - PROCESS | 3832 | 1470771860612 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:44:20 INFO - PROCESS | 3832 | 1470771860617 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 3832 | 1470771860619 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:20 INFO - PROCESS | 3832 | ++DOCSHELL 11476800 == 46 [pid = 3832] [id = 114] 11:44:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (131EB400) [pid = 3832] [serial = 339] [outer = 00000000] 11:44:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1AB51400) [pid = 3832] [serial = 340] [outer = 131EB400] 11:44:20 INFO - PROCESS | 3832 | 1470771860664 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1AB52800) [pid = 3832] [serial = 341] [outer = 131EB400] 11:44:21 INFO - PROCESS | 3832 | 1470771861547 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]]]}] 11:44:21 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 11:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1056ms 11:44:21 INFO - PROCESS | 3832 | 1470771861597 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 3832 | 1470771861600 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 11:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:44:21 INFO - PROCESS | 3832 | 1470771861603 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 3832 | 1470771861605 Marionette TRACE conn3 <- [1,422,null,{}] 11:44:21 INFO - PROCESS | 3832 | 1470771861608 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}] 11:44:21 INFO - PROCESS | 3832 | 1470771861610 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:21 INFO - PROCESS | 3832 | 1470771861726 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:44:21 INFO - PROCESS | 3832 | 1470771861732 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 3832 | 1470771861734 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:21 INFO - PROCESS | 3832 | ++DOCSHELL 16999C00 == 47 [pid = 3832] [id = 115] 11:44:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1699A400) [pid = 3832] [serial = 342] [outer = 00000000] 11:44:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (169A3800) [pid = 3832] [serial = 343] [outer = 1699A400] 11:44:21 INFO - PROCESS | 3832 | 1470771861780 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (169A6000) [pid = 3832] [serial = 344] [outer = 1699A400] 11:44:22 INFO - PROCESS | 3832 | 1470771862886 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]]]}] 11:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1331ms 11:44:22 INFO - PROCESS | 3832 | 1470771862930 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 3832 | 1470771862935 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 11:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:44:22 INFO - PROCESS | 3832 | 1470771862940 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 3832 | 1470771862944 Marionette TRACE conn3 <- [1,426,null,{}] 11:44:22 INFO - PROCESS | 3832 | 1470771862950 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}] 11:44:22 INFO - PROCESS | 3832 | 1470771862954 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:23 INFO - PROCESS | 3832 | 1470771863069 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:44:23 INFO - PROCESS | 3832 | 1470771863217 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 3832 | 1470771863220 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:23 INFO - PROCESS | 3832 | ++DOCSHELL 11407000 == 48 [pid = 3832] [id = 116] 11:44:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1287B000) [pid = 3832] [serial = 345] [outer = 00000000] 11:44:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (139D1400) [pid = 3832] [serial = 346] [outer = 1287B000] 11:44:23 INFO - PROCESS | 3832 | 1470771863278 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (153AD400) [pid = 3832] [serial = 347] [outer = 1287B000] 11:44:23 INFO - PROCESS | 3832 | 1470771863816 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] 11:44:23 INFO - PROCESS | 3832 | 1470771863875 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 11:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:44:23 INFO - PROCESS | 3832 | 1470771863882 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 3832 | 1470771863885 Marionette TRACE conn3 <- [1,430,null,{}] 11:44:23 INFO - PROCESS | 3832 | 1470771863889 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}] 11:44:23 INFO - PROCESS | 3832 | 1470771863892 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:24 INFO - PROCESS | 3832 | 1470771864016 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:44:24 INFO - PROCESS | 3832 | 1470771864149 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 3832 | 1470771864152 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:24 INFO - PROCESS | 3832 | ++DOCSHELL 1699E400 == 49 [pid = 3832] [id = 117] 11:44:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1699E800) [pid = 3832] [serial = 348] [outer = 00000000] 11:44:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (169A3000) [pid = 3832] [serial = 349] [outer = 1699E800] 11:44:24 INFO - PROCESS | 3832 | 1470771864215 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (16D85000) [pid = 3832] [serial = 350] [outer = 1699E800] 11:44:24 INFO - PROCESS | 3832 | 1470771864804 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 979ms 11:44:24 INFO - PROCESS | 3832 | 1470771864866 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 3832 | 1470771864869 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 11:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:44:24 INFO - PROCESS | 3832 | 1470771864873 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 3832 | 1470771864877 Marionette TRACE conn3 <- [1,434,null,{}] 11:44:24 INFO - PROCESS | 3832 | 1470771864888 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}] 11:44:24 INFO - PROCESS | 3832 | 1470771864893 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:25 INFO - PROCESS | 3832 | 1470771865008 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:44:25 INFO - PROCESS | 3832 | 1470771865150 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 3832 | 1470771865154 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:25 INFO - PROCESS | 3832 | ++DOCSHELL 1A3B0C00 == 50 [pid = 3832] [id = 118] 11:44:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1A532800) [pid = 3832] [serial = 351] [outer = 00000000] 11:44:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1A792C00) [pid = 3832] [serial = 352] [outer = 1A532800] 11:44:25 INFO - PROCESS | 3832 | 1470771865213 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1AE09400) [pid = 3832] [serial = 353] [outer = 1A532800] 11:44:25 INFO - PROCESS | 3832 | 1470771865823 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 980ms 11:44:25 INFO - PROCESS | 3832 | 1470771865857 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 3832 | 1470771865860 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 11:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:44:25 INFO - PROCESS | 3832 | 1470771865864 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 3832 | 1470771865866 Marionette TRACE conn3 <- [1,438,null,{}] 11:44:25 INFO - PROCESS | 3832 | 1470771865870 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}] 11:44:25 INFO - PROCESS | 3832 | 1470771865872 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:25 INFO - PROCESS | 3832 | 1470771865988 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:44:26 INFO - PROCESS | 3832 | 1470771866075 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 3832 | 1470771866078 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:26 INFO - PROCESS | 3832 | ++DOCSHELL 131E3800 == 51 [pid = 3832] [id = 119] 11:44:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1392CC00) [pid = 3832] [serial = 354] [outer = 00000000] 11:44:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (173D4800) [pid = 3832] [serial = 355] [outer = 1392CC00] 11:44:26 INFO - PROCESS | 3832 | 1470771866134 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (17FE7000) [pid = 3832] [serial = 356] [outer = 1392CC00] 11:44:26 INFO - PROCESS | 3832 | 1470771866929 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]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1117ms 11:44:26 INFO - PROCESS | 3832 | 1470771866974 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:44:26 INFO - PROCESS | 3832 | 1470771866978 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 11:44:26 INFO - PROCESS | 3832 | 1470771866982 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 3832 | 1470771866987 Marionette TRACE conn3 <- [1,442,null,{}] 11:44:27 INFO - PROCESS | 3832 | 1470771867011 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}] 11:44:27 INFO - PROCESS | 3832 | 1470771867014 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:27 INFO - PROCESS | 3832 | 1470771867113 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 11476800 == 50 [pid = 3832] [id = 114] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 104E1400 == 49 [pid = 3832] [id = 113] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 1A3BC000 == 48 [pid = 3832] [id = 112] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 19BCA400 == 47 [pid = 3832] [id = 111] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 173D6800 == 46 [pid = 3832] [id = 110] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 174DA000 == 45 [pid = 3832] [id = 109] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 1311A800 == 44 [pid = 3832] [id = 108] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 1036EC00 == 43 [pid = 3832] [id = 106] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 13145800 == 42 [pid = 3832] [id = 107] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 10F47400 == 41 [pid = 3832] [id = 103] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 153A7800 == 40 [pid = 3832] [id = 104] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 103D2C00 == 39 [pid = 3832] [id = 41] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 153AD000 == 38 [pid = 3832] [id = 92] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 19B55800 == 37 [pid = 3832] [id = 102] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 129BC400 == 36 [pid = 3832] [id = 52] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 158E9800 == 35 [pid = 3832] [id = 90] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 165A5800 == 34 [pid = 3832] [id = 79] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 167DF400 == 33 [pid = 3832] [id = 105] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 17C34C00 == 32 [pid = 3832] [id = 78] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 19B5F400 == 31 [pid = 3832] [id = 91] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 1A3B0C00 == 30 [pid = 3832] [id = 118] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 131E3800 == 29 [pid = 3832] [id = 119] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 1699E400 == 28 [pid = 3832] [id = 117] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 16999C00 == 27 [pid = 3832] [id = 115] 11:44:27 INFO - PROCESS | 3832 | --DOCSHELL 11407000 == 26 [pid = 3832] [id = 116] 11:44:27 INFO - PROCESS | 3832 | 1470771867883 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 3832 | 1470771867887 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:27 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:44:27 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (13C35400) [pid = 3832] [serial = 154] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (131F0400) [pid = 3832] [serial = 194] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19B60800) [pid = 3832] [serial = 236] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16014C00) [pid = 3832] [serial = 268] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (16E7EC00) [pid = 3832] [serial = 286] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (158B3400) [pid = 3832] [serial = 283] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (158F6400) [pid = 3832] [serial = 284] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19B5C800) [pid = 3832] [serial = 293] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (12876400) [pid = 3832] [serial = 265] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1A339000) [pid = 3832] [serial = 271] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19D68C00) [pid = 3832] [serial = 298] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19DBA000) [pid = 3832] [serial = 295] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1A53D800) [pid = 3832] [serial = 301] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A79F800) [pid = 3832] [serial = 304] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1A015400) [pid = 3832] [serial = 296] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1A796400) [pid = 3832] [serial = 302] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17B03C00) [pid = 3832] [serial = 290] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (176D4000) [pid = 3832] [serial = 289] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19DB6800) [pid = 3832] [serial = 299] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (173CE800) [pid = 3832] [serial = 287] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (198A0C00) [pid = 3832] [serial = 292] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1297B400) [pid = 3832] [serial = 278] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (12876000) [pid = 3832] [serial = 277] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (131F2C00) [pid = 3832] [serial = 280] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (139CE800) [pid = 3832] [serial = 281] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (153B3400) [pid = 3832] [serial = 274] [outer = 00000000] [url = about:blank] 11:44:27 INFO - PROCESS | 3832 | ++DOCSHELL 10433400 == 27 [pid = 3832] [id = 120] 11:44:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (10435000) [pid = 3832] [serial = 357] [outer = 00000000] 11:44:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (104EA800) [pid = 3832] [serial = 358] [outer = 10435000] 11:44:28 INFO - PROCESS | 3832 | 1470771868033 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (10A4C800) [pid = 3832] [serial = 359] [outer = 10435000] 11:44:28 INFO - PROCESS | 3832 | 1470771868480 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]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1531ms 11:44:28 INFO - PROCESS | 3832 | 1470771868522 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 3832 | 1470771868526 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 11:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:44:28 INFO - PROCESS | 3832 | 1470771868530 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 3832 | 1470771868533 Marionette TRACE conn3 <- [1,446,null,{}] 11:44:28 INFO - PROCESS | 3832 | 1470771868539 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}] 11:44:28 INFO - PROCESS | 3832 | 1470771868543 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:28 INFO - PROCESS | 3832 | 1470771868635 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:44:28 INFO - PROCESS | 3832 | 1470771868645 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 3832 | 1470771868648 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:28 INFO - PROCESS | 3832 | ++DOCSHELL 1287A800 == 28 [pid = 3832] [id = 121] 11:44:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1287BC00) [pid = 3832] [serial = 360] [outer = 00000000] 11:44:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1297B400) [pid = 3832] [serial = 361] [outer = 1287BC00] 11:44:28 INFO - PROCESS | 3832 | 1470771868702 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12DA4C00) [pid = 3832] [serial = 362] [outer = 1287BC00] 11:44:29 INFO - PROCESS | 3832 | 1470771869196 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]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:44:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 673ms 11:44:29 INFO - PROCESS | 3832 | 1470771869259 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 3832 | 1470771869263 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 11:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:44:29 INFO - PROCESS | 3832 | 1470771869269 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 3832 | 1470771869271 Marionette TRACE conn3 <- [1,450,null,{}] 11:44:29 INFO - PROCESS | 3832 | 1470771869275 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}] 11:44:29 INFO - PROCESS | 3832 | 1470771869278 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:29 INFO - PROCESS | 3832 | 1470771869364 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:44:29 INFO - PROCESS | 3832 | 1470771869451 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 3832 | 1470771869454 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:29 INFO - PROCESS | 3832 | ++DOCSHELL 139D0400 == 29 [pid = 3832] [id = 122] 11:44:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (139D3800) [pid = 3832] [serial = 363] [outer = 00000000] 11:44:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13EA3C00) [pid = 3832] [serial = 364] [outer = 139D3800] 11:44:29 INFO - PROCESS | 3832 | 1470771869502 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (153A7800) [pid = 3832] [serial = 365] [outer = 139D3800] 11:44:29 INFO - PROCESS | 3832 | 1470771869924 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] 11:44:29 INFO - PROCESS | 3832 | 1470771869956 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 11:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:44:29 INFO - PROCESS | 3832 | 1470771869961 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 3832 | 1470771869967 Marionette TRACE conn3 <- [1,454,null,{}] 11:44:29 INFO - PROCESS | 3832 | 1470771869989 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}] 11:44:29 INFO - PROCESS | 3832 | 1470771869993 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:30 INFO - PROCESS | 3832 | 1470771870121 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:44:30 INFO - PROCESS | 3832 | 1470771870123 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 3832 | 1470771870125 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:30 INFO - PROCESS | 3832 | ++DOCSHELL 166E6000 == 30 [pid = 3832] [id = 123] 11:44:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (167D9C00) [pid = 3832] [serial = 366] [outer = 00000000] 11:44:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (167E0800) [pid = 3832] [serial = 367] [outer = 167D9C00] 11:44:30 INFO - PROCESS | 3832 | 1470771870216 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (13909000) [pid = 3832] [serial = 368] [outer = 167D9C00] 11:44:30 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:30 INFO - PROCESS | 3832 | 1470771870690 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]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 781ms 11:44:30 INFO - PROCESS | 3832 | 1470771870759 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 3832 | 1470771870761 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 11:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:44:30 INFO - PROCESS | 3832 | 1470771870773 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 3832 | 1470771870775 Marionette TRACE conn3 <- [1,458,null,{}] 11:44:30 INFO - PROCESS | 3832 | 1470771870778 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}] 11:44:30 INFO - PROCESS | 3832 | 1470771870780 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:30 INFO - PROCESS | 3832 | 1470771870901 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:44:30 INFO - PROCESS | 3832 | 1470771870913 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 3832 | 1470771870915 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:30 INFO - PROCESS | 3832 | ++DOCSHELL 16D83C00 == 31 [pid = 3832] [id = 124] 11:44:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (173AF000) [pid = 3832] [serial = 369] [outer = 00000000] 11:44:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (174D8000) [pid = 3832] [serial = 370] [outer = 173AF000] 11:44:30 INFO - PROCESS | 3832 | 1470771870947 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (176D4000) [pid = 3832] [serial = 371] [outer = 173AF000] 11:44:31 INFO - PROCESS | 3832 | 1470771871421 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] 11:44:31 INFO - PROCESS | 3832 | 1470771871460 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 11:44:31 INFO - PROCESS | 3832 | 1470771871464 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:44:31 INFO - PROCESS | 3832 | 1470771871466 Marionette TRACE conn3 <- [1,462,null,{}] 11:44:31 INFO - PROCESS | 3832 | 1470771871473 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}] 11:44:31 INFO - PROCESS | 3832 | 1470771871475 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:31 INFO - PROCESS | 3832 | 1470771871586 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:44:31 INFO - PROCESS | 3832 | 1470771871593 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 3832 | 1470771871599 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:31 INFO - PROCESS | 3832 | ++DOCSHELL 17FE6C00 == 32 [pid = 3832] [id = 125] 11:44:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (17FE9C00) [pid = 3832] [serial = 372] [outer = 00000000] 11:44:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19718C00) [pid = 3832] [serial = 373] [outer = 17FE9C00] 11:44:31 INFO - PROCESS | 3832 | 1470771871657 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19B5F400) [pid = 3832] [serial = 374] [outer = 17FE9C00] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (104E8400) [pid = 3832] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12872C00) [pid = 3832] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1A531000) [pid = 3832] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (17FE5C00) [pid = 3832] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13EA0400) [pid = 3832] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19D5A400) [pid = 3832] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19BCA000) [pid = 3832] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (13ECB800) [pid = 3832] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (131EB400) [pid = 3832] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (153A7C00) [pid = 3832] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (17FE3800) [pid = 3832] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (174DA800) [pid = 3832] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (10A52800) [pid = 3832] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (17F25800) [pid = 3832] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (103C9800) [pid = 3832] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (104E5000) [pid = 3832] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (0C775C00) [pid = 3832] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (167DFC00) [pid = 3832] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (10F48400) [pid = 3832] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13CB5800) [pid = 3832] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (139D9000) [pid = 3832] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (11CE8800) [pid = 3832] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (153AD800) [pid = 3832] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19BC5800) [pid = 3832] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (158EF000) [pid = 3832] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:44:32 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1699A400) [pid = 3832] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:44:32 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:32 INFO - PROCESS | 3832 | 1470771872726 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] 11:44:32 INFO - PROCESS | 3832 | 1470771872790 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 11:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:44:32 INFO - PROCESS | 3832 | 1470771872793 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 3832 | 1470771872795 Marionette TRACE conn3 <- [1,466,null,{}] 11:44:32 INFO - PROCESS | 3832 | 1470771872798 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}] 11:44:32 INFO - PROCESS | 3832 | 1470771872801 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:32 INFO - PROCESS | 3832 | 1470771872885 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:44:32 INFO - PROCESS | 3832 | 1470771872892 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 3832 | 1470771872894 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:32 INFO - PROCESS | 3832 | ++DOCSHELL 103CB800 == 33 [pid = 3832] [id = 126] 11:44:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (129BAC00) [pid = 3832] [serial = 375] [outer = 00000000] 11:44:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13ECB800) [pid = 3832] [serial = 376] [outer = 129BAC00] 11:44:32 INFO - PROCESS | 3832 | 1470771872940 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (167DD800) [pid = 3832] [serial = 377] [outer = 129BAC00] 11:44:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (198AB000) [pid = 3832] [serial = 378] [outer = 1B28A800] 11:44:33 INFO - PROCESS | 3832 | 1470771873452 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] 11:44:33 INFO - PROCESS | 3832 | 1470771873478 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 11:44:33 INFO - PROCESS | 3832 | 1470771873481 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:44:33 INFO - PROCESS | 3832 | 1470771873483 Marionette TRACE conn3 <- [1,470,null,{}] 11:44:33 INFO - PROCESS | 3832 | 1470771873486 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}] 11:44:33 INFO - PROCESS | 3832 | 1470771873488 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:33 INFO - PROCESS | 3832 | 1470771873568 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:44:33 INFO - PROCESS | 3832 | 1470771873575 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 3832 | 1470771873577 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:33 INFO - PROCESS | 3832 | ++DOCSHELL 174DA800 == 34 [pid = 3832] [id = 127] 11:44:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (17FDF800) [pid = 3832] [serial = 379] [outer = 00000000] 11:44:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A013000) [pid = 3832] [serial = 380] [outer = 17FDF800] 11:44:33 INFO - PROCESS | 3832 | 1470771873621 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A01B400) [pid = 3832] [serial = 381] [outer = 17FDF800] 11:44:34 INFO - PROCESS | 3832 | 1470771874081 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 627ms 11:44:34 INFO - PROCESS | 3832 | 1470771874120 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 3832 | 1470771874122 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 11:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:44:34 INFO - PROCESS | 3832 | 1470771874125 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 3832 | 1470771874127 Marionette TRACE conn3 <- [1,474,null,{}] 11:44:34 INFO - PROCESS | 3832 | 1470771874130 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}] 11:44:34 INFO - PROCESS | 3832 | 1470771874132 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:34 INFO - PROCESS | 3832 | 1470771874195 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:44:34 INFO - PROCESS | 3832 | 1470771874200 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 3832 | 1470771874202 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:34 INFO - PROCESS | 3832 | ++DOCSHELL 1A012000 == 35 [pid = 3832] [id = 128] 11:44:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A019800) [pid = 3832] [serial = 382] [outer = 00000000] 11:44:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A33F800) [pid = 3832] [serial = 383] [outer = 1A019800] 11:44:34 INFO - PROCESS | 3832 | 1470771874249 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A33FC00) [pid = 3832] [serial = 384] [outer = 1A019800] 11:44:35 INFO - PROCESS | 3832 | 1470771875106 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1010ms 11:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:44:35 INFO - PROCESS | 3832 | 1470771875151 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 3832 | 1470771875156 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 11:44:35 INFO - PROCESS | 3832 | 1470771875161 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 3832 | 1470771875166 Marionette TRACE conn3 <- [1,478,null,{}] 11:44:35 INFO - PROCESS | 3832 | 1470771875172 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}] 11:44:35 INFO - PROCESS | 3832 | 1470771875175 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:35 INFO - PROCESS | 3832 | 1470771875297 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:44:35 INFO - PROCESS | 3832 | 1470771875427 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 3832 | 1470771875430 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:35 INFO - PROCESS | 3832 | ++DOCSHELL 10FCE400 == 36 [pid = 3832] [id = 129] 11:44:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (12830400) [pid = 3832] [serial = 385] [outer = 00000000] 11:44:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1297BC00) [pid = 3832] [serial = 386] [outer = 12830400] 11:44:35 INFO - PROCESS | 3832 | 1470771875499 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13CB4000) [pid = 3832] [serial = 387] [outer = 12830400] 11:44:36 INFO - PROCESS | 3832 | 1470771876270 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]]]}] 11:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1194ms 11:44:36 INFO - PROCESS | 3832 | 1470771876360 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 3832 | 1470771876365 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 11:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:44:36 INFO - PROCESS | 3832 | 1470771876372 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 3832 | 1470771876375 Marionette TRACE conn3 <- [1,482,null,{}] 11:44:36 INFO - PROCESS | 3832 | 1470771876379 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}] 11:44:36 INFO - PROCESS | 3832 | 1470771876382 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:36 INFO - PROCESS | 3832 | 1470771876612 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:44:36 INFO - PROCESS | 3832 | 1470771876750 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 3832 | 1470771876753 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:36 INFO - PROCESS | 3832 | ++DOCSHELL 10FD4800 == 37 [pid = 3832] [id = 130] 11:44:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1125E800) [pid = 3832] [serial = 388] [outer = 00000000] 11:44:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (11C42400) [pid = 3832] [serial = 389] [outer = 1125E800] 11:44:36 INFO - PROCESS | 3832 | 1470771876851 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (12876400) [pid = 3832] [serial = 390] [outer = 1125E800] 11:44:37 INFO - PROCESS | 3832 | --DOCSHELL 10A06400 == 36 [pid = 3832] [id = 20] 11:44:37 INFO - PROCESS | 3832 | --DOCSHELL 13EA1800 == 35 [pid = 3832] [id = 23] 11:44:37 INFO - PROCESS | 3832 | --DOCSHELL 1577EC00 == 34 [pid = 3832] [id = 24] 11:44:37 INFO - PROCESS | 3832 | --DOCSHELL 166E9800 == 33 [pid = 3832] [id = 8] 11:44:37 INFO - PROCESS | 3832 | --DOCSHELL 131EA800 == 32 [pid = 3832] [id = 22] 11:44:37 INFO - PROCESS | 3832 | --DOCSHELL 11402800 == 31 [pid = 3832] [id = 21] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (169A3800) [pid = 3832] [serial = 343] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (169A6000) [pid = 3832] [serial = 344] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1AB52800) [pid = 3832] [serial = 341] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (10F21800) [pid = 3832] [serial = 227] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1287CC00) [pid = 3832] [serial = 263] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1A79E400) [pid = 3832] [serial = 335] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19BC1000) [pid = 3832] [serial = 233] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (15090C00) [pid = 3832] [serial = 230] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19DBE000) [pid = 3832] [serial = 331] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1AB5FC00) [pid = 3832] [serial = 305] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (153B5C00) [pid = 3832] [serial = 322] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1AB51400) [pid = 3832] [serial = 340] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (153B2800) [pid = 3832] [serial = 310] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19715C00) [pid = 3832] [serial = 328] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (17C36C00) [pid = 3832] [serial = 325] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (131F0000) [pid = 3832] [serial = 188] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1578CC00) [pid = 3832] [serial = 311] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A530C00) [pid = 3832] [serial = 185] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1125C400) [pid = 3832] [serial = 316] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (11CE4800) [pid = 3832] [serial = 337] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10A51800) [pid = 3832] [serial = 151] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (167D4C00) [pid = 3832] [serial = 323] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17FDC800) [pid = 3832] [serial = 314] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13145400) [pid = 3832] [serial = 308] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B55000) [pid = 3832] [serial = 329] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A3B5000) [pid = 3832] [serial = 332] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17B09400) [pid = 3832] [serial = 191] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A791000) [pid = 3832] [serial = 334] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16EF9800) [pid = 3832] [serial = 313] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153A9400) [pid = 3832] [serial = 319] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (11AD0000) [pid = 3832] [serial = 317] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12872800) [pid = 3832] [serial = 307] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17FE4000) [pid = 3832] [serial = 326] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1578A800) [pid = 3832] [serial = 320] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13910400) [pid = 3832] [serial = 338] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1287AC00) [pid = 3832] [serial = 266] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (173CFC00) [pid = 3832] [serial = 275] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A3B8400) [pid = 3832] [serial = 272] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16C65000) [pid = 3832] [serial = 269] [outer = 00000000] [url = about:blank] 11:44:37 INFO - PROCESS | 3832 | 1470771877412 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1086ms 11:44:37 INFO - PROCESS | 3832 | 1470771877442 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 3832 | 1470771877447 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 11:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:44:37 INFO - PROCESS | 3832 | 1470771877451 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 3832 | 1470771877454 Marionette TRACE conn3 <- [1,486,null,{}] 11:44:37 INFO - PROCESS | 3832 | 1470771877459 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}] 11:44:37 INFO - PROCESS | 3832 | 1470771877462 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:37 INFO - PROCESS | 3832 | 1470771877560 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:44:37 INFO - PROCESS | 3832 | 1470771877645 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 3832 | 1470771877648 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:37 INFO - PROCESS | 3832 | ++DOCSHELL 12874400 == 32 [pid = 3832] [id = 131] 11:44:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1287D400) [pid = 3832] [serial = 391] [outer = 00000000] 11:44:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13151C00) [pid = 3832] [serial = 392] [outer = 1287D400] 11:44:37 INFO - PROCESS | 3832 | 1470771877697 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13902C00) [pid = 3832] [serial = 393] [outer = 1287D400] 11:44:38 INFO - PROCESS | 3832 | 1470771878101 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]]]}] 11:44:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 720ms 11:44:38 INFO - PROCESS | 3832 | 1470771878180 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 3832 | 1470771878182 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 11:44:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:44:38 INFO - PROCESS | 3832 | 1470771878186 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 3832 | 1470771878190 Marionette TRACE conn3 <- [1,490,null,{}] 11:44:38 INFO - PROCESS | 3832 | 1470771878194 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}] 11:44:38 INFO - PROCESS | 3832 | 1470771878196 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:38 INFO - PROCESS | 3832 | 1470771878285 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:44:38 INFO - PROCESS | 3832 | 1470771878302 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 3832 | 1470771878305 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:38 INFO - PROCESS | 3832 | ++DOCSHELL 153AA800 == 33 [pid = 3832] [id = 132] 11:44:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (153AB400) [pid = 3832] [serial = 394] [outer = 00000000] 11:44:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153B0000) [pid = 3832] [serial = 395] [outer = 153AB400] 11:44:38 INFO - PROCESS | 3832 | 1470771878350 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (153B5800) [pid = 3832] [serial = 396] [outer = 153AB400] 11:44:38 INFO - PROCESS | 3832 | 1470771878813 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]]]}] 11:44:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 627ms 11:44:38 INFO - PROCESS | 3832 | 1470771878823 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 3832 | 1470771878827 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 11:44:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:44:38 INFO - PROCESS | 3832 | 1470771878837 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 3832 | 1470771878842 Marionette TRACE conn3 <- [1,494,null,{}] 11:44:38 INFO - PROCESS | 3832 | 1470771878849 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}] 11:44:38 INFO - PROCESS | 3832 | 1470771878853 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:38 INFO - PROCESS | 3832 | 1470771878946 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:44:38 INFO - PROCESS | 3832 | 1470771878952 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 3832 | 1470771878954 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:38 INFO - PROCESS | 3832 | ++DOCSHELL 158F3000 == 34 [pid = 3832] [id = 133] 11:44:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16007800) [pid = 3832] [serial = 397] [outer = 00000000] 11:44:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (167D3400) [pid = 3832] [serial = 398] [outer = 16007800] 11:44:38 INFO - PROCESS | 3832 | 1470771879002 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (167DB400) [pid = 3832] [serial = 399] [outer = 16007800] 11:44:39 INFO - PROCESS | 3832 | 1470771879456 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]]]}] 11:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 689ms 11:44:39 INFO - PROCESS | 3832 | 1470771879516 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 3832 | 1470771879518 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 11:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:44:39 INFO - PROCESS | 3832 | 1470771879522 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 3832 | 1470771879524 Marionette TRACE conn3 <- [1,498,null,{}] 11:44:39 INFO - PROCESS | 3832 | 1470771879527 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}] 11:44:39 INFO - PROCESS | 3832 | 1470771879529 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:39 INFO - PROCESS | 3832 | 1470771879646 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:44:39 INFO - PROCESS | 3832 | 1470771879734 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 3832 | 1470771879736 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:39 INFO - PROCESS | 3832 | ++DOCSHELL 1686D000 == 35 [pid = 3832] [id = 134] 11:44:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1699A800) [pid = 3832] [serial = 400] [outer = 00000000] 11:44:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (169A4C00) [pid = 3832] [serial = 401] [outer = 1699A800] 11:44:39 INFO - PROCESS | 3832 | 1470771879782 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16C65400) [pid = 3832] [serial = 402] [outer = 1699A800] 11:44:40 INFO - PROCESS | 3832 | 1470771880193 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 719ms 11:44:40 INFO - PROCESS | 3832 | 1470771880245 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 3832 | 1470771880247 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 11:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:44:40 INFO - PROCESS | 3832 | 1470771880251 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 3832 | 1470771880252 Marionette TRACE conn3 <- [1,502,null,{}] 11:44:40 INFO - PROCESS | 3832 | 1470771880256 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}] 11:44:40 INFO - PROCESS | 3832 | 1470771880258 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:40 INFO - PROCESS | 3832 | 1470771880373 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:44:40 INFO - PROCESS | 3832 | 1470771880386 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 3832 | 1470771880392 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:40 INFO - PROCESS | 3832 | ++DOCSHELL 13910400 == 36 [pid = 3832] [id = 135] 11:44:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16EF9800) [pid = 3832] [serial = 403] [outer = 00000000] 11:44:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173CE800) [pid = 3832] [serial = 404] [outer = 16EF9800] 11:44:40 INFO - PROCESS | 3832 | 1470771880495 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15088000) [pid = 3832] [serial = 405] [outer = 16EF9800] 11:44:40 INFO - PROCESS | 3832 | 1470771880934 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 735ms 11:44:40 INFO - PROCESS | 3832 | 1470771880980 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 3832 | 1470771880982 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 11:44:40 INFO - PROCESS | 3832 | 1470771880985 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:44:40 INFO - PROCESS | 3832 | 1470771880987 Marionette TRACE conn3 <- [1,506,null,{}] 11:44:40 INFO - PROCESS | 3832 | 1470771880991 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}] 11:44:40 INFO - PROCESS | 3832 | 1470771880993 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:41 INFO - PROCESS | 3832 | 1470771881105 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:44:41 INFO - PROCESS | 3832 | 1470771881112 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 3832 | 1470771881114 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:41 INFO - PROCESS | 3832 | ++DOCSHELL 173B5800 == 37 [pid = 3832] [id = 136] 11:44:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17F22C00) [pid = 3832] [serial = 406] [outer = 00000000] 11:44:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17FE4800) [pid = 3832] [serial = 407] [outer = 17F22C00] 11:44:41 INFO - PROCESS | 3832 | 1470771881160 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17FE5400) [pid = 3832] [serial = 408] [outer = 17F22C00] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10435000) [pid = 3832] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1287BC00) [pid = 3832] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1392CC00) [pid = 3832] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (139D3800) [pid = 3832] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (173AF000) [pid = 3832] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1287B000) [pid = 3832] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1699E800) [pid = 3832] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A532800) [pid = 3832] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17FE9C00) [pid = 3832] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17FDF800) [pid = 3832] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (129BAC00) [pid = 3832] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:44:41 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167D9C00) [pid = 3832] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:44:41 INFO - PROCESS | 3832 | 1470771881682 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 735ms 11:44:41 INFO - PROCESS | 3832 | 1470771881710 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 3832 | 1470771881712 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 11:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:44:41 INFO - PROCESS | 3832 | 1470771881715 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 3832 | 1470771881717 Marionette TRACE conn3 <- [1,510,null,{}] 11:44:41 INFO - PROCESS | 3832 | 1470771881721 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}] 11:44:41 INFO - PROCESS | 3832 | 1470771881723 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:41 INFO - PROCESS | 3832 | 1470771881835 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:44:41 INFO - PROCESS | 3832 | 1470771881889 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 3832 | 1470771881891 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:41 INFO - PROCESS | 3832 | ++DOCSHELL 12871000 == 38 [pid = 3832] [id = 137] 11:44:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12872400) [pid = 3832] [serial = 409] [outer = 00000000] 11:44:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (131E4800) [pid = 3832] [serial = 410] [outer = 12872400] 11:44:41 INFO - PROCESS | 3832 | 1470771881937 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (167D9C00) [pid = 3832] [serial = 411] [outer = 12872400] 11:44:42 INFO - PROCESS | 3832 | 1470771882283 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]]]}] 11:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 627ms 11:44:42 INFO - PROCESS | 3832 | 1470771882337 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 3832 | 1470771882339 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 11:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:44:42 INFO - PROCESS | 3832 | 1470771882342 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 3832 | 1470771882344 Marionette TRACE conn3 <- [1,514,null,{}] 11:44:42 INFO - PROCESS | 3832 | 1470771882387 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}] 11:44:42 INFO - PROCESS | 3832 | 1470771882390 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:42 INFO - PROCESS | 3832 | 1470771882475 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:44:42 INFO - PROCESS | 3832 | 1470771882485 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 3832 | 1470771882487 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:42 INFO - PROCESS | 3832 | ++DOCSHELL 153AFC00 == 39 [pid = 3832] [id = 138] 11:44:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1577E800) [pid = 3832] [serial = 412] [outer = 00000000] 11:44:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17FE9C00) [pid = 3832] [serial = 413] [outer = 1577E800] 11:44:42 INFO - PROCESS | 3832 | 1470771882531 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1971D800) [pid = 3832] [serial = 414] [outer = 1577E800] 11:44:42 INFO - PROCESS | 3832 | 1470771882957 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]]]}] 11:44:43 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 11:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 689ms 11:44:43 INFO - PROCESS | 3832 | 1470771883025 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 3832 | 1470771883027 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 11:44:43 INFO - PROCESS | 3832 | 1470771883030 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:44:43 INFO - PROCESS | 3832 | 1470771883032 Marionette TRACE conn3 <- [1,518,null,{}] 11:44:43 INFO - PROCESS | 3832 | 1470771883035 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}] 11:44:43 INFO - PROCESS | 3832 | 1470771883037 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:43 INFO - PROCESS | 3832 | 1470771883117 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:44:43 INFO - PROCESS | 3832 | 1470771883125 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 3832 | 1470771883126 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:43 INFO - PROCESS | 3832 | ++DOCSHELL 17F25C00 == 40 [pid = 3832] [id = 139] 11:44:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17FDDC00) [pid = 3832] [serial = 415] [outer = 00000000] 11:44:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19B5FC00) [pid = 3832] [serial = 416] [outer = 17FDDC00] 11:44:43 INFO - PROCESS | 3832 | 1470771883173 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19BC2400) [pid = 3832] [serial = 417] [outer = 17FDDC00] 11:44:43 INFO - PROCESS | 3832 | 1470771883707 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 11:44:43 INFO - PROCESS | 3832 | 1470771883798 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 3832 | 1470771883803 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 11:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:44:43 INFO - PROCESS | 3832 | 1470771883824 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 3832 | 1470771883828 Marionette TRACE conn3 <- [1,522,null,{}] 11:44:43 INFO - PROCESS | 3832 | 1470771883836 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}] 11:44:43 INFO - PROCESS | 3832 | 1470771883839 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:43 INFO - PROCESS | 3832 | 1470771883960 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:44:44 INFO - PROCESS | 3832 | 1470771884040 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 3832 | 1470771884043 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:44 INFO - PROCESS | 3832 | ++DOCSHELL 10435400 == 41 [pid = 3832] [id = 140] 11:44:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (10A4C400) [pid = 3832] [serial = 418] [outer = 00000000] 11:44:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1287A400) [pid = 3832] [serial = 419] [outer = 10A4C400] 11:44:44 INFO - PROCESS | 3832 | 1470771884142 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (139D2800) [pid = 3832] [serial = 420] [outer = 10A4C400] 11:44:44 INFO - PROCESS | 3832 | 1470771884784 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]]]}] 11:44:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:44:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1026ms 11:44:44 INFO - PROCESS | 3832 | 1470771884857 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 3832 | 1470771884862 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 11:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:44:44 INFO - PROCESS | 3832 | 1470771884903 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 3832 | 1470771884907 Marionette TRACE conn3 <- [1,526,null,{}] 11:44:44 INFO - PROCESS | 3832 | 1470771884912 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}] 11:44:44 INFO - PROCESS | 3832 | 1470771884915 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:45 INFO - PROCESS | 3832 | 1470771885033 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:44:45 INFO - PROCESS | 3832 | 1470771885151 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 3832 | 1470771885154 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:45 INFO - PROCESS | 3832 | ++DOCSHELL 156A9000 == 42 [pid = 3832] [id = 141] 11:44:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15788C00) [pid = 3832] [serial = 421] [outer = 00000000] 11:44:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (158E9000) [pid = 3832] [serial = 422] [outer = 15788C00] 11:44:45 INFO - PROCESS | 3832 | 1470771885214 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (167D2C00) [pid = 3832] [serial = 423] [outer = 15788C00] 11:44:45 INFO - PROCESS | 3832 | 1470771885849 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]]]}] 11:44:45 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 11:44:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 995ms 11:44:45 INFO - PROCESS | 3832 | 1470771885880 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 3832 | 1470771885883 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 11:44:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:44:45 INFO - PROCESS | 3832 | 1470771885887 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 3832 | 1470771885891 Marionette TRACE conn3 <- [1,530,null,{}] 11:44:45 INFO - PROCESS | 3832 | 1470771885902 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}] 11:44:45 INFO - PROCESS | 3832 | 1470771885908 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:46 INFO - PROCESS | 3832 | 1470771886019 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:44:46 INFO - PROCESS | 3832 | 1470771886147 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 3832 | 1470771886151 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:46 INFO - PROCESS | 3832 | ++DOCSHELL 19DB7C00 == 43 [pid = 3832] [id = 142] 11:44:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19DB9000) [pid = 3832] [serial = 424] [outer = 00000000] 11:44:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A014C00) [pid = 3832] [serial = 425] [outer = 19DB9000] 11:44:46 INFO - PROCESS | 3832 | 1470771886210 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A340400) [pid = 3832] [serial = 426] [outer = 19DB9000] 11:44:46 INFO - PROCESS | 3832 | 1470771886789 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"]]]}] 11:44:46 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 11:44:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:44:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:44:46 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 11:44:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:44:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:44:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 933ms 11:44:46 INFO - PROCESS | 3832 | 1470771886823 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 3832 | 1470771886826 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 11:44:46 INFO - PROCESS | 3832 | 1470771886830 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:44:46 INFO - PROCESS | 3832 | 1470771886832 Marionette TRACE conn3 <- [1,534,null,{}] 11:44:46 INFO - PROCESS | 3832 | 1470771886836 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}] 11:44:46 INFO - PROCESS | 3832 | 1470771886838 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:46 INFO - PROCESS | 3832 | 1470771886962 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:44:47 INFO - PROCESS | 3832 | 1470771887067 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 3832 | 1470771887069 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:47 INFO - PROCESS | 3832 | ++DOCSHELL 19DC1C00 == 44 [pid = 3832] [id = 143] 11:44:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A019000) [pid = 3832] [serial = 427] [outer = 00000000] 11:44:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A532000) [pid = 3832] [serial = 428] [outer = 1A019000] 11:44:47 INFO - PROCESS | 3832 | 1470771887123 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A539000) [pid = 3832] [serial = 429] [outer = 1A019000] 11:44:47 INFO - PROCESS | 3832 | 1470771887817 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]]]}] 11:44:47 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. 11:44:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1010ms 11:44:47 INFO - PROCESS | 3832 | 1470771887837 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:44:47 INFO - PROCESS | 3832 | 1470771887842 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 11:44:47 INFO - PROCESS | 3832 | 1470771887864 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:44:47 INFO - PROCESS | 3832 | 1470771887867 Marionette TRACE conn3 <- [1,538,null,{}] 11:44:47 INFO - PROCESS | 3832 | 1470771887874 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}] 11:44:47 INFO - PROCESS | 3832 | 1470771887877 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:47 INFO - PROCESS | 3832 | 1470771887976 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:44:48 INFO - PROCESS | 3832 | 1470771888083 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 3832 | 1470771888086 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:48 INFO - PROCESS | 3832 | ++DOCSHELL 12870000 == 45 [pid = 3832] [id = 144] 11:44:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (12873800) [pid = 3832] [serial = 430] [outer = 00000000] 11:44:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13159800) [pid = 3832] [serial = 431] [outer = 12873800] 11:44:48 INFO - PROCESS | 3832 | 1470771888136 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13CB1400) [pid = 3832] [serial = 432] [outer = 12873800] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 1A3BA000 == 44 [pid = 3832] [id = 11] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 1A794000 == 43 [pid = 3832] [id = 12] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 1AE07400 == 42 [pid = 3832] [id = 13] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 10433400 == 41 [pid = 3832] [id = 120] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 10FD2800 == 40 [pid = 3832] [id = 25] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 104E7400 == 39 [pid = 3832] [id = 18] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 1AFEF800 == 38 [pid = 3832] [id = 14] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 1A3BB400 == 37 [pid = 3832] [id = 10] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 1AFF6C00 == 36 [pid = 3832] [id = 17] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 157E7C00 == 35 [pid = 3832] [id = 26] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 13151800 == 34 [pid = 3832] [id = 19] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 165A8800 == 33 [pid = 3832] [id = 27] 11:44:48 INFO - PROCESS | 3832 | --DOCSHELL 16C66C00 == 32 [pid = 3832] [id = 28] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (104EA800) [pid = 3832] [serial = 358] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (10A4C800) [pid = 3832] [serial = 359] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1297B400) [pid = 3832] [serial = 361] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (12DA4C00) [pid = 3832] [serial = 362] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (17FE7000) [pid = 3832] [serial = 356] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (173D4800) [pid = 3832] [serial = 355] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13EA3C00) [pid = 3832] [serial = 364] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (174D8000) [pid = 3832] [serial = 370] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (153AD400) [pid = 3832] [serial = 347] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (139D1400) [pid = 3832] [serial = 346] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16D85000) [pid = 3832] [serial = 350] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (169A3000) [pid = 3832] [serial = 349] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1AE09400) [pid = 3832] [serial = 353] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A792C00) [pid = 3832] [serial = 352] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19718C00) [pid = 3832] [serial = 373] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A013000) [pid = 3832] [serial = 380] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (167DD800) [pid = 3832] [serial = 377] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19B5F400) [pid = 3832] [serial = 374] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (167E0800) [pid = 3832] [serial = 367] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A01B400) [pid = 3832] [serial = 381] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13909000) [pid = 3832] [serial = 368] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A33F800) [pid = 3832] [serial = 383] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (176D4000) [pid = 3832] [serial = 371] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (141A5C00) [pid = 3832] [serial = 161] [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.] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13ECB800) [pid = 3832] [serial = 376] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (153A7800) [pid = 3832] [serial = 365] [outer = 00000000] [url = about:blank] 11:44:49 INFO - PROCESS | 3832 | 1470771889300 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]]]}] 11:44:49 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. 11:44:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1485ms 11:44:49 INFO - PROCESS | 3832 | 1470771889364 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:44:49 INFO - PROCESS | 3832 | 1470771889368 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 11:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:44:49 INFO - PROCESS | 3832 | 1470771889415 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 3832 | 1470771889418 Marionette TRACE conn3 <- [1,542,null,{}] 11:44:49 INFO - PROCESS | 3832 | 1470771889428 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}] 11:44:49 INFO - PROCESS | 3832 | 1470771889431 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:49 INFO - PROCESS | 3832 | 1470771889507 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:44:49 INFO - PROCESS | 3832 | 1470771889518 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 3832 | 1470771889521 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:49 INFO - PROCESS | 3832 | ++DOCSHELL 10A52C00 == 33 [pid = 3832] [id = 145] 11:44:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A53800) [pid = 3832] [serial = 433] [outer = 00000000] 11:44:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1125E000) [pid = 3832] [serial = 434] [outer = 10A53800] 11:44:49 INFO - PROCESS | 3832 | 1470771889570 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1282FC00) [pid = 3832] [serial = 435] [outer = 10A53800] 11:44:49 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:49 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:44:49 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:50 INFO - PROCESS | 3832 | 1470771890048 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 11:44:50 INFO - PROCESS | 3832 | 1470771890097 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 3832 | 1470771890102 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 11:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:44:50 INFO - PROCESS | 3832 | 1470771890109 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 3832 | 1470771890112 Marionette TRACE conn3 <- [1,546,null,{}] 11:44:50 INFO - PROCESS | 3832 | 1470771890116 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}] 11:44:50 INFO - PROCESS | 3832 | 1470771890119 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:50 INFO - PROCESS | 3832 | 1470771890204 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:44:50 INFO - PROCESS | 3832 | 1470771890212 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 3832 | 1470771890215 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:50 INFO - PROCESS | 3832 | ++DOCSHELL 12DA4000 == 34 [pid = 3832] [id = 146] 11:44:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12DA6800) [pid = 3832] [serial = 436] [outer = 00000000] 11:44:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13144000) [pid = 3832] [serial = 437] [outer = 12DA6800] 11:44:50 INFO - PROCESS | 3832 | 1470771890263 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1315DC00) [pid = 3832] [serial = 438] [outer = 12DA6800] 11:44:50 INFO - PROCESS | 3832 | 1470771890715 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 11:44:50 INFO - PROCESS | 3832 | 1470771890729 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 3832 | 1470771890731 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 11:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:44:50 INFO - PROCESS | 3832 | 1470771890739 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 3832 | 1470771890742 Marionette TRACE conn3 <- [1,550,null,{}] 11:44:50 INFO - PROCESS | 3832 | 1470771890753 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}] 11:44:50 INFO - PROCESS | 3832 | 1470771890758 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:50 INFO - PROCESS | 3832 | 1470771890843 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:44:50 INFO - PROCESS | 3832 | 1470771890878 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 3832 | 1470771890881 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:50 INFO - PROCESS | 3832 | ++DOCSHELL 153A7400 == 35 [pid = 3832] [id = 147] 11:44:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (153A7800) [pid = 3832] [serial = 439] [outer = 00000000] 11:44:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (153ACC00) [pid = 3832] [serial = 440] [outer = 153A7800] 11:44:50 INFO - PROCESS | 3832 | 1470771890938 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (153B2C00) [pid = 3832] [serial = 441] [outer = 153A7800] 11:44:51 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:51 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:44:51 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:51 INFO - PROCESS | 3832 | 1470771891386 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 688ms 11:44:51 INFO - PROCESS | 3832 | 1470771891415 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 3832 | 1470771891418 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 11:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:44:51 INFO - PROCESS | 3832 | 1470771891421 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 3832 | 1470771891423 Marionette TRACE conn3 <- [1,554,null,{}] 11:44:51 INFO - PROCESS | 3832 | 1470771891426 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}] 11:44:51 INFO - PROCESS | 3832 | 1470771891428 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:51 INFO - PROCESS | 3832 | 1470771891541 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:44:51 INFO - PROCESS | 3832 | 1470771891547 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 3832 | 1470771891549 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:51 INFO - PROCESS | 3832 | ++DOCSHELL 153AC800 == 36 [pid = 3832] [id = 148] 11:44:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (153B1000) [pid = 3832] [serial = 442] [outer = 00000000] 11:44:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15E7B400) [pid = 3832] [serial = 443] [outer = 153B1000] 11:44:51 INFO - PROCESS | 3832 | 1470771891638 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (167D1400) [pid = 3832] [serial = 444] [outer = 153B1000] 11:44:51 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:51 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:44:52 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:52 INFO - PROCESS | 3832 | 1470771892077 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 673ms 11:44:52 INFO - PROCESS | 3832 | 1470771892103 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 3832 | 1470771892105 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 11:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:44:52 INFO - PROCESS | 3832 | 1470771892120 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 3832 | 1470771892122 Marionette TRACE conn3 <- [1,558,null,{}] 11:44:52 INFO - PROCESS | 3832 | 1470771892125 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}] 11:44:52 INFO - PROCESS | 3832 | 1470771892127 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:52 INFO - PROCESS | 3832 | 1470771892261 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:44:52 INFO - PROCESS | 3832 | 1470771892283 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 3832 | 1470771892285 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:52 INFO - PROCESS | 3832 | ++DOCSHELL 167D6400 == 37 [pid = 3832] [id = 149] 11:44:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16868400) [pid = 3832] [serial = 445] [outer = 00000000] 11:44:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1699A400) [pid = 3832] [serial = 446] [outer = 16868400] 11:44:52 INFO - PROCESS | 3832 | 1470771892331 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1699F000) [pid = 3832] [serial = 447] [outer = 16868400] 11:44:52 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:52 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:44:52 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:52 INFO - PROCESS | 3832 | 1470771892783 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 735ms 11:44:52 INFO - PROCESS | 3832 | 1470771892856 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 3832 | 1470771892858 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 11:44:52 INFO - PROCESS | 3832 | 1470771892861 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:44:52 INFO - PROCESS | 3832 | 1470771892863 Marionette TRACE conn3 <- [1,562,null,{}] 11:44:52 INFO - PROCESS | 3832 | 1470771892867 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}] 11:44:52 INFO - PROCESS | 3832 | 1470771892872 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:53 INFO - PROCESS | 3832 | 1470771893021 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:44:53 INFO - PROCESS | 3832 | 1470771893074 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 3832 | 1470771893076 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:53 INFO - PROCESS | 3832 | ++DOCSHELL 16EC4C00 == 38 [pid = 3832] [id = 150] 11:44:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16EFC800) [pid = 3832] [serial = 448] [outer = 00000000] 11:44:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (173D8000) [pid = 3832] [serial = 449] [outer = 16EFC800] 11:44:53 INFO - PROCESS | 3832 | 1470771893123 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (176C7C00) [pid = 3832] [serial = 450] [outer = 16EFC800] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17FDDC00) [pid = 3832] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1699A800) [pid = 3832] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16EF9800) [pid = 3832] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12872400) [pid = 3832] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17F22C00) [pid = 3832] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A019800) [pid = 3832] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12830400) [pid = 3832] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1577E800) [pid = 3832] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1125E800) [pid = 3832] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16007800) [pid = 3832] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (153AB400) [pid = 3832] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:44:53 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1287D400) [pid = 3832] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:44:53 INFO - PROCESS | 3832 | 1470771893830 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]]]}] 11:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1010ms 11:44:53 INFO - PROCESS | 3832 | 1470771893883 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 3832 | 1470771893885 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 11:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:44:53 INFO - PROCESS | 3832 | 1470771893889 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 3832 | 1470771893891 Marionette TRACE conn3 <- [1,566,null,{}] 11:44:53 INFO - PROCESS | 3832 | 1470771893894 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}] 11:44:53 INFO - PROCESS | 3832 | 1470771893896 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:54 INFO - PROCESS | 3832 | 1470771894011 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:44:54 INFO - PROCESS | 3832 | 1470771894031 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 3832 | 1470771894034 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:54 INFO - PROCESS | 3832 | ++DOCSHELL 16EF9800 == 39 [pid = 3832] [id = 151] 11:44:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (176D2C00) [pid = 3832] [serial = 451] [outer = 00000000] 11:44:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19717000) [pid = 3832] [serial = 452] [outer = 176D2C00] 11:44:54 INFO - PROCESS | 3832 | 1470771894081 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19B53400) [pid = 3832] [serial = 453] [outer = 176D2C00] 11:44:54 INFO - PROCESS | 3832 | 1470771894512 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 674ms 11:44:54 INFO - PROCESS | 3832 | 1470771894570 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 3832 | 1470771894572 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 11:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:44:54 INFO - PROCESS | 3832 | 1470771894576 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 3832 | 1470771894577 Marionette TRACE conn3 <- [1,570,null,{}] 11:44:54 INFO - PROCESS | 3832 | 1470771894581 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}] 11:44:54 INFO - PROCESS | 3832 | 1470771894582 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:54 INFO - PROCESS | 3832 | 1470771894663 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:44:54 INFO - PROCESS | 3832 | 1470771894693 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 3832 | 1470771894695 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:54 INFO - PROCESS | 3832 | ++DOCSHELL 1313F800 == 40 [pid = 3832] [id = 152] 11:44:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1314A800) [pid = 3832] [serial = 454] [outer = 00000000] 11:44:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (176C7000) [pid = 3832] [serial = 455] [outer = 1314A800] 11:44:54 INFO - PROCESS | 3832 | 1470771894743 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (176C7400) [pid = 3832] [serial = 456] [outer = 1314A800] 11:44:55 INFO - PROCESS | 3832 | 1470771895168 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]]]}] 11:44:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:44:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 627ms 11:44:55 INFO - PROCESS | 3832 | 1470771895218 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 3832 | 1470771895220 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 11:44:55 INFO - PROCESS | 3832 | 1470771895223 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:44:55 INFO - PROCESS | 3832 | 1470771895225 Marionette TRACE conn3 <- [1,574,null,{}] 11:44:55 INFO - PROCESS | 3832 | 1470771895229 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}] 11:44:55 INFO - PROCESS | 3832 | 1470771895230 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:55 INFO - PROCESS | 3832 | 1470771895293 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:44:55 INFO - PROCESS | 3832 | 1470771895301 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 3832 | 1470771895303 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:55 INFO - PROCESS | 3832 | ++DOCSHELL 198A0800 == 41 [pid = 3832] [id = 153] 11:44:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (198A3400) [pid = 3832] [serial = 457] [outer = 00000000] 11:44:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19BC0C00) [pid = 3832] [serial = 458] [outer = 198A3400] 11:44:55 INFO - PROCESS | 3832 | 1470771895350 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19BC7800) [pid = 3832] [serial = 459] [outer = 198A3400] 11:44:55 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:56 INFO - PROCESS | 3832 | 1470771896167 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 964ms 11:44:56 INFO - PROCESS | 3832 | 1470771896177 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 3832 | 1470771896182 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 11:44:56 INFO - PROCESS | 3832 | 1470771896187 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:44:56 INFO - PROCESS | 3832 | 1470771896192 Marionette TRACE conn3 <- [1,578,null,{}] 11:44:56 INFO - PROCESS | 3832 | 1470771896198 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}] 11:44:56 INFO - PROCESS | 3832 | 1470771896200 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:56 INFO - PROCESS | 3832 | 1470771896318 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:44:56 INFO - PROCESS | 3832 | 1470771896444 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 3832 | 1470771896447 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:56 INFO - PROCESS | 3832 | ++DOCSHELL 10A4DC00 == 42 [pid = 3832] [id = 154] 11:44:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10FC9000) [pid = 3832] [serial = 460] [outer = 00000000] 11:44:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (11CE6000) [pid = 3832] [serial = 461] [outer = 10FC9000] 11:44:56 INFO - PROCESS | 3832 | 1470771896508 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13144800) [pid = 3832] [serial = 462] [outer = 10FC9000] 11:44:57 INFO - PROCESS | 3832 | 1470771897198 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1025ms 11:44:57 INFO - PROCESS | 3832 | 1470771897214 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 3832 | 1470771897218 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 11:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:44:57 INFO - PROCESS | 3832 | 1470771897244 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 3832 | 1470771897247 Marionette TRACE conn3 <- [1,582,null,{}] 11:44:57 INFO - PROCESS | 3832 | 1470771897251 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}] 11:44:57 INFO - PROCESS | 3832 | 1470771897254 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:57 INFO - PROCESS | 3832 | 1470771897379 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:44:57 INFO - PROCESS | 3832 | 1470771897592 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 3832 | 1470771897595 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:57 INFO - PROCESS | 3832 | ++DOCSHELL 10320000 == 43 [pid = 3832] [id = 155] 11:44:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (103CAC00) [pid = 3832] [serial = 463] [outer = 00000000] 11:44:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (104E7400) [pid = 3832] [serial = 464] [outer = 103CAC00] 11:44:57 INFO - PROCESS | 3832 | 1470771897655 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10F1FC00) [pid = 3832] [serial = 465] [outer = 103CAC00] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 1313F800 == 42 [pid = 3832] [id = 152] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 16EF9800 == 41 [pid = 3832] [id = 151] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 16EC4C00 == 40 [pid = 3832] [id = 150] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 167D6400 == 39 [pid = 3832] [id = 149] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 153AC800 == 38 [pid = 3832] [id = 148] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 153A7400 == 37 [pid = 3832] [id = 147] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 12DA4000 == 36 [pid = 3832] [id = 146] 11:44:58 INFO - PROCESS | 3832 | --DOCSHELL 10A52C00 == 35 [pid = 3832] [id = 145] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19B5FC00) [pid = 3832] [serial = 416] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (169A4C00) [pid = 3832] [serial = 401] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16C65400) [pid = 3832] [serial = 402] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15088000) [pid = 3832] [serial = 405] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (173CE800) [pid = 3832] [serial = 404] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (131E4800) [pid = 3832] [serial = 410] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (17FE4800) [pid = 3832] [serial = 407] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A33FC00) [pid = 3832] [serial = 384] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1297BC00) [pid = 3832] [serial = 386] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13CB4000) [pid = 3832] [serial = 387] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17FE9C00) [pid = 3832] [serial = 413] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11C42400) [pid = 3832] [serial = 389] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12876400) [pid = 3832] [serial = 390] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (167D3400) [pid = 3832] [serial = 398] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153B0000) [pid = 3832] [serial = 395] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153B5800) [pid = 3832] [serial = 396] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13151C00) [pid = 3832] [serial = 392] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13902C00) [pid = 3832] [serial = 393] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19BC2400) [pid = 3832] [serial = 417] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1971D800) [pid = 3832] [serial = 414] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17FE5400) [pid = 3832] [serial = 408] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (167D9C00) [pid = 3832] [serial = 411] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (167DB400) [pid = 3832] [serial = 399] [outer = 00000000] [url = about:blank] 11:44:58 INFO - PROCESS | 3832 | 1470771898258 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]]]}] 11:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1026ms 11:44:58 INFO - PROCESS | 3832 | 1470771898270 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 3832 | 1470771898273 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 11:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:44:58 INFO - PROCESS | 3832 | 1470771898278 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - PROCESS | 3832 | 1470771898281 Marionette TRACE conn3 <- [1,586,null,{}] 11:44:58 INFO - PROCESS | 3832 | 1470771898303 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}] 11:44:58 INFO - PROCESS | 3832 | 1470771898307 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:58 INFO - PROCESS | 3832 | 1470771898392 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:44:58 INFO - PROCESS | 3832 | 1470771898402 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 3832 | 1470771898405 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:58 INFO - PROCESS | 3832 | ++DOCSHELL 12878400 == 36 [pid = 3832] [id = 156] 11:44:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1287D400) [pid = 3832] [serial = 466] [outer = 00000000] 11:44:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13151C00) [pid = 3832] [serial = 467] [outer = 1287D400] 11:44:58 INFO - PROCESS | 3832 | 1470771898452 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1390A400) [pid = 3832] [serial = 468] [outer = 1287D400] 11:44:58 INFO - PROCESS | 3832 | 1470771898935 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 750ms 11:44:59 INFO - PROCESS | 3832 | 1470771899025 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 3832 | 1470771899029 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 11:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:44:59 INFO - PROCESS | 3832 | 1470771899034 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 3832 | 1470771899036 Marionette TRACE conn3 <- [1,590,null,{}] 11:44:59 INFO - PROCESS | 3832 | 1470771899040 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}] 11:44:59 INFO - PROCESS | 3832 | 1470771899042 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:59 INFO - PROCESS | 3832 | 1470771899143 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:44:59 INFO - PROCESS | 3832 | 1470771899218 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 3832 | 1470771899220 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:59 INFO - PROCESS | 3832 | ++DOCSHELL 1293B400 == 37 [pid = 3832] [id = 157] 11:44:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (139D1400) [pid = 3832] [serial = 469] [outer = 00000000] 11:44:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14563C00) [pid = 3832] [serial = 470] [outer = 139D1400] 11:44:59 INFO - PROCESS | 3832 | 1470771899250 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15090C00) [pid = 3832] [serial = 471] [outer = 139D1400] 11:44:59 INFO - PROCESS | 3832 | 1470771899634 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 612ms 11:44:59 INFO - PROCESS | 3832 | 1470771899656 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 3832 | 1470771899658 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 11:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:44:59 INFO - PROCESS | 3832 | 1470771899663 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 3832 | 1470771899670 Marionette TRACE conn3 <- [1,594,null,{}] 11:44:59 INFO - PROCESS | 3832 | 1470771899680 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}] 11:44:59 INFO - PROCESS | 3832 | 1470771899683 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:59 INFO - PROCESS | 3832 | 1470771899771 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:44:59 INFO - PROCESS | 3832 | 1470771899778 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 3832 | 1470771899781 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:44:59 INFO - PROCESS | 3832 | ++DOCSHELL 158B2800 == 38 [pid = 3832] [id = 158] 11:44:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (158B3400) [pid = 3832] [serial = 472] [outer = 00000000] 11:44:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (165A0800) [pid = 3832] [serial = 473] [outer = 158B3400] 11:44:59 INFO - PROCESS | 3832 | 1470771899827 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (167DA000) [pid = 3832] [serial = 474] [outer = 158B3400] 11:45:00 INFO - PROCESS | 3832 | 1470771900263 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]]]}] 11:45:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 643ms 11:45:00 INFO - PROCESS | 3832 | 1470771900309 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 3832 | 1470771900311 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 11:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:45:00 INFO - PROCESS | 3832 | 1470771900321 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 3832 | 1470771900323 Marionette TRACE conn3 <- [1,598,null,{}] 11:45:00 INFO - PROCESS | 3832 | 1470771900326 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}] 11:45:00 INFO - PROCESS | 3832 | 1470771900328 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:00 INFO - PROCESS | 3832 | 1470771900448 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:45:00 INFO - PROCESS | 3832 | 1470771900533 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:00 INFO - PROCESS | 3832 | 1470771900535 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:00 INFO - PROCESS | 3832 | ++DOCSHELL 169A4000 == 39 [pid = 3832] [id = 159] 11:45:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (169A4800) [pid = 3832] [serial = 475] [outer = 00000000] 11:45:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16C61C00) [pid = 3832] [serial = 476] [outer = 169A4800] 11:45:00 INFO - PROCESS | 3832 | 1470771900581 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16E02000) [pid = 3832] [serial = 477] [outer = 169A4800] 11:45:00 INFO - PROCESS | 3832 | 1470771900993 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]]]}] 11:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 720ms 11:45:01 INFO - PROCESS | 3832 | 1470771901041 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 3832 | 1470771901043 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 11:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:45:01 INFO - PROCESS | 3832 | 1470771901051 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 3832 | 1470771901053 Marionette TRACE conn3 <- [1,602,null,{}] 11:45:01 INFO - PROCESS | 3832 | 1470771901057 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}] 11:45:01 INFO - PROCESS | 3832 | 1470771901059 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:01 INFO - PROCESS | 3832 | 1470771901180 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:45:01 INFO - PROCESS | 3832 | 1470771901190 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 3832 | 1470771901196 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:01 INFO - PROCESS | 3832 | ++DOCSHELL 13CB1800 == 40 [pid = 3832] [id = 160] 11:45:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16EC4C00) [pid = 3832] [serial = 478] [outer = 00000000] 11:45:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (173B9C00) [pid = 3832] [serial = 479] [outer = 16EC4C00] 11:45:01 INFO - PROCESS | 3832 | 1470771901253 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (174DB400) [pid = 3832] [serial = 480] [outer = 16EC4C00] 11:45:01 INFO - PROCESS | 3832 | 1470771901728 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]]]}] 11:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 673ms 11:45:01 INFO - PROCESS | 3832 | 1470771901730 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 3832 | 1470771901732 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 11:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:45:01 INFO - PROCESS | 3832 | 1470771901778 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 3832 | 1470771901780 Marionette TRACE conn3 <- [1,606,null,{}] 11:45:01 INFO - PROCESS | 3832 | 1470771901787 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}] 11:45:01 INFO - PROCESS | 3832 | 1470771901790 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:01 INFO - PROCESS | 3832 | 1470771901897 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:45:01 INFO - PROCESS | 3832 | 1470771901964 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 3832 | 1470771901966 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:01 INFO - PROCESS | 3832 | ++DOCSHELL 17FE4000 == 41 [pid = 3832] [id = 161] 11:45:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17FE5400) [pid = 3832] [serial = 481] [outer = 00000000] 11:45:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (198A8400) [pid = 3832] [serial = 482] [outer = 17FE5400] 11:45:02 INFO - PROCESS | 3832 | 1470771902012 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19717400) [pid = 3832] [serial = 483] [outer = 17FE5400] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16EFC800) [pid = 3832] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12DA6800) [pid = 3832] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10A53800) [pid = 3832] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (153A7800) [pid = 3832] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16868400) [pid = 3832] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12873800) [pid = 3832] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A4C400) [pid = 3832] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15788C00) [pid = 3832] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19DB9000) [pid = 3832] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A019000) [pid = 3832] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1314A800) [pid = 3832] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (153B1000) [pid = 3832] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:45:02 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (176D2C00) [pid = 3832] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:45:02 INFO - PROCESS | 3832 | 1470771902493 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]]]}] 11:45:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:45:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 750ms 11:45:02 INFO - PROCESS | 3832 | 1470771902529 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 3832 | 1470771902531 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 11:45:02 INFO - PROCESS | 3832 | 1470771902534 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:45:02 INFO - PROCESS | 3832 | 1470771902536 Marionette TRACE conn3 <- [1,610,null,{}] 11:45:02 INFO - PROCESS | 3832 | 1470771902540 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}] 11:45:02 INFO - PROCESS | 3832 | 1470771902526 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:02 INFO - PROCESS | 3832 | 1470771902604 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:45:02 INFO - PROCESS | 3832 | 1470771902686 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:02 INFO - PROCESS | 3832 | 1470771902688 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:02 INFO - PROCESS | 3832 | ++DOCSHELL 10A4E000 == 42 [pid = 3832] [id = 162] 11:45:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10F47400) [pid = 3832] [serial = 484] [outer = 00000000] 11:45:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153B1000) [pid = 3832] [serial = 485] [outer = 10F47400] 11:45:02 INFO - PROCESS | 3832 | 1470771902732 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1578A800) [pid = 3832] [serial = 486] [outer = 10F47400] 11:45:03 INFO - PROCESS | 3832 | 1470771903088 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]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 582ms 11:45:03 INFO - PROCESS | 3832 | 1470771903115 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 3832 | 1470771903116 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 11:45:03 INFO - PROCESS | 3832 | 1470771903120 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:45:03 INFO - PROCESS | 3832 | 1470771903121 Marionette TRACE conn3 <- [1,614,null,{}] 11:45:03 INFO - PROCESS | 3832 | 1470771903125 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}] 11:45:03 INFO - PROCESS | 3832 | 1470771903127 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:03 INFO - PROCESS | 3832 | 1470771903249 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:45:03 INFO - PROCESS | 3832 | 1470771903284 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 3832 | 1470771903286 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:03 INFO - PROCESS | 3832 | ++DOCSHELL 15081C00 == 43 [pid = 3832] [id = 163] 11:45:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (153A7800) [pid = 3832] [serial = 487] [outer = 00000000] 11:45:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1971B000) [pid = 3832] [serial = 488] [outer = 153A7800] 11:45:03 INFO - PROCESS | 3832 | 1470771903332 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19BC9800) [pid = 3832] [serial = 489] [outer = 153A7800] 11:45:03 INFO - PROCESS | 3832 | 1470771903724 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]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 612ms 11:45:03 INFO - PROCESS | 3832 | 1470771903741 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 3832 | 1470771903743 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 11:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:45:03 INFO - PROCESS | 3832 | 1470771903747 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 3832 | 1470771903749 Marionette TRACE conn3 <- [1,618,null,{}] 11:45:03 INFO - PROCESS | 3832 | 1470771903752 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}] 11:45:03 INFO - PROCESS | 3832 | 1470771903754 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:03 INFO - PROCESS | 3832 | 1470771903879 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:45:03 INFO - PROCESS | 3832 | 1470771903886 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 3832 | 1470771903888 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:03 INFO - PROCESS | 3832 | ++DOCSHELL 14564400 == 44 [pid = 3832] [id = 164] 11:45:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (157E6400) [pid = 3832] [serial = 490] [outer = 00000000] 11:45:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A3AD800) [pid = 3832] [serial = 491] [outer = 157E6400] 11:45:03 INFO - PROCESS | 3832 | 1470771903934 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A3B6C00) [pid = 3832] [serial = 492] [outer = 157E6400] 11:45:04 INFO - PROCESS | 3832 | 1470771904370 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]]]}] 11:45:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:45:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 674ms 11:45:04 INFO - PROCESS | 3832 | 1470771904443 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:45:04 INFO - PROCESS | 3832 | 1470771904448 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 11:45:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:45:04 INFO - PROCESS | 3832 | 1470771904455 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - PROCESS | 3832 | 1470771904460 Marionette TRACE conn3 <- [1,622,null,{}] 11:45:04 INFO - PROCESS | 3832 | 1470771904536 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}] 11:45:04 INFO - PROCESS | 3832 | 1470771904540 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:04 INFO - PROCESS | 3832 | 1470771904694 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:45:04 INFO - PROCESS | 3832 | 1470771904758 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 3832 | 1470771904763 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:04 INFO - PROCESS | 3832 | ++DOCSHELL 12872800 == 45 [pid = 3832] [id = 165] 11:45:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12873000) [pid = 3832] [serial = 493] [outer = 00000000] 11:45:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1293A800) [pid = 3832] [serial = 494] [outer = 12873000] 11:45:04 INFO - PROCESS | 3832 | 1470771904823 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1313E000) [pid = 3832] [serial = 495] [outer = 12873000] 11:45:05 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:05 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:45:05 INFO - PROCESS | 3832 | 1470771905351 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]]]}] 11:45:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 965ms 11:45:05 INFO - PROCESS | 3832 | 1470771905429 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 3832 | 1470771905434 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 11:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:45:05 INFO - PROCESS | 3832 | 1470771905441 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 3832 | 1470771905444 Marionette TRACE conn3 <- [1,626,null,{}] 11:45:05 INFO - PROCESS | 3832 | 1470771905449 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}] 11:45:05 INFO - PROCESS | 3832 | 1470771905452 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:05 INFO - PROCESS | 3832 | 1470771905570 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:45:05 INFO - PROCESS | 3832 | 1470771905690 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:05 INFO - PROCESS | 3832 | 1470771905693 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:05 INFO - PROCESS | 3832 | ++DOCSHELL 1508EC00 == 46 [pid = 3832] [id = 166] 11:45:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15090400) [pid = 3832] [serial = 496] [outer = 00000000] 11:45:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (153B5800) [pid = 3832] [serial = 497] [outer = 15090400] 11:45:05 INFO - PROCESS | 3832 | 1470771905751 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (158E9400) [pid = 3832] [serial = 498] [outer = 15090400] 11:45:06 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:06 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:45:06 INFO - PROCESS | 3832 | 1470771906325 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]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 933ms 11:45:06 INFO - PROCESS | 3832 | 1470771906368 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 3832 | 1470771906371 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 11:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:45:06 INFO - PROCESS | 3832 | 1470771906375 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 3832 | 1470771906379 Marionette TRACE conn3 <- [1,630,null,{}] 11:45:06 INFO - PROCESS | 3832 | 1470771906391 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}] 11:45:06 INFO - PROCESS | 3832 | 1470771906396 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:06 INFO - PROCESS | 3832 | 1470771906512 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:45:06 INFO - PROCESS | 3832 | 1470771906610 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 3832 | 1470771906614 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:06 INFO - PROCESS | 3832 | ++DOCSHELL 17B04C00 == 47 [pid = 3832] [id = 167] 11:45:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17C37C00) [pid = 3832] [serial = 499] [outer = 00000000] 11:45:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19712C00) [pid = 3832] [serial = 500] [outer = 17C37C00] 11:45:06 INFO - PROCESS | 3832 | 1470771906672 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19DB6C00) [pid = 3832] [serial = 501] [outer = 17C37C00] 11:45:07 INFO - PROCESS | 3832 | 1470771907289 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]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 933ms 11:45:07 INFO - PROCESS | 3832 | 1470771907302 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 3832 | 1470771907306 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 11:45:07 INFO - PROCESS | 3832 | 1470771907310 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:45:07 INFO - PROCESS | 3832 | 1470771907312 Marionette TRACE conn3 <- [1,634,null,{}] 11:45:07 INFO - PROCESS | 3832 | 1470771907315 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}] 11:45:07 INFO - PROCESS | 3832 | 1470771907318 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:07 INFO - PROCESS | 3832 | 1470771907427 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:45:07 INFO - PROCESS | 3832 | 1470771907526 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 3832 | 1470771907528 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:07 INFO - PROCESS | 3832 | ++DOCSHELL 1A345000 == 48 [pid = 3832] [id = 168] 11:45:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A536C00) [pid = 3832] [serial = 502] [outer = 00000000] 11:45:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A790800) [pid = 3832] [serial = 503] [outer = 1A536C00] 11:45:07 INFO - PROCESS | 3832 | 1470771907567 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A797000) [pid = 3832] [serial = 504] [outer = 1A536C00] 11:45:08 INFO - PROCESS | 3832 | 1470771908174 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]]]}] 11:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 934ms 11:45:08 INFO - PROCESS | 3832 | 1470771908239 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 3832 | 1470771908242 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 11:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:45:08 INFO - PROCESS | 3832 | 1470771908245 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 3832 | 1470771908247 Marionette TRACE conn3 <- [1,638,null,{}] 11:45:08 INFO - PROCESS | 3832 | 1470771908251 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}] 11:45:08 INFO - PROCESS | 3832 | 1470771908254 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:08 INFO - PROCESS | 3832 | 1470771908459 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:45:08 INFO - PROCESS | 3832 | 1470771908602 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 3832 | 1470771908606 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:08 INFO - PROCESS | 3832 | ++DOCSHELL 10A0A400 == 49 [pid = 3832] [id = 169] 11:45:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (10A4D400) [pid = 3832] [serial = 505] [outer = 00000000] 11:45:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (10F3BC00) [pid = 3832] [serial = 506] [outer = 10A4D400] 11:45:08 INFO - PROCESS | 3832 | 1470771908656 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (11AD0C00) [pid = 3832] [serial = 507] [outer = 10A4D400] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 15081C00 == 48 [pid = 3832] [id = 163] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 10A4E000 == 47 [pid = 3832] [id = 162] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 17FE4000 == 46 [pid = 3832] [id = 161] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 13CB1800 == 45 [pid = 3832] [id = 160] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 169A4000 == 44 [pid = 3832] [id = 159] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 158B2800 == 43 [pid = 3832] [id = 158] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 1293B400 == 42 [pid = 3832] [id = 157] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 12878400 == 41 [pid = 3832] [id = 156] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 10320000 == 40 [pid = 3832] [id = 155] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 10A4DC00 == 39 [pid = 3832] [id = 154] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 19DB7C00 == 38 [pid = 3832] [id = 142] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 19DC1C00 == 37 [pid = 3832] [id = 143] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 156A9000 == 36 [pid = 3832] [id = 141] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 198A0800 == 35 [pid = 3832] [id = 153] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 153AFC00 == 34 [pid = 3832] [id = 138] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 12870000 == 33 [pid = 3832] [id = 144] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 10435400 == 32 [pid = 3832] [id = 140] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 17F25C00 == 31 [pid = 3832] [id = 139] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 1A345000 == 30 [pid = 3832] [id = 168] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 17B04C00 == 29 [pid = 3832] [id = 167] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 14564400 == 28 [pid = 3832] [id = 164] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 12872800 == 27 [pid = 3832] [id = 165] 11:45:09 INFO - PROCESS | 3832 | --DOCSHELL 1508EC00 == 26 [pid = 3832] [id = 166] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (173D8000) [pid = 3832] [serial = 449] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13144000) [pid = 3832] [serial = 437] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1315DC00) [pid = 3832] [serial = 438] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1125E000) [pid = 3832] [serial = 434] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1282FC00) [pid = 3832] [serial = 435] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (153ACC00) [pid = 3832] [serial = 440] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1699F000) [pid = 3832] [serial = 447] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1699A400) [pid = 3832] [serial = 446] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13CB1400) [pid = 3832] [serial = 432] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13159800) [pid = 3832] [serial = 431] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (139D2800) [pid = 3832] [serial = 420] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1287A400) [pid = 3832] [serial = 419] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (167D2C00) [pid = 3832] [serial = 423] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (158E9000) [pid = 3832] [serial = 422] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A340400) [pid = 3832] [serial = 426] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A014C00) [pid = 3832] [serial = 425] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A539000) [pid = 3832] [serial = 429] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A532000) [pid = 3832] [serial = 428] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (176C7000) [pid = 3832] [serial = 455] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (176C7C00) [pid = 3832] [serial = 450] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15E7B400) [pid = 3832] [serial = 443] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (167D1400) [pid = 3832] [serial = 444] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (176C7400) [pid = 3832] [serial = 456] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19717000) [pid = 3832] [serial = 452] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19BC0C00) [pid = 3832] [serial = 458] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (153B2C00) [pid = 3832] [serial = 441] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19B53400) [pid = 3832] [serial = 453] [outer = 00000000] [url = about:blank] 11:45:09 INFO - PROCESS | 3832 | 1470771909883 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1729ms 11:45:09 INFO - PROCESS | 3832 | 1470771909960 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 3832 | 1470771909964 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 11:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:45:09 INFO - PROCESS | 3832 | 1470771909970 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 3832 | 1470771909973 Marionette TRACE conn3 <- [1,642,null,{}] 11:45:09 INFO - PROCESS | 3832 | 1470771909981 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}] 11:45:09 INFO - PROCESS | 3832 | 1470771909984 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:10 INFO - PROCESS | 3832 | 1470771910074 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:45:10 INFO - PROCESS | 3832 | 1470771910154 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 3832 | 1470771910159 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:10 INFO - PROCESS | 3832 | ++DOCSHELL 10A55400 == 27 [pid = 3832] [id = 170] 11:45:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10F1F800) [pid = 3832] [serial = 508] [outer = 00000000] 11:45:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (11C3A000) [pid = 3832] [serial = 509] [outer = 10F1F800] 11:45:10 INFO - PROCESS | 3832 | 1470771910210 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12831000) [pid = 3832] [serial = 510] [outer = 10F1F800] 11:45:10 INFO - PROCESS | 3832 | 1470771910626 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]]]}] 11:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 674ms 11:45:10 INFO - PROCESS | 3832 | 1470771910669 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 3832 | 1470771910674 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 11:45:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:45:10 INFO - PROCESS | 3832 | 1470771910682 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 3832 | 1470771910685 Marionette TRACE conn3 <- [1,646,null,{}] 11:45:10 INFO - PROCESS | 3832 | 1470771910688 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}] 11:45:10 INFO - PROCESS | 3832 | 1470771910691 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:10 INFO - PROCESS | 3832 | 1470771910766 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:45:10 INFO - PROCESS | 3832 | 1470771910772 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 3832 | 1470771910775 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:10 INFO - PROCESS | 3832 | ++DOCSHELL 130BA800 == 28 [pid = 3832] [id = 171] 11:45:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (130BAC00) [pid = 3832] [serial = 511] [outer = 00000000] 11:45:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13159400) [pid = 3832] [serial = 512] [outer = 130BAC00] 11:45:10 INFO - PROCESS | 3832 | 1470771910825 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (131F1C00) [pid = 3832] [serial = 513] [outer = 130BAC00] 11:45:11 INFO - PROCESS | 3832 | 1470771911283 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]]]}] 11:45:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:45:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 11:45:11 INFO - PROCESS | 3832 | 1470771911300 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 3832 | 1470771911302 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 11:45:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:45:11 INFO - PROCESS | 3832 | 1470771911306 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 3832 | 1470771911309 Marionette TRACE conn3 <- [1,650,null,{}] 11:45:11 INFO - PROCESS | 3832 | 1470771911324 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}] 11:45:11 INFO - PROCESS | 3832 | 1470771911329 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:11 INFO - PROCESS | 3832 | 1470771911417 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:45:11 INFO - PROCESS | 3832 | 1470771911462 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 3832 | 1470771911466 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:11 INFO - PROCESS | 3832 | ++DOCSHELL 153AD000 == 29 [pid = 3832] [id = 172] 11:45:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (153AD400) [pid = 3832] [serial = 514] [outer = 00000000] 11:45:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (153B0800) [pid = 3832] [serial = 515] [outer = 153AD400] 11:45:11 INFO - PROCESS | 3832 | 1470771911517 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1577E400) [pid = 3832] [serial = 516] [outer = 153AD400] 11:45:11 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:11 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:45:11 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:11 INFO - PROCESS | 3832 | 1470771911979 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]]]}] 11:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 734ms 11:45:12 INFO - PROCESS | 3832 | 1470771912050 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:45:12 INFO - PROCESS | 3832 | 1470771912053 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 11:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:45:12 INFO - PROCESS | 3832 | 1470771912057 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 3832 | 1470771912059 Marionette TRACE conn3 <- [1,654,null,{}] 11:45:12 INFO - PROCESS | 3832 | 1470771912067 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}] 11:45:12 INFO - PROCESS | 3832 | 1470771912079 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:12 INFO - PROCESS | 3832 | 1470771912202 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:45:12 INFO - PROCESS | 3832 | 1470771912210 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 3832 | 1470771912212 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:12 INFO - PROCESS | 3832 | ++DOCSHELL 153B2000 == 30 [pid = 3832] [id = 173] 11:45:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (158B4400) [pid = 3832] [serial = 517] [outer = 00000000] 11:45:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1600D000) [pid = 3832] [serial = 518] [outer = 158B4400] 11:45:12 INFO - PROCESS | 3832 | 1470771912259 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (165AB000) [pid = 3832] [serial = 519] [outer = 158B4400] 11:45:12 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:12 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:45:12 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:12 INFO - PROCESS | 3832 | 1470771912708 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]]]}] 11:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 673ms 11:45:12 INFO - PROCESS | 3832 | 1470771912738 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:45:12 INFO - PROCESS | 3832 | 1470771912740 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 11:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:45:12 INFO - PROCESS | 3832 | 1470771912781 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 3832 | 1470771912783 Marionette TRACE conn3 <- [1,658,null,{}] 11:45:12 INFO - PROCESS | 3832 | 1470771912794 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}] 11:45:12 INFO - PROCESS | 3832 | 1470771912796 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:12 INFO - PROCESS | 3832 | 1470771912901 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:45:12 INFO - PROCESS | 3832 | 1470771912913 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 3832 | 1470771912915 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:12 INFO - PROCESS | 3832 | ++DOCSHELL 165A8800 == 31 [pid = 3832] [id = 174] 11:45:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (167D4400) [pid = 3832] [serial = 520] [outer = 00000000] 11:45:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (168EF800) [pid = 3832] [serial = 521] [outer = 167D4400] 11:45:12 INFO - PROCESS | 3832 | 1470771912962 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1699C400) [pid = 3832] [serial = 522] [outer = 167D4400] 11:45:13 INFO - PROCESS | 3832 | 1470771913390 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]]]}] 11:45:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:45:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 658ms 11:45:13 INFO - PROCESS | 3832 | 1470771913410 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 3832 | 1470771913412 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 11:45:13 INFO - PROCESS | 3832 | 1470771913415 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:45:13 INFO - PROCESS | 3832 | 1470771913417 Marionette TRACE conn3 <- [1,662,null,{}] 11:45:13 INFO - PROCESS | 3832 | 1470771913420 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}] 11:45:13 INFO - PROCESS | 3832 | 1470771913426 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:13 INFO - PROCESS | 3832 | 1470771913567 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:45:13 INFO - PROCESS | 3832 | 1470771913572 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 3832 | 1470771913575 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:13 INFO - PROCESS | 3832 | ++DOCSHELL 1699C000 == 32 [pid = 3832] [id = 175] 11:45:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1699FC00) [pid = 3832] [serial = 523] [outer = 00000000] 11:45:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16EF9800) [pid = 3832] [serial = 524] [outer = 1699FC00] 11:45:13 INFO - PROCESS | 3832 | 1470771913623 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (174D9800) [pid = 3832] [serial = 525] [outer = 1699FC00] 11:45:13 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:13 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (157E6400) [pid = 3832] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1287D400) [pid = 3832] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16EC4C00) [pid = 3832] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (103CAC00) [pid = 3832] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (158B3400) [pid = 3832] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (153A7800) [pid = 3832] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17FE5400) [pid = 3832] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10FC9000) [pid = 3832] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (169A4800) [pid = 3832] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (139D1400) [pid = 3832] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (198A3400) [pid = 3832] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:45:14 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10F47400) [pid = 3832] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:45:14 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:14 INFO - PROCESS | 3832 | 1470771914349 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]]]}] 11:45:14 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 11:45:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 979ms 11:45:14 INFO - PROCESS | 3832 | 1470771914394 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:45:14 INFO - PROCESS | 3832 | 1470771914396 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 11:45:14 INFO - PROCESS | 3832 | 1470771914400 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:45:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:45:14 INFO - PROCESS | 3832 | 1470771914401 Marionette TRACE conn3 <- [1,666,null,{}] 11:45:14 INFO - PROCESS | 3832 | 1470771914405 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}] 11:45:14 INFO - PROCESS | 3832 | 1470771914407 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:14 INFO - PROCESS | 3832 | 1470771914501 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:45:14 INFO - PROCESS | 3832 | 1470771914582 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:14 INFO - PROCESS | 3832 | 1470771914584 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:14 INFO - PROCESS | 3832 | ++DOCSHELL 104EB800 == 33 [pid = 3832] [id = 176] 11:45:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10F47400) [pid = 3832] [serial = 526] [outer = 00000000] 11:45:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (139D1400) [pid = 3832] [serial = 527] [outer = 10F47400] 11:45:14 INFO - PROCESS | 3832 | 1470771914629 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13C35000) [pid = 3832] [serial = 528] [outer = 10F47400] 11:45:14 INFO - PROCESS | 3832 | 1470771914982 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]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:45:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 627ms 11:45:15 INFO - PROCESS | 3832 | 1470771915022 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 3832 | 1470771915024 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 11:45:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:45:15 INFO - PROCESS | 3832 | 1470771915031 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 3832 | 1470771915032 Marionette TRACE conn3 <- [1,670,null,{}] 11:45:15 INFO - PROCESS | 3832 | 1470771915036 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}] 11:45:15 INFO - PROCESS | 3832 | 1470771915038 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:15 INFO - PROCESS | 3832 | 1470771915150 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:45:15 INFO - PROCESS | 3832 | 1470771915157 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 3832 | 1470771915159 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:15 INFO - PROCESS | 3832 | ++DOCSHELL 15788C00 == 34 [pid = 3832] [id = 177] 11:45:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (169A7400) [pid = 3832] [serial = 529] [outer = 00000000] 11:45:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17FDD400) [pid = 3832] [serial = 530] [outer = 169A7400] 11:45:15 INFO - PROCESS | 3832 | 1470771915205 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17FDD800) [pid = 3832] [serial = 531] [outer = 169A7400] 11:45:16 INFO - PROCESS | 3832 | 1470771916121 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]]]}] 11:45:16 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) 11:45:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1117ms 11:45:16 INFO - PROCESS | 3832 | 1470771916155 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:45:16 INFO - PROCESS | 3832 | 1470771916157 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 11:45:16 INFO - PROCESS | 3832 | 1470771916160 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:45:16 INFO - PROCESS | 3832 | 1470771916162 Marionette TRACE conn3 <- [1,674,null,{}] 11:45:16 INFO - PROCESS | 3832 | 1470771916166 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}] 11:45:16 INFO - PROCESS | 3832 | 1470771916168 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:16 INFO - PROCESS | 3832 | 1470771916292 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:45:16 INFO - PROCESS | 3832 | 1470771916367 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 3832 | 1470771916370 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:16 INFO - PROCESS | 3832 | ++DOCSHELL 10A4E800 == 35 [pid = 3832] [id = 178] 11:45:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10A51C00) [pid = 3832] [serial = 532] [outer = 00000000] 11:45:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10FD3C00) [pid = 3832] [serial = 533] [outer = 10A51C00] 11:45:16 INFO - PROCESS | 3832 | 1470771916470 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (11483400) [pid = 3832] [serial = 534] [outer = 10A51C00] 11:45:17 INFO - PROCESS | 3832 | 1470771917640 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]]]}] 11:45:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:45:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1515ms 11:45:17 INFO - PROCESS | 3832 | 1470771917695 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:45:17 INFO - PROCESS | 3832 | 1470771917699 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 11:45:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:45:17 INFO - PROCESS | 3832 | 1470771917705 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 3832 | 1470771917708 Marionette TRACE conn3 <- [1,678,null,{}] 11:45:17 INFO - PROCESS | 3832 | 1470771917760 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}] 11:45:17 INFO - PROCESS | 3832 | 1470771917764 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:17 INFO - PROCESS | 3832 | 1470771917944 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:45:17 INFO - PROCESS | 3832 | 1470771917992 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 3832 | 1470771917995 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:18 INFO - PROCESS | 3832 | ++DOCSHELL 129BC400 == 36 [pid = 3832] [id = 179] 11:45:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (129BC800) [pid = 3832] [serial = 535] [outer = 00000000] 11:45:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13EA4C00) [pid = 3832] [serial = 536] [outer = 129BC800] 11:45:18 INFO - PROCESS | 3832 | 1470771918085 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (141AA800) [pid = 3832] [serial = 537] [outer = 129BC800] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 15788C00 == 35 [pid = 3832] [id = 177] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 104EB800 == 34 [pid = 3832] [id = 176] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 1699C000 == 33 [pid = 3832] [id = 175] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 165A8800 == 32 [pid = 3832] [id = 174] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 153B2000 == 31 [pid = 3832] [id = 173] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 153AD000 == 30 [pid = 3832] [id = 172] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 130BA800 == 29 [pid = 3832] [id = 171] 11:45:18 INFO - PROCESS | 3832 | --DOCSHELL 10A55400 == 28 [pid = 3832] [id = 170] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13151C00) [pid = 3832] [serial = 467] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (174DB400) [pid = 3832] [serial = 480] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1390A400) [pid = 3832] [serial = 468] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (104E7400) [pid = 3832] [serial = 464] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (167DA000) [pid = 3832] [serial = 474] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173B9C00) [pid = 3832] [serial = 479] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1971B000) [pid = 3832] [serial = 488] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10F1FC00) [pid = 3832] [serial = 465] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19717400) [pid = 3832] [serial = 483] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (11CE6000) [pid = 3832] [serial = 461] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (165A0800) [pid = 3832] [serial = 473] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16E02000) [pid = 3832] [serial = 477] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15090C00) [pid = 3832] [serial = 471] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19BC7800) [pid = 3832] [serial = 459] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (198A8400) [pid = 3832] [serial = 482] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16C61C00) [pid = 3832] [serial = 476] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13144800) [pid = 3832] [serial = 462] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (14563C00) [pid = 3832] [serial = 470] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1578A800) [pid = 3832] [serial = 486] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (153B1000) [pid = 3832] [serial = 485] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19BC9800) [pid = 3832] [serial = 489] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1A3B6C00) [pid = 3832] [serial = 492] [outer = 00000000] [url = about:blank] 11:45:18 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1A3AD800) [pid = 3832] [serial = 491] [outer = 00000000] [url = about:blank] 11:45:19 INFO - PROCESS | 3832 | 1470771919313 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]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:45:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1622ms 11:45:19 INFO - PROCESS | 3832 | 1470771919327 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 3832 | 1470771919331 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 11:45:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:45:19 INFO - PROCESS | 3832 | 1470771919336 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 3832 | 1470771919339 Marionette TRACE conn3 <- [1,682,null,{}] 11:45:19 INFO - PROCESS | 3832 | 1470771919344 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}] 11:45:19 INFO - PROCESS | 3832 | 1470771919348 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:19 INFO - PROCESS | 3832 | 1470771919433 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:45:19 INFO - PROCESS | 3832 | 1470771919440 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 3832 | 1470771919442 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:19 INFO - PROCESS | 3832 | ++DOCSHELL 11CEA800 == 29 [pid = 3832] [id = 180] 11:45:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1282C400) [pid = 3832] [serial = 538] [outer = 00000000] 11:45:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12DA0400) [pid = 3832] [serial = 539] [outer = 1282C400] 11:45:19 INFO - PROCESS | 3832 | 1470771919508 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13156C00) [pid = 3832] [serial = 540] [outer = 1282C400] 11:45:20 INFO - PROCESS | 3832 | 1470771920457 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]]]}] 11:45:20 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) 11:45:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1194ms 11:45:20 INFO - PROCESS | 3832 | 1470771920531 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 3832 | 1470771920536 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 11:45:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:45:20 INFO - PROCESS | 3832 | 1470771920525 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 3832 | 1470771920528 Marionette TRACE conn3 <- [1,686,null,{}] 11:45:20 INFO - PROCESS | 3832 | 1470771920532 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}] 11:45:20 INFO - PROCESS | 3832 | 1470771920534 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:20 INFO - PROCESS | 3832 | 1470771920628 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:45:20 INFO - PROCESS | 3832 | 1470771920639 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 3832 | 1470771920641 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:20 INFO - PROCESS | 3832 | ++DOCSHELL 13EA1800 == 30 [pid = 3832] [id = 181] 11:45:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13EA9800) [pid = 3832] [serial = 541] [outer = 00000000] 11:45:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1456C000) [pid = 3832] [serial = 542] [outer = 13EA9800] 11:45:20 INFO - PROCESS | 3832 | 1470771920690 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153AAC00) [pid = 3832] [serial = 543] [outer = 13EA9800] 11:45:21 INFO - PROCESS | 3832 | 1470771921661 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]]]}] 11:45:21 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) 11:45:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1163ms 11:45:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:45:21 INFO - PROCESS | 3832 | 1470771921706 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 3832 | 1470771921708 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 11:45:21 INFO - PROCESS | 3832 | 1470771921712 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - PROCESS | 3832 | 1470771921715 Marionette TRACE conn3 <- [1,690,null,{}] 11:45:21 INFO - PROCESS | 3832 | 1470771921727 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}] 11:45:21 INFO - PROCESS | 3832 | 1470771921731 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:21 INFO - PROCESS | 3832 | 1470771921853 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:45:21 INFO - PROCESS | 3832 | 1470771921861 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 3832 | 1470771921864 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:21 INFO - PROCESS | 3832 | ++DOCSHELL 158F0000 == 31 [pid = 3832] [id = 182] 11:45:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (158F5800) [pid = 3832] [serial = 544] [outer = 00000000] 11:45:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (167D9800) [pid = 3832] [serial = 545] [outer = 158F5800] 11:45:21 INFO - PROCESS | 3832 | 1470771921914 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (167E0800) [pid = 3832] [serial = 546] [outer = 158F5800] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A4D400) [pid = 3832] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10F1F800) [pid = 3832] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (153AD400) [pid = 3832] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (130BAC00) [pid = 3832] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (12873000) [pid = 3832] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15090400) [pid = 3832] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17C37C00) [pid = 3832] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1A536C00) [pid = 3832] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (167D4400) [pid = 3832] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (10F47400) [pid = 3832] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1699FC00) [pid = 3832] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:45:22 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (158B4400) [pid = 3832] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:45:22 INFO - PROCESS | 3832 | 1470771922850 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1163ms 11:45:22 INFO - PROCESS | 3832 | 1470771922892 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 3832 | 1470771922895 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 11:45:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:45:22 INFO - PROCESS | 3832 | 1470771922898 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 3832 | 1470771922900 Marionette TRACE conn3 <- [1,694,null,{}] 11:45:22 INFO - PROCESS | 3832 | 1470771922904 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}] 11:45:22 INFO - PROCESS | 3832 | 1470771922906 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:23 INFO - PROCESS | 3832 | 1470771923001 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:45:23 INFO - PROCESS | 3832 | 1470771923046 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:23 INFO - PROCESS | 3832 | 1470771923048 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:23 INFO - PROCESS | 3832 | ++DOCSHELL 13145400 == 32 [pid = 3832] [id = 183] 11:45:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (153B1C00) [pid = 3832] [serial = 547] [outer = 00000000] 11:45:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (167D4400) [pid = 3832] [serial = 548] [outer = 153B1C00] 11:45:23 INFO - PROCESS | 3832 | 1470771923094 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1699A000) [pid = 3832] [serial = 549] [outer = 153B1C00] 11:45:23 INFO - PROCESS | 3832 | 1470771923958 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:45:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1117ms 11:45:24 INFO - PROCESS | 3832 | 1470771924005 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 3832 | 1470771924007 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 11:45:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:45:24 INFO - PROCESS | 3832 | 1470771924011 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 3832 | 1470771924012 Marionette TRACE conn3 <- [1,698,null,{}] 11:45:24 INFO - PROCESS | 3832 | 1470771924016 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}] 11:45:24 INFO - PROCESS | 3832 | 1470771924018 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:24 INFO - PROCESS | 3832 | 1470771924097 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:45:24 INFO - PROCESS | 3832 | 1470771924103 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 3832 | 1470771924105 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:24 INFO - PROCESS | 3832 | ++DOCSHELL 131E5000 == 33 [pid = 3832] [id = 184] 11:45:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (158F6800) [pid = 3832] [serial = 550] [outer = 00000000] 11:45:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16E07C00) [pid = 3832] [serial = 551] [outer = 158F6800] 11:45:24 INFO - PROCESS | 3832 | 1470771924149 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16EF9000) [pid = 3832] [serial = 552] [outer = 158F6800] 11:45:25 INFO - PROCESS | 3832 | 1470771925108 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:45:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1117ms 11:45:25 INFO - PROCESS | 3832 | 1470771925145 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 3832 | 1470771925150 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 11:45:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:45:25 INFO - PROCESS | 3832 | 1470771925198 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 3832 | 1470771925201 Marionette TRACE conn3 <- [1,702,null,{}] 11:45:25 INFO - PROCESS | 3832 | 1470771925207 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}] 11:45:25 INFO - PROCESS | 3832 | 1470771925211 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:25 INFO - PROCESS | 3832 | 1470771925311 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:45:25 INFO - PROCESS | 3832 | 1470771925470 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 3832 | 1470771925475 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:25 INFO - PROCESS | 3832 | ++DOCSHELL 1297B400 == 34 [pid = 3832] [id = 185] 11:45:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12981000) [pid = 3832] [serial = 553] [outer = 00000000] 11:45:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12DAB000) [pid = 3832] [serial = 554] [outer = 12981000] 11:45:25 INFO - PROCESS | 3832 | 1470771925577 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131E4C00) [pid = 3832] [serial = 555] [outer = 12981000] 11:45:26 INFO - PROCESS | 3832 | 1470771926626 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]]]}] 11:45:26 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 11:45:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1485ms 11:45:26 INFO - PROCESS | 3832 | 1470771926679 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 3832 | 1470771926684 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 11:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:45:26 INFO - PROCESS | 3832 | 1470771926692 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 3832 | 1470771926694 Marionette TRACE conn3 <- [1,706,null,{}] 11:45:26 INFO - PROCESS | 3832 | 1470771926699 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}] 11:45:26 INFO - PROCESS | 3832 | 1470771926702 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:26 INFO - PROCESS | 3832 | 1470771926842 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:45:26 INFO - PROCESS | 3832 | 1470771927000 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 3832 | 1470771927002 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:26 INFO - PROCESS | 3832 | ++DOCSHELL 13909400 == 35 [pid = 3832] [id = 186] 11:45:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14567C00) [pid = 3832] [serial = 556] [outer = 00000000] 11:45:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15787800) [pid = 3832] [serial = 557] [outer = 14567C00] 11:45:27 INFO - PROCESS | 3832 | 1470771927061 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (158B3000) [pid = 3832] [serial = 558] [outer = 14567C00] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 13145400 == 34 [pid = 3832] [id = 183] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 158F0000 == 33 [pid = 3832] [id = 182] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 13EA1800 == 32 [pid = 3832] [id = 181] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 11CEA800 == 31 [pid = 3832] [id = 180] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 10A4E800 == 30 [pid = 3832] [id = 178] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 10A0A400 == 29 [pid = 3832] [id = 169] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 129BC400 == 28 [pid = 3832] [id = 179] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 131E5000 == 27 [pid = 3832] [id = 184] 11:45:28 INFO - PROCESS | 3832 | --DOCSHELL 1297B400 == 26 [pid = 3832] [id = 185] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17FDD400) [pid = 3832] [serial = 530] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (11AD0C00) [pid = 3832] [serial = 507] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10F3BC00) [pid = 3832] [serial = 506] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (11C3A000) [pid = 3832] [serial = 509] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (12831000) [pid = 3832] [serial = 510] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (153B0800) [pid = 3832] [serial = 515] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13159400) [pid = 3832] [serial = 512] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (131F1C00) [pid = 3832] [serial = 513] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1313E000) [pid = 3832] [serial = 495] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1293A800) [pid = 3832] [serial = 494] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (158E9400) [pid = 3832] [serial = 498] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (153B5800) [pid = 3832] [serial = 497] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (19DB6C00) [pid = 3832] [serial = 501] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (19712C00) [pid = 3832] [serial = 500] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1A797000) [pid = 3832] [serial = 504] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1A790800) [pid = 3832] [serial = 503] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1699C400) [pid = 3832] [serial = 522] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (168EF800) [pid = 3832] [serial = 521] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (139D1400) [pid = 3832] [serial = 527] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (16EF9800) [pid = 3832] [serial = 524] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (174D9800) [pid = 3832] [serial = 525] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (1600D000) [pid = 3832] [serial = 518] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (165AB000) [pid = 3832] [serial = 519] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (1577E400) [pid = 3832] [serial = 516] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | --DOMWINDOW == 48 (13C35000) [pid = 3832] [serial = 528] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3832 | 1470771928344 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:45:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1668ms 11:45:28 INFO - PROCESS | 3832 | 1470771928358 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 3832 | 1470771928362 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 11:45:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:45:28 INFO - PROCESS | 3832 | 1470771928367 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 3832 | 1470771928370 Marionette TRACE conn3 <- [1,710,null,{}] 11:45:28 INFO - PROCESS | 3832 | 1470771928419 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}] 11:45:28 INFO - PROCESS | 3832 | 1470771928422 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:28 INFO - PROCESS | 3832 | 1470771928509 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:45:28 INFO - PROCESS | 3832 | 1470771928517 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 3832 | 1470771928522 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:28 INFO - PROCESS | 3832 | ++DOCSHELL 10F3EC00 == 27 [pid = 3832] [id = 187] 11:45:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (10F3FC00) [pid = 3832] [serial = 559] [outer = 00000000] 11:45:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (1125D000) [pid = 3832] [serial = 560] [outer = 10F3FC00] 11:45:28 INFO - PROCESS | 3832 | 1470771928576 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (11406C00) [pid = 3832] [serial = 561] [outer = 10F3FC00] 11:45:29 INFO - PROCESS | 3832 | 1470771929029 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] 11:45:29 INFO - PROCESS | 3832 | 1470771929096 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 11:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:45:29 INFO - PROCESS | 3832 | 1470771929103 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 3832 | 1470771929105 Marionette TRACE conn3 <- [1,714,null,{}] 11:45:29 INFO - PROCESS | 3832 | 1470771929109 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}] 11:45:29 INFO - PROCESS | 3832 | 1470771929112 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:29 INFO - PROCESS | 3832 | 1470771929200 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:45:29 INFO - PROCESS | 3832 | 1470771929206 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 3832 | 1470771929209 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:29 INFO - PROCESS | 3832 | ++DOCSHELL 12981C00 == 28 [pid = 3832] [id = 188] 11:45:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (12982000) [pid = 3832] [serial = 562] [outer = 00000000] 11:45:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (12DA3400) [pid = 3832] [serial = 563] [outer = 12982000] 11:45:29 INFO - PROCESS | 3832 | 1470771929259 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (1308DC00) [pid = 3832] [serial = 564] [outer = 12982000] 11:45:29 INFO - PROCESS | 3832 | 1470771929771 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]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:45:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 719ms 11:45:29 INFO - PROCESS | 3832 | 1470771929824 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 3832 | 1470771929827 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 11:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:45:29 INFO - PROCESS | 3832 | 1470771929830 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 3832 | 1470771929834 Marionette TRACE conn3 <- [1,718,null,{}] 11:45:29 INFO - PROCESS | 3832 | 1470771929846 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}] 11:45:29 INFO - PROCESS | 3832 | 1470771929854 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:29 INFO - PROCESS | 3832 | 1470771929971 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:45:29 INFO - PROCESS | 3832 | 1470771929994 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 3832 | 1470771929998 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:30 INFO - PROCESS | 3832 | ++DOCSHELL 13CB1C00 == 29 [pid = 3832] [id = 189] 11:45:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (13CB3400) [pid = 3832] [serial = 565] [outer = 00000000] 11:45:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (13ED8C00) [pid = 3832] [serial = 566] [outer = 13CB3400] 11:45:30 INFO - PROCESS | 3832 | 1470771930047 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (141AF000) [pid = 3832] [serial = 567] [outer = 13CB3400] 11:45:30 INFO - PROCESS | 3832 | 1470771930487 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] 11:45:30 INFO - PROCESS | 3832 | 1470771930537 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 11:45:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:45:30 INFO - PROCESS | 3832 | 1470771930540 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 3832 | 1470771930542 Marionette TRACE conn3 <- [1,722,null,{}] 11:45:30 INFO - PROCESS | 3832 | 1470771930530 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}] 11:45:30 INFO - PROCESS | 3832 | 1470771930532 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:30 INFO - PROCESS | 3832 | 1470771930647 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:45:30 INFO - PROCESS | 3832 | 1470771930653 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 3832 | 1470771930655 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:30 INFO - PROCESS | 3832 | ++DOCSHELL 141AE400 == 30 [pid = 3832] [id = 190] 11:45:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (153A8800) [pid = 3832] [serial = 568] [outer = 00000000] 11:45:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (158C0C00) [pid = 3832] [serial = 569] [outer = 153A8800] 11:45:30 INFO - PROCESS | 3832 | 1470771930741 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (15E79400) [pid = 3832] [serial = 570] [outer = 153A8800] 11:45:31 INFO - PROCESS | 3832 | 1470771931171 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]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:45:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 688ms 11:45:31 INFO - PROCESS | 3832 | 1470771931238 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 3832 | 1470771931240 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 11:45:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:45:31 INFO - PROCESS | 3832 | 1470771931246 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 3832 | 1470771931248 Marionette TRACE conn3 <- [1,726,null,{}] 11:45:31 INFO - PROCESS | 3832 | 1470771931252 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}] 11:45:31 INFO - PROCESS | 3832 | 1470771931254 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:31 INFO - PROCESS | 3832 | 1470771931342 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:45:31 INFO - PROCESS | 3832 | 1470771931352 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 3832 | 1470771931355 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:31 INFO - PROCESS | 3832 | ++DOCSHELL 1600C000 == 31 [pid = 3832] [id = 191] 11:45:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (164D4800) [pid = 3832] [serial = 571] [outer = 00000000] 11:45:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (167D9C00) [pid = 3832] [serial = 572] [outer = 164D4800] 11:45:31 INFO - PROCESS | 3832 | 1470771931400 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (167DE800) [pid = 3832] [serial = 573] [outer = 164D4800] 11:45:32 INFO - PROCESS | 3832 | 1470771932296 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]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:45:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1071ms 11:45:32 INFO - PROCESS | 3832 | 1470771932308 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 3832 | 1470771932311 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 11:45:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:45:32 INFO - PROCESS | 3832 | 1470771932314 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 3832 | 1470771932316 Marionette TRACE conn3 <- [1,730,null,{}] 11:45:32 INFO - PROCESS | 3832 | 1470771932320 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}] 11:45:32 INFO - PROCESS | 3832 | 1470771932325 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:32 INFO - PROCESS | 3832 | 1470771932450 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:45:32 INFO - PROCESS | 3832 | 1470771932457 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 3832 | 1470771932459 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:32 INFO - PROCESS | 3832 | ++DOCSHELL 168E9C00 == 32 [pid = 3832] [id = 192] 11:45:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (168F5400) [pid = 3832] [serial = 574] [outer = 00000000] 11:45:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16C66C00) [pid = 3832] [serial = 575] [outer = 168F5400] 11:45:32 INFO - PROCESS | 3832 | 1470771932513 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16E75400) [pid = 3832] [serial = 576] [outer = 168F5400] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (158F6800) [pid = 3832] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (158F5800) [pid = 3832] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (169A7400) [pid = 3832] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (13EA9800) [pid = 3832] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1282C400) [pid = 3832] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (129BC800) [pid = 3832] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (10A51C00) [pid = 3832] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:45:32 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (153B1C00) [pid = 3832] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:45:33 INFO - PROCESS | 3832 | 1470771933564 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]]]}] 11:45:33 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 11:45:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1270ms 11:45:33 INFO - PROCESS | 3832 | 1470771933594 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 3832 | 1470771933596 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 11:45:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:45:33 INFO - PROCESS | 3832 | 1470771933600 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 3832 | 1470771933602 Marionette TRACE conn3 <- [1,734,null,{}] 11:45:33 INFO - PROCESS | 3832 | 1470771933606 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}] 11:45:33 INFO - PROCESS | 3832 | 1470771933608 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:33 INFO - PROCESS | 3832 | 1470771933685 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:45:33 INFO - PROCESS | 3832 | 1470771933691 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 3832 | 1470771933693 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:33 INFO - PROCESS | 3832 | ++DOCSHELL 153AE000 == 33 [pid = 3832] [id = 193] 11:45:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (158F5800) [pid = 3832] [serial = 577] [outer = 00000000] 11:45:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (173B1400) [pid = 3832] [serial = 578] [outer = 158F5800] 11:45:33 INFO - PROCESS | 3832 | 1470771933738 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (173B2C00) [pid = 3832] [serial = 579] [outer = 158F5800] 11:45:34 INFO - PROCESS | 3832 | 1470771934654 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]]]}] 11:45:34 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.) 11:45:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1072ms 11:45:34 INFO - PROCESS | 3832 | 1470771934676 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:45:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:45:34 INFO - PROCESS | 3832 | 1470771934661 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 11:45:34 INFO - PROCESS | 3832 | 1470771934665 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 3832 | 1470771934667 Marionette TRACE conn3 <- [1,738,null,{}] 11:45:34 INFO - PROCESS | 3832 | 1470771934671 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}] 11:45:34 INFO - PROCESS | 3832 | 1470771934673 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:34 INFO - PROCESS | 3832 | 1470771934789 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:45:34 INFO - PROCESS | 3832 | 1470771934864 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 3832 | 1470771934868 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:34 INFO - PROCESS | 3832 | ++DOCSHELL 1031E800 == 34 [pid = 3832] [id = 194] 11:45:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10321C00) [pid = 3832] [serial = 580] [outer = 00000000] 11:45:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (10A09400) [pid = 3832] [serial = 581] [outer = 10321C00] 11:45:34 INFO - PROCESS | 3832 | 1470771934927 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10A55400) [pid = 3832] [serial = 582] [outer = 10321C00] 11:45:36 INFO - PROCESS | 3832 | 1470771936122 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:45:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1469ms 11:45:36 INFO - PROCESS | 3832 | 1470771936155 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 3832 | 1470771936159 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 11:45:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:45:36 INFO - PROCESS | 3832 | 1470771936164 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 3832 | 1470771936168 Marionette TRACE conn3 <- [1,742,null,{}] 11:45:36 INFO - PROCESS | 3832 | 1470771936181 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}] 11:45:36 INFO - PROCESS | 3832 | 1470771936184 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:36 INFO - PROCESS | 3832 | 1470771936334 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:45:36 INFO - PROCESS | 3832 | 1470771936442 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 3832 | 1470771936445 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:36 INFO - PROCESS | 3832 | ++DOCSHELL 131EFC00 == 35 [pid = 3832] [id = 195] 11:45:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (139D7400) [pid = 3832] [serial = 583] [outer = 00000000] 11:45:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13CB4800) [pid = 3832] [serial = 584] [outer = 139D7400] 11:45:36 INFO - PROCESS | 3832 | 1470771936502 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13EA4800) [pid = 3832] [serial = 585] [outer = 139D7400] 11:45:37 INFO - PROCESS | 3832 | --DOCSHELL 153AE000 == 34 [pid = 3832] [id = 193] 11:45:37 INFO - PROCESS | 3832 | --DOCSHELL 168E9C00 == 33 [pid = 3832] [id = 192] 11:45:37 INFO - PROCESS | 3832 | --DOCSHELL 1600C000 == 32 [pid = 3832] [id = 191] 11:45:37 INFO - PROCESS | 3832 | --DOCSHELL 141AE400 == 31 [pid = 3832] [id = 190] 11:45:37 INFO - PROCESS | 3832 | --DOCSHELL 13CB1C00 == 30 [pid = 3832] [id = 189] 11:45:37 INFO - PROCESS | 3832 | --DOCSHELL 12981C00 == 29 [pid = 3832] [id = 188] 11:45:37 INFO - PROCESS | 3832 | --DOCSHELL 10F3EC00 == 28 [pid = 3832] [id = 187] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16E07C00) [pid = 3832] [serial = 551] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (167D9800) [pid = 3832] [serial = 545] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17FDD800) [pid = 3832] [serial = 531] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1456C000) [pid = 3832] [serial = 542] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (12DA0400) [pid = 3832] [serial = 539] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (13156C00) [pid = 3832] [serial = 540] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (13EA4C00) [pid = 3832] [serial = 536] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (141AA800) [pid = 3832] [serial = 537] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (10FD3C00) [pid = 3832] [serial = 533] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (11483400) [pid = 3832] [serial = 534] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (16EF9000) [pid = 3832] [serial = 552] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (167D4400) [pid = 3832] [serial = 548] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (167E0800) [pid = 3832] [serial = 546] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (153AAC00) [pid = 3832] [serial = 543] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (1699A000) [pid = 3832] [serial = 549] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3832 | 1470771937679 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]]]}] 11:45:37 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 11:45:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1576ms 11:45:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:45:37 INFO - PROCESS | 3832 | 1470771937746 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:45:37 INFO - PROCESS | 3832 | 1470771937750 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 11:45:37 INFO - PROCESS | 3832 | 1470771937756 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 3832 | 1470771937759 Marionette TRACE conn3 <- [1,746,null,{}] 11:45:37 INFO - PROCESS | 3832 | 1470771937765 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}] 11:45:37 INFO - PROCESS | 3832 | 1470771937767 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:37 INFO - PROCESS | 3832 | 1470771937847 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:45:37 INFO - PROCESS | 3832 | 1470771937890 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:37 INFO - PROCESS | 3832 | 1470771937893 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:37 INFO - PROCESS | 3832 | ++DOCSHELL 10F3EC00 == 29 [pid = 3832] [id = 196] 11:45:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (11483400) [pid = 3832] [serial = 586] [outer = 00000000] 11:45:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (12870C00) [pid = 3832] [serial = 587] [outer = 11483400] 11:45:37 INFO - PROCESS | 3832 | 1470771937924 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (12879800) [pid = 3832] [serial = 588] [outer = 11483400] 11:45:38 INFO - PROCESS | 3832 | 1470771938389 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]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:45:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 673ms 11:45:38 INFO - PROCESS | 3832 | 1470771938436 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:45:38 INFO - PROCESS | 3832 | 1470771938441 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 11:45:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:45:38 INFO - PROCESS | 3832 | 1470771938447 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 3832 | 1470771938450 Marionette TRACE conn3 <- [1,750,null,{}] 11:45:38 INFO - PROCESS | 3832 | 1470771938454 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}] 11:45:38 INFO - PROCESS | 3832 | 1470771938457 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:38 INFO - PROCESS | 3832 | 1470771938545 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:45:38 INFO - PROCESS | 3832 | 1470771938555 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 3832 | 1470771938557 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:38 INFO - PROCESS | 3832 | ++DOCSHELL 1315F400 == 30 [pid = 3832] [id = 197] 11:45:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (1315FC00) [pid = 3832] [serial = 589] [outer = 00000000] 11:45:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (13909C00) [pid = 3832] [serial = 590] [outer = 1315FC00] 11:45:38 INFO - PROCESS | 3832 | 1470771938608 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13CB1000) [pid = 3832] [serial = 591] [outer = 1315FC00] 11:45:39 INFO - PROCESS | 3832 | 1470771939507 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]]]}] 11:45:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:45:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1071ms 11:45:39 INFO - PROCESS | 3832 | 1470771939531 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 3832 | 1470771939533 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 11:45:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:45:39 INFO - PROCESS | 3832 | 1470771939537 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 3832 | 1470771939541 Marionette TRACE conn3 <- [1,754,null,{}] 11:45:39 INFO - PROCESS | 3832 | 1470771939552 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}] 11:45:39 INFO - PROCESS | 3832 | 1470771939557 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:39 INFO - PROCESS | 3832 | 1470771939653 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:45:39 INFO - PROCESS | 3832 | 1470771939660 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 3832 | 1470771939663 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:39 INFO - PROCESS | 3832 | ++DOCSHELL 153B0800 == 31 [pid = 3832] [id = 198] 11:45:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (153B1000) [pid = 3832] [serial = 592] [outer = 00000000] 11:45:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (15781400) [pid = 3832] [serial = 593] [outer = 153B1000] 11:45:39 INFO - PROCESS | 3832 | 1470771939765 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (158B3400) [pid = 3832] [serial = 594] [outer = 153B1000] 11:45:40 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (13CB3400) [pid = 3832] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:45:40 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (10F3FC00) [pid = 3832] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:45:40 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (12982000) [pid = 3832] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:45:40 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (12981000) [pid = 3832] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:45:40 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (164D4800) [pid = 3832] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:45:40 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (168F5400) [pid = 3832] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:45:40 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (153A8800) [pid = 3832] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:45:40 INFO - PROCESS | 3832 | 1470771940659 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:45:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1193ms 11:45:40 INFO - PROCESS | 3832 | 1470771940716 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 3832 | 1470771940718 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 11:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:45:40 INFO - PROCESS | 3832 | 1470771940722 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 3832 | 1470771940724 Marionette TRACE conn3 <- [1,758,null,{}] 11:45:40 INFO - PROCESS | 3832 | 1470771940728 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}] 11:45:40 INFO - PROCESS | 3832 | 1470771940730 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:40 INFO - PROCESS | 3832 | 1470771940810 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:45:40 INFO - PROCESS | 3832 | 1470771940880 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 3832 | 1470771940882 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:40 INFO - PROCESS | 3832 | ++DOCSHELL 153A7400 == 32 [pid = 3832] [id = 199] 11:45:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (1577E400) [pid = 3832] [serial = 595] [outer = 00000000] 11:45:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (16006800) [pid = 3832] [serial = 596] [outer = 1577E400] 11:45:40 INFO - PROCESS | 3832 | 1470771940926 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (167D2C00) [pid = 3832] [serial = 597] [outer = 1577E400] 11:45:41 INFO - PROCESS | 3832 | 1470771941297 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 11:45:41 INFO - PROCESS | 3832 | 1470771941342 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 3832 | 1470771941344 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:45:41 INFO - PROCESS | 3832 | 1470771941348 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 3832 | 1470771941350 Marionette TRACE conn3 <- [1,762,null,{}] 11:45:41 INFO - PROCESS | 3832 | 1470771941360 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}] 11:45:41 INFO - PROCESS | 3832 | 1470771941362 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:41 INFO - PROCESS | 3832 | 1470771941442 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:45:41 INFO - PROCESS | 3832 | 1470771941447 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 3832 | 1470771941449 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:41 INFO - PROCESS | 3832 | ++DOCSHELL 141A9C00 == 33 [pid = 3832] [id = 200] 11:45:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (165A8800) [pid = 3832] [serial = 598] [outer = 00000000] 11:45:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (168F5000) [pid = 3832] [serial = 599] [outer = 165A8800] 11:45:41 INFO - PROCESS | 3832 | 1470771941495 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1699D400) [pid = 3832] [serial = 600] [outer = 165A8800] 11:45:41 INFO - PROCESS | 3832 | 1470771941923 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 581ms 11:45:41 INFO - PROCESS | 3832 | 1470771941953 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 3832 | 1470771941955 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:45:41 INFO - PROCESS | 3832 | 1470771941958 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 3832 | 1470771941960 Marionette TRACE conn3 <- [1,766,null,{}] 11:45:41 INFO - PROCESS | 3832 | 1470771941947 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}] 11:45:41 INFO - PROCESS | 3832 | 1470771941953 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:42 INFO - PROCESS | 3832 | 1470771942061 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:45:42 INFO - PROCESS | 3832 | 1470771942069 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 3832 | 1470771942071 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:42 INFO - PROCESS | 3832 | ++DOCSHELL 169A8000 == 34 [pid = 3832] [id = 201] 11:45:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (16C67000) [pid = 3832] [serial = 601] [outer = 00000000] 11:45:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16E78800) [pid = 3832] [serial = 602] [outer = 16C67000] 11:45:42 INFO - PROCESS | 3832 | 1470771942116 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (16EF5C00) [pid = 3832] [serial = 603] [outer = 16C67000] 11:45:42 INFO - PROCESS | 3832 | 1470771942600 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]]]}] 11:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 11:45:42 INFO - PROCESS | 3832 | 1470771942639 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 3832 | 1470771942641 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 11:45:42 INFO - PROCESS | 3832 | 1470771942644 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:45:42 INFO - PROCESS | 3832 | 1470771942646 Marionette TRACE conn3 <- [1,770,null,{}] 11:45:42 INFO - PROCESS | 3832 | 1470771942649 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}] 11:45:42 INFO - PROCESS | 3832 | 1470771942651 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:42 INFO - PROCESS | 3832 | 1470771942731 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:45:42 INFO - PROCESS | 3832 | 1470771942739 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 3832 | 1470771942741 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:42 INFO - PROCESS | 3832 | ++DOCSHELL 1055E400 == 35 [pid = 3832] [id = 202] 11:45:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (129BB000) [pid = 3832] [serial = 604] [outer = 00000000] 11:45:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (174D4800) [pid = 3832] [serial = 605] [outer = 129BB000] 11:45:42 INFO - PROCESS | 3832 | 1470771942770 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (176C6800) [pid = 3832] [serial = 606] [outer = 129BB000] 11:45:43 INFO - PROCESS | 3832 | 1470771943189 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]]]}] 11:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 582ms 11:45:43 INFO - PROCESS | 3832 | 1470771943258 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 3832 | 1470771943262 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 11:45:43 INFO - PROCESS | 3832 | 1470771943272 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:45:43 INFO - PROCESS | 3832 | 1470771943277 Marionette TRACE conn3 <- [1,774,null,{}] 11:45:43 INFO - PROCESS | 3832 | 1470771943284 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}] 11:45:43 INFO - PROCESS | 3832 | 1470771943288 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:43 INFO - PROCESS | 3832 | 1470771943404 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:45:43 INFO - PROCESS | 3832 | 1470771943564 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 3832 | 1470771943553 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:43 INFO - PROCESS | 3832 | ++DOCSHELL 11480C00 == 36 [pid = 3832] [id = 203] 11:45:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (11485800) [pid = 3832] [serial = 607] [outer = 00000000] 11:45:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1282F800) [pid = 3832] [serial = 608] [outer = 11485800] 11:45:43 INFO - PROCESS | 3832 | 1470771943611 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1287A000) [pid = 3832] [serial = 609] [outer = 11485800] 11:45:44 INFO - PROCESS | 3832 | 1470771944216 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]]]}] 11:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 979ms 11:45:44 INFO - PROCESS | 3832 | 1470771944261 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 3832 | 1470771944264 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 11:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:45:44 INFO - PROCESS | 3832 | 1470771944271 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 3832 | 1470771944275 Marionette TRACE conn3 <- [1,778,null,{}] 11:45:44 INFO - PROCESS | 3832 | 1470771944279 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}] 11:45:44 INFO - PROCESS | 3832 | 1470771944282 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:44 INFO - PROCESS | 3832 | 1470771944373 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:45:44 INFO - PROCESS | 3832 | 1470771944500 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 3832 | 1470771944503 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:44 INFO - PROCESS | 3832 | ++DOCSHELL 141A3400 == 37 [pid = 3832] [id = 204] 11:45:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (141A5400) [pid = 3832] [serial = 610] [outer = 00000000] 11:45:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14564400) [pid = 3832] [serial = 611] [outer = 141A5400] 11:45:44 INFO - PROCESS | 3832 | 1470771944584 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153AA400) [pid = 3832] [serial = 612] [outer = 141A5400] 11:45:45 INFO - PROCESS | 3832 | 1470771945235 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]]]}] 11:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1026ms 11:45:45 INFO - PROCESS | 3832 | 1470771945282 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:45:45 INFO - PROCESS | 3832 | 1470771945284 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 11:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:45:45 INFO - PROCESS | 3832 | 1470771945308 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 3832 | 1470771945310 Marionette TRACE conn3 <- [1,782,null,{}] 11:45:45 INFO - PROCESS | 3832 | 1470771945321 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}] 11:45:45 INFO - PROCESS | 3832 | 1470771945326 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:45 INFO - PROCESS | 3832 | 1470771945480 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:45:45 INFO - PROCESS | 3832 | 1470771945492 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 3832 | 1470771945496 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:45 INFO - PROCESS | 3832 | ++DOCSHELL 1699FC00 == 38 [pid = 3832] [id = 205] 11:45:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (169A7400) [pid = 3832] [serial = 613] [outer = 00000000] 11:45:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16D89800) [pid = 3832] [serial = 614] [outer = 169A7400] 11:45:45 INFO - PROCESS | 3832 | 1470771945556 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174D5000) [pid = 3832] [serial = 615] [outer = 169A7400] 11:45:46 INFO - PROCESS | 3832 | 1470771946156 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]]]}] 11:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 888ms 11:45:46 INFO - PROCESS | 3832 | 1470771946193 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 3832 | 1470771946196 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 11:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:45:46 INFO - PROCESS | 3832 | 1470771946199 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 3832 | 1470771946201 Marionette TRACE conn3 <- [1,786,null,{}] 11:45:46 INFO - PROCESS | 3832 | 1470771946205 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}] 11:45:46 INFO - PROCESS | 3832 | 1470771946208 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:46 INFO - PROCESS | 3832 | 1470771946324 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:45:46 INFO - PROCESS | 3832 | 1470771946446 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 3832 | 1470771946449 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:46 INFO - PROCESS | 3832 | ++DOCSHELL 153B4000 == 39 [pid = 3832] [id = 206] 11:45:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17F21400) [pid = 3832] [serial = 616] [outer = 00000000] 11:45:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17FE4400) [pid = 3832] [serial = 617] [outer = 17F21400] 11:45:46 INFO - PROCESS | 3832 | 1470771946506 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17FE7000) [pid = 3832] [serial = 618] [outer = 17F21400] 11:45:47 INFO - PROCESS | 3832 | 1470771947180 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]]]}] 11:45:47 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 11:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1025ms 11:45:47 INFO - PROCESS | 3832 | 1470771947223 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 3832 | 1470771947227 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 11:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:45:47 INFO - PROCESS | 3832 | 1470771947250 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 3832 | 1470771947253 Marionette TRACE conn3 <- [1,790,null,{}] 11:45:47 INFO - PROCESS | 3832 | 1470771947259 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}] 11:45:47 INFO - PROCESS | 3832 | 1470771947262 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:47 INFO - PROCESS | 3832 | 1470771947371 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:45:47 INFO - PROCESS | 3832 | 1470771947499 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 3832 | 1470771947502 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:47 INFO - PROCESS | 3832 | ++DOCSHELL 10F24400 == 40 [pid = 3832] [id = 207] 11:45:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1125D400) [pid = 3832] [serial = 619] [outer = 00000000] 11:45:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1313F800) [pid = 3832] [serial = 620] [outer = 1125D400] 11:45:47 INFO - PROCESS | 3832 | 1470771947551 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (131E5000) [pid = 3832] [serial = 621] [outer = 1125D400] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 169A8000 == 39 [pid = 3832] [id = 201] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 141A9C00 == 38 [pid = 3832] [id = 200] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 153A7400 == 37 [pid = 3832] [id = 199] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 153B0800 == 36 [pid = 3832] [id = 198] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 1315F400 == 35 [pid = 3832] [id = 197] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 10F3EC00 == 34 [pid = 3832] [id = 196] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 131EFC00 == 33 [pid = 3832] [id = 195] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 1031E800 == 32 [pid = 3832] [id = 194] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 13909400 == 31 [pid = 3832] [id = 186] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 153B4000 == 30 [pid = 3832] [id = 206] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 1699FC00 == 29 [pid = 3832] [id = 205] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 1055E400 == 28 [pid = 3832] [id = 202] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 11480C00 == 27 [pid = 3832] [id = 203] 11:45:48 INFO - PROCESS | 3832 | --DOCSHELL 141A3400 == 26 [pid = 3832] [id = 204] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (173B1400) [pid = 3832] [serial = 578] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13ED8C00) [pid = 3832] [serial = 566] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1125D000) [pid = 3832] [serial = 560] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (11406C00) [pid = 3832] [serial = 561] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12DA3400) [pid = 3832] [serial = 563] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1308DC00) [pid = 3832] [serial = 564] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15787800) [pid = 3832] [serial = 557] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (131E4C00) [pid = 3832] [serial = 555] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12DAB000) [pid = 3832] [serial = 554] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167DE800) [pid = 3832] [serial = 573] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (167D9C00) [pid = 3832] [serial = 572] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16C66C00) [pid = 3832] [serial = 575] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16E75400) [pid = 3832] [serial = 576] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (158C0C00) [pid = 3832] [serial = 569] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15E79400) [pid = 3832] [serial = 570] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (141AF000) [pid = 3832] [serial = 567] [outer = 00000000] [url = about:blank] 11:45:48 INFO - PROCESS | 3832 | 1470771948572 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]]]}] 11:45:48 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 11:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1393ms 11:45:48 INFO - PROCESS | 3832 | 1470771948627 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 3832 | 1470771948631 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 11:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:45:48 INFO - PROCESS | 3832 | 1470771948636 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 3832 | 1470771948641 Marionette TRACE conn3 <- [1,794,null,{}] 11:45:48 INFO - PROCESS | 3832 | 1470771948646 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}] 11:45:48 INFO - PROCESS | 3832 | 1470771948649 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:48 INFO - PROCESS | 3832 | 1470771948740 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:45:48 INFO - PROCESS | 3832 | 1470771948748 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 3832 | 1470771948752 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:48 INFO - PROCESS | 3832 | ++DOCSHELL 11AD4000 == 27 [pid = 3832] [id = 208] 11:45:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11AD6000) [pid = 3832] [serial = 622] [outer = 00000000] 11:45:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1287D400) [pid = 3832] [serial = 623] [outer = 11AD6000] 11:45:48 INFO - PROCESS | 3832 | 1470771948802 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (129C1800) [pid = 3832] [serial = 624] [outer = 11AD6000] 11:45:49 INFO - PROCESS | 3832 | 1470771949274 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]]]}] 11:45:49 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 11:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 673ms 11:45:49 INFO - PROCESS | 3832 | 1470771949319 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 3832 | 1470771949325 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 11:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:45:49 INFO - PROCESS | 3832 | 1470771949374 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 3832 | 1470771949377 Marionette TRACE conn3 <- [1,798,null,{}] 11:45:49 INFO - PROCESS | 3832 | 1470771949381 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}] 11:45:49 INFO - PROCESS | 3832 | 1470771949384 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:49 INFO - PROCESS | 3832 | 1470771949482 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:45:49 INFO - PROCESS | 3832 | 1470771949559 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 3832 | 1470771949562 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:49 INFO - PROCESS | 3832 | ++DOCSHELL 1315DC00 == 28 [pid = 3832] [id = 209] 11:45:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13901400) [pid = 3832] [serial = 625] [outer = 00000000] 11:45:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13CB4400) [pid = 3832] [serial = 626] [outer = 13901400] 11:45:49 INFO - PROCESS | 3832 | 1470771949612 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13EA9800) [pid = 3832] [serial = 627] [outer = 13901400] 11:45:49 INFO - PROCESS | 3832 | 1470771949991 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]]]}] 11:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 673ms 11:45:49 INFO - PROCESS | 3832 | 1470771950014 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 3832 | 1470771950017 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 11:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:45:49 INFO - PROCESS | 3832 | 1470771950020 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 3832 | 1470771950024 Marionette TRACE conn3 <- [1,802,null,{}] 11:45:50 INFO - PROCESS | 3832 | 1470771950018 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}] 11:45:50 INFO - PROCESS | 3832 | 1470771950023 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:50 INFO - PROCESS | 3832 | 1470771950110 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:45:50 INFO - PROCESS | 3832 | 1470771950117 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 3832 | 1470771950121 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:50 INFO - PROCESS | 3832 | ++DOCSHELL 153B0400 == 29 [pid = 3832] [id = 210] 11:45:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153B0800) [pid = 3832] [serial = 628] [outer = 00000000] 11:45:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (157E8C00) [pid = 3832] [serial = 629] [outer = 153B0800] 11:45:50 INFO - PROCESS | 3832 | 1470771950171 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (158F1C00) [pid = 3832] [serial = 630] [outer = 153B0800] 11:45:50 INFO - PROCESS | 3832 | 1470771950674 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] 11:45:50 INFO - PROCESS | 3832 | 1470771950706 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 11:45:50 INFO - PROCESS | 3832 | 1470771950709 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:45:50 INFO - PROCESS | 3832 | 1470771950711 Marionette TRACE conn3 <- [1,806,null,{}] 11:45:50 INFO - PROCESS | 3832 | 1470771950715 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}] 11:45:50 INFO - PROCESS | 3832 | 1470771950717 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:50 INFO - PROCESS | 3832 | 1470771950843 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:45:50 INFO - PROCESS | 3832 | 1470771950866 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 3832 | 1470771950868 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:50 INFO - PROCESS | 3832 | ++DOCSHELL 167D6400 == 30 [pid = 3832] [id = 211] 11:45:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167DB400) [pid = 3832] [serial = 631] [outer = 00000000] 11:45:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (167E0000) [pid = 3832] [serial = 632] [outer = 167DB400] 11:45:50 INFO - PROCESS | 3832 | 1470771950912 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1699A800) [pid = 3832] [serial = 633] [outer = 167DB400] 11:45:51 INFO - PROCESS | 3832 | 1470771951344 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]]]}] 11:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 688ms 11:45:51 INFO - PROCESS | 3832 | 1470771951394 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 3832 | 1470771951397 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 11:45:51 INFO - PROCESS | 3832 | 1470771951402 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:45:51 INFO - PROCESS | 3832 | 1470771951404 Marionette TRACE conn3 <- [1,810,null,{}] 11:45:51 INFO - PROCESS | 3832 | 1470771951416 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}] 11:45:51 INFO - PROCESS | 3832 | 1470771951418 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:51 INFO - PROCESS | 3832 | 1470771951524 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:45:51 INFO - PROCESS | 3832 | 1470771951529 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 3832 | 1470771951531 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:51 INFO - PROCESS | 3832 | ++DOCSHELL 167DFC00 == 31 [pid = 3832] [id = 212] 11:45:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1699F000) [pid = 3832] [serial = 634] [outer = 00000000] 11:45:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16D84800) [pid = 3832] [serial = 635] [outer = 1699F000] 11:45:51 INFO - PROCESS | 3832 | 1470771951580 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16D88000) [pid = 3832] [serial = 636] [outer = 1699F000] 11:45:52 INFO - PROCESS | 3832 | 1470771952028 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] 11:45:52 INFO - PROCESS | 3832 | 1470771952087 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 11:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:45:52 INFO - PROCESS | 3832 | 1470771952091 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 3832 | 1470771952093 Marionette TRACE conn3 <- [1,814,null,{}] 11:45:52 INFO - PROCESS | 3832 | 1470771952097 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}] 11:45:52 INFO - PROCESS | 3832 | 1470771952103 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:52 INFO - PROCESS | 3832 | 1470771952254 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:45:52 INFO - PROCESS | 3832 | 1470771952314 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 3832 | 1470771952316 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:52 INFO - PROCESS | 3832 | ++DOCSHELL 174D7C00 == 32 [pid = 3832] [id = 213] 11:45:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (176CF400) [pid = 3832] [serial = 637] [outer = 00000000] 11:45:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17C39400) [pid = 3832] [serial = 638] [outer = 176CF400] 11:45:52 INFO - PROCESS | 3832 | 1470771952363 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17FE5400) [pid = 3832] [serial = 639] [outer = 176CF400] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16C67000) [pid = 3832] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1315FC00) [pid = 3832] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10321C00) [pid = 3832] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11483400) [pid = 3832] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (139D7400) [pid = 3832] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (129BB000) [pid = 3832] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (165A8800) [pid = 3832] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153B1000) [pid = 3832] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1577E400) [pid = 3832] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14567C00) [pid = 3832] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:45:52 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (158F5800) [pid = 3832] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:45:52 INFO - PROCESS | 3832 | 1470771952880 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]]]}] 11:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 827ms 11:45:52 INFO - PROCESS | 3832 | 1470771952912 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 3832 | 1470771952924 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 11:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:45:52 INFO - PROCESS | 3832 | 1470771952928 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 3832 | 1470771952930 Marionette TRACE conn3 <- [1,818,null,{}] 11:45:52 INFO - PROCESS | 3832 | 1470771952933 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}] 11:45:52 INFO - PROCESS | 3832 | 1470771952935 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:53 INFO - PROCESS | 3832 | 1470771953011 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:45:53 INFO - PROCESS | 3832 | 1470771953016 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 3832 | 1470771953018 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:53 INFO - PROCESS | 3832 | ++DOCSHELL 13145400 == 33 [pid = 3832] [id = 214] 11:45:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13154800) [pid = 3832] [serial = 640] [outer = 00000000] 11:45:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16EFC800) [pid = 3832] [serial = 641] [outer = 13154800] 11:45:53 INFO - PROCESS | 3832 | 1470771953063 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174CFC00) [pid = 3832] [serial = 642] [outer = 13154800] 11:45:53 INFO - PROCESS | 3832 | 1470771953478 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]]]}] 11:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 581ms 11:45:53 INFO - PROCESS | 3832 | 1470771953509 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 3832 | 1470771953511 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 11:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:45:53 INFO - PROCESS | 3832 | 1470771953518 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 3832 | 1470771953520 Marionette TRACE conn3 <- [1,822,null,{}] 11:45:53 INFO - PROCESS | 3832 | 1470771953523 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}] 11:45:53 INFO - PROCESS | 3832 | 1470771953525 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:53 INFO - PROCESS | 3832 | 1470771953602 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:45:53 INFO - PROCESS | 3832 | 1470771953609 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 3832 | 1470771953611 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:53 INFO - PROCESS | 3832 | ++DOCSHELL 1699A400 == 34 [pid = 3832] [id = 215] 11:45:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E09000) [pid = 3832] [serial = 643] [outer = 00000000] 11:45:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19719C00) [pid = 3832] [serial = 644] [outer = 16E09000] 11:45:53 INFO - PROCESS | 3832 | 1470771953656 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1971A800) [pid = 3832] [serial = 645] [outer = 16E09000] 11:45:54 INFO - PROCESS | 3832 | 1470771954098 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]]]}] 11:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 612ms 11:45:54 INFO - PROCESS | 3832 | 1470771954153 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 3832 | 1470771954155 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 11:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:45:54 INFO - PROCESS | 3832 | 1470771954158 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 3832 | 1470771954160 Marionette TRACE conn3 <- [1,826,null,{}] 11:45:54 INFO - PROCESS | 3832 | 1470771954167 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}] 11:45:54 INFO - PROCESS | 3832 | 1470771954169 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:54 INFO - PROCESS | 3832 | 1470771954232 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:45:54 INFO - PROCESS | 3832 | 1470771954238 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 3832 | 1470771954240 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:54 INFO - PROCESS | 3832 | ++DOCSHELL 19718C00 == 35 [pid = 3832] [id = 216] 11:45:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (198A6000) [pid = 3832] [serial = 646] [outer = 00000000] 11:45:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B58C00) [pid = 3832] [serial = 647] [outer = 198A6000] 11:45:54 INFO - PROCESS | 3832 | 1470771954287 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B5A800) [pid = 3832] [serial = 648] [outer = 198A6000] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 11AD4000 == 34 [pid = 3832] [id = 208] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 10F24400 == 33 [pid = 3832] [id = 207] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 167D6400 == 32 [pid = 3832] [id = 211] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 1315DC00 == 31 [pid = 3832] [id = 209] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 13145400 == 30 [pid = 3832] [id = 214] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 153B0400 == 29 [pid = 3832] [id = 210] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 174D7C00 == 28 [pid = 3832] [id = 213] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 1699A400 == 27 [pid = 3832] [id = 215] 11:45:55 INFO - PROCESS | 3832 | --DOCSHELL 167DFC00 == 26 [pid = 3832] [id = 212] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (158B3000) [pid = 3832] [serial = 558] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (173B2C00) [pid = 3832] [serial = 579] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16EF5C00) [pid = 3832] [serial = 603] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13909C00) [pid = 3832] [serial = 590] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A09400) [pid = 3832] [serial = 581] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A55400) [pid = 3832] [serial = 582] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12870C00) [pid = 3832] [serial = 587] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12879800) [pid = 3832] [serial = 588] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13CB4800) [pid = 3832] [serial = 584] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (176C6800) [pid = 3832] [serial = 606] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13EA4800) [pid = 3832] [serial = 585] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (174D4800) [pid = 3832] [serial = 605] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (168F5000) [pid = 3832] [serial = 599] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16E78800) [pid = 3832] [serial = 602] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15781400) [pid = 3832] [serial = 593] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (158B3400) [pid = 3832] [serial = 594] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16006800) [pid = 3832] [serial = 596] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (167D2C00) [pid = 3832] [serial = 597] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (13CB1000) [pid = 3832] [serial = 591] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1699D400) [pid = 3832] [serial = 600] [outer = 00000000] [url = about:blank] 11:45:56 INFO - PROCESS | 3832 | 1470771956219 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]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2112ms 11:45:56 INFO - PROCESS | 3832 | 1470771956285 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 3832 | 1470771956290 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 11:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:45:56 INFO - PROCESS | 3832 | 1470771956295 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 3832 | 1470771956300 Marionette TRACE conn3 <- [1,830,null,{}] 11:45:56 INFO - PROCESS | 3832 | 1470771956307 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}] 11:45:56 INFO - PROCESS | 3832 | 1470771956310 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:56 INFO - PROCESS | 3832 | 1470771956398 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:45:56 INFO - PROCESS | 3832 | 1470771956411 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:56 INFO - PROCESS | 3832 | 1470771956414 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:56 INFO - PROCESS | 3832 | ++DOCSHELL 12875000 == 27 [pid = 3832] [id = 217] 11:45:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (12875400) [pid = 3832] [serial = 649] [outer = 00000000] 11:45:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (12BC5800) [pid = 3832] [serial = 650] [outer = 12875400] 11:45:56 INFO - PROCESS | 3832 | 1470771956465 Marionette DEBUG loaded listener.js 11:45:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (12D6A400) [pid = 3832] [serial = 651] [outer = 12875400] 11:45:56 INFO - PROCESS | 3832 | 1470771956937 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]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 674ms 11:45:56 INFO - PROCESS | 3832 | 1470771956978 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 3832 | 1470771956983 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 11:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:45:56 INFO - PROCESS | 3832 | 1470771956989 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 3832 | 1470771956992 Marionette TRACE conn3 <- [1,834,null,{}] 11:45:56 INFO - PROCESS | 3832 | 1470771956996 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}] 11:45:56 INFO - PROCESS | 3832 | 1470771956999 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:57 INFO - PROCESS | 3832 | 1470771957118 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:45:57 INFO - PROCESS | 3832 | 1470771957195 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 3832 | 1470771957198 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:57 INFO - PROCESS | 3832 | ++DOCSHELL 13910800 == 28 [pid = 3832] [id = 218] 11:45:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (139CD800) [pid = 3832] [serial = 652] [outer = 00000000] 11:45:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13C2D000) [pid = 3832] [serial = 653] [outer = 139CD800] 11:45:57 INFO - PROCESS | 3832 | 1470771957247 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13CB3C00) [pid = 3832] [serial = 654] [outer = 139CD800] 11:45:57 INFO - PROCESS | 3832 | 1470771957631 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]]]}] 11:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 689ms 11:45:57 INFO - PROCESS | 3832 | 1470771957671 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 3832 | 1470771957673 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 11:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:45:57 INFO - PROCESS | 3832 | 1470771957677 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 3832 | 1470771957681 Marionette TRACE conn3 <- [1,838,null,{}] 11:45:57 INFO - PROCESS | 3832 | 1470771957697 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}] 11:45:57 INFO - PROCESS | 3832 | 1470771957702 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:57 INFO - PROCESS | 3832 | 1470771957816 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:45:57 INFO - PROCESS | 3832 | 1470771957835 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 3832 | 1470771957838 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:57 INFO - PROCESS | 3832 | ++DOCSHELL 153A8C00 == 29 [pid = 3832] [id = 219] 11:45:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (153A9400) [pid = 3832] [serial = 655] [outer = 00000000] 11:45:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (153B2000) [pid = 3832] [serial = 656] [outer = 153A9400] 11:45:57 INFO - PROCESS | 3832 | 1470771957885 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15780C00) [pid = 3832] [serial = 657] [outer = 153A9400] 11:45:58 INFO - PROCESS | 3832 | 1470771958272 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 642ms 11:45:58 INFO - PROCESS | 3832 | 1470771958318 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 3832 | 1470771958320 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 11:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:45:58 INFO - PROCESS | 3832 | 1470771958324 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 3832 | 1470771958326 Marionette TRACE conn3 <- [1,842,null,{}] 11:45:58 INFO - PROCESS | 3832 | 1470771958329 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}] 11:45:58 INFO - PROCESS | 3832 | 1470771958331 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:58 INFO - PROCESS | 3832 | 1470771958478 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:45:58 INFO - PROCESS | 3832 | 1470771958493 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 3832 | 1470771958495 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:58 INFO - PROCESS | 3832 | ++DOCSHELL 158E9000 == 30 [pid = 3832] [id = 220] 11:45:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (158E9400) [pid = 3832] [serial = 658] [outer = 00000000] 11:45:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16005800) [pid = 3832] [serial = 659] [outer = 158E9400] 11:45:58 INFO - PROCESS | 3832 | 1470771958543 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (165A0800) [pid = 3832] [serial = 660] [outer = 158E9400] 11:45:58 INFO - PROCESS | 3832 | 1470771958981 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 673ms 11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:45:59 INFO - PROCESS | 3832 | 1470771959023 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 3832 | 1470771959025 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 11:45:59 INFO - PROCESS | 3832 | 1470771959028 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 3832 | 1470771959030 Marionette TRACE conn3 <- [1,846,null,{}] 11:45:59 INFO - PROCESS | 3832 | 1470771959034 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}] 11:45:59 INFO - PROCESS | 3832 | 1470771959036 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:59 INFO - PROCESS | 3832 | 1470771959098 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:45:59 INFO - PROCESS | 3832 | 1470771959103 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 3832 | 1470771959105 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:59 INFO - PROCESS | 3832 | ++DOCSHELL 167D5800 == 31 [pid = 3832] [id = 221] 11:45:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (167D5C00) [pid = 3832] [serial = 661] [outer = 00000000] 11:45:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167DF400) [pid = 3832] [serial = 662] [outer = 167D5C00] 11:45:59 INFO - PROCESS | 3832 | 1470771959152 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (168F2800) [pid = 3832] [serial = 663] [outer = 167D5C00] 11:45:59 INFO - PROCESS | 3832 | 1470771959611 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]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 612ms 11:45:59 INFO - PROCESS | 3832 | 1470771959649 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 3832 | 1470771959651 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:45:59 INFO - PROCESS | 3832 | 1470771959654 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 3832 | 1470771959656 Marionette TRACE conn3 <- [1,850,null,{}] 11:45:59 INFO - PROCESS | 3832 | 1470771959660 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}] 11:45:59 INFO - PROCESS | 3832 | 1470771959665 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:59 INFO - PROCESS | 3832 | 1470771959765 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:45:59 INFO - PROCESS | 3832 | 1470771959802 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 3832 | 1470771959804 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:45:59 INFO - PROCESS | 3832 | ++DOCSHELL 169A2800 == 32 [pid = 3832] [id = 222] 11:45:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16C5BC00) [pid = 3832] [serial = 664] [outer = 00000000] 11:45:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16EFBC00) [pid = 3832] [serial = 665] [outer = 16C5BC00] 11:45:59 INFO - PROCESS | 3832 | 1470771959851 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173CE800) [pid = 3832] [serial = 666] [outer = 16C5BC00] 11:46:00 INFO - PROCESS | 3832 | 1470771960266 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]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 688ms 11:46:00 INFO - PROCESS | 3832 | 1470771960336 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 3832 | 1470771960338 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:46:00 INFO - PROCESS | 3832 | 1470771960342 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 3832 | 1470771960344 Marionette TRACE conn3 <- [1,854,null,{}] 11:46:00 INFO - PROCESS | 3832 | 1470771960347 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}] 11:46:00 INFO - PROCESS | 3832 | 1470771960349 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:00 INFO - PROCESS | 3832 | 1470771960426 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:46:00 INFO - PROCESS | 3832 | 1470771960433 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 3832 | 1470771960436 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:00 INFO - PROCESS | 3832 | ++DOCSHELL 174D8000 == 33 [pid = 3832] [id = 223] 11:46:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (174DB800) [pid = 3832] [serial = 667] [outer = 00000000] 11:46:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17B08000) [pid = 3832] [serial = 668] [outer = 174DB800] 11:46:00 INFO - PROCESS | 3832 | 1470771960482 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17B08800) [pid = 3832] [serial = 669] [outer = 174DB800] 11:46:00 INFO - PROCESS | 3832 | 1470771960895 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]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 582ms 11:46:00 INFO - PROCESS | 3832 | 1470771960928 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 3832 | 1470771960930 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:46:00 INFO - PROCESS | 3832 | 1470771960934 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 3832 | 1470771960936 Marionette TRACE conn3 <- [1,858,null,{}] 11:46:00 INFO - PROCESS | 3832 | 1470771960939 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}] 11:46:00 INFO - PROCESS | 3832 | 1470771960941 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:01 INFO - PROCESS | 3832 | 1470771961057 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:46:01 INFO - PROCESS | 3832 | 1470771961138 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 3832 | 1470771961140 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:01 INFO - PROCESS | 3832 | ++DOCSHELL 176C7C00 == 34 [pid = 3832] [id = 224] 11:46:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (176D3400) [pid = 3832] [serial = 670] [outer = 00000000] 11:46:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19719400) [pid = 3832] [serial = 671] [outer = 176D3400] 11:46:01 INFO - PROCESS | 3832 | 1470771961183 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1971A000) [pid = 3832] [serial = 672] [outer = 176D3400] 11:46:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19DB6800) [pid = 3832] [serial = 673] [outer = 1B28A800] 11:46:01 INFO - PROCESS | 3832 | 1470771961656 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 781ms 11:46:01 INFO - PROCESS | 3832 | 1470771961718 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 3832 | 1470771961720 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:46:01 INFO - PROCESS | 3832 | 1470771961724 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 3832 | 1470771961725 Marionette TRACE conn3 <- [1,862,null,{}] 11:46:01 INFO - PROCESS | 3832 | 1470771961729 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}] 11:46:01 INFO - PROCESS | 3832 | 1470771961731 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:01 INFO - PROCESS | 3832 | 1470771961849 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:46:01 INFO - PROCESS | 3832 | 1470771961860 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 3832 | 1470771961862 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:01 INFO - PROCESS | 3832 | ++DOCSHELL 153A7C00 == 35 [pid = 3832] [id = 225] 11:46:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (153A8800) [pid = 3832] [serial = 674] [outer = 00000000] 11:46:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B61800) [pid = 3832] [serial = 675] [outer = 153A8800] 11:46:01 INFO - PROCESS | 3832 | 1470771961952 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19BC0C00) [pid = 3832] [serial = 676] [outer = 153A8800] 11:46:02 INFO - PROCESS | 3832 | 1470771962345 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]]]}] 11:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 673ms 11:46:02 INFO - PROCESS | 3832 | 1470771962404 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 3832 | 1470771962406 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 11:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:46:02 INFO - PROCESS | 3832 | 1470771962410 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 3832 | 1470771962422 Marionette TRACE conn3 <- [1,866,null,{}] 11:46:02 INFO - PROCESS | 3832 | 1470771962431 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}] 11:46:02 INFO - PROCESS | 3832 | 1470771962433 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:02 INFO - PROCESS | 3832 | 1470771962545 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:46:02 INFO - PROCESS | 3832 | 1470771962556 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 3832 | 1470771962558 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:02 INFO - PROCESS | 3832 | ++DOCSHELL 17F25400 == 36 [pid = 3832] [id = 226] 11:46:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (17FE8800) [pid = 3832] [serial = 677] [outer = 00000000] 11:46:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A340800) [pid = 3832] [serial = 678] [outer = 17FE8800] 11:46:02 INFO - PROCESS | 3832 | 1470771962606 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A346800) [pid = 3832] [serial = 679] [outer = 17FE8800] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16E09000) [pid = 3832] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (167DB400) [pid = 3832] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1699F000) [pid = 3832] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (176CF400) [pid = 3832] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13154800) [pid = 3832] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (153B0800) [pid = 3832] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13901400) [pid = 3832] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (11AD6000) [pid = 3832] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1125D400) [pid = 3832] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17F21400) [pid = 3832] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (169A7400) [pid = 3832] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (141A5400) [pid = 3832] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:46:03 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11485800) [pid = 3832] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:46:03 INFO - PROCESS | 3832 | 1470771963166 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 781ms 11:46:03 INFO - PROCESS | 3832 | 1470771963194 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 3832 | 1470771963197 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:46:03 INFO - PROCESS | 3832 | 1470771963201 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 3832 | 1470771963203 Marionette TRACE conn3 <- [1,870,null,{}] 11:46:03 INFO - PROCESS | 3832 | 1470771963207 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}] 11:46:03 INFO - PROCESS | 3832 | 1470771963210 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:03 INFO - PROCESS | 3832 | 1470771963299 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:46:03 INFO - PROCESS | 3832 | 1470771963382 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 3832 | 1470771963385 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:03 INFO - PROCESS | 3832 | ++DOCSHELL 11403000 == 37 [pid = 3832] [id = 227] 11:46:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (11403400) [pid = 3832] [serial = 680] [outer = 00000000] 11:46:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1456C800) [pid = 3832] [serial = 681] [outer = 11403400] 11:46:03 INFO - PROCESS | 3832 | 1470771963432 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B61000) [pid = 3832] [serial = 682] [outer = 11403400] 11:46:03 INFO - PROCESS | 3832 | 1470771963806 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 612ms 11:46:03 INFO - PROCESS | 3832 | 1470771963840 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 3832 | 1470771963842 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:46:03 INFO - PROCESS | 3832 | 1470771963848 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 3832 | 1470771963849 Marionette TRACE conn3 <- [1,874,null,{}] 11:46:03 INFO - PROCESS | 3832 | 1470771963853 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}] 11:46:03 INFO - PROCESS | 3832 | 1470771963854 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:03 INFO - PROCESS | 3832 | 1470771963953 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:46:03 INFO - PROCESS | 3832 | 1470771963961 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 3832 | 1470771963963 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:03 INFO - PROCESS | 3832 | ++DOCSHELL 1699CC00 == 38 [pid = 3832] [id = 228] 11:46:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E09000) [pid = 3832] [serial = 683] [outer = 00000000] 11:46:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A3BAC00) [pid = 3832] [serial = 684] [outer = 16E09000] 11:46:03 INFO - PROCESS | 3832 | 1470771964008 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A530800) [pid = 3832] [serial = 685] [outer = 16E09000] 11:46:04 INFO - PROCESS | 3832 | 1470771964416 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]]]}] 11:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 627ms 11:46:04 INFO - PROCESS | 3832 | 1470771964470 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 3832 | 1470771964472 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 11:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:46:04 INFO - PROCESS | 3832 | 1470771964475 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 3832 | 1470771964477 Marionette TRACE conn3 <- [1,878,null,{}] 11:46:04 INFO - PROCESS | 3832 | 1470771964480 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}] 11:46:04 INFO - PROCESS | 3832 | 1470771964482 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:04 INFO - PROCESS | 3832 | 1470771964593 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:46:04 INFO - PROCESS | 3832 | 1470771964601 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 3832 | 1470771964603 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:04 INFO - PROCESS | 3832 | ++DOCSHELL 16D85000 == 39 [pid = 3832] [id = 229] 11:46:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (174D7C00) [pid = 3832] [serial = 686] [outer = 00000000] 11:46:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A539C00) [pid = 3832] [serial = 687] [outer = 174D7C00] 11:46:04 INFO - PROCESS | 3832 | 1470771964648 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A53D400) [pid = 3832] [serial = 688] [outer = 174D7C00] 11:46:05 INFO - PROCESS | 3832 | 1470771965115 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]]]}] 11:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 689ms 11:46:05 INFO - PROCESS | 3832 | 1470771965157 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:46:05 INFO - PROCESS | 3832 | 1470771965162 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 11:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:46:05 INFO - PROCESS | 3832 | 1470771965261 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 3832 | 1470771965265 Marionette TRACE conn3 <- [1,882,null,{}] 11:46:05 INFO - PROCESS | 3832 | 1470771965272 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}] 11:46:05 INFO - PROCESS | 3832 | 1470771965276 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:05 INFO - PROCESS | 3832 | 1470771965409 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:46:05 INFO - PROCESS | 3832 | 1470771965511 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 3832 | 1470771965516 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:05 INFO - PROCESS | 3832 | ++DOCSHELL 103C9000 == 40 [pid = 3832] [id = 230] 11:46:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10439C00) [pid = 3832] [serial = 689] [outer = 00000000] 11:46:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (12878C00) [pid = 3832] [serial = 690] [outer = 10439C00] 11:46:05 INFO - PROCESS | 3832 | 1470771965578 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12D69400) [pid = 3832] [serial = 691] [outer = 10439C00] 11:46:06 INFO - PROCESS | 3832 | 1470771966293 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]]]}] 11:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1117ms 11:46:06 INFO - PROCESS | 3832 | 1470771966347 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:46:06 INFO - PROCESS | 3832 | 1470771966352 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 11:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:46:06 INFO - PROCESS | 3832 | 1470771966359 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 3832 | 1470771966362 Marionette TRACE conn3 <- [1,886,null,{}] 11:46:06 INFO - PROCESS | 3832 | 1470771966366 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}] 11:46:06 INFO - PROCESS | 3832 | 1470771966370 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:06 INFO - PROCESS | 3832 | 1470771966502 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:46:06 INFO - PROCESS | 3832 | 1470771966630 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:06 INFO - PROCESS | 3832 | 1470771966634 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:06 INFO - PROCESS | 3832 | ++DOCSHELL 104E0C00 == 41 [pid = 3832] [id = 231] 11:46:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1055A000) [pid = 3832] [serial = 692] [outer = 00000000] 11:46:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (128AD400) [pid = 3832] [serial = 693] [outer = 1055A000] 11:46:06 INFO - PROCESS | 3832 | 1470771966693 Marionette DEBUG loaded listener.js 11:46:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13142800) [pid = 3832] [serial = 694] [outer = 1055A000] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 1699CC00 == 40 [pid = 3832] [id = 228] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 11403000 == 39 [pid = 3832] [id = 227] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 17F25400 == 38 [pid = 3832] [id = 226] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 153A7C00 == 37 [pid = 3832] [id = 225] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 176C7C00 == 36 [pid = 3832] [id = 224] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 174D8000 == 35 [pid = 3832] [id = 223] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 169A2800 == 34 [pid = 3832] [id = 222] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 167D5800 == 33 [pid = 3832] [id = 221] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 158E9000 == 32 [pid = 3832] [id = 220] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 153A8C00 == 31 [pid = 3832] [id = 219] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 13910800 == 30 [pid = 3832] [id = 218] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 12875000 == 29 [pid = 3832] [id = 217] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B58C00) [pid = 3832] [serial = 647] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOCSHELL 19718C00 == 28 [pid = 3832] [id = 216] 11:46:07 INFO - PROCESS | 3832 | 1470771967525 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]]]}] 11:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1224ms 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1971A800) [pid = 3832] [serial = 645] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (167E0000) [pid = 3832] [serial = 632] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16D84800) [pid = 3832] [serial = 635] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1699A800) [pid = 3832] [serial = 633] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17C39400) [pid = 3832] [serial = 638] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16D88000) [pid = 3832] [serial = 636] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19719C00) [pid = 3832] [serial = 644] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17FE5400) [pid = 3832] [serial = 639] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16EFC800) [pid = 3832] [serial = 641] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (157E8C00) [pid = 3832] [serial = 629] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13CB4400) [pid = 3832] [serial = 626] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13EA9800) [pid = 3832] [serial = 627] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1287D400) [pid = 3832] [serial = 623] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (129C1800) [pid = 3832] [serial = 624] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (131E5000) [pid = 3832] [serial = 621] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1313F800) [pid = 3832] [serial = 620] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17FE7000) [pid = 3832] [serial = 618] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17FE4400) [pid = 3832] [serial = 617] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (174D5000) [pid = 3832] [serial = 615] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16D89800) [pid = 3832] [serial = 614] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (153AA400) [pid = 3832] [serial = 612] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14564400) [pid = 3832] [serial = 611] [outer = 00000000] [url = about:blank] 11:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1287A000) [pid = 3832] [serial = 609] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1282F800) [pid = 3832] [serial = 608] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (174CFC00) [pid = 3832] [serial = 642] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (158F1C00) [pid = 3832] [serial = 630] [outer = 00000000] [url = about:blank] 11:46:07 INFO - PROCESS | 3832 | 1470771967602 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 3832 | 1470771967606 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 11:46:07 INFO - PROCESS | 3832 | 1470771967613 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 3832 | 1470771967618 Marionette TRACE conn3 <- [1,890,null,{}] 11:46:07 INFO - PROCESS | 3832 | 1470771967623 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}] 11:46:07 INFO - PROCESS | 3832 | 1470771967626 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:07 INFO - PROCESS | 3832 | 1470771967710 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:46:07 INFO - PROCESS | 3832 | 1470771967721 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:07 INFO - PROCESS | 3832 | 1470771967723 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:07 INFO - PROCESS | 3832 | ++DOCSHELL 11ACC400 == 29 [pid = 3832] [id = 232] 11:46:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11AD4000) [pid = 3832] [serial = 695] [outer = 00000000] 11:46:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12877C00) [pid = 3832] [serial = 696] [outer = 11AD4000] 11:46:07 INFO - PROCESS | 3832 | 1470771967773 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1287D400) [pid = 3832] [serial = 697] [outer = 11AD4000] 11:46:08 INFO - PROCESS | 3832 | 1470771968265 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 689ms 11:46:08 INFO - PROCESS | 3832 | 1470771968297 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 3832 | 1470771968301 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:46:08 INFO - PROCESS | 3832 | 1470771968308 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 3832 | 1470771968310 Marionette TRACE conn3 <- [1,894,null,{}] 11:46:08 INFO - PROCESS | 3832 | 1470771968314 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}] 11:46:08 INFO - PROCESS | 3832 | 1470771968317 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:08 INFO - PROCESS | 3832 | 1470771968406 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:46:08 INFO - PROCESS | 3832 | 1470771968414 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 3832 | 1470771968416 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:08 INFO - PROCESS | 3832 | ++DOCSHELL 11477400 == 30 [pid = 3832] [id = 233] 11:46:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (131F2000) [pid = 3832] [serial = 698] [outer = 00000000] 11:46:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13929800) [pid = 3832] [serial = 699] [outer = 131F2000] 11:46:08 INFO - PROCESS | 3832 | 1470771968462 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13C3BC00) [pid = 3832] [serial = 700] [outer = 131F2000] 11:46:08 INFO - PROCESS | 3832 | 1470771968900 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 612ms 11:46:08 INFO - PROCESS | 3832 | 1470771968927 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 3832 | 1470771968929 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:46:08 INFO - PROCESS | 3832 | 1470771968933 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 3832 | 1470771968936 Marionette TRACE conn3 <- [1,898,null,{}] 11:46:08 INFO - PROCESS | 3832 | 1470771968948 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}] 11:46:08 INFO - PROCESS | 3832 | 1470771968953 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:09 INFO - PROCESS | 3832 | 1470771969039 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:46:09 INFO - PROCESS | 3832 | 1470771969048 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:09 INFO - PROCESS | 3832 | 1470771969051 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:09 INFO - PROCESS | 3832 | ++DOCSHELL 153AAC00 == 31 [pid = 3832] [id = 234] 11:46:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153AB000) [pid = 3832] [serial = 701] [outer = 00000000] 11:46:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (153B0800) [pid = 3832] [serial = 702] [outer = 153AB000] 11:46:09 INFO - PROCESS | 3832 | 1470771969100 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15786C00) [pid = 3832] [serial = 703] [outer = 153AB000] 11:46:09 INFO - PROCESS | 3832 | 1470771969549 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]]]}] 11:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 689ms 11:46:09 INFO - PROCESS | 3832 | 1470771969631 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:46:09 INFO - PROCESS | 3832 | 1470771969634 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 11:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:46:09 INFO - PROCESS | 3832 | 1470771969638 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:46:09 INFO - PROCESS | 3832 | 1470771969639 Marionette TRACE conn3 <- [1,902,null,{}] 11:46:09 INFO - PROCESS | 3832 | 1470771969643 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}] 11:46:09 INFO - PROCESS | 3832 | 1470771969645 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:09 INFO - PROCESS | 3832 | 1470771969743 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:46:09 INFO - PROCESS | 3832 | 1470771969751 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:09 INFO - PROCESS | 3832 | 1470771969753 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:09 INFO - PROCESS | 3832 | ++DOCSHELL 158F0000 == 32 [pid = 3832] [id = 235] 11:46:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (158F1C00) [pid = 3832] [serial = 704] [outer = 00000000] 11:46:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1659F000) [pid = 3832] [serial = 705] [outer = 158F1C00] 11:46:09 INFO - PROCESS | 3832 | 1470771969801 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167D4400) [pid = 3832] [serial = 706] [outer = 158F1C00] 11:46:10 INFO - PROCESS | 3832 | 1470771970274 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]]]}] 11:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 689ms 11:46:10 INFO - PROCESS | 3832 | 1470771970320 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:46:10 INFO - PROCESS | 3832 | 1470771970322 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 11:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:46:10 INFO - PROCESS | 3832 | 1470771970326 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - PROCESS | 3832 | 1470771970327 Marionette TRACE conn3 <- [1,906,null,{}] 11:46:10 INFO - PROCESS | 3832 | 1470771970331 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}] 11:46:10 INFO - PROCESS | 3832 | 1470771970333 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:10 INFO - PROCESS | 3832 | 1470771970447 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:46:10 INFO - PROCESS | 3832 | 1470771970456 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:10 INFO - PROCESS | 3832 | 1470771970458 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:10 INFO - PROCESS | 3832 | ++DOCSHELL 158B3400 == 33 [pid = 3832] [id = 236] 11:46:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16014C00) [pid = 3832] [serial = 707] [outer = 00000000] 11:46:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1686BC00) [pid = 3832] [serial = 708] [outer = 16014C00] 11:46:10 INFO - PROCESS | 3832 | 1470771970487 Marionette DEBUG loaded listener.js 11:46:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (168F6800) [pid = 3832] [serial = 709] [outer = 16014C00] 11:46:10 INFO - PROCESS | 3832 | 1470771970980 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]]]}] 11:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 688ms 11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:46:11 INFO - PROCESS | 3832 | 1470771971013 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 3832 | 1470771971015 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 11:46:11 INFO - PROCESS | 3832 | 1470771971019 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 3832 | 1470771971020 Marionette TRACE conn3 <- [1,910,null,{}] 11:46:11 INFO - PROCESS | 3832 | 1470771971024 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}] 11:46:11 INFO - PROCESS | 3832 | 1470771971030 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:11 INFO - PROCESS | 3832 | 1470771971181 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:46:11 INFO - PROCESS | 3832 | 1470771971206 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 3832 | 1470771971208 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:11 INFO - PROCESS | 3832 | ++DOCSHELL 16D83000 == 34 [pid = 3832] [id = 237] 11:46:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16D84800) [pid = 3832] [serial = 710] [outer = 00000000] 11:46:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16EF7800) [pid = 3832] [serial = 711] [outer = 16D84800] 11:46:11 INFO - PROCESS | 3832 | 1470771971255 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16EF9800) [pid = 3832] [serial = 712] [outer = 16D84800] 11:46:11 INFO - PROCESS | 3832 | 1470771971693 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]]]}] 11:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 719ms 11:46:11 INFO - PROCESS | 3832 | 1470771971742 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 3832 | 1470771971744 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:46:11 INFO - PROCESS | 3832 | 1470771971747 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 3832 | 1470771971749 Marionette TRACE conn3 <- [1,914,null,{}] 11:46:11 INFO - PROCESS | 3832 | 1470771971753 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}] 11:46:11 INFO - PROCESS | 3832 | 1470771971755 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:11 INFO - PROCESS | 3832 | 1470771971863 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:46:11 INFO - PROCESS | 3832 | 1470771971869 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 3832 | 1470771971871 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:11 INFO - PROCESS | 3832 | ++DOCSHELL 12DA4800 == 35 [pid = 3832] [id = 238] 11:46:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1390D400) [pid = 3832] [serial = 713] [outer = 00000000] 11:46:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (174D4C00) [pid = 3832] [serial = 714] [outer = 1390D400] 11:46:11 INFO - PROCESS | 3832 | 1470771971924 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (176C6800) [pid = 3832] [serial = 715] [outer = 1390D400] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (139CD800) [pid = 3832] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (176D3400) [pid = 3832] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16C5BC00) [pid = 3832] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (174DB800) [pid = 3832] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (153A9400) [pid = 3832] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12875400) [pid = 3832] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (167D5C00) [pid = 3832] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (158E9400) [pid = 3832] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11403400) [pid = 3832] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (153A8800) [pid = 3832] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17FE8800) [pid = 3832] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (198A6000) [pid = 3832] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:46:12 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16E09000) [pid = 3832] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:46:12 INFO - PROCESS | 3832 | 1470771972529 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]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 826ms 11:46:12 INFO - PROCESS | 3832 | 1470771972572 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:46:12 INFO - PROCESS | 3832 | 1470771972574 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 11:46:12 INFO - PROCESS | 3832 | 1470771972578 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 3832 | 1470771972580 Marionette TRACE conn3 <- [1,918,null,{}] 11:46:12 INFO - PROCESS | 3832 | 1470771972583 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}] 11:46:12 INFO - PROCESS | 3832 | 1470771972585 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:12 INFO - PROCESS | 3832 | 1470771972665 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:46:12 INFO - PROCESS | 3832 | 1470771972671 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 3832 | 1470771972673 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:12 INFO - PROCESS | 3832 | ++DOCSHELL 158E9400 == 36 [pid = 3832] [id = 239] 11:46:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16C5BC00) [pid = 3832] [serial = 716] [outer = 00000000] 11:46:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16EF3800) [pid = 3832] [serial = 717] [outer = 16C5BC00] 11:46:12 INFO - PROCESS | 3832 | 1470771972718 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173DC800) [pid = 3832] [serial = 718] [outer = 16C5BC00] 11:46:13 INFO - PROCESS | 3832 | 1470771973140 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]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 612ms 11:46:13 INFO - PROCESS | 3832 | 1470771973199 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 3832 | 1470771973201 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:46:13 INFO - PROCESS | 3832 | 1470771973204 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 3832 | 1470771973206 Marionette TRACE conn3 <- [1,922,null,{}] 11:46:13 INFO - PROCESS | 3832 | 1470771973210 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}] 11:46:13 INFO - PROCESS | 3832 | 1470771973212 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:13 INFO - PROCESS | 3832 | 1470771973290 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:46:13 INFO - PROCESS | 3832 | 1470771973298 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 3832 | 1470771973309 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:13 INFO - PROCESS | 3832 | ++DOCSHELL 14568800 == 37 [pid = 3832] [id = 240] 11:46:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15081800) [pid = 3832] [serial = 719] [outer = 00000000] 11:46:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17F23C00) [pid = 3832] [serial = 720] [outer = 15081800] 11:46:13 INFO - PROCESS | 3832 | 1470771973355 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17B04400) [pid = 3832] [serial = 721] [outer = 15081800] 11:46:13 INFO - PROCESS | 3832 | 1470771973765 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]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 627ms 11:46:13 INFO - PROCESS | 3832 | 1470771973825 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 3832 | 1470771973828 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:46:13 INFO - PROCESS | 3832 | 1470771973831 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 3832 | 1470771973833 Marionette TRACE conn3 <- [1,926,null,{}] 11:46:13 INFO - PROCESS | 3832 | 1470771973837 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}] 11:46:13 INFO - PROCESS | 3832 | 1470771973839 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:13 INFO - PROCESS | 3832 | 1470771973921 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:46:13 INFO - PROCESS | 3832 | 1470771973929 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 3832 | 1470771973930 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:13 INFO - PROCESS | 3832 | ++DOCSHELL 1578D400 == 38 [pid = 3832] [id = 241] 11:46:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17FE8400) [pid = 3832] [serial = 722] [outer = 00000000] 11:46:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19714400) [pid = 3832] [serial = 723] [outer = 17FE8400] 11:46:13 INFO - PROCESS | 3832 | 1470771973983 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17FEBC00) [pid = 3832] [serial = 724] [outer = 17FE8400] 11:46:14 INFO - PROCESS | 3832 | 1470771974682 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]]]}] 11:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 918ms 11:46:14 INFO - PROCESS | 3832 | 1470771974760 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 3832 | 1470771974765 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 11:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:46:14 INFO - PROCESS | 3832 | 1470771974770 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 3832 | 1470771974775 Marionette TRACE conn3 <- [1,930,null,{}] 11:46:14 INFO - PROCESS | 3832 | 1470771974781 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}] 11:46:14 INFO - PROCESS | 3832 | 1470771974784 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:14 INFO - PROCESS | 3832 | 1470771974946 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:46:14 INFO - PROCESS | 3832 | 1470771975005 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 3832 | 1470771975008 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:15 INFO - PROCESS | 3832 | ++DOCSHELL 12831C00 == 39 [pid = 3832] [id = 242] 11:46:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1286E800) [pid = 3832] [serial = 725] [outer = 00000000] 11:46:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (130BAC00) [pid = 3832] [serial = 726] [outer = 1286E800] 11:46:15 INFO - PROCESS | 3832 | 1470771975067 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (131F1000) [pid = 3832] [serial = 727] [outer = 1286E800] 11:46:15 INFO - PROCESS | 3832 | 1470771975661 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]]]}] 11:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 933ms 11:46:15 INFO - PROCESS | 3832 | 1470771975700 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:46:15 INFO - PROCESS | 3832 | 1470771975705 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 11:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:46:15 INFO - PROCESS | 3832 | 1470771975712 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:46:15 INFO - PROCESS | 3832 | 1470771975714 Marionette TRACE conn3 <- [1,934,null,{}] 11:46:15 INFO - PROCESS | 3832 | 1470771975719 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}] 11:46:15 INFO - PROCESS | 3832 | 1470771975722 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:15 INFO - PROCESS | 3832 | 1470771975837 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:46:15 INFO - PROCESS | 3832 | 1470771975939 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 3832 | 1470771975942 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:15 INFO - PROCESS | 3832 | ++DOCSHELL 1577E400 == 40 [pid = 3832] [id = 243] 11:46:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (157E9400) [pid = 3832] [serial = 728] [outer = 00000000] 11:46:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (15E81400) [pid = 3832] [serial = 729] [outer = 157E9400] 11:46:15 INFO - PROCESS | 3832 | 1470771976003 Marionette DEBUG loaded listener.js 11:46:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (167DFC00) [pid = 3832] [serial = 730] [outer = 157E9400] 11:46:16 INFO - PROCESS | 3832 | 1470771976635 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]]]}] 11:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 980ms 11:46:16 INFO - PROCESS | 3832 | 1470771976701 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:46:16 INFO - PROCESS | 3832 | 1470771976703 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 11:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:46:16 INFO - PROCESS | 3832 | 1470771976707 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - PROCESS | 3832 | 1470771976711 Marionette TRACE conn3 <- [1,938,null,{}] 11:46:16 INFO - PROCESS | 3832 | 1470771976736 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}] 11:46:16 INFO - PROCESS | 3832 | 1470771976741 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:16 INFO - PROCESS | 3832 | 1470771976887 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:46:16 INFO - PROCESS | 3832 | 1470771976941 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:16 INFO - PROCESS | 3832 | 1470771976945 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:16 INFO - PROCESS | 3832 | ++DOCSHELL 1971C800 == 41 [pid = 3832] [id = 244] 11:46:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1971CC00) [pid = 3832] [serial = 731] [outer = 00000000] 11:46:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19B53000) [pid = 3832] [serial = 732] [outer = 1971CC00] 11:46:16 INFO - PROCESS | 3832 | 1470771976986 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19BC2400) [pid = 3832] [serial = 733] [outer = 1971CC00] 11:46:17 INFO - PROCESS | 3832 | 1470771977537 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]]]}] 11:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 887ms 11:46:17 INFO - PROCESS | 3832 | 1470771977593 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:46:17 INFO - PROCESS | 3832 | 1470771977596 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 11:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:46:17 INFO - PROCESS | 3832 | 1470771977600 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:46:17 INFO - PROCESS | 3832 | 1470771977602 Marionette TRACE conn3 <- [1,942,null,{}] 11:46:17 INFO - PROCESS | 3832 | 1470771977606 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}] 11:46:17 INFO - PROCESS | 3832 | 1470771977609 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:17 INFO - PROCESS | 3832 | 1470771977723 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:46:17 INFO - PROCESS | 3832 | 1470771977808 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:17 INFO - PROCESS | 3832 | 1470771977811 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:17 INFO - PROCESS | 3832 | ++DOCSHELL 19B54400 == 42 [pid = 3832] [id = 245] 11:46:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19BC9800) [pid = 3832] [serial = 734] [outer = 00000000] 11:46:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A3AD800) [pid = 3832] [serial = 735] [outer = 19BC9800] 11:46:17 INFO - PROCESS | 3832 | 1470771977867 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A3BC000) [pid = 3832] [serial = 736] [outer = 19BC9800] 11:46:18 INFO - PROCESS | 3832 | 1470771978567 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]]]}] 11:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1010ms 11:46:18 INFO - PROCESS | 3832 | 1470771978610 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:46:18 INFO - PROCESS | 3832 | 1470771978614 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 11:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:46:18 INFO - PROCESS | 3832 | 1470771978649 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:46:18 INFO - PROCESS | 3832 | 1470771978652 Marionette TRACE conn3 <- [1,946,null,{}] 11:46:18 INFO - PROCESS | 3832 | 1470771978658 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}] 11:46:18 INFO - PROCESS | 3832 | 1470771978662 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:18 INFO - PROCESS | 3832 | 1470771978764 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:46:18 INFO - PROCESS | 3832 | 1470771978847 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:18 INFO - PROCESS | 3832 | 1470771978852 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:18 INFO - PROCESS | 3832 | ++DOCSHELL 13145400 == 43 [pid = 3832] [id = 246] 11:46:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (13151800) [pid = 3832] [serial = 737] [outer = 00000000] 11:46:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (10A49C00) [pid = 3832] [serial = 738] [outer = 13151800] 11:46:18 INFO - PROCESS | 3832 | 1470771978951 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13160000) [pid = 3832] [serial = 739] [outer = 13151800] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 14568800 == 42 [pid = 3832] [id = 240] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 158E9400 == 41 [pid = 3832] [id = 239] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 12DA4800 == 40 [pid = 3832] [id = 238] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 16D83000 == 39 [pid = 3832] [id = 237] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 158B3400 == 38 [pid = 3832] [id = 236] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 158F0000 == 37 [pid = 3832] [id = 235] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 153AAC00 == 36 [pid = 3832] [id = 234] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 11477400 == 35 [pid = 3832] [id = 233] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 11ACC400 == 34 [pid = 3832] [id = 232] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 103C9000 == 33 [pid = 3832] [id = 230] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 104E0C00 == 32 [pid = 3832] [id = 231] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 16D85000 == 31 [pid = 3832] [id = 229] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 19B54400 == 30 [pid = 3832] [id = 245] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 1577E400 == 29 [pid = 3832] [id = 243] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 1971C800 == 28 [pid = 3832] [id = 244] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 1578D400 == 27 [pid = 3832] [id = 241] 11:46:19 INFO - PROCESS | 3832 | --DOCSHELL 12831C00 == 26 [pid = 3832] [id = 242] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13C2D000) [pid = 3832] [serial = 653] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19719400) [pid = 3832] [serial = 671] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (13CB3C00) [pid = 3832] [serial = 654] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16EFBC00) [pid = 3832] [serial = 665] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (173CE800) [pid = 3832] [serial = 666] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17B08000) [pid = 3832] [serial = 668] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (153B2000) [pid = 3832] [serial = 656] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (15780C00) [pid = 3832] [serial = 657] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (12BC5800) [pid = 3832] [serial = 650] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12D6A400) [pid = 3832] [serial = 651] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (167DF400) [pid = 3832] [serial = 662] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (168F2800) [pid = 3832] [serial = 663] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16005800) [pid = 3832] [serial = 659] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (165A0800) [pid = 3832] [serial = 660] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1456C800) [pid = 3832] [serial = 681] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19B61800) [pid = 3832] [serial = 675] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (198AB000) [pid = 3832] [serial = 378] [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.] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1971A000) [pid = 3832] [serial = 672] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A340800) [pid = 3832] [serial = 678] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19BC0C00) [pid = 3832] [serial = 676] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19B5A800) [pid = 3832] [serial = 648] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A346800) [pid = 3832] [serial = 679] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17B08800) [pid = 3832] [serial = 669] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19B61000) [pid = 3832] [serial = 682] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A3BAC00) [pid = 3832] [serial = 684] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A530800) [pid = 3832] [serial = 685] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A539C00) [pid = 3832] [serial = 687] [outer = 00000000] [url = about:blank] 11:46:20 INFO - PROCESS | 3832 | 1470771980115 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1515ms 11:46:20 INFO - PROCESS | 3832 | 1470771980146 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 3832 | 1470771980150 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 11:46:20 INFO - PROCESS | 3832 | 1470771980154 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:46:20 INFO - PROCESS | 3832 | 1470771980141 Marionette TRACE conn3 <- [1,950,null,{}] 11:46:20 INFO - PROCESS | 3832 | 1470771980146 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}] 11:46:20 INFO - PROCESS | 3832 | 1470771980149 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:20 INFO - PROCESS | 3832 | 1470771980277 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:46:20 INFO - PROCESS | 3832 | 1470771980366 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:20 INFO - PROCESS | 3832 | 1470771980368 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:20 INFO - PROCESS | 3832 | ++DOCSHELL 10F3D800 == 27 [pid = 3832] [id = 247] 11:46:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10F3F000) [pid = 3832] [serial = 740] [outer = 00000000] 11:46:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12831400) [pid = 3832] [serial = 741] [outer = 10F3F000] 11:46:20 INFO - PROCESS | 3832 | 1470771980419 Marionette DEBUG loaded listener.js 11:46:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12877000) [pid = 3832] [serial = 742] [outer = 10F3F000] 11:46:20 INFO - PROCESS | 3832 | 1470771980844 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 734ms 11:46:20 INFO - PROCESS | 3832 | 1470771980879 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 3832 | 1470771980884 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:46:20 INFO - PROCESS | 3832 | 1470771980891 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 3832 | 1470771980894 Marionette TRACE conn3 <- [1,954,null,{}] 11:46:20 INFO - PROCESS | 3832 | 1470771980897 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}] 11:46:20 INFO - PROCESS | 3832 | 1470771980900 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:20 INFO - PROCESS | 3832 | 1470771980989 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:46:20 INFO - PROCESS | 3832 | 1470771980996 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:20 INFO - PROCESS | 3832 | 1470771980982 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:20 INFO - PROCESS | 3832 | ++DOCSHELL 13152000 == 28 [pid = 3832] [id = 248] 11:46:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13907800) [pid = 3832] [serial = 743] [outer = 00000000] 11:46:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (139D0800) [pid = 3832] [serial = 744] [outer = 13907800] 11:46:21 INFO - PROCESS | 3832 | 1470771981032 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13CB0800) [pid = 3832] [serial = 745] [outer = 13907800] 11:46:21 INFO - PROCESS | 3832 | 1470771981509 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]]]}] 11:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 673ms 11:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:46:21 INFO - PROCESS | 3832 | 1470771981571 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:46:21 INFO - PROCESS | 3832 | 1470771981574 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 11:46:21 INFO - PROCESS | 3832 | 1470771981577 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:46:21 INFO - PROCESS | 3832 | 1470771981581 Marionette TRACE conn3 <- [1,958,null,{}] 11:46:21 INFO - PROCESS | 3832 | 1470771981592 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}] 11:46:21 INFO - PROCESS | 3832 | 1470771981597 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:21 INFO - PROCESS | 3832 | 1470771981711 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:46:21 INFO - PROCESS | 3832 | 1470771981808 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 3832 | 1470771981811 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:21 INFO - PROCESS | 3832 | ++DOCSHELL 153B4000 == 29 [pid = 3832] [id = 249] 11:46:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (153B4800) [pid = 3832] [serial = 746] [outer = 00000000] 11:46:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (158B3000) [pid = 3832] [serial = 747] [outer = 153B4800] 11:46:21 INFO - PROCESS | 3832 | 1470771981844 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (158F5400) [pid = 3832] [serial = 748] [outer = 153B4800] 11:46:22 INFO - PROCESS | 3832 | 1470771982267 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 720ms 11:46:22 INFO - PROCESS | 3832 | 1470771982315 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 3832 | 1470771982318 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:46:22 INFO - PROCESS | 3832 | 1470771982325 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 3832 | 1470771982327 Marionette TRACE conn3 <- [1,962,null,{}] 11:46:22 INFO - PROCESS | 3832 | 1470771982331 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}] 11:46:22 INFO - PROCESS | 3832 | 1470771982334 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:22 INFO - PROCESS | 3832 | 1470771982451 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:46:22 INFO - PROCESS | 3832 | 1470771982510 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 3832 | 1470771982512 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:22 INFO - PROCESS | 3832 | ++DOCSHELL 1600B800 == 30 [pid = 3832] [id = 250] 11:46:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (165A6400) [pid = 3832] [serial = 749] [outer = 00000000] 11:46:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (167D8C00) [pid = 3832] [serial = 750] [outer = 165A6400] 11:46:22 INFO - PROCESS | 3832 | 1470771982559 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (168F2400) [pid = 3832] [serial = 751] [outer = 165A6400] 11:46:22 INFO - PROCESS | 3832 | 1470771982971 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]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 673ms 11:46:23 INFO - PROCESS | 3832 | 1470771983044 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 3832 | 1470771983046 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 11:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:46:23 INFO - PROCESS | 3832 | 1470771983066 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 3832 | 1470771983068 Marionette TRACE conn3 <- [1,966,null,{}] 11:46:23 INFO - PROCESS | 3832 | 1470771983072 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}] 11:46:23 INFO - PROCESS | 3832 | 1470771983074 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:23 INFO - PROCESS | 3832 | 1470771983191 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:46:23 INFO - PROCESS | 3832 | 1470771983248 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 3832 | 1470771983251 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:23 INFO - PROCESS | 3832 | ++DOCSHELL 168EF800 == 31 [pid = 3832] [id = 251] 11:46:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1699E400) [pid = 3832] [serial = 752] [outer = 00000000] 11:46:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16C66400) [pid = 3832] [serial = 753] [outer = 1699E400] 11:46:23 INFO - PROCESS | 3832 | 1470771983297 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16E09800) [pid = 3832] [serial = 754] [outer = 1699E400] 11:46:23 INFO - PROCESS | 3832 | 1470771983723 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]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 750ms 11:46:23 INFO - PROCESS | 3832 | 1470771983802 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 3832 | 1470771983804 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 11:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:46:23 INFO - PROCESS | 3832 | 1470771983813 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 3832 | 1470771983815 Marionette TRACE conn3 <- [1,970,null,{}] 11:46:23 INFO - PROCESS | 3832 | 1470771983819 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}] 11:46:23 INFO - PROCESS | 3832 | 1470771983824 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:23 INFO - PROCESS | 3832 | 1470771983957 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:46:24 INFO - PROCESS | 3832 | 1470771984014 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 3832 | 1470771984016 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:24 INFO - PROCESS | 3832 | ++DOCSHELL 169A5C00 == 32 [pid = 3832] [id = 252] 11:46:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16EFBC00) [pid = 3832] [serial = 755] [outer = 00000000] 11:46:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17FDE000) [pid = 3832] [serial = 756] [outer = 16EFBC00] 11:46:24 INFO - PROCESS | 3832 | 1470771984062 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (17FEA400) [pid = 3832] [serial = 757] [outer = 16EFBC00] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16014C00) [pid = 3832] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16D84800) [pid = 3832] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (174D7C00) [pid = 3832] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1055A000) [pid = 3832] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10439C00) [pid = 3832] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (131F2000) [pid = 3832] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (158F1C00) [pid = 3832] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (11AD4000) [pid = 3832] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (153AB000) [pid = 3832] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1390D400) [pid = 3832] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17FE8400) [pid = 3832] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15081800) [pid = 3832] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:46:24 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16C5BC00) [pid = 3832] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:46:24 INFO - PROCESS | 3832 | 1470771984619 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]]]}] 11:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 827ms 11:46:24 INFO - PROCESS | 3832 | 1470771984633 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 3832 | 1470771984635 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 11:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:46:24 INFO - PROCESS | 3832 | 1470771984638 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 3832 | 1470771984650 Marionette TRACE conn3 <- [1,974,null,{}] 11:46:24 INFO - PROCESS | 3832 | 1470771984654 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}] 11:46:24 INFO - PROCESS | 3832 | 1470771984656 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:24 INFO - PROCESS | 3832 | 1470771984733 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:46:24 INFO - PROCESS | 3832 | 1470771984738 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 3832 | 1470771984740 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:24 INFO - PROCESS | 3832 | ++DOCSHELL 12876400 == 33 [pid = 3832] [id = 253] 11:46:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (153AB000) [pid = 3832] [serial = 758] [outer = 00000000] 11:46:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (168E9C00) [pid = 3832] [serial = 759] [outer = 153AB000] 11:46:24 INFO - PROCESS | 3832 | 1470771984785 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169A0C00) [pid = 3832] [serial = 760] [outer = 153AB000] 11:46:25 INFO - PROCESS | 3832 | 1470771985193 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]]]}] 11:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 581ms 11:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:46:25 INFO - PROCESS | 3832 | 1470771985237 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 3832 | 1470771985240 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 11:46:25 INFO - PROCESS | 3832 | 1470771985248 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 3832 | 1470771985250 Marionette TRACE conn3 <- [1,978,null,{}] 11:46:25 INFO - PROCESS | 3832 | 1470771985254 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}] 11:46:25 INFO - PROCESS | 3832 | 1470771985256 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:25 INFO - PROCESS | 3832 | 1470771985333 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:46:25 INFO - PROCESS | 3832 | 1470771985339 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 3832 | 1470771985341 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:25 INFO - PROCESS | 3832 | ++DOCSHELL 15E7A800 == 34 [pid = 3832] [id = 254] 11:46:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (173CFC00) [pid = 3832] [serial = 761] [outer = 00000000] 11:46:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19713000) [pid = 3832] [serial = 762] [outer = 173CFC00] 11:46:25 INFO - PROCESS | 3832 | 1470771985386 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F25C00) [pid = 3832] [serial = 763] [outer = 173CFC00] 11:46:25 INFO - PROCESS | 3832 | 1470771985805 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]]]}] 11:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 581ms 11:46:25 INFO - PROCESS | 3832 | 1470771985851 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 3832 | 1470771985853 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 11:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:46:25 INFO - PROCESS | 3832 | 1470771985857 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 3832 | 1470771985859 Marionette TRACE conn3 <- [1,982,null,{}] 11:46:25 INFO - PROCESS | 3832 | 1470771985866 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}] 11:46:25 INFO - PROCESS | 3832 | 1470771985868 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:25 INFO - PROCESS | 3832 | 1470771985946 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:46:25 INFO - PROCESS | 3832 | 1470771985951 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 3832 | 1470771985954 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:25 INFO - PROCESS | 3832 | ++DOCSHELL 153B3400 == 35 [pid = 3832] [id = 255] 11:46:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B54000) [pid = 3832] [serial = 764] [outer = 00000000] 11:46:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B5A800) [pid = 3832] [serial = 765] [outer = 19B54000] 11:46:25 INFO - PROCESS | 3832 | 1470771985981 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19B5F000) [pid = 3832] [serial = 766] [outer = 19B54000] 11:46:26 INFO - PROCESS | 3832 | 1470771986670 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]]]}] 11:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 887ms 11:46:26 INFO - PROCESS | 3832 | 1470771986743 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:46:26 INFO - PROCESS | 3832 | 1470771986748 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 11:46:26 INFO - PROCESS | 3832 | 1470771986737 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:46:26 INFO - PROCESS | 3832 | 1470771986741 Marionette TRACE conn3 <- [1,986,null,{}] 11:46:26 INFO - PROCESS | 3832 | 1470771986747 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}] 11:46:26 INFO - PROCESS | 3832 | 1470771986750 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:26 INFO - PROCESS | 3832 | 1470771986878 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:46:26 INFO - PROCESS | 3832 | 1470771987000 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:26 INFO - PROCESS | 3832 | 1470771987003 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:27 INFO - PROCESS | 3832 | ++DOCSHELL 11485400 == 36 [pid = 3832] [id = 256] 11:46:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (11AD3400) [pid = 3832] [serial = 767] [outer = 00000000] 11:46:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13088C00) [pid = 3832] [serial = 768] [outer = 11AD3400] 11:46:27 INFO - PROCESS | 3832 | 1470771987085 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (139D2800) [pid = 3832] [serial = 769] [outer = 11AD3400] 11:46:27 INFO - PROCESS | 3832 | 1470771987830 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1117ms 11:46:27 INFO - PROCESS | 3832 | 1470771987869 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 3832 | 1470771987874 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 11:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:46:27 INFO - PROCESS | 3832 | 1470771987881 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 3832 | 1470771987885 Marionette TRACE conn3 <- [1,990,null,{}] 11:46:27 INFO - PROCESS | 3832 | 1470771987889 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}] 11:46:27 INFO - PROCESS | 3832 | 1470771987892 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:28 INFO - PROCESS | 3832 | 1470771988014 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:46:28 INFO - PROCESS | 3832 | 1470771988144 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 3832 | 1470771988147 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:28 INFO - PROCESS | 3832 | ++DOCSHELL 11CE8C00 == 37 [pid = 3832] [id = 257] 11:46:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1390A400) [pid = 3832] [serial = 770] [outer = 00000000] 11:46:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (153AD800) [pid = 3832] [serial = 771] [outer = 1390A400] 11:46:28 INFO - PROCESS | 3832 | 1470771988206 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (156AB000) [pid = 3832] [serial = 772] [outer = 1390A400] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 15E7A800 == 36 [pid = 3832] [id = 254] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 12876400 == 35 [pid = 3832] [id = 253] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 169A5C00 == 34 [pid = 3832] [id = 252] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 168EF800 == 33 [pid = 3832] [id = 251] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 1600B800 == 32 [pid = 3832] [id = 250] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 153B4000 == 31 [pid = 3832] [id = 249] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 13152000 == 30 [pid = 3832] [id = 248] 11:46:28 INFO - PROCESS | 3832 | --DOCSHELL 10F3D800 == 29 [pid = 3832] [id = 247] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1686BC00) [pid = 3832] [serial = 708] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16EF7800) [pid = 3832] [serial = 711] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A53D400) [pid = 3832] [serial = 688] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (128AD400) [pid = 3832] [serial = 693] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13142800) [pid = 3832] [serial = 694] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12878C00) [pid = 3832] [serial = 690] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12D69400) [pid = 3832] [serial = 691] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (168F6800) [pid = 3832] [serial = 709] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13929800) [pid = 3832] [serial = 699] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13C3BC00) [pid = 3832] [serial = 700] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1659F000) [pid = 3832] [serial = 705] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12877C00) [pid = 3832] [serial = 696] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1287D400) [pid = 3832] [serial = 697] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (153B0800) [pid = 3832] [serial = 702] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15786C00) [pid = 3832] [serial = 703] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (174D4C00) [pid = 3832] [serial = 714] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19714400) [pid = 3832] [serial = 723] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17FEBC00) [pid = 3832] [serial = 724] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17B04400) [pid = 3832] [serial = 721] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16EF9800) [pid = 3832] [serial = 712] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17F23C00) [pid = 3832] [serial = 720] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (176C6800) [pid = 3832] [serial = 715] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16EF3800) [pid = 3832] [serial = 717] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173DC800) [pid = 3832] [serial = 718] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (167D4400) [pid = 3832] [serial = 706] [outer = 00000000] [url = about:blank] 11:46:28 INFO - PROCESS | 3832 | 1470771988990 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]]]}] 11:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1117ms 11:46:29 INFO - PROCESS | 3832 | 1470771989008 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 3832 | 1470771989012 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 11:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:46:29 INFO - PROCESS | 3832 | 1470771989017 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 3832 | 1470771989022 Marionette TRACE conn3 <- [1,994,null,{}] 11:46:29 INFO - PROCESS | 3832 | 1470771989029 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}] 11:46:29 INFO - PROCESS | 3832 | 1470771989031 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:29 INFO - PROCESS | 3832 | 1470771989123 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:46:29 INFO - PROCESS | 3832 | 1470771989225 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 3832 | 1470771989227 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:29 INFO - PROCESS | 3832 | ++DOCSHELL 12877C00 == 30 [pid = 3832] [id = 258] 11:46:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1287B400) [pid = 3832] [serial = 773] [outer = 00000000] 11:46:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13035800) [pid = 3832] [serial = 774] [outer = 1287B400] 11:46:29 INFO - PROCESS | 3832 | 1470771989278 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13158C00) [pid = 3832] [serial = 775] [outer = 1287B400] 11:46:29 INFO - PROCESS | 3832 | 1470771989735 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]]]}] 11:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 781ms 11:46:29 INFO - PROCESS | 3832 | 1470771989799 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 3832 | 1470771989804 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 11:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:46:29 INFO - PROCESS | 3832 | 1470771989810 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 3832 | 1470771989813 Marionette TRACE conn3 <- [1,998,null,{}] 11:46:29 INFO - PROCESS | 3832 | 1470771989816 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}] 11:46:29 INFO - PROCESS | 3832 | 1470771989819 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:29 INFO - PROCESS | 3832 | 1470771989909 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:46:29 INFO - PROCESS | 3832 | 1470771989918 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 3832 | 1470771989904 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:29 INFO - PROCESS | 3832 | ++DOCSHELL 141AD400 == 31 [pid = 3832] [id = 259] 11:46:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (141AE400) [pid = 3832] [serial = 776] [outer = 00000000] 11:46:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1456C000) [pid = 3832] [serial = 777] [outer = 141AE400] 11:46:29 INFO - PROCESS | 3832 | 1470771989960 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (153B2000) [pid = 3832] [serial = 778] [outer = 141AE400] 11:46:30 INFO - PROCESS | 3832 | 1470771990410 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 612ms 11:46:30 INFO - PROCESS | 3832 | 1470771990432 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 3832 | 1470771990434 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 11:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:46:30 INFO - PROCESS | 3832 | 1470771990438 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 3832 | 1470771990441 Marionette TRACE conn3 <- [1,1002,null,{}] 11:46:30 INFO - PROCESS | 3832 | 1470771990452 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}] 11:46:30 INFO - PROCESS | 3832 | 1470771990457 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:30 INFO - PROCESS | 3832 | 1470771990540 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:46:30 INFO - PROCESS | 3832 | 1470771990550 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:30 INFO - PROCESS | 3832 | 1470771990553 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:30 INFO - PROCESS | 3832 | ++DOCSHELL 165A0800 == 32 [pid = 3832] [id = 260] 11:46:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (165A6000) [pid = 3832] [serial = 779] [outer = 00000000] 11:46:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167D5400) [pid = 3832] [serial = 780] [outer = 165A6000] 11:46:30 INFO - PROCESS | 3832 | 1470771990600 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (168EF800) [pid = 3832] [serial = 781] [outer = 165A6000] 11:46:31 INFO - PROCESS | 3832 | 1470771991048 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 673ms 11:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:46:31 INFO - PROCESS | 3832 | 1470771991118 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 3832 | 1470771991121 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 11:46:31 INFO - PROCESS | 3832 | 1470771991124 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 3832 | 1470771991126 Marionette TRACE conn3 <- [1,1006,null,{}] 11:46:31 INFO - PROCESS | 3832 | 1470771991130 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}] 11:46:31 INFO - PROCESS | 3832 | 1470771991132 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:31 INFO - PROCESS | 3832 | 1470771991247 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:46:31 INFO - PROCESS | 3832 | 1470771991255 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 3832 | 1470771991257 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:31 INFO - PROCESS | 3832 | ++DOCSHELL 1699D400 == 33 [pid = 3832] [id = 261] 11:46:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (169A5C00) [pid = 3832] [serial = 782] [outer = 00000000] 11:46:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E0F800) [pid = 3832] [serial = 783] [outer = 169A5C00] 11:46:31 INFO - PROCESS | 3832 | 1470771991304 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173B1400) [pid = 3832] [serial = 784] [outer = 169A5C00] 11:46:31 INFO - PROCESS | 3832 | 1470771991771 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 11:46:31 INFO - PROCESS | 3832 | 1470771991806 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 3832 | 1470771991808 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 11:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:46:31 INFO - PROCESS | 3832 | 1470771991811 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 3832 | 1470771991813 Marionette TRACE conn3 <- [1,1010,null,{}] 11:46:31 INFO - PROCESS | 3832 | 1470771991817 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}] 11:46:31 INFO - PROCESS | 3832 | 1470771991819 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:31 INFO - PROCESS | 3832 | 1470771991933 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:46:31 INFO - PROCESS | 3832 | 1470771991938 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 3832 | 1470771991940 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:31 INFO - PROCESS | 3832 | ++DOCSHELL 1686C000 == 34 [pid = 3832] [id = 262] 11:46:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1699C800) [pid = 3832] [serial = 785] [outer = 00000000] 11:46:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (174CC800) [pid = 3832] [serial = 786] [outer = 1699C800] 11:46:31 INFO - PROCESS | 3832 | 1470771991985 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (174CF800) [pid = 3832] [serial = 787] [outer = 1699C800] 11:46:32 INFO - PROCESS | 3832 | 1470771992463 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]]]}] 11:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 688ms 11:46:32 INFO - PROCESS | 3832 | 1470771992499 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:46:32 INFO - PROCESS | 3832 | 1470771992501 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 11:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:46:32 INFO - PROCESS | 3832 | 1470771992504 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 3832 | 1470771992506 Marionette TRACE conn3 <- [1,1014,null,{}] 11:46:32 INFO - PROCESS | 3832 | 1470771992510 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}] 11:46:32 INFO - PROCESS | 3832 | 1470771992515 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:32 INFO - PROCESS | 3832 | 1470771992671 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:46:32 INFO - PROCESS | 3832 | 1470771992700 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 3832 | 1470771992703 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:32 INFO - PROCESS | 3832 | ++DOCSHELL 17F22C00 == 35 [pid = 3832] [id = 263] 11:46:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F24800) [pid = 3832] [serial = 788] [outer = 00000000] 11:46:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17FE9400) [pid = 3832] [serial = 789] [outer = 17F24800] 11:46:32 INFO - PROCESS | 3832 | 1470771992758 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17FE4000) [pid = 3832] [serial = 790] [outer = 17F24800] 11:46:33 INFO - PROCESS | 3832 | 1470771993190 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 735ms 11:46:33 INFO - PROCESS | 3832 | 1470771993244 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 3832 | 1470771993246 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 11:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:46:33 INFO - PROCESS | 3832 | 1470771993250 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - PROCESS | 3832 | 1470771993252 Marionette TRACE conn3 <- [1,1018,null,{}] 11:46:33 INFO - PROCESS | 3832 | 1470771993240 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}] 11:46:33 INFO - PROCESS | 3832 | 1470771993242 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:33 INFO - PROCESS | 3832 | 1470771993350 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:46:33 INFO - PROCESS | 3832 | 1470771993357 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 3832 | 1470771993359 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:33 INFO - PROCESS | 3832 | ++DOCSHELL 19718C00 == 36 [pid = 3832] [id = 264] 11:46:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1971AC00) [pid = 3832] [serial = 791] [outer = 00000000] 11:46:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19B5AC00) [pid = 3832] [serial = 792] [outer = 1971AC00] 11:46:33 INFO - PROCESS | 3832 | 1470771993405 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19BC7C00) [pid = 3832] [serial = 793] [outer = 1971AC00] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1286E800) [pid = 3832] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1699E400) [pid = 3832] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (157E9400) [pid = 3832] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1971CC00) [pid = 3832] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19BC9800) [pid = 3832] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (173CFC00) [pid = 3832] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16EFBC00) [pid = 3832] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (153AB000) [pid = 3832] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (165A6400) [pid = 3832] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10F3F000) [pid = 3832] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13907800) [pid = 3832] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13151800) [pid = 3832] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:46:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153B4800) [pid = 3832] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:46:33 INFO - PROCESS | 3832 | 1470771993944 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 719ms 11:46:33 INFO - PROCESS | 3832 | 1470771993999 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 3832 | 1470771994001 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 11:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:46:33 INFO - PROCESS | 3832 | 1470771994005 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - PROCESS | 3832 | 1470771994007 Marionette TRACE conn3 <- [1,1022,null,{}] 11:46:33 INFO - PROCESS | 3832 | 1470771994011 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}] 11:46:33 INFO - PROCESS | 3832 | 1470771994013 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:34 INFO - PROCESS | 3832 | 1470771994101 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:46:34 INFO - PROCESS | 3832 | 1470771994107 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 3832 | 1470771994109 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:34 INFO - PROCESS | 3832 | ++DOCSHELL 1313F800 == 37 [pid = 3832] [id = 265] 11:46:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15780000) [pid = 3832] [serial = 794] [outer = 00000000] 11:46:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1699A400) [pid = 3832] [serial = 795] [outer = 15780000] 11:46:34 INFO - PROCESS | 3832 | 1470771994154 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173CFC00) [pid = 3832] [serial = 796] [outer = 15780000] 11:46:34 INFO - PROCESS | 3832 | 1470771994583 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]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 612ms 11:46:34 INFO - PROCESS | 3832 | 1470771994628 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 3832 | 1470771994630 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 11:46:34 INFO - PROCESS | 3832 | 1470771994633 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 3832 | 1470771994635 Marionette TRACE conn3 <- [1,1026,null,{}] 11:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:46:34 INFO - PROCESS | 3832 | 1470771994639 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}] 11:46:34 INFO - PROCESS | 3832 | 1470771994640 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:34 INFO - PROCESS | 3832 | 1470771994721 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:46:34 INFO - PROCESS | 3832 | 1470771994736 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 3832 | 1470771994738 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:34 INFO - PROCESS | 3832 | ++DOCSHELL 1456C400 == 38 [pid = 3832] [id = 266] 11:46:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (165A0400) [pid = 3832] [serial = 797] [outer = 00000000] 11:46:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1971CC00) [pid = 3832] [serial = 798] [outer = 165A0400] 11:46:34 INFO - PROCESS | 3832 | 1470771994783 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19D5F000) [pid = 3832] [serial = 799] [outer = 165A0400] 11:46:35 INFO - PROCESS | 3832 | 1470771995209 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]]]}] 11:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 11:46:35 INFO - PROCESS | 3832 | 1470771995257 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:46:35 INFO - PROCESS | 3832 | 1470771995259 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 11:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:46:35 INFO - PROCESS | 3832 | 1470771995262 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:46:35 INFO - PROCESS | 3832 | 1470771995263 Marionette TRACE conn3 <- [1,1030,null,{}] 11:46:35 INFO - PROCESS | 3832 | 1470771995267 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}] 11:46:35 INFO - PROCESS | 3832 | 1470771995269 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:35 INFO - PROCESS | 3832 | 1470771995351 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:46:35 INFO - PROCESS | 3832 | 1470771995359 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:35 INFO - PROCESS | 3832 | 1470771995361 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:35 INFO - PROCESS | 3832 | ++DOCSHELL 19D68000 == 39 [pid = 3832] [id = 267] 11:46:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A01B400) [pid = 3832] [serial = 800] [outer = 00000000] 11:46:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A33F800) [pid = 3832] [serial = 801] [outer = 1A01B400] 11:46:35 INFO - PROCESS | 3832 | 1470771995407 Marionette DEBUG loaded listener.js 11:46:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A344000) [pid = 3832] [serial = 802] [outer = 1A01B400] 11:46:36 INFO - PROCESS | 3832 | 1470771996072 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]]]}] 11:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 826ms 11:46:36 INFO - PROCESS | 3832 | 1470771996103 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:46:36 INFO - PROCESS | 3832 | 1470771996108 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 11:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:46:36 INFO - PROCESS | 3832 | 1470771996114 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:46:36 INFO - PROCESS | 3832 | 1470771996120 Marionette TRACE conn3 <- [1,1034,null,{}] 11:46:36 INFO - PROCESS | 3832 | 1470771996125 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}] 11:46:36 INFO - PROCESS | 3832 | 1470771996128 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:36 INFO - PROCESS | 3832 | 1470771996247 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:46:36 INFO - PROCESS | 3832 | 1470771996377 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 3832 | 1470771996380 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:36 INFO - PROCESS | 3832 | ++DOCSHELL 10A4B400 == 40 [pid = 3832] [id = 268] 11:46:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10A51000) [pid = 3832] [serial = 803] [outer = 00000000] 11:46:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13901C00) [pid = 3832] [serial = 804] [outer = 10A51000] 11:46:36 INFO - PROCESS | 3832 | 1470771996425 Marionette DEBUG loaded listener.js 11:46:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13EA3000) [pid = 3832] [serial = 805] [outer = 10A51000] 11:46:37 INFO - PROCESS | 3832 | 1470771997045 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]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 979ms 11:46:37 INFO - PROCESS | 3832 | 1470771997099 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:46:37 INFO - PROCESS | 3832 | 1470771997104 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 11:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:46:37 INFO - PROCESS | 3832 | 1470771997111 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 3832 | 1470771997114 Marionette TRACE conn3 <- [1,1038,null,{}] 11:46:37 INFO - PROCESS | 3832 | 1470771997118 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}] 11:46:37 INFO - PROCESS | 3832 | 1470771997121 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:37 INFO - PROCESS | 3832 | 1470771997220 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:46:37 INFO - PROCESS | 3832 | 1470771997350 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 3832 | 1470771997353 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:37 INFO - PROCESS | 3832 | ++DOCSHELL 1578C400 == 41 [pid = 3832] [id = 269] 11:46:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (157E4800) [pid = 3832] [serial = 806] [outer = 00000000] 11:46:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (165A6400) [pid = 3832] [serial = 807] [outer = 157E4800] 11:46:37 INFO - PROCESS | 3832 | 1470771997411 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1699A800) [pid = 3832] [serial = 808] [outer = 157E4800] 11:46:38 INFO - PROCESS | 3832 | 1470771998034 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]]]}] 11:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 980ms 11:46:38 INFO - PROCESS | 3832 | 1470771998083 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:46:38 INFO - PROCESS | 3832 | 1470771998086 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 11:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:46:38 INFO - PROCESS | 3832 | 1470771998090 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 3832 | 1470771998094 Marionette TRACE conn3 <- [1,1042,null,{}] 11:46:38 INFO - PROCESS | 3832 | 1470771998106 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}] 11:46:38 INFO - PROCESS | 3832 | 1470771998111 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:38 INFO - PROCESS | 3832 | 1470771998220 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:46:38 INFO - PROCESS | 3832 | 1470771998366 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:38 INFO - PROCESS | 3832 | 1470771998370 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:38 INFO - PROCESS | 3832 | ++DOCSHELL 17FDD000 == 42 [pid = 3832] [id = 270] 11:46:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17FE8400) [pid = 3832] [serial = 809] [outer = 00000000] 11:46:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (198AC400) [pid = 3832] [serial = 810] [outer = 17FE8400] 11:46:38 INFO - PROCESS | 3832 | 1470771998432 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A33B400) [pid = 3832] [serial = 811] [outer = 17FE8400] 11:46:39 INFO - PROCESS | 3832 | 1470771999132 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1132ms 11:46:39 INFO - PROCESS | 3832 | 1470771999226 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:46:39 INFO - PROCESS | 3832 | 1470771999230 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 11:46:39 INFO - PROCESS | 3832 | 1470771999235 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 3832 | 1470771999238 Marionette TRACE conn3 <- [1,1046,null,{}] 11:46:39 INFO - PROCESS | 3832 | 1470771999257 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}] 11:46:39 INFO - PROCESS | 3832 | 1470771999260 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:39 INFO - PROCESS | 3832 | 1470771999370 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:46:39 INFO - PROCESS | 3832 | 1470771999493 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 3832 | 1470771999496 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:39 INFO - PROCESS | 3832 | ++DOCSHELL 11ACD000 == 43 [pid = 3832] [id = 271] 11:46:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11C35400) [pid = 3832] [serial = 812] [outer = 00000000] 11:46:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13151400) [pid = 3832] [serial = 813] [outer = 11C35400] 11:46:39 INFO - PROCESS | 3832 | 1470771999547 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (131F0400) [pid = 3832] [serial = 814] [outer = 11C35400] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 1456C400 == 42 [pid = 3832] [id = 266] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 1313F800 == 41 [pid = 3832] [id = 265] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 19718C00 == 40 [pid = 3832] [id = 264] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 17F22C00 == 39 [pid = 3832] [id = 263] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 1686C000 == 38 [pid = 3832] [id = 262] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 1699D400 == 37 [pid = 3832] [id = 261] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 165A0800 == 36 [pid = 3832] [id = 260] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 141AD400 == 35 [pid = 3832] [id = 259] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 12877C00 == 34 [pid = 3832] [id = 258] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 11485400 == 33 [pid = 3832] [id = 256] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 11CE8C00 == 32 [pid = 3832] [id = 257] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 153B3400 == 31 [pid = 3832] [id = 255] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 13145400 == 30 [pid = 3832] [id = 246] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 1578C400 == 29 [pid = 3832] [id = 269] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 17FDD000 == 28 [pid = 3832] [id = 270] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 19D68000 == 27 [pid = 3832] [id = 267] 11:46:40 INFO - PROCESS | 3832 | --DOCSHELL 10A4B400 == 26 [pid = 3832] [id = 268] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (167D8C00) [pid = 3832] [serial = 750] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (12831400) [pid = 3832] [serial = 741] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (12877000) [pid = 3832] [serial = 742] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (139D0800) [pid = 3832] [serial = 744] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13CB0800) [pid = 3832] [serial = 745] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13160000) [pid = 3832] [serial = 739] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10A49C00) [pid = 3832] [serial = 738] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (158B3000) [pid = 3832] [serial = 747] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (131F1000) [pid = 3832] [serial = 727] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (130BAC00) [pid = 3832] [serial = 726] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16C66400) [pid = 3832] [serial = 753] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (167DFC00) [pid = 3832] [serial = 730] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15E81400) [pid = 3832] [serial = 729] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19BC2400) [pid = 3832] [serial = 733] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19B5A800) [pid = 3832] [serial = 765] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19B53000) [pid = 3832] [serial = 732] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A3BC000) [pid = 3832] [serial = 736] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A3AD800) [pid = 3832] [serial = 735] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (168F2400) [pid = 3832] [serial = 751] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17F25C00) [pid = 3832] [serial = 763] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17FDE000) [pid = 3832] [serial = 756] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16E09800) [pid = 3832] [serial = 754] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19713000) [pid = 3832] [serial = 762] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17FEA400) [pid = 3832] [serial = 757] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (168E9C00) [pid = 3832] [serial = 759] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (158F5400) [pid = 3832] [serial = 748] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (169A0C00) [pid = 3832] [serial = 760] [outer = 00000000] [url = about:blank] 11:46:40 INFO - PROCESS | 3832 | 1470772000664 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]]]}] 11:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1484ms 11:46:40 INFO - PROCESS | 3832 | 1470772000729 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:46:40 INFO - PROCESS | 3832 | 1470772000733 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 11:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:46:40 INFO - PROCESS | 3832 | 1470772000738 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:46:40 INFO - PROCESS | 3832 | 1470772000743 Marionette TRACE conn3 <- [1,1050,null,{}] 11:46:40 INFO - PROCESS | 3832 | 1470772000748 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}] 11:46:40 INFO - PROCESS | 3832 | 1470772000751 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:40 INFO - PROCESS | 3832 | 1470772000840 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:46:40 INFO - PROCESS | 3832 | 1470772000852 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:40 INFO - PROCESS | 3832 | 1470772000855 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:40 INFO - PROCESS | 3832 | ++DOCSHELL 11C43000 == 27 [pid = 3832] [id = 272] 11:46:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11CE4400) [pid = 3832] [serial = 815] [outer = 00000000] 11:46:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1287D400) [pid = 3832] [serial = 816] [outer = 11CE4400] 11:46:40 INFO - PROCESS | 3832 | 1470772000907 Marionette DEBUG loaded listener.js 11:46:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (129B9800) [pid = 3832] [serial = 817] [outer = 11CE4400] 11:46:41 INFO - PROCESS | 3832 | 1470772001383 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]]]}] 11:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 689ms 11:46:41 INFO - PROCESS | 3832 | 1470772001450 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:46:41 INFO - PROCESS | 3832 | 1470772001455 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 11:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:46:41 INFO - PROCESS | 3832 | 1470772001462 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 3832 | 1470772001464 Marionette TRACE conn3 <- [1,1054,null,{}] 11:46:41 INFO - PROCESS | 3832 | 1470772001468 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}] 11:46:41 INFO - PROCESS | 3832 | 1470772001471 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:41 INFO - PROCESS | 3832 | 1470772001563 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:46:41 INFO - PROCESS | 3832 | 1470772001665 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 3832 | 1470772001667 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:41 INFO - PROCESS | 3832 | ++DOCSHELL 131EA800 == 28 [pid = 3832] [id = 273] 11:46:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (131F2800) [pid = 3832] [serial = 818] [outer = 00000000] 11:46:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (139D8400) [pid = 3832] [serial = 819] [outer = 131F2800] 11:46:41 INFO - PROCESS | 3832 | 1470772001716 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13CB4000) [pid = 3832] [serial = 820] [outer = 131F2800] 11:46:42 INFO - PROCESS | 3832 | 1470772002103 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]]]}] 11:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 689ms 11:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:46:42 INFO - PROCESS | 3832 | 1470772002144 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 3832 | 1470772002146 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 11:46:42 INFO - PROCESS | 3832 | 1470772002150 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 3832 | 1470772002153 Marionette TRACE conn3 <- [1,1058,null,{}] 11:46:42 INFO - PROCESS | 3832 | 1470772002164 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}] 11:46:42 INFO - PROCESS | 3832 | 1470772002169 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:42 INFO - PROCESS | 3832 | 1470772002253 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:46:42 INFO - PROCESS | 3832 | 1470772002263 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 3832 | 1470772002266 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:42 INFO - PROCESS | 3832 | ++DOCSHELL 153B3400 == 29 [pid = 3832] [id = 274] 11:46:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (153B4000) [pid = 3832] [serial = 821] [outer = 00000000] 11:46:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (157E7C00) [pid = 3832] [serial = 822] [outer = 153B4000] 11:46:42 INFO - PROCESS | 3832 | 1470772002315 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (158E9800) [pid = 3832] [serial = 823] [outer = 153B4000] 11:46:42 INFO - PROCESS | 3832 | 1470772002808 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]]]}] 11:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 674ms 11:46:42 INFO - PROCESS | 3832 | 1470772002831 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 3832 | 1470772002834 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 11:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:46:42 INFO - PROCESS | 3832 | 1470772002837 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 3832 | 1470772002839 Marionette TRACE conn3 <- [1,1062,null,{}] 11:46:42 INFO - PROCESS | 3832 | 1470772002842 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}] 11:46:42 INFO - PROCESS | 3832 | 1470772002844 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:42 INFO - PROCESS | 3832 | 1470772002995 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:46:43 INFO - PROCESS | 3832 | 1470772003016 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 3832 | 1470772003018 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:43 INFO - PROCESS | 3832 | ++DOCSHELL 158F5800 == 30 [pid = 3832] [id = 275] 11:46:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15E7A400) [pid = 3832] [serial = 824] [outer = 00000000] 11:46:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (167D1800) [pid = 3832] [serial = 825] [outer = 15E7A400] 11:46:43 INFO - PROCESS | 3832 | 1470772003064 Marionette DEBUG loaded listener.js 11:46:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (167DFC00) [pid = 3832] [serial = 826] [outer = 15E7A400] 11:46:43 INFO - PROCESS | 3832 | 1470772003502 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 11:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:46:43 INFO - PROCESS | 3832 | 1470772003537 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 3832 | 1470772003539 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 11:46:43 INFO - PROCESS | 3832 | 1470772003542 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 3832 | 1470772003544 Marionette TRACE conn3 <- [1,1066,null,{}] 11:46:43 INFO - PROCESS | 3832 | 1470772003548 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}] 11:46:43 INFO - PROCESS | 3832 | 1470772003550 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:43 INFO - PROCESS | 3832 | 1470772003656 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:46:43 INFO - PROCESS | 3832 | 1470772003665 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 3832 | 1470772003668 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:43 INFO - PROCESS | 3832 | ++DOCSHELL 1686C000 == 31 [pid = 3832] [id = 276] 11:46:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1686C400) [pid = 3832] [serial = 827] [outer = 00000000] 11:46:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (169A0800) [pid = 3832] [serial = 828] [outer = 1686C400] 11:46:43 INFO - PROCESS | 3832 | 1470772003714 Marionette DEBUG loaded listener.js 11:46:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (169A3000) [pid = 3832] [serial = 829] [outer = 1686C400] 11:46:44 INFO - PROCESS | 3832 | 1470772004228 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]]]}] 11:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 719ms 11:46:44 INFO - PROCESS | 3832 | 1470772004267 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:46:44 INFO - PROCESS | 3832 | 1470772004269 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 11:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:46:44 INFO - PROCESS | 3832 | 1470772004273 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:46:44 INFO - PROCESS | 3832 | 1470772004274 Marionette TRACE conn3 <- [1,1070,null,{}] 11:46:44 INFO - PROCESS | 3832 | 1470772004315 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}] 11:46:44 INFO - PROCESS | 3832 | 1470772004320 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:44 INFO - PROCESS | 3832 | 1470772004428 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:46:44 INFO - PROCESS | 3832 | 1470772004441 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:44 INFO - PROCESS | 3832 | 1470772004444 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:44 INFO - PROCESS | 3832 | ++DOCSHELL 173B9400 == 32 [pid = 3832] [id = 277] 11:46:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (173D1800) [pid = 3832] [serial = 830] [outer = 00000000] 11:46:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (176C8800) [pid = 3832] [serial = 831] [outer = 173D1800] 11:46:44 INFO - PROCESS | 3832 | 1470772004489 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17C34C00) [pid = 3832] [serial = 832] [outer = 173D1800] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1971AC00) [pid = 3832] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17F24800) [pid = 3832] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B54000) [pid = 3832] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1699C800) [pid = 3832] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (11AD3400) [pid = 3832] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (165A6000) [pid = 3832] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (169A5C00) [pid = 3832] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (141AE400) [pid = 3832] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1390A400) [pid = 3832] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15780000) [pid = 3832] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (165A0400) [pid = 3832] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1287B400) [pid = 3832] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:46:44 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A01B400) [pid = 3832] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:46:45 INFO - PROCESS | 3832 | 1470772005176 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 934ms 11:46:45 INFO - PROCESS | 3832 | 1470772005204 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 3832 | 1470772005206 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 11:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:46:45 INFO - PROCESS | 3832 | 1470772005209 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 3832 | 1470772005211 Marionette TRACE conn3 <- [1,1074,null,{}] 11:46:45 INFO - PROCESS | 3832 | 1470772005215 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}] 11:46:45 INFO - PROCESS | 3832 | 1470772005217 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:45 INFO - PROCESS | 3832 | 1470772005295 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:46:45 INFO - PROCESS | 3832 | 1470772005301 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 3832 | 1470772005303 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:45 INFO - PROCESS | 3832 | ++DOCSHELL 1287B800 == 33 [pid = 3832] [id = 278] 11:46:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1390FC00) [pid = 3832] [serial = 833] [outer = 00000000] 11:46:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1699C800) [pid = 3832] [serial = 834] [outer = 1390FC00] 11:46:45 INFO - PROCESS | 3832 | 1470772005348 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16D88000) [pid = 3832] [serial = 835] [outer = 1390FC00] 11:46:45 INFO - PROCESS | 3832 | 1470772005776 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 581ms 11:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:46:45 INFO - PROCESS | 3832 | 1470772005814 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 3832 | 1470772005816 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 11:46:45 INFO - PROCESS | 3832 | 1470772005819 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 3832 | 1470772005821 Marionette TRACE conn3 <- [1,1078,null,{}] 11:46:45 INFO - PROCESS | 3832 | 1470772005829 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}] 11:46:45 INFO - PROCESS | 3832 | 1470772005831 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:45 INFO - PROCESS | 3832 | 1470772005910 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:46:45 INFO - PROCESS | 3832 | 1470772005916 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 3832 | 1470772005918 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:45 INFO - PROCESS | 3832 | ++DOCSHELL 153B3000 == 34 [pid = 3832] [id = 279] 11:46:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173DA000) [pid = 3832] [serial = 836] [outer = 00000000] 11:46:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (153B5400) [pid = 3832] [serial = 837] [outer = 173DA000] 11:46:45 INFO - PROCESS | 3832 | 1470772005963 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (176C7400) [pid = 3832] [serial = 838] [outer = 173DA000] 11:46:46 INFO - PROCESS | 3832 | 1470772006391 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 642ms 11:46:46 INFO - PROCESS | 3832 | 1470772006460 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 3832 | 1470772006462 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 11:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:46:46 INFO - PROCESS | 3832 | 1470772006466 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - PROCESS | 3832 | 1470772006467 Marionette TRACE conn3 <- [1,1082,null,{}] 11:46:46 INFO - PROCESS | 3832 | 1470772006471 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}] 11:46:46 INFO - PROCESS | 3832 | 1470772006473 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:46 INFO - PROCESS | 3832 | 1470772006554 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:46:46 INFO - PROCESS | 3832 | 1470772006559 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 3832 | 1470772006561 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:46 INFO - PROCESS | 3832 | ++DOCSHELL 17FDE800 == 35 [pid = 3832] [id = 280] 11:46:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17FDEC00) [pid = 3832] [serial = 839] [outer = 00000000] 11:46:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19712C00) [pid = 3832] [serial = 840] [outer = 17FDEC00] 11:46:46 INFO - PROCESS | 3832 | 1470772006605 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19719400) [pid = 3832] [serial = 841] [outer = 17FDEC00] 11:46:47 INFO - PROCESS | 3832 | 1470772007341 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]]]}] 11:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 918ms 11:46:47 INFO - PROCESS | 3832 | 1470772007393 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:46:47 INFO - PROCESS | 3832 | 1470772007398 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 11:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:46:47 INFO - PROCESS | 3832 | 1470772007403 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:46:47 INFO - PROCESS | 3832 | 1470772007406 Marionette TRACE conn3 <- [1,1086,null,{}] 11:46:47 INFO - PROCESS | 3832 | 1470772007413 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}] 11:46:47 INFO - PROCESS | 3832 | 1470772007416 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:47 INFO - PROCESS | 3832 | 1470772007535 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:46:47 INFO - PROCESS | 3832 | 1470772007669 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:47 INFO - PROCESS | 3832 | 1470772007672 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:47 INFO - PROCESS | 3832 | ++DOCSHELL 10F25000 == 36 [pid = 3832] [id = 281] 11:46:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (11401800) [pid = 3832] [serial = 842] [outer = 00000000] 11:46:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12DA0400) [pid = 3832] [serial = 843] [outer = 11401800] 11:46:47 INFO - PROCESS | 3832 | 1470772007732 Marionette DEBUG loaded listener.js 11:46:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13159400) [pid = 3832] [serial = 844] [outer = 11401800] 11:46:48 INFO - PROCESS | 3832 | 1470772008430 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]]]}] 11:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1071ms 11:46:48 INFO - PROCESS | 3832 | 1470772008479 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:46:48 INFO - PROCESS | 3832 | 1470772008484 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 11:46:48 INFO - PROCESS | 3832 | 1470772008490 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 3832 | 1470772008493 Marionette TRACE conn3 <- [1,1090,null,{}] 11:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:46:48 INFO - PROCESS | 3832 | 1470772008497 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}] 11:46:48 INFO - PROCESS | 3832 | 1470772008500 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:48 INFO - PROCESS | 3832 | 1470772008617 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:46:48 INFO - PROCESS | 3832 | 1470772008848 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 3832 | 1470772008851 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:48 INFO - PROCESS | 3832 | ++DOCSHELL 1047C000 == 37 [pid = 3832] [id = 282] 11:46:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1047E000) [pid = 3832] [serial = 845] [outer = 00000000] 11:46:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (10A50C00) [pid = 3832] [serial = 846] [outer = 1047E000] 11:46:48 INFO - PROCESS | 3832 | 1470772008908 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (11AD2800) [pid = 3832] [serial = 847] [outer = 1047E000] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 153B3000 == 36 [pid = 3832] [id = 279] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 1287B800 == 35 [pid = 3832] [id = 278] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 173B9400 == 34 [pid = 3832] [id = 277] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 1686C000 == 33 [pid = 3832] [id = 276] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 158F5800 == 32 [pid = 3832] [id = 275] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 153B3400 == 31 [pid = 3832] [id = 274] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 131EA800 == 30 [pid = 3832] [id = 273] 11:46:49 INFO - PROCESS | 3832 | --DOCSHELL 11C43000 == 29 [pid = 3832] [id = 272] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A33F800) [pid = 3832] [serial = 801] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A344000) [pid = 3832] [serial = 802] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19D5F000) [pid = 3832] [serial = 799] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19B5AC00) [pid = 3832] [serial = 792] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17FE9400) [pid = 3832] [serial = 789] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19B5F000) [pid = 3832] [serial = 766] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (174CF800) [pid = 3832] [serial = 787] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13088C00) [pid = 3832] [serial = 768] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (174CC800) [pid = 3832] [serial = 786] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (167D5400) [pid = 3832] [serial = 780] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16E0F800) [pid = 3832] [serial = 783] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (139D2800) [pid = 3832] [serial = 769] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19BC7C00) [pid = 3832] [serial = 793] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153B2000) [pid = 3832] [serial = 778] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153AD800) [pid = 3832] [serial = 771] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173CFC00) [pid = 3832] [serial = 796] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1971CC00) [pid = 3832] [serial = 798] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13035800) [pid = 3832] [serial = 774] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (168EF800) [pid = 3832] [serial = 781] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1699A400) [pid = 3832] [serial = 795] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (156AB000) [pid = 3832] [serial = 772] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1456C000) [pid = 3832] [serial = 777] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17FE4000) [pid = 3832] [serial = 790] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (13158C00) [pid = 3832] [serial = 775] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (173B1400) [pid = 3832] [serial = 784] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3832 | 1470772009555 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]]]}] 11:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1071ms 11:46:49 INFO - PROCESS | 3832 | 1470772009570 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:46:49 INFO - PROCESS | 3832 | 1470772009574 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 11:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:46:49 INFO - PROCESS | 3832 | 1470772009578 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:46:49 INFO - PROCESS | 3832 | 1470772009581 Marionette TRACE conn3 <- [1,1094,null,{}] 11:46:49 INFO - PROCESS | 3832 | 1470772009586 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}] 11:46:49 INFO - PROCESS | 3832 | 1470772009590 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:49 INFO - PROCESS | 3832 | 1470772009675 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:46:49 INFO - PROCESS | 3832 | 1470772009685 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:49 INFO - PROCESS | 3832 | 1470772009687 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:49 INFO - PROCESS | 3832 | ++DOCSHELL 12879000 == 30 [pid = 3832] [id = 283] 11:46:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12BD2C00) [pid = 3832] [serial = 848] [outer = 00000000] 11:46:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (131EA800) [pid = 3832] [serial = 849] [outer = 12BD2C00] 11:46:49 INFO - PROCESS | 3832 | 1470772009737 Marionette DEBUG loaded listener.js 11:46:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (139D7400) [pid = 3832] [serial = 850] [outer = 12BD2C00] 11:46:50 INFO - PROCESS | 3832 | 1470772010252 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 719ms 11:46:50 INFO - PROCESS | 3832 | 1470772010300 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 3832 | 1470772010304 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 11:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:46:50 INFO - PROCESS | 3832 | 1470772010308 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 3832 | 1470772010310 Marionette TRACE conn3 <- [1,1098,null,{}] 11:46:50 INFO - PROCESS | 3832 | 1470772010314 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}] 11:46:50 INFO - PROCESS | 3832 | 1470772010317 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:50 INFO - PROCESS | 3832 | 1470772010408 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:46:50 INFO - PROCESS | 3832 | 1470772010500 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 3832 | 1470772010502 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:50 INFO - PROCESS | 3832 | ++DOCSHELL 13CB6C00 == 31 [pid = 3832] [id = 284] 11:46:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13EA3C00) [pid = 3832] [serial = 851] [outer = 00000000] 11:46:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (153AAC00) [pid = 3832] [serial = 852] [outer = 13EA3C00] 11:46:50 INFO - PROCESS | 3832 | 1470772010550 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153B3400) [pid = 3832] [serial = 853] [outer = 13EA3C00] 11:46:50 INFO - PROCESS | 3832 | 1470772010972 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 719ms 11:46:51 INFO - PROCESS | 3832 | 1470772011032 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 3832 | 1470772011035 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 11:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:46:51 INFO - PROCESS | 3832 | 1470772011040 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 3832 | 1470772011046 Marionette TRACE conn3 <- [1,1102,null,{}] 11:46:51 INFO - PROCESS | 3832 | 1470772011055 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}] 11:46:51 INFO - PROCESS | 3832 | 1470772011059 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:51 INFO - PROCESS | 3832 | 1470772011146 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:46:51 INFO - PROCESS | 3832 | 1470772011155 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 3832 | 1470772011157 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:51 INFO - PROCESS | 3832 | ++DOCSHELL 168F6000 == 32 [pid = 3832] [id = 285] 11:46:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (168F6800) [pid = 3832] [serial = 854] [outer = 00000000] 11:46:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (169A3800) [pid = 3832] [serial = 855] [outer = 168F6800] 11:46:51 INFO - PROCESS | 3832 | 1470772011201 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16D89800) [pid = 3832] [serial = 856] [outer = 168F6800] 11:46:51 INFO - PROCESS | 3832 | 1470772011669 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 673ms 11:46:51 INFO - PROCESS | 3832 | 1470772011749 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 3832 | 1470772011752 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 11:46:51 INFO - PROCESS | 3832 | 1470772011756 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 3832 | 1470772011758 Marionette TRACE conn3 <- [1,1106,null,{}] 11:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:46:51 INFO - PROCESS | 3832 | 1470772011761 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}] 11:46:51 INFO - PROCESS | 3832 | 1470772011763 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:51 INFO - PROCESS | 3832 | 1470772011888 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:46:51 INFO - PROCESS | 3832 | 1470772011944 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 3832 | 1470772011947 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:51 INFO - PROCESS | 3832 | ++DOCSHELL 16EBFC00 == 33 [pid = 3832] [id = 286] 11:46:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16EFBC00) [pid = 3832] [serial = 857] [outer = 00000000] 11:46:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174CC800) [pid = 3832] [serial = 858] [outer = 16EFBC00] 11:46:51 INFO - PROCESS | 3832 | 1470772011993 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (176C8000) [pid = 3832] [serial = 859] [outer = 16EFBC00] 11:46:52 INFO - PROCESS | 3832 | 1470772012432 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 658ms 11:46:52 INFO - PROCESS | 3832 | 1470772012439 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 3832 | 1470772012441 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 11:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:46:52 INFO - PROCESS | 3832 | 1470772012444 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 3832 | 1470772012446 Marionette TRACE conn3 <- [1,1110,null,{}] 11:46:52 INFO - PROCESS | 3832 | 1470772012450 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}] 11:46:52 INFO - PROCESS | 3832 | 1470772012452 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:52 INFO - PROCESS | 3832 | 1470772012549 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:46:52 INFO - PROCESS | 3832 | 1470772012555 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 3832 | 1470772012561 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:52 INFO - PROCESS | 3832 | ++DOCSHELL 13160000 == 34 [pid = 3832] [id = 287] 11:46:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17FDDC00) [pid = 3832] [serial = 860] [outer = 00000000] 11:46:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17FEAC00) [pid = 3832] [serial = 861] [outer = 17FDDC00] 11:46:52 INFO - PROCESS | 3832 | 1470772012666 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1989FC00) [pid = 3832] [serial = 862] [outer = 17FDDC00] 11:46:53 INFO - PROCESS | 3832 | 1470772013109 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 719ms 11:46:53 INFO - PROCESS | 3832 | 1470772013169 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 3832 | 1470772013171 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 11:46:53 INFO - PROCESS | 3832 | 1470772013175 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:46:53 INFO - PROCESS | 3832 | 1470772013176 Marionette TRACE conn3 <- [1,1114,null,{}] 11:46:53 INFO - PROCESS | 3832 | 1470772013180 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}] 11:46:53 INFO - PROCESS | 3832 | 1470772013182 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:53 INFO - PROCESS | 3832 | 1470772013301 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:46:53 INFO - PROCESS | 3832 | 1470772013326 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 3832 | 1470772013328 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:53 INFO - PROCESS | 3832 | ++DOCSHELL 19B61400 == 35 [pid = 3832] [id = 288] 11:46:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B61800) [pid = 3832] [serial = 863] [outer = 00000000] 11:46:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19BC7000) [pid = 3832] [serial = 864] [outer = 19B61800] 11:46:53 INFO - PROCESS | 3832 | 1470772013380 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19BC3000) [pid = 3832] [serial = 865] [outer = 19B61800] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15E7A400) [pid = 3832] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (153B4000) [pid = 3832] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11C35400) [pid = 3832] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (131F2800) [pid = 3832] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (11CE4400) [pid = 3832] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1686C400) [pid = 3832] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (173D1800) [pid = 3832] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (173DA000) [pid = 3832] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A51000) [pid = 3832] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (157E4800) [pid = 3832] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17FE8400) [pid = 3832] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:46:53 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1390FC00) [pid = 3832] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:46:53 INFO - PROCESS | 3832 | 1470772013860 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 11:46:53 INFO - PROCESS | 3832 | 1470772013898 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 3832 | 1470772013901 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 11:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:46:53 INFO - PROCESS | 3832 | 1470772013904 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 3832 | 1470772013905 Marionette TRACE conn3 <- [1,1118,null,{}] 11:46:53 INFO - PROCESS | 3832 | 1470772013909 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}] 11:46:53 INFO - PROCESS | 3832 | 1470772013911 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:53 INFO - PROCESS | 3832 | 1470772013998 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:46:54 INFO - PROCESS | 3832 | 1470772014086 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 3832 | 1470772014089 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:54 INFO - PROCESS | 3832 | ++DOCSHELL 10A55400 == 36 [pid = 3832] [id = 289] 11:46:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (11485400) [pid = 3832] [serial = 866] [outer = 00000000] 11:46:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15780000) [pid = 3832] [serial = 867] [outer = 11485400] 11:46:54 INFO - PROCESS | 3832 | 1470772014136 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (157E4800) [pid = 3832] [serial = 868] [outer = 11485400] 11:46:54 INFO - PROCESS | 3832 | 1470772014481 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]]]}] 11:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 11:46:54 INFO - PROCESS | 3832 | 1470772014525 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:46:54 INFO - PROCESS | 3832 | 1470772014527 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 11:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:46:54 INFO - PROCESS | 3832 | 1470772014623 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - PROCESS | 3832 | 1470772014625 Marionette TRACE conn3 <- [1,1122,null,{}] 11:46:54 INFO - PROCESS | 3832 | 1470772014639 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}] 11:46:54 INFO - PROCESS | 3832 | 1470772014640 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:54 INFO - PROCESS | 3832 | 1470772014720 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:46:54 INFO - PROCESS | 3832 | 1470772014728 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 3832 | 1470772014730 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:54 INFO - PROCESS | 3832 | ++DOCSHELL 16009400 == 37 [pid = 3832] [id = 290] 11:46:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19719C00) [pid = 3832] [serial = 869] [outer = 00000000] 11:46:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1A337C00) [pid = 3832] [serial = 870] [outer = 19719C00] 11:46:54 INFO - PROCESS | 3832 | 1470772014774 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1A3AFC00) [pid = 3832] [serial = 871] [outer = 19719C00] 11:46:55 INFO - PROCESS | 3832 | 1470772015193 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]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 673ms 11:46:55 INFO - PROCESS | 3832 | 1470772015265 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 3832 | 1470772015267 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 11:46:55 INFO - PROCESS | 3832 | 1470772015270 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:46:55 INFO - PROCESS | 3832 | 1470772015272 Marionette TRACE conn3 <- [1,1126,null,{}] 11:46:55 INFO - PROCESS | 3832 | 1470772015275 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}] 11:46:55 INFO - PROCESS | 3832 | 1470772015277 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:55 INFO - PROCESS | 3832 | 1470772015359 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:46:55 INFO - PROCESS | 3832 | 1470772015364 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 3832 | 1470772015366 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:55 INFO - PROCESS | 3832 | ++DOCSHELL 168F5400 == 38 [pid = 3832] [id = 291] 11:46:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19D61800) [pid = 3832] [serial = 872] [outer = 00000000] 11:46:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A3BC800) [pid = 3832] [serial = 873] [outer = 19D61800] 11:46:55 INFO - PROCESS | 3832 | 1470772015410 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A533800) [pid = 3832] [serial = 874] [outer = 19D61800] 11:46:56 INFO - PROCESS | 3832 | 1470772016072 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]]]}] 11:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 887ms 11:46:56 INFO - PROCESS | 3832 | 1470772016158 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:46:56 INFO - PROCESS | 3832 | 1470772016163 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 11:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:46:56 INFO - PROCESS | 3832 | 1470772016168 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 3832 | 1470772016172 Marionette TRACE conn3 <- [1,1130,null,{}] 11:46:56 INFO - PROCESS | 3832 | 1470772016178 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}] 11:46:56 INFO - PROCESS | 3832 | 1470772016181 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:56 INFO - PROCESS | 3832 | 1470772016302 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:46:56 INFO - PROCESS | 3832 | 1470772016426 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 3832 | 1470772016430 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:56 INFO - PROCESS | 3832 | ++DOCSHELL 11403400 == 39 [pid = 3832] [id = 292] 11:46:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (11CE5000) [pid = 3832] [serial = 875] [outer = 00000000] 11:46:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13158C00) [pid = 3832] [serial = 876] [outer = 11CE5000] 11:46:56 INFO - PROCESS | 3832 | 1470772016492 Marionette DEBUG loaded listener.js 11:46:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (141AE000) [pid = 3832] [serial = 877] [outer = 11CE5000] 11:46:57 INFO - PROCESS | 3832 | 1470772017027 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]]]}] 11:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 873ms 11:46:57 INFO - PROCESS | 3832 | 1470772017056 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 3832 | 1470772017061 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 11:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:46:57 INFO - PROCESS | 3832 | 1470772017068 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:46:57 INFO - PROCESS | 3832 | 1470772017071 Marionette TRACE conn3 <- [1,1134,null,{}] 11:46:57 INFO - PROCESS | 3832 | 1470772017075 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}] 11:46:57 INFO - PROCESS | 3832 | 1470772017078 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:57 INFO - PROCESS | 3832 | 1470772017191 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:46:57 INFO - PROCESS | 3832 | 1470772017295 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 3832 | 1470772017298 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:57 INFO - PROCESS | 3832 | ++DOCSHELL 158C0C00 == 40 [pid = 3832] [id = 293] 11:46:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (158E9000) [pid = 3832] [serial = 878] [outer = 00000000] 11:46:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1686C000) [pid = 3832] [serial = 879] [outer = 158E9000] 11:46:57 INFO - PROCESS | 3832 | 1470772017355 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (169A5800) [pid = 3832] [serial = 880] [outer = 158E9000] 11:46:57 INFO - PROCESS | 3832 | 1470772017971 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]]]}] 11:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 979ms 11:46:58 INFO - PROCESS | 3832 | 1470772018052 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:46:58 INFO - PROCESS | 3832 | 1470772018055 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 11:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:46:58 INFO - PROCESS | 3832 | 1470772018059 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 3832 | 1470772018063 Marionette TRACE conn3 <- [1,1138,null,{}] 11:46:58 INFO - PROCESS | 3832 | 1470772018074 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}] 11:46:58 INFO - PROCESS | 3832 | 1470772018078 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:58 INFO - PROCESS | 3832 | 1470772018192 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:46:58 INFO - PROCESS | 3832 | 1470772018314 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 3832 | 1470772018318 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:58 INFO - PROCESS | 3832 | ++DOCSHELL 1A01B800 == 41 [pid = 3832] [id = 294] 11:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A01E400) [pid = 3832] [serial = 881] [outer = 00000000] 11:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A3BBC00) [pid = 3832] [serial = 882] [outer = 1A01E400] 11:46:58 INFO - PROCESS | 3832 | 1470772018376 Marionette DEBUG loaded listener.js 11:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A53A800) [pid = 3832] [serial = 883] [outer = 1A01E400] 11:46:59 INFO - PROCESS | 3832 | 1470772019028 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]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1010ms 11:46:59 INFO - PROCESS | 3832 | 1470772019084 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 3832 | 1470772019087 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 11:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:46:59 INFO - PROCESS | 3832 | 1470772019091 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 3832 | 1470772019093 Marionette TRACE conn3 <- [1,1142,null,{}] 11:46:59 INFO - PROCESS | 3832 | 1470772019115 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}] 11:46:59 INFO - PROCESS | 3832 | 1470772019101 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:59 INFO - PROCESS | 3832 | 1470772019342 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:46:59 INFO - PROCESS | 3832 | 1470772019490 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:59 INFO - PROCESS | 3832 | 1470772019494 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:46:59 INFO - PROCESS | 3832 | ++DOCSHELL 12877000 == 42 [pid = 3832] [id = 295] 11:46:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (12878C00) [pid = 3832] [serial = 884] [outer = 00000000] 11:46:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (12BC5800) [pid = 3832] [serial = 885] [outer = 12878C00] 11:46:59 INFO - PROCESS | 3832 | 1470772019548 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13151C00) [pid = 3832] [serial = 886] [outer = 12878C00] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 16009400 == 41 [pid = 3832] [id = 290] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 10A55400 == 40 [pid = 3832] [id = 289] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 19B61400 == 39 [pid = 3832] [id = 288] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 13160000 == 38 [pid = 3832] [id = 287] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 16EBFC00 == 37 [pid = 3832] [id = 286] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 168F6000 == 36 [pid = 3832] [id = 285] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 13CB6C00 == 35 [pid = 3832] [id = 284] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 12879000 == 34 [pid = 3832] [id = 283] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 10F25000 == 33 [pid = 3832] [id = 281] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 1047C000 == 32 [pid = 3832] [id = 282] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 17FDE800 == 31 [pid = 3832] [id = 280] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 11ACD000 == 30 [pid = 3832] [id = 271] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 158C0C00 == 29 [pid = 3832] [id = 293] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 1A01B800 == 28 [pid = 3832] [id = 294] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 168F5400 == 27 [pid = 3832] [id = 291] 11:47:00 INFO - PROCESS | 3832 | --DOCSHELL 11403400 == 26 [pid = 3832] [id = 292] 11:47:00 INFO - PROCESS | 3832 | 1470772020680 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]]]}] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (167D1800) [pid = 3832] [serial = 825] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (157E7C00) [pid = 3832] [serial = 822] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (131F0400) [pid = 3832] [serial = 814] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13151400) [pid = 3832] [serial = 813] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (139D8400) [pid = 3832] [serial = 819] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13CB4000) [pid = 3832] [serial = 820] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1287D400) [pid = 3832] [serial = 816] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (129B9800) [pid = 3832] [serial = 817] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (169A0800) [pid = 3832] [serial = 828] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (167DFC00) [pid = 3832] [serial = 826] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (176C8800) [pid = 3832] [serial = 831] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (169A3000) [pid = 3832] [serial = 829] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (153B5400) [pid = 3832] [serial = 837] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13EA3000) [pid = 3832] [serial = 805] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13901C00) [pid = 3832] [serial = 804] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1699A800) [pid = 3832] [serial = 808] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (165A6400) [pid = 3832] [serial = 807] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (176C7400) [pid = 3832] [serial = 838] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A33B400) [pid = 3832] [serial = 811] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (198AC400) [pid = 3832] [serial = 810] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17C34C00) [pid = 3832] [serial = 832] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19712C00) [pid = 3832] [serial = 840] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1699C800) [pid = 3832] [serial = 834] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16D88000) [pid = 3832] [serial = 835] [outer = 00000000] [url = about:blank] 11:47:00 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (158E9800) [pid = 3832] [serial = 823] [outer = 00000000] [url = about:blank] 11:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1714ms 11:47:00 INFO - PROCESS | 3832 | 1470772020799 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 3832 | 1470772020803 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 11:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:47:00 INFO - PROCESS | 3832 | 1470772020808 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 3832 | 1470772020812 Marionette TRACE conn3 <- [1,1146,null,{}] 11:47:00 INFO - PROCESS | 3832 | 1470772020819 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}] 11:47:00 INFO - PROCESS | 3832 | 1470772020822 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:00 INFO - PROCESS | 3832 | 1470772020933 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:47:00 INFO - PROCESS | 3832 | 1470772020941 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 3832 | 1470772020946 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:00 INFO - PROCESS | 3832 | ++DOCSHELL 12830C00 == 27 [pid = 3832] [id = 296] 11:47:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12831000) [pid = 3832] [serial = 887] [outer = 00000000] 11:47:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12878800) [pid = 3832] [serial = 888] [outer = 12831000] 11:47:00 INFO - PROCESS | 3832 | 1470772020998 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1287C000) [pid = 3832] [serial = 889] [outer = 12831000] 11:47:01 INFO - PROCESS | 3832 | 1470772021507 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]]]}] 11:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 719ms 11:47:01 INFO - PROCESS | 3832 | 1470772021548 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 3832 | 1470772021553 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 11:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:47:01 INFO - PROCESS | 3832 | 1470772021559 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - PROCESS | 3832 | 1470772021562 Marionette TRACE conn3 <- [1,1150,null,{}] 11:47:01 INFO - PROCESS | 3832 | 1470772021550 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}] 11:47:01 INFO - PROCESS | 3832 | 1470772021552 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:01 INFO - PROCESS | 3832 | 1470772021642 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:47:01 INFO - PROCESS | 3832 | 1470772021651 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 3832 | 1470772021654 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:01 INFO - PROCESS | 3832 | ++DOCSHELL 13908C00 == 28 [pid = 3832] [id = 297] 11:47:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13909000) [pid = 3832] [serial = 890] [outer = 00000000] 11:47:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13937800) [pid = 3832] [serial = 891] [outer = 13909000] 11:47:01 INFO - PROCESS | 3832 | 1470772021702 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13C2E800) [pid = 3832] [serial = 892] [outer = 13909000] 11:47:02 INFO - PROCESS | 3832 | 1470772022179 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]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 688ms 11:47:02 INFO - PROCESS | 3832 | 1470772022240 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 3832 | 1470772022243 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 11:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:47:02 INFO - PROCESS | 3832 | 1470772022247 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 3832 | 1470772022250 Marionette TRACE conn3 <- [1,1154,null,{}] 11:47:02 INFO - PROCESS | 3832 | 1470772022291 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}] 11:47:02 INFO - PROCESS | 3832 | 1470772022296 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:02 INFO - PROCESS | 3832 | 1470772022400 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:47:02 INFO - PROCESS | 3832 | 1470772022417 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 3832 | 1470772022420 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:02 INFO - PROCESS | 3832 | ++DOCSHELL 1456C400 == 29 [pid = 3832] [id = 298] 11:47:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1456CC00) [pid = 3832] [serial = 893] [outer = 00000000] 11:47:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153B6800) [pid = 3832] [serial = 894] [outer = 1456CC00] 11:47:02 INFO - PROCESS | 3832 | 1470772022472 Marionette DEBUG loaded listener.js 11:47:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157E6400) [pid = 3832] [serial = 895] [outer = 1456CC00] 11:47:02 INFO - PROCESS | 3832 | 1470772022906 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]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 704ms 11:47:02 INFO - PROCESS | 3832 | 1470772022949 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 3832 | 1470772022952 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 11:47:02 INFO - PROCESS | 3832 | 1470772022956 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:47:02 INFO - PROCESS | 3832 | 1470772022958 Marionette TRACE conn3 <- [1,1158,null,{}] 11:47:02 INFO - PROCESS | 3832 | 1470772022961 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}] 11:47:02 INFO - PROCESS | 3832 | 1470772022963 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:03 INFO - PROCESS | 3832 | 1470772023109 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:47:03 INFO - PROCESS | 3832 | 1470772023155 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 3832 | 1470772023157 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:03 INFO - PROCESS | 3832 | ++DOCSHELL 153B0800 == 30 [pid = 3832] [id = 299] 11:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (153B6000) [pid = 3832] [serial = 896] [outer = 00000000] 11:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16006800) [pid = 3832] [serial = 897] [outer = 153B6000] 11:47:03 INFO - PROCESS | 3832 | 1470772023205 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (167E0C00) [pid = 3832] [serial = 898] [outer = 153B6000] 11:47:03 INFO - PROCESS | 3832 | 1470772023629 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 719ms 11:47:03 INFO - PROCESS | 3832 | 1470772023680 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 3832 | 1470772023682 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 11:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:47:03 INFO - PROCESS | 3832 | 1470772023686 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 3832 | 1470772023687 Marionette TRACE conn3 <- [1,1162,null,{}] 11:47:03 INFO - PROCESS | 3832 | 1470772023691 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}] 11:47:03 INFO - PROCESS | 3832 | 1470772023693 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:03 INFO - PROCESS | 3832 | 1470772023803 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:47:03 INFO - PROCESS | 3832 | 1470772023809 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 3832 | 1470772023812 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:03 INFO - PROCESS | 3832 | ++DOCSHELL 158E9800 == 31 [pid = 3832] [id = 300] 11:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (158F5400) [pid = 3832] [serial = 899] [outer = 00000000] 11:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169A4400) [pid = 3832] [serial = 900] [outer = 158F5400] 11:47:03 INFO - PROCESS | 3832 | 1470772023858 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16C60800) [pid = 3832] [serial = 901] [outer = 158F5400] 11:47:04 INFO - PROCESS | 3832 | 1470772024320 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] 11:47:04 INFO - PROCESS | 3832 | 1470772024371 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 11:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:47:04 INFO - PROCESS | 3832 | 1470772024375 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 3832 | 1470772024377 Marionette TRACE conn3 <- [1,1166,null,{}] 11:47:04 INFO - PROCESS | 3832 | 1470772024380 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}] 11:47:04 INFO - PROCESS | 3832 | 1470772024386 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:04 INFO - PROCESS | 3832 | 1470772024536 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:47:04 INFO - PROCESS | 3832 | 1470772024598 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 3832 | 1470772024600 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:04 INFO - PROCESS | 3832 | ++DOCSHELL 173B6400 == 32 [pid = 3832] [id = 301] 11:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173B6C00) [pid = 3832] [serial = 902] [outer = 00000000] 11:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (176C7C00) [pid = 3832] [serial = 903] [outer = 173B6C00] 11:47:04 INFO - PROCESS | 3832 | 1470772024647 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17C32000) [pid = 3832] [serial = 904] [outer = 173B6C00] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16EFBC00) [pid = 3832] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17FDDC00) [pid = 3832] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11485400) [pid = 3832] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17FDEC00) [pid = 3832] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (168F6800) [pid = 3832] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11401800) [pid = 3832] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13EA3C00) [pid = 3832] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12BD2C00) [pid = 3832] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1047E000) [pid = 3832] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19B61800) [pid = 3832] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19719C00) [pid = 3832] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:47:05 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19D61800) [pid = 3832] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:47:05 INFO - PROCESS | 3832 | 1470772025313 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] 11:47:05 INFO - PROCESS | 3832 | 1470772025367 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 11:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:47:05 INFO - PROCESS | 3832 | 1470772025371 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 3832 | 1470772025373 Marionette TRACE conn3 <- [1,1170,null,{}] 11:47:05 INFO - PROCESS | 3832 | 1470772025376 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}] 11:47:05 INFO - PROCESS | 3832 | 1470772025378 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:05 INFO - PROCESS | 3832 | 1470772025480 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:47:05 INFO - PROCESS | 3832 | 1470772025538 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:05 INFO - PROCESS | 3832 | 1470772025540 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:05 INFO - PROCESS | 3832 | ++DOCSHELL 10F41400 == 33 [pid = 3832] [id = 302] 11:47:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10F47400) [pid = 3832] [serial = 905] [outer = 00000000] 11:47:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1508D800) [pid = 3832] [serial = 906] [outer = 10F47400] 11:47:05 INFO - PROCESS | 3832 | 1470772025585 Marionette DEBUG loaded listener.js 11:47:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174D5800) [pid = 3832] [serial = 907] [outer = 10F47400] 11:47:05 INFO - PROCESS | 3832 | 1470772025951 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] 11:47:05 INFO - PROCESS | 3832 | 1470772025994 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 11:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:47:05 INFO - PROCESS | 3832 | 1470772025998 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 3832 | 1470772026000 Marionette TRACE conn3 <- [1,1174,null,{}] 11:47:06 INFO - PROCESS | 3832 | 1470772026012 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}] 11:47:06 INFO - PROCESS | 3832 | 1470772026014 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:06 INFO - PROCESS | 3832 | 1470772026091 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:47:06 INFO - PROCESS | 3832 | 1470772026098 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 3832 | 1470772026100 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:06 INFO - PROCESS | 3832 | ++DOCSHELL 17F21400 == 34 [pid = 3832] [id = 303] 11:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17F24C00) [pid = 3832] [serial = 908] [outer = 00000000] 11:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1971AC00) [pid = 3832] [serial = 909] [outer = 17F24C00] 11:47:06 INFO - PROCESS | 3832 | 1470772026145 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (198A5800) [pid = 3832] [serial = 910] [outer = 17F24C00] 11:47:06 INFO - PROCESS | 3832 | 1470772026562 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] 11:47:06 INFO - PROCESS | 3832 | 1470772026621 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 11:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:47:06 INFO - PROCESS | 3832 | 1470772026625 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:47:06 INFO - PROCESS | 3832 | 1470772026626 Marionette TRACE conn3 <- [1,1178,null,{}] 11:47:06 INFO - PROCESS | 3832 | 1470772026630 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}] 11:47:06 INFO - PROCESS | 3832 | 1470772026632 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:06 INFO - PROCESS | 3832 | 1470772026707 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:47:06 INFO - PROCESS | 3832 | 1470772026715 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 3832 | 1470772026717 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:06 INFO - PROCESS | 3832 | ++DOCSHELL 19BC2000 == 35 [pid = 3832] [id = 304] 11:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19BC2400) [pid = 3832] [serial = 911] [outer = 00000000] 11:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A01B400) [pid = 3832] [serial = 912] [outer = 19BC2400] 11:47:06 INFO - PROCESS | 3832 | 1470772026763 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A01B800) [pid = 3832] [serial = 913] [outer = 19BC2400] 11:47:07 INFO - PROCESS | 3832 | 1470772027390 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] 11:47:07 INFO - PROCESS | 3832 | 1470772027456 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 11:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:47:07 INFO - PROCESS | 3832 | 1470772027462 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 3832 | 1470772027465 Marionette TRACE conn3 <- [1,1182,null,{}] 11:47:07 INFO - PROCESS | 3832 | 1470772027471 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}] 11:47:07 INFO - PROCESS | 3832 | 1470772027475 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:07 INFO - PROCESS | 3832 | 1470772027600 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:47:07 INFO - PROCESS | 3832 | 1470772027715 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 3832 | 1470772027720 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:07 INFO - PROCESS | 3832 | ++DOCSHELL 10F20000 == 36 [pid = 3832] [id = 305] 11:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10F25400) [pid = 3832] [serial = 914] [outer = 00000000] 11:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1308B000) [pid = 3832] [serial = 915] [outer = 10F25400] 11:47:07 INFO - PROCESS | 3832 | 1470772027779 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13901C00) [pid = 3832] [serial = 916] [outer = 10F25400] 11:47:08 INFO - PROCESS | 3832 | 1470772028571 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] 11:47:08 INFO - PROCESS | 3832 | 1470772028659 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 11:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:47:08 INFO - PROCESS | 3832 | 1470772028666 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 3832 | 1470772028669 Marionette TRACE conn3 <- [1,1186,null,{}] 11:47:08 INFO - PROCESS | 3832 | 1470772028673 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}] 11:47:08 INFO - PROCESS | 3832 | 1470772028676 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:08 INFO - PROCESS | 3832 | 1470772028785 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:47:08 INFO - PROCESS | 3832 | 1470772028913 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 3832 | 1470772028916 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:08 INFO - PROCESS | 3832 | ++DOCSHELL 153AB000 == 37 [pid = 3832] [id = 306] 11:47:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (153ABC00) [pid = 3832] [serial = 917] [outer = 00000000] 11:47:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15E7B000) [pid = 3832] [serial = 918] [outer = 153ABC00] 11:47:08 INFO - PROCESS | 3832 | 1470772028975 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (167DB800) [pid = 3832] [serial = 919] [outer = 153ABC00] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 17F21400 == 36 [pid = 3832] [id = 303] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 10F41400 == 35 [pid = 3832] [id = 302] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 173B6400 == 34 [pid = 3832] [id = 301] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 158E9800 == 33 [pid = 3832] [id = 300] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 153B0800 == 32 [pid = 3832] [id = 299] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 1456C400 == 31 [pid = 3832] [id = 298] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 13908C00 == 30 [pid = 3832] [id = 297] 11:47:09 INFO - PROCESS | 3832 | --DOCSHELL 12830C00 == 29 [pid = 3832] [id = 296] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (174CC800) [pid = 3832] [serial = 858] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (176C8000) [pid = 3832] [serial = 859] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1989FC00) [pid = 3832] [serial = 862] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15780000) [pid = 3832] [serial = 867] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17FEAC00) [pid = 3832] [serial = 861] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19719400) [pid = 3832] [serial = 841] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (169A3800) [pid = 3832] [serial = 855] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12DA0400) [pid = 3832] [serial = 843] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13159400) [pid = 3832] [serial = 844] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (153AAC00) [pid = 3832] [serial = 852] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (153B3400) [pid = 3832] [serial = 853] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (131EA800) [pid = 3832] [serial = 849] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (139D7400) [pid = 3832] [serial = 850] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A50C00) [pid = 3832] [serial = 846] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11AD2800) [pid = 3832] [serial = 847] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19BC7000) [pid = 3832] [serial = 864] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A3AFC00) [pid = 3832] [serial = 871] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A3BC800) [pid = 3832] [serial = 873] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1A533800) [pid = 3832] [serial = 874] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A337C00) [pid = 3832] [serial = 870] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19BC3000) [pid = 3832] [serial = 865] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16D89800) [pid = 3832] [serial = 856] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (157E4800) [pid = 3832] [serial = 868] [outer = 00000000] [url = about:blank] 11:47:09 INFO - PROCESS | 3832 | 1470772029820 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]]]}] 11:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1224ms 11:47:09 INFO - PROCESS | 3832 | 1470772029880 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 11:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:47:09 INFO - PROCESS | 3832 | 1470772029884 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 11:47:09 INFO - PROCESS | 3832 | 1470772029889 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:47:09 INFO - PROCESS | 3832 | 1470772029892 Marionette TRACE conn3 <- [1,1190,null,{}] 11:47:09 INFO - PROCESS | 3832 | 1470772029897 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}] 11:47:09 INFO - PROCESS | 3832 | 1470772029900 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:09 INFO - PROCESS | 3832 | 1470772029987 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:47:09 INFO - PROCESS | 3832 | 1470772029994 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 3832 | 1470772029998 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:10 INFO - PROCESS | 3832 | ++DOCSHELL 1293AC00 == 30 [pid = 3832] [id = 307] 11:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (129BD000) [pid = 3832] [serial = 920] [outer = 00000000] 11:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1303EC00) [pid = 3832] [serial = 921] [outer = 129BD000] 11:47:10 INFO - PROCESS | 3832 | 1470772030048 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (131E4C00) [pid = 3832] [serial = 922] [outer = 129BD000] 11:47:10 INFO - PROCESS | 3832 | 1470772030547 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]]]}] 11:47:10 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 11:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 673ms 11:47:10 INFO - PROCESS | 3832 | 1470772030567 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 3832 | 1470772030571 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 11:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:47:10 INFO - PROCESS | 3832 | 1470772030581 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 3832 | 1470772030583 Marionette TRACE conn3 <- [1,1194,null,{}] 11:47:10 INFO - PROCESS | 3832 | 1470772030587 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}] 11:47:10 INFO - PROCESS | 3832 | 1470772030589 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:10 INFO - PROCESS | 3832 | 1470772030675 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:47:10 INFO - PROCESS | 3832 | 1470772030682 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 3832 | 1470772030685 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:10 INFO - PROCESS | 3832 | ++DOCSHELL 11C40000 == 31 [pid = 3832] [id = 308] 11:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13EA5000) [pid = 3832] [serial = 923] [outer = 00000000] 11:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (141AF000) [pid = 3832] [serial = 924] [outer = 13EA5000] 11:47:10 INFO - PROCESS | 3832 | 1470772030733 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153B3000) [pid = 3832] [serial = 925] [outer = 13EA5000] 11:47:11 INFO - PROCESS | 3832 | 1470772031200 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 689ms 11:47:11 INFO - PROCESS | 3832 | 1470772031260 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 3832 | 1470772031262 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 11:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:47:11 INFO - PROCESS | 3832 | 1470772031266 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 3832 | 1470772031270 Marionette TRACE conn3 <- [1,1198,null,{}] 11:47:11 INFO - PROCESS | 3832 | 1470772031280 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}] 11:47:11 INFO - PROCESS | 3832 | 1470772031285 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:11 INFO - PROCESS | 3832 | 1470772031400 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:47:11 INFO - PROCESS | 3832 | 1470772031493 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 3832 | 1470772031496 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:11 INFO - PROCESS | 3832 | ++DOCSHELL 16999C00 == 32 [pid = 3832] [id = 309] 11:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1699EC00) [pid = 3832] [serial = 926] [outer = 00000000] 11:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (169A8400) [pid = 3832] [serial = 927] [outer = 1699EC00] 11:47:11 INFO - PROCESS | 3832 | 1470772031543 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16E08400) [pid = 3832] [serial = 928] [outer = 1699EC00] 11:47:11 INFO - PROCESS | 3832 | 1470772031925 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 688ms 11:47:11 INFO - PROCESS | 3832 | 1470772031948 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 3832 | 1470772031950 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 11:47:11 INFO - PROCESS | 3832 | 1470772031954 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:47:11 INFO - PROCESS | 3832 | 1470772031956 Marionette TRACE conn3 <- [1,1202,null,{}] 11:47:11 INFO - PROCESS | 3832 | 1470772031972 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}] 11:47:11 INFO - PROCESS | 3832 | 1470772031974 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:12 INFO - PROCESS | 3832 | 1470772032091 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:47:12 INFO - PROCESS | 3832 | 1470772032097 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 3832 | 1470772032099 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:12 INFO - PROCESS | 3832 | ++DOCSHELL 173D6800 == 33 [pid = 3832] [id = 310] 11:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (173D6C00) [pid = 3832] [serial = 929] [outer = 00000000] 11:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (176C6400) [pid = 3832] [serial = 930] [outer = 173D6C00] 11:47:12 INFO - PROCESS | 3832 | 1470772032193 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17B08000) [pid = 3832] [serial = 931] [outer = 173D6C00] 11:47:12 INFO - PROCESS | 3832 | 1470772032603 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 689ms 11:47:12 INFO - PROCESS | 3832 | 1470772032653 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 3832 | 1470772032655 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 11:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:47:12 INFO - PROCESS | 3832 | 1470772032668 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - PROCESS | 3832 | 1470772032670 Marionette TRACE conn3 <- [1,1206,null,{}] 11:47:12 INFO - PROCESS | 3832 | 1470772032674 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}] 11:47:12 INFO - PROCESS | 3832 | 1470772032677 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:12 INFO - PROCESS | 3832 | 1470772032798 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:47:12 INFO - PROCESS | 3832 | 1470772032860 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 3832 | 1470772032863 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:12 INFO - PROCESS | 3832 | ++DOCSHELL 16E08000 == 34 [pid = 3832] [id = 311] 11:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E10C00) [pid = 3832] [serial = 932] [outer = 00000000] 11:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17FDEC00) [pid = 3832] [serial = 933] [outer = 16E10C00] 11:47:12 INFO - PROCESS | 3832 | 1470772032908 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17FE3400) [pid = 3832] [serial = 934] [outer = 16E10C00] 11:47:13 INFO - PROCESS | 3832 | 1470772033351 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 735ms 11:47:13 INFO - PROCESS | 3832 | 1470772033403 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 3832 | 1470772033407 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 11:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:47:13 INFO - PROCESS | 3832 | 1470772033411 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 3832 | 1470772033413 Marionette TRACE conn3 <- [1,1210,null,{}] 11:47:13 INFO - PROCESS | 3832 | 1470772033417 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}] 11:47:13 INFO - PROCESS | 3832 | 1470772033423 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:13 INFO - PROCESS | 3832 | 1470772033566 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:47:13 INFO - PROCESS | 3832 | 1470772033641 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 3832 | 1470772033643 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:13 INFO - PROCESS | 3832 | ++DOCSHELL 17C36C00 == 35 [pid = 3832] [id = 312] 11:47:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19716400) [pid = 3832] [serial = 935] [outer = 00000000] 11:47:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19BCA400) [pid = 3832] [serial = 936] [outer = 19716400] 11:47:13 INFO - PROCESS | 3832 | 1470772033690 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19D5A400) [pid = 3832] [serial = 937] [outer = 19716400] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12831000) [pid = 3832] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1456CC00) [pid = 3832] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13909000) [pid = 3832] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12878C00) [pid = 3832] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173B6C00) [pid = 3832] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11CE5000) [pid = 3832] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (158E9000) [pid = 3832] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A01E400) [pid = 3832] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (158F5400) [pid = 3832] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10F47400) [pid = 3832] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17F24C00) [pid = 3832] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:47:14 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (153B6000) [pid = 3832] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:47:14 INFO - PROCESS | 3832 | 1470772034202 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] 11:47:14 INFO - PROCESS | 3832 | 1470772034240 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 11:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:47:14 INFO - PROCESS | 3832 | 1470772034243 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 3832 | 1470772034245 Marionette TRACE conn3 <- [1,1214,null,{}] 11:47:14 INFO - PROCESS | 3832 | 1470772034248 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}] 11:47:14 INFO - PROCESS | 3832 | 1470772034250 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:14 INFO - PROCESS | 3832 | 1470772034356 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:47:14 INFO - PROCESS | 3832 | 1470772034413 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 3832 | 1470772034415 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:14 INFO - PROCESS | 3832 | ++DOCSHELL 12831400 == 36 [pid = 3832] [id = 313] 11:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12984400) [pid = 3832] [serial = 938] [outer = 00000000] 11:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (158B8800) [pid = 3832] [serial = 939] [outer = 12984400] 11:47:14 INFO - PROCESS | 3832 | 1470772034453 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1699B000) [pid = 3832] [serial = 940] [outer = 12984400] 11:47:14 INFO - PROCESS | 3832 | 1470772034810 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]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 11:47:14 INFO - PROCESS | 3832 | 1470772034864 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 3832 | 1470772034867 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 11:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:47:14 INFO - PROCESS | 3832 | 1470772034870 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 3832 | 1470772034872 Marionette TRACE conn3 <- [1,1218,null,{}] 11:47:14 INFO - PROCESS | 3832 | 1470772034876 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}] 11:47:14 INFO - PROCESS | 3832 | 1470772034878 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:14 INFO - PROCESS | 3832 | 1470772034957 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:47:14 INFO - PROCESS | 3832 | 1470772034963 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 3832 | 1470772034965 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:14 INFO - PROCESS | 3832 | ++DOCSHELL 158E9000 == 37 [pid = 3832] [id = 314] 11:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17F24C00) [pid = 3832] [serial = 941] [outer = 00000000] 11:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1A33B800) [pid = 3832] [serial = 942] [outer = 17F24C00] 11:47:15 INFO - PROCESS | 3832 | 1470772035010 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1A3B0C00) [pid = 3832] [serial = 943] [outer = 17F24C00] 11:47:15 INFO - PROCESS | 3832 | 1470772035408 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]]]}] 11:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 581ms 11:47:15 INFO - PROCESS | 3832 | 1470772035465 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:47:15 INFO - PROCESS | 3832 | 1470772035467 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 11:47:15 INFO - PROCESS | 3832 | 1470772035471 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:47:15 INFO - PROCESS | 3832 | 1470772035473 Marionette TRACE conn3 <- [1,1222,null,{}] 11:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:47:15 INFO - PROCESS | 3832 | 1470772035481 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}] 11:47:15 INFO - PROCESS | 3832 | 1470772035483 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:15 INFO - PROCESS | 3832 | 1470772035571 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:47:15 INFO - PROCESS | 3832 | 1470772035577 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 3832 | 1470772035579 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:15 INFO - PROCESS | 3832 | ++DOCSHELL 16999800 == 38 [pid = 3832] [id = 315] 11:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19BC6800) [pid = 3832] [serial = 944] [outer = 00000000] 11:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A531C00) [pid = 3832] [serial = 945] [outer = 19BC6800] 11:47:15 INFO - PROCESS | 3832 | 1470772035622 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A537800) [pid = 3832] [serial = 946] [outer = 19BC6800] 11:47:16 INFO - PROCESS | 3832 | 1470772036135 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]]]}] 11:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 719ms 11:47:16 INFO - PROCESS | 3832 | 1470772036197 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 11:47:16 INFO - PROCESS | 3832 | 1470772036202 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 11:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:47:16 INFO - PROCESS | 3832 | 1470772036208 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 3832 | 1470772036211 Marionette TRACE conn3 <- [1,1226,null,{}] 11:47:16 INFO - PROCESS | 3832 | 1470772036218 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}] 11:47:16 INFO - PROCESS | 3832 | 1470772036221 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:16 INFO - PROCESS | 3832 | 1470772036389 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:47:16 INFO - PROCESS | 3832 | 1470772036445 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 3832 | 1470772036451 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:16 INFO - PROCESS | 3832 | ++DOCSHELL 10F3D800 == 39 [pid = 3832] [id = 316] 11:47:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10F3E400) [pid = 3832] [serial = 947] [outer = 00000000] 11:47:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1308C800) [pid = 3832] [serial = 948] [outer = 10F3E400] 11:47:16 INFO - PROCESS | 3832 | 1470772036519 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13C39C00) [pid = 3832] [serial = 949] [outer = 10F3E400] 11:47:17 INFO - PROCESS | 3832 | 1470772037188 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]]]}] 11:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1025ms 11:47:17 INFO - PROCESS | 3832 | 1470772037239 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:47:17 INFO - PROCESS | 3832 | 1470772037244 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 11:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:47:17 INFO - PROCESS | 3832 | 1470772037251 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - PROCESS | 3832 | 1470772037254 Marionette TRACE conn3 <- [1,1230,null,{}] 11:47:17 INFO - PROCESS | 3832 | 1470772037278 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}] 11:47:17 INFO - PROCESS | 3832 | 1470772037281 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:17 INFO - PROCESS | 3832 | 1470772037423 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:47:17 INFO - PROCESS | 3832 | 1470772037563 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 3832 | 1470772037565 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:17 INFO - PROCESS | 3832 | ++DOCSHELL 156AB000 == 40 [pid = 3832] [id = 317] 11:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1578DC00) [pid = 3832] [serial = 950] [outer = 00000000] 11:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (167E0800) [pid = 3832] [serial = 951] [outer = 1578DC00] 11:47:17 INFO - PROCESS | 3832 | 1470772037626 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16E76800) [pid = 3832] [serial = 952] [outer = 1578DC00] 11:47:18 INFO - PROCESS | 3832 | 1470772038149 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 918ms 11:47:18 INFO - PROCESS | 3832 | 1470772038186 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 3832 | 1470772038189 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 11:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:47:18 INFO - PROCESS | 3832 | 1470772038194 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 3832 | 1470772038198 Marionette TRACE conn3 <- [1,1234,null,{}] 11:47:18 INFO - PROCESS | 3832 | 1470772038210 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}] 11:47:18 INFO - PROCESS | 3832 | 1470772038215 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:18 INFO - PROCESS | 3832 | 1470772038324 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:47:18 INFO - PROCESS | 3832 | 1470772038428 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 3832 | 1470772038431 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:18 INFO - PROCESS | 3832 | ++DOCSHELL 19B5AC00 == 41 [pid = 3832] [id = 318] 11:47:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19B5FC00) [pid = 3832] [serial = 953] [outer = 00000000] 11:47:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A01E400) [pid = 3832] [serial = 954] [outer = 19B5FC00] 11:47:18 INFO - PROCESS | 3832 | 1470772038489 Marionette DEBUG loaded listener.js 11:47:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A3BC800) [pid = 3832] [serial = 955] [outer = 19B5FC00] 11:47:19 INFO - PROCESS | 3832 | 1470772039116 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]]]}] 11:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 979ms 11:47:19 INFO - PROCESS | 3832 | 1470772039180 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:47:19 INFO - PROCESS | 3832 | 1470772039183 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 11:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:47:19 INFO - PROCESS | 3832 | 1470772039187 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:47:19 INFO - PROCESS | 3832 | 1470772039189 Marionette TRACE conn3 <- [1,1238,null,{}] 11:47:19 INFO - PROCESS | 3832 | 1470772039193 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}] 11:47:19 INFO - PROCESS | 3832 | 1470772039195 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:19 INFO - PROCESS | 3832 | 1470772039318 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:47:19 INFO - PROCESS | 3832 | 1470772039566 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 3832 | 1470772039570 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:19 INFO - PROCESS | 3832 | ++DOCSHELL 10A10000 == 42 [pid = 3832] [id = 319] 11:47:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10F3F400) [pid = 3832] [serial = 956] [outer = 00000000] 11:47:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (11ACC400) [pid = 3832] [serial = 957] [outer = 10F3F400] 11:47:19 INFO - PROCESS | 3832 | 1470772039639 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12879000) [pid = 3832] [serial = 958] [outer = 10F3F400] 11:47:20 INFO - PROCESS | 3832 | 1470772040243 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]]]}] 11:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1133ms 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 158E9000 == 41 [pid = 3832] [id = 314] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 12831400 == 40 [pid = 3832] [id = 313] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 17C36C00 == 39 [pid = 3832] [id = 312] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 16E08000 == 38 [pid = 3832] [id = 311] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 173D6800 == 37 [pid = 3832] [id = 310] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 16999C00 == 36 [pid = 3832] [id = 309] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 11C40000 == 35 [pid = 3832] [id = 308] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 1293AC00 == 34 [pid = 3832] [id = 307] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 12877000 == 33 [pid = 3832] [id = 295] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 153AB000 == 32 [pid = 3832] [id = 306] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 19BC2000 == 31 [pid = 3832] [id = 304] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 10F20000 == 30 [pid = 3832] [id = 305] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 19B5AC00 == 29 [pid = 3832] [id = 318] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 16999800 == 28 [pid = 3832] [id = 315] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 10F3D800 == 27 [pid = 3832] [id = 316] 11:47:20 INFO - PROCESS | 3832 | --DOCSHELL 156AB000 == 26 [pid = 3832] [id = 317] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (12878800) [pid = 3832] [serial = 888] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1287C000) [pid = 3832] [serial = 889] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (153B6800) [pid = 3832] [serial = 894] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13937800) [pid = 3832] [serial = 891] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13C2E800) [pid = 3832] [serial = 892] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13151C00) [pid = 3832] [serial = 886] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12BC5800) [pid = 3832] [serial = 885] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (176C7C00) [pid = 3832] [serial = 903] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (141AE000) [pid = 3832] [serial = 877] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13158C00) [pid = 3832] [serial = 876] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (169A5800) [pid = 3832] [serial = 880] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1686C000) [pid = 3832] [serial = 879] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A53A800) [pid = 3832] [serial = 883] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A3BBC00) [pid = 3832] [serial = 882] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A01B400) [pid = 3832] [serial = 912] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16C60800) [pid = 3832] [serial = 901] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (169A4400) [pid = 3832] [serial = 900] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1508D800) [pid = 3832] [serial = 906] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1971AC00) [pid = 3832] [serial = 909] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17C32000) [pid = 3832] [serial = 904] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16006800) [pid = 3832] [serial = 897] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (174D5800) [pid = 3832] [serial = 907] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (167E0C00) [pid = 3832] [serial = 898] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (198A5800) [pid = 3832] [serial = 910] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (157E6400) [pid = 3832] [serial = 895] [outer = 00000000] [url = about:blank] 11:47:20 INFO - PROCESS | 3832 | 1470772040917 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 3832 | 1470772040922 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 11:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:47:20 INFO - PROCESS | 3832 | 1470772040934 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 3832 | 1470772040937 Marionette TRACE conn3 <- [1,1242,null,{}] 11:47:20 INFO - PROCESS | 3832 | 1470772040943 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}] 11:47:20 INFO - PROCESS | 3832 | 1470772040947 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:21 INFO - PROCESS | 3832 | 1470772041083 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:47:21 INFO - PROCESS | 3832 | 1470772041094 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 3832 | 1470772041099 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:21 INFO - PROCESS | 3832 | ++DOCSHELL 11C40000 == 27 [pid = 3832] [id = 320] 11:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (11CE4000) [pid = 3832] [serial = 959] [outer = 00000000] 11:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12870C00) [pid = 3832] [serial = 960] [outer = 11CE4000] 11:47:21 INFO - PROCESS | 3832 | 1470772041150 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1287B800) [pid = 3832] [serial = 961] [outer = 11CE4000] 11:47:21 INFO - PROCESS | 3832 | 1470772041664 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]]]}] 11:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 781ms 11:47:21 INFO - PROCESS | 3832 | 1470772041725 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:47:21 INFO - PROCESS | 3832 | 1470772041728 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 11:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:47:21 INFO - PROCESS | 3832 | 1470772041735 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:47:21 INFO - PROCESS | 3832 | 1470772041739 Marionette TRACE conn3 <- [1,1246,null,{}] 11:47:21 INFO - PROCESS | 3832 | 1470772041743 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}] 11:47:21 INFO - PROCESS | 3832 | 1470772041746 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:21 INFO - PROCESS | 3832 | 1470772041817 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:47:21 INFO - PROCESS | 3832 | 1470772041904 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 3832 | 1470772041908 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:21 INFO - PROCESS | 3832 | ++DOCSHELL 131F2400 == 28 [pid = 3832] [id = 321] 11:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131F2C00) [pid = 3832] [serial = 962] [outer = 00000000] 11:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1392D000) [pid = 3832] [serial = 963] [outer = 131F2C00] 11:47:21 INFO - PROCESS | 3832 | 1470772041957 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13C2D000) [pid = 3832] [serial = 964] [outer = 131F2C00] 11:47:22 INFO - PROCESS | 3832 | 1470772042368 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]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 688ms 11:47:22 INFO - PROCESS | 3832 | 1470772042429 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 3832 | 1470772042432 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 11:47:22 INFO - PROCESS | 3832 | 1470772042435 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:47:22 INFO - PROCESS | 3832 | 1470772042437 Marionette TRACE conn3 <- [1,1250,null,{}] 11:47:22 INFO - PROCESS | 3832 | 1470772042450 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}] 11:47:22 INFO - PROCESS | 3832 | 1470772042455 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:22 INFO - PROCESS | 3832 | 1470772042545 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:47:22 INFO - PROCESS | 3832 | 1470772042544 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:22 INFO - PROCESS | 3832 | 1470772042548 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:22 INFO - PROCESS | 3832 | ++DOCSHELL 153A8800 == 29 [pid = 3832] [id = 322] 11:47:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (153A9400) [pid = 3832] [serial = 965] [outer = 00000000] 11:47:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153B5C00) [pid = 3832] [serial = 966] [outer = 153A9400] 11:47:22 INFO - PROCESS | 3832 | 1470772042598 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1578B800) [pid = 3832] [serial = 967] [outer = 153A9400] 11:47:23 INFO - PROCESS | 3832 | 1470772043058 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]]]}] 11:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 673ms 11:47:23 INFO - PROCESS | 3832 | 1470772043119 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 3832 | 1470772043121 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 11:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:47:23 INFO - PROCESS | 3832 | 1470772043125 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 3832 | 1470772043126 Marionette TRACE conn3 <- [1,1254,null,{}] 11:47:23 INFO - PROCESS | 3832 | 1470772043130 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}] 11:47:23 INFO - PROCESS | 3832 | 1470772043132 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:23 INFO - PROCESS | 3832 | 1470772043255 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:47:23 INFO - PROCESS | 3832 | 1470772043312 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 3832 | 1470772043314 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:23 INFO - PROCESS | 3832 | ++DOCSHELL 157E9C00 == 30 [pid = 3832] [id = 323] 11:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (158BCC00) [pid = 3832] [serial = 968] [outer = 00000000] 11:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1600A800) [pid = 3832] [serial = 969] [outer = 158BCC00] 11:47:23 INFO - PROCESS | 3832 | 1470772043344 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1686C800) [pid = 3832] [serial = 970] [outer = 158BCC00] 11:47:23 INFO - PROCESS | 3832 | 1470772043800 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]]]}] 11:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 720ms 11:47:23 INFO - PROCESS | 3832 | 1470772043849 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 3832 | 1470772043851 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 11:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:47:23 INFO - PROCESS | 3832 | 1470772043854 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 3832 | 1470772043856 Marionette TRACE conn3 <- [1,1258,null,{}] 11:47:23 INFO - PROCESS | 3832 | 1470772043897 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}] 11:47:23 INFO - PROCESS | 3832 | 1470772043899 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:23 INFO - PROCESS | 3832 | 1470772044007 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:47:24 INFO - PROCESS | 3832 | 1470772044020 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 3832 | 1470772044022 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:24 INFO - PROCESS | 3832 | ++DOCSHELL 153AD800 == 31 [pid = 3832] [id = 324] 11:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (168F6000) [pid = 3832] [serial = 971] [outer = 00000000] 11:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169A6800) [pid = 3832] [serial = 972] [outer = 168F6000] 11:47:24 INFO - PROCESS | 3832 | 1470772044068 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16D84800) [pid = 3832] [serial = 973] [outer = 168F6000] 11:47:24 INFO - PROCESS | 3832 | 1470772044501 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]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 704ms 11:47:24 INFO - PROCESS | 3832 | 1470772044555 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 3832 | 1470772044558 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 11:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:47:24 INFO - PROCESS | 3832 | 1470772044561 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 3832 | 1470772044563 Marionette TRACE conn3 <- [1,1262,null,{}] 11:47:24 INFO - PROCESS | 3832 | 1470772044567 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}] 11:47:24 INFO - PROCESS | 3832 | 1470772044572 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:24 INFO - PROCESS | 3832 | 1470772044722 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:47:24 INFO - PROCESS | 3832 | 1470772044736 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 3832 | 1470772044738 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:24 INFO - PROCESS | 3832 | ++DOCSHELL 173D4400 == 32 [pid = 3832] [id = 325] 11:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (174CF400) [pid = 3832] [serial = 974] [outer = 00000000] 11:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (176D3400) [pid = 3832] [serial = 975] [outer = 174CF400] 11:47:24 INFO - PROCESS | 3832 | 1470772044785 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17F1FC00) [pid = 3832] [serial = 976] [outer = 174CF400] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19716400) [pid = 3832] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16E10C00) [pid = 3832] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12984400) [pid = 3832] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19BC2400) [pid = 3832] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10F25400) [pid = 3832] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (153ABC00) [pid = 3832] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1699EC00) [pid = 3832] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13EA5000) [pid = 3832] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (129BD000) [pid = 3832] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19BC6800) [pid = 3832] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17F24C00) [pid = 3832] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:47:25 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (173D6C00) [pid = 3832] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:47:25 INFO - PROCESS | 3832 | 1470772045456 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]]]}] 11:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 918ms 11:47:25 INFO - PROCESS | 3832 | 1470772045483 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:47:25 INFO - PROCESS | 3832 | 1470772045485 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 11:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:47:25 INFO - PROCESS | 3832 | 1470772045489 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:47:25 INFO - PROCESS | 3832 | 1470772045491 Marionette TRACE conn3 <- [1,1266,null,{}] 11:47:25 INFO - PROCESS | 3832 | 1470772045495 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}] 11:47:25 INFO - PROCESS | 3832 | 1470772045496 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:25 INFO - PROCESS | 3832 | 1470772045604 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:47:25 INFO - PROCESS | 3832 | 1470772045659 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 3832 | 1470772045671 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:25 INFO - PROCESS | 3832 | ++DOCSHELL 104EA800 == 33 [pid = 3832] [id = 326] 11:47:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10F25400) [pid = 3832] [serial = 977] [outer = 00000000] 11:47:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (158E9800) [pid = 3832] [serial = 978] [outer = 10F25400] 11:47:25 INFO - PROCESS | 3832 | 1470772045728 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (166EE000) [pid = 3832] [serial = 979] [outer = 10F25400] 11:47:26 INFO - PROCESS | 3832 | 1470772046102 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]]]}] 11:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 612ms 11:47:26 INFO - PROCESS | 3832 | 1470772046110 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 3832 | 1470772046112 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 11:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:47:26 INFO - PROCESS | 3832 | 1470772046116 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 3832 | 1470772046118 Marionette TRACE conn3 <- [1,1270,null,{}] 11:47:26 INFO - PROCESS | 3832 | 1470772046121 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}] 11:47:26 INFO - PROCESS | 3832 | 1470772046123 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:26 INFO - PROCESS | 3832 | 1470772046201 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:47:26 INFO - PROCESS | 3832 | 1470772046206 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 3832 | 1470772046209 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:26 INFO - PROCESS | 3832 | ++DOCSHELL 176C8800 == 34 [pid = 3832] [id = 327] 11:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (176D0800) [pid = 3832] [serial = 980] [outer = 00000000] 11:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19719000) [pid = 3832] [serial = 981] [outer = 176D0800] 11:47:26 INFO - PROCESS | 3832 | 1470772046254 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1971E400) [pid = 3832] [serial = 982] [outer = 176D0800] 11:47:26 INFO - PROCESS | 3832 | 1470772046676 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]]]}] 11:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 581ms 11:47:26 INFO - PROCESS | 3832 | 1470772046717 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 3832 | 1470772046719 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 11:47:26 INFO - PROCESS | 3832 | 1470772046723 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:47:26 INFO - PROCESS | 3832 | 1470772046726 Marionette TRACE conn3 <- [1,1274,null,{}] 11:47:26 INFO - PROCESS | 3832 | 1470772046731 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}] 11:47:26 INFO - PROCESS | 3832 | 1470772046734 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:26 INFO - PROCESS | 3832 | 1470772046817 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:47:26 INFO - PROCESS | 3832 | 1470772046824 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 3832 | 1470772046826 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:26 INFO - PROCESS | 3832 | ++DOCSHELL 19B52C00 == 35 [pid = 3832] [id = 328] 11:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19B53800) [pid = 3832] [serial = 983] [outer = 00000000] 11:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B5C800) [pid = 3832] [serial = 984] [outer = 19B53800] 11:47:26 INFO - PROCESS | 3832 | 1470772046871 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B55400) [pid = 3832] [serial = 985] [outer = 19B53800] 11:47:27 INFO - PROCESS | 3832 | 1470772047384 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]]]}] 11:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 720ms 11:47:27 INFO - PROCESS | 3832 | 1470772047447 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 3832 | 1470772047453 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 11:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:47:27 INFO - PROCESS | 3832 | 1470772047459 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 3832 | 1470772047462 Marionette TRACE conn3 <- [1,1278,null,{}] 11:47:27 INFO - PROCESS | 3832 | 1470772047469 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}] 11:47:27 INFO - PROCESS | 3832 | 1470772047472 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:27 INFO - PROCESS | 3832 | 1470772047607 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:47:27 INFO - PROCESS | 3832 | 1470772047714 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 3832 | 1470772047719 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:27 INFO - PROCESS | 3832 | ++DOCSHELL 10439C00 == 36 [pid = 3832] [id = 329] 11:47:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10441800) [pid = 3832] [serial = 986] [outer = 00000000] 11:47:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12873000) [pid = 3832] [serial = 987] [outer = 10441800] 11:47:27 INFO - PROCESS | 3832 | 1470772047773 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (129C1800) [pid = 3832] [serial = 988] [outer = 10441800] 11:47:28 INFO - PROCESS | 3832 | 1470772048544 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]]]}] 11:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1163ms 11:47:28 INFO - PROCESS | 3832 | 1470772048621 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:47:28 INFO - PROCESS | 3832 | 1470772048626 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 11:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:47:28 INFO - PROCESS | 3832 | 1470772048633 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:47:28 INFO - PROCESS | 3832 | 1470772048636 Marionette TRACE conn3 <- [1,1282,null,{}] 11:47:28 INFO - PROCESS | 3832 | 1470772048640 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}] 11:47:28 INFO - PROCESS | 3832 | 1470772048643 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:28 INFO - PROCESS | 3832 | 1470772048778 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:47:28 INFO - PROCESS | 3832 | 1470772048908 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:28 INFO - PROCESS | 3832 | 1470772048911 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:28 INFO - PROCESS | 3832 | ++DOCSHELL 153B0C00 == 37 [pid = 3832] [id = 330] 11:47:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (157E4C00) [pid = 3832] [serial = 989] [outer = 00000000] 11:47:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (158E9400) [pid = 3832] [serial = 990] [outer = 157E4C00] 11:47:28 INFO - PROCESS | 3832 | 1470772048974 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (168EB000) [pid = 3832] [serial = 991] [outer = 157E4C00] 11:47:29 INFO - PROCESS | 3832 | 1470772049859 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]]]}] 11:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1286ms 11:47:29 INFO - PROCESS | 3832 | 1470772049929 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 3832 | 1470772049933 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 11:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:47:29 INFO - PROCESS | 3832 | 1470772049939 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 3832 | 1470772049942 Marionette TRACE conn3 <- [1,1286,null,{}] 11:47:29 INFO - PROCESS | 3832 | 1470772049948 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}] 11:47:29 INFO - PROCESS | 3832 | 1470772049951 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:30 INFO - PROCESS | 3832 | 1470772050080 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 176C8800 == 36 [pid = 3832] [id = 327] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 104EA800 == 35 [pid = 3832] [id = 326] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 173D4400 == 34 [pid = 3832] [id = 325] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 153AD800 == 33 [pid = 3832] [id = 324] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 157E9C00 == 32 [pid = 3832] [id = 323] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 153A8800 == 31 [pid = 3832] [id = 322] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 131F2400 == 30 [pid = 3832] [id = 321] 11:47:30 INFO - PROCESS | 3832 | --DOCSHELL 11C40000 == 29 [pid = 3832] [id = 320] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19BCA400) [pid = 3832] [serial = 936] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17FE3400) [pid = 3832] [serial = 934] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17FDEC00) [pid = 3832] [serial = 933] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (158B8800) [pid = 3832] [serial = 939] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A01B800) [pid = 3832] [serial = 913] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1308B000) [pid = 3832] [serial = 915] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13901C00) [pid = 3832] [serial = 916] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15E7B000) [pid = 3832] [serial = 918] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (167DB800) [pid = 3832] [serial = 919] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (169A8400) [pid = 3832] [serial = 927] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (141AF000) [pid = 3832] [serial = 924] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153B3000) [pid = 3832] [serial = 925] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1303EC00) [pid = 3832] [serial = 921] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (131E4C00) [pid = 3832] [serial = 922] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A531C00) [pid = 3832] [serial = 945] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1A537800) [pid = 3832] [serial = 946] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A33B800) [pid = 3832] [serial = 942] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A3B0C00) [pid = 3832] [serial = 943] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19D5A400) [pid = 3832] [serial = 937] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (176C6400) [pid = 3832] [serial = 930] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1699B000) [pid = 3832] [serial = 940] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17B08000) [pid = 3832] [serial = 931] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16E08400) [pid = 3832] [serial = 928] [outer = 00000000] [url = about:blank] 11:47:30 INFO - PROCESS | 3832 | 1470772050203 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 3832 | 1470772050208 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:30 INFO - PROCESS | 3832 | ++DOCSHELL 10F20400 == 30 [pid = 3832] [id = 331] 11:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10F3FC00) [pid = 3832] [serial = 992] [outer = 00000000] 11:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11C40000) [pid = 3832] [serial = 993] [outer = 10F3FC00] 11:47:30 INFO - PROCESS | 3832 | 1470772050242 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1303AC00) [pid = 3832] [serial = 994] [outer = 10F3FC00] 11:47:30 INFO - PROCESS | 3832 | 1470772050722 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 826ms 11:47:30 INFO - PROCESS | 3832 | 1470772050765 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 3832 | 1470772050769 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 11:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:47:30 INFO - PROCESS | 3832 | 1470772050775 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 3832 | 1470772050778 Marionette TRACE conn3 <- [1,1290,null,{}] 11:47:30 INFO - PROCESS | 3832 | 1470772050782 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}] 11:47:30 INFO - PROCESS | 3832 | 1470772050784 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:30 INFO - PROCESS | 3832 | 1470772050878 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:47:30 INFO - PROCESS | 3832 | 1470772050887 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 3832 | 1470772050890 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:30 INFO - PROCESS | 3832 | ++DOCSHELL 1392CC00 == 31 [pid = 3832] [id = 332] 11:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13936400) [pid = 3832] [serial = 995] [outer = 00000000] 11:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13EA5C00) [pid = 3832] [serial = 996] [outer = 13936400] 11:47:30 INFO - PROCESS | 3832 | 1470772050938 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (141B0400) [pid = 3832] [serial = 997] [outer = 13936400] 11:47:31 INFO - PROCESS | 3832 | 1470772051399 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]]]}] 11:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 673ms 11:47:31 INFO - PROCESS | 3832 | 1470772051487 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 3832 | 1470772051489 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 11:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:47:31 INFO - PROCESS | 3832 | 1470772051494 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 3832 | 1470772051497 Marionette TRACE conn3 <- [1,1294,null,{}] 11:47:31 INFO - PROCESS | 3832 | 1470772051511 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}] 11:47:31 INFO - PROCESS | 3832 | 1470772051516 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:31 INFO - PROCESS | 3832 | 1470772051645 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:47:31 INFO - PROCESS | 3832 | 1470772051656 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 3832 | 1470772051659 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:31 INFO - PROCESS | 3832 | ++DOCSHELL 158E7400 == 32 [pid = 3832] [id = 333] 11:47:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (158E9000) [pid = 3832] [serial = 998] [outer = 00000000] 11:47:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (167D9800) [pid = 3832] [serial = 999] [outer = 158E9000] 11:47:31 INFO - PROCESS | 3832 | 1470772051709 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1699AC00) [pid = 3832] [serial = 1000] [outer = 158E9000] 11:47:32 INFO - PROCESS | 3832 | 1470772052124 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]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 688ms 11:47:32 INFO - PROCESS | 3832 | 1470772052180 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 3832 | 1470772052182 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 11:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:47:32 INFO - PROCESS | 3832 | 1470772052186 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 3832 | 1470772052187 Marionette TRACE conn3 <- [1,1298,null,{}] 11:47:32 INFO - PROCESS | 3832 | 1470772052203 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}] 11:47:32 INFO - PROCESS | 3832 | 1470772052205 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:32 INFO - PROCESS | 3832 | 1470772052332 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:47:32 INFO - PROCESS | 3832 | 1470772052391 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 3832 | 1470772052394 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:32 INFO - PROCESS | 3832 | ++DOCSHELL 16C66800 == 33 [pid = 3832] [id = 334] 11:47:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16C66C00) [pid = 3832] [serial = 1001] [outer = 00000000] 11:47:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E75000) [pid = 3832] [serial = 1002] [outer = 16C66C00] 11:47:32 INFO - PROCESS | 3832 | 1470772052443 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (173D4400) [pid = 3832] [serial = 1003] [outer = 16C66C00] 11:47:32 INFO - PROCESS | 3832 | 1470772052900 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] 11:47:32 INFO - PROCESS | 3832 | 1470772052973 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 11:47:32 INFO - PROCESS | 3832 | 1470772052976 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 3832 | 1470772052978 Marionette TRACE conn3 <- [1,1302,null,{}] 11:47:32 INFO - PROCESS | 3832 | 1470772052981 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}] 11:47:32 INFO - PROCESS | 3832 | 1470772052984 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:33 INFO - PROCESS | 3832 | 1470772053097 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:47:33 INFO - PROCESS | 3832 | 1470772053158 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 3832 | 1470772053160 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:33 INFO - PROCESS | 3832 | ++DOCSHELL 1125D400 == 34 [pid = 3832] [id = 335] 11:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E0A800) [pid = 3832] [serial = 1004] [outer = 00000000] 11:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17F20C00) [pid = 3832] [serial = 1005] [outer = 16E0A800] 11:47:33 INFO - PROCESS | 3832 | 1470772053207 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17FE6000) [pid = 3832] [serial = 1006] [outer = 16E0A800] 11:47:33 INFO - PROCESS | 3832 | 1470772053616 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]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 674ms 11:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:47:33 INFO - PROCESS | 3832 | 1470772053660 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:47:33 INFO - PROCESS | 3832 | 1470772053662 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 11:47:33 INFO - PROCESS | 3832 | 1470772053665 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - PROCESS | 3832 | 1470772053667 Marionette TRACE conn3 <- [1,1306,null,{}] 11:47:33 INFO - PROCESS | 3832 | 1470772053677 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}] 11:47:33 INFO - PROCESS | 3832 | 1470772053683 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:33 INFO - PROCESS | 3832 | 1470772053821 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:47:33 INFO - PROCESS | 3832 | 1470772053883 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 3832 | 1470772053885 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:33 INFO - PROCESS | 3832 | ++DOCSHELL 1971C800 == 35 [pid = 3832] [id = 336] 11:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (198A3800) [pid = 3832] [serial = 1007] [outer = 00000000] 11:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19D5C400) [pid = 3832] [serial = 1008] [outer = 198A3800] 11:47:33 INFO - PROCESS | 3832 | 1470772053958 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19D5F400) [pid = 3832] [serial = 1009] [outer = 198A3800] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11CE4000) [pid = 3832] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (153A9400) [pid = 3832] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131F2C00) [pid = 3832] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (168F6000) [pid = 3832] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10F25400) [pid = 3832] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (174CF400) [pid = 3832] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10F3F400) [pid = 3832] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (176D0800) [pid = 3832] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10F3E400) [pid = 3832] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1578DC00) [pid = 3832] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19B5FC00) [pid = 3832] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:47:34 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (158BCC00) [pid = 3832] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:47:34 INFO - PROCESS | 3832 | 1470772054471 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]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 826ms 11:47:34 INFO - PROCESS | 3832 | 1470772054499 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 3832 | 1470772054502 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 11:47:34 INFO - PROCESS | 3832 | 1470772054512 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:47:34 INFO - PROCESS | 3832 | 1470772054513 Marionette TRACE conn3 <- [1,1310,null,{}] 11:47:34 INFO - PROCESS | 3832 | 1470772054517 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}] 11:47:34 INFO - PROCESS | 3832 | 1470772054519 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:34 INFO - PROCESS | 3832 | 1470772054596 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:47:34 INFO - PROCESS | 3832 | 1470772054603 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 3832 | 1470772054605 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:34 INFO - PROCESS | 3832 | ++DOCSHELL 1456CC00 == 36 [pid = 3832] [id = 337] 11:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15083800) [pid = 3832] [serial = 1010] [outer = 00000000] 11:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (174CF400) [pid = 3832] [serial = 1011] [outer = 15083800] 11:47:34 INFO - PROCESS | 3832 | 1470772054649 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (174D6000) [pid = 3832] [serial = 1012] [outer = 15083800] 11:47:35 INFO - PROCESS | 3832 | 1470772055067 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 582ms 11:47:35 INFO - PROCESS | 3832 | 1470772055102 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 3832 | 1470772055104 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 11:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:47:35 INFO - PROCESS | 3832 | 1470772055108 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 3832 | 1470772055109 Marionette TRACE conn3 <- [1,1314,null,{}] 11:47:35 INFO - PROCESS | 3832 | 1470772055118 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}] 11:47:35 INFO - PROCESS | 3832 | 1470772055120 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:35 INFO - PROCESS | 3832 | 1470772055200 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:47:35 INFO - PROCESS | 3832 | 1470772055206 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 3832 | 1470772055208 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:35 INFO - PROCESS | 3832 | ++DOCSHELL 19B5B400 == 37 [pid = 3832] [id = 338] 11:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19B5C000) [pid = 3832] [serial = 1013] [outer = 00000000] 11:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1A33E800) [pid = 3832] [serial = 1014] [outer = 19B5C000] 11:47:35 INFO - PROCESS | 3832 | 1470772055257 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1A3B5400) [pid = 3832] [serial = 1015] [outer = 19B5C000] 11:47:35 INFO - PROCESS | 3832 | 1470772055686 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]]]}] 11:47:35 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 11:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 581ms 11:47:35 INFO - PROCESS | 3832 | 1470772055706 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 3832 | 1470772055708 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 11:47:35 INFO - PROCESS | 3832 | 1470772055711 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:47:35 INFO - PROCESS | 3832 | 1470772055713 Marionette TRACE conn3 <- [1,1318,null,{}] 11:47:35 INFO - PROCESS | 3832 | 1470772055730 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}] 11:47:35 INFO - PROCESS | 3832 | 1470772055732 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:35 INFO - PROCESS | 3832 | 1470772055818 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:47:35 INFO - PROCESS | 3832 | 1470772055824 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 3832 | 1470772055826 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:35 INFO - PROCESS | 3832 | ++DOCSHELL 19DBD000 == 38 [pid = 3832] [id = 339] 11:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1A531800) [pid = 3832] [serial = 1016] [outer = 00000000] 11:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A539800) [pid = 3832] [serial = 1017] [outer = 1A531800] 11:47:35 INFO - PROCESS | 3832 | 1470772055870 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A53A400) [pid = 3832] [serial = 1018] [outer = 1A531800] 11:47:36 INFO - PROCESS | 3832 | --DOCSHELL 10A10000 == 37 [pid = 3832] [id = 319] 11:47:36 INFO - PROCESS | 3832 | --DOCSHELL 10F20400 == 36 [pid = 3832] [id = 331] 11:47:36 INFO - PROCESS | 3832 | --DOCSHELL 153B0C00 == 35 [pid = 3832] [id = 330] 11:47:36 INFO - PROCESS | 3832 | --DOCSHELL 19B52C00 == 34 [pid = 3832] [id = 328] 11:47:36 INFO - PROCESS | 3832 | --DOCSHELL 10439C00 == 33 [pid = 3832] [id = 329] 11:47:37 INFO - PROCESS | 3832 | --DOCSHELL 1125D400 == 32 [pid = 3832] [id = 335] 11:47:37 INFO - PROCESS | 3832 | --DOCSHELL 1392CC00 == 31 [pid = 3832] [id = 332] 11:47:37 INFO - PROCESS | 3832 | --DOCSHELL 1971C800 == 30 [pid = 3832] [id = 336] 11:47:37 INFO - PROCESS | 3832 | --DOCSHELL 19B5B400 == 29 [pid = 3832] [id = 338] 11:47:37 INFO - PROCESS | 3832 | --DOCSHELL 1456CC00 == 28 [pid = 3832] [id = 337] 11:47:37 INFO - PROCESS | 3832 | --DOCSHELL 158E7400 == 27 [pid = 3832] [id = 333] 11:47:37 INFO - PROCESS | 3832 | --DOCSHELL 16C66800 == 26 [pid = 3832] [id = 334] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12870C00) [pid = 3832] [serial = 960] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1287B800) [pid = 3832] [serial = 961] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (153B5C00) [pid = 3832] [serial = 966] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1392D000) [pid = 3832] [serial = 963] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13C2D000) [pid = 3832] [serial = 964] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16D84800) [pid = 3832] [serial = 973] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (169A6800) [pid = 3832] [serial = 972] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (158E9800) [pid = 3832] [serial = 978] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (176D3400) [pid = 3832] [serial = 975] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (12879000) [pid = 3832] [serial = 958] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (11ACC400) [pid = 3832] [serial = 957] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19719000) [pid = 3832] [serial = 981] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13C39C00) [pid = 3832] [serial = 949] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1308C800) [pid = 3832] [serial = 948] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19B5C800) [pid = 3832] [serial = 984] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16E76800) [pid = 3832] [serial = 952] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (167E0800) [pid = 3832] [serial = 951] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A3BC800) [pid = 3832] [serial = 955] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1A01E400) [pid = 3832] [serial = 954] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (17F1FC00) [pid = 3832] [serial = 976] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1600A800) [pid = 3832] [serial = 969] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1971E400) [pid = 3832] [serial = 982] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1686C800) [pid = 3832] [serial = 970] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (166EE000) [pid = 3832] [serial = 979] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (1578B800) [pid = 3832] [serial = 967] [outer = 00000000] [url = about:blank] 11:47:37 INFO - PROCESS | 3832 | 1470772057601 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]]]}] 11:47:37 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 11:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1928ms 11:47:37 INFO - PROCESS | 3832 | 1470772057634 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:47:37 INFO - PROCESS | 3832 | 1470772057639 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 11:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:47:37 INFO - PROCESS | 3832 | 1470772057645 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - PROCESS | 3832 | 1470772057648 Marionette TRACE conn3 <- [1,1322,null,{}] 11:47:37 INFO - PROCESS | 3832 | 1470772057654 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}] 11:47:37 INFO - PROCESS | 3832 | 1470772057657 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:37 INFO - PROCESS | 3832 | 1470772057753 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:47:37 INFO - PROCESS | 3832 | 1470772057761 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 3832 | 1470772057764 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:37 INFO - PROCESS | 3832 | ++DOCSHELL 11476800 == 27 [pid = 3832] [id = 340] 11:47:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (11C35400) [pid = 3832] [serial = 1019] [outer = 00000000] 11:47:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (1286EC00) [pid = 3832] [serial = 1020] [outer = 11C35400] 11:47:37 INFO - PROCESS | 3832 | 1470772057818 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (12873800) [pid = 3832] [serial = 1021] [outer = 11C35400] 11:47:38 INFO - PROCESS | 3832 | 1470772058297 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 688ms 11:47:38 INFO - PROCESS | 3832 | 1470772058330 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 3832 | 1470772058335 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 11:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:47:38 INFO - PROCESS | 3832 | 1470772058342 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 3832 | 1470772058345 Marionette TRACE conn3 <- [1,1326,null,{}] 11:47:38 INFO - PROCESS | 3832 | 1470772058349 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}] 11:47:38 INFO - PROCESS | 3832 | 1470772058352 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:38 INFO - PROCESS | 3832 | 1470772058441 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:47:38 INFO - PROCESS | 3832 | 1470772058451 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 3832 | 1470772058454 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:38 INFO - PROCESS | 3832 | ++DOCSHELL 13036000 == 28 [pid = 3832] [id = 341] 11:47:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13038000) [pid = 3832] [serial = 1022] [outer = 00000000] 11:47:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (13144000) [pid = 3832] [serial = 1023] [outer = 13038000] 11:47:38 INFO - PROCESS | 3832 | 1470772058502 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1315F800) [pid = 3832] [serial = 1024] [outer = 13038000] 11:47:39 INFO - PROCESS | 3832 | 1470772059431 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1118ms 11:47:39 INFO - PROCESS | 3832 | 1470772059470 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 3832 | 1470772059472 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 11:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:47:39 INFO - PROCESS | 3832 | 1470772059476 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 3832 | 1470772059480 Marionette TRACE conn3 <- [1,1330,null,{}] 11:47:39 INFO - PROCESS | 3832 | 1470772059491 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}] 11:47:39 INFO - PROCESS | 3832 | 1470772059496 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:39 INFO - PROCESS | 3832 | 1470772059579 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:47:39 INFO - PROCESS | 3832 | 1470772059587 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 3832 | 1470772059591 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:39 INFO - PROCESS | 3832 | ++DOCSHELL 13CB3400 == 29 [pid = 3832] [id = 342] 11:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13CB3C00) [pid = 3832] [serial = 1025] [outer = 00000000] 11:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (141AD400) [pid = 3832] [serial = 1026] [outer = 13CB3C00] 11:47:39 INFO - PROCESS | 3832 | 1470772059641 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (15081400) [pid = 3832] [serial = 1027] [outer = 13CB3C00] 11:47:40 INFO - PROCESS | 3832 | 1470772060070 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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 612ms 11:47:40 INFO - PROCESS | 3832 | 1470772060097 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 3832 | 1470772060100 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 11:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:47:40 INFO - PROCESS | 3832 | 1470772060103 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 3832 | 1470772060105 Marionette TRACE conn3 <- [1,1334,null,{}] 11:47:40 INFO - PROCESS | 3832 | 1470772060108 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}] 11:47:40 INFO - PROCESS | 3832 | 1470772060111 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:40 INFO - PROCESS | 3832 | 1470772060205 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:47:40 INFO - PROCESS | 3832 | 1470772060212 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 3832 | 1470772060214 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:40 INFO - PROCESS | 3832 | ++DOCSHELL 153AB000 == 30 [pid = 3832] [id = 343] 11:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (153AE400) [pid = 3832] [serial = 1028] [outer = 00000000] 11:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (157E9000) [pid = 3832] [serial = 1029] [outer = 153AE400] 11:47:40 INFO - PROCESS | 3832 | 1470772060262 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (158B1400) [pid = 3832] [serial = 1030] [outer = 153AE400] 11:47:40 INFO - PROCESS | 3832 | 1470772060690 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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 612ms 11:47:40 INFO - PROCESS | 3832 | 1470772060724 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 3832 | 1470772060726 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 11:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:47:40 INFO - PROCESS | 3832 | 1470772060734 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 3832 | 1470772060736 Marionette TRACE conn3 <- [1,1338,null,{}] 11:47:40 INFO - PROCESS | 3832 | 1470772060739 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}] 11:47:40 INFO - PROCESS | 3832 | 1470772060742 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:40 INFO - PROCESS | 3832 | 1470772060819 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:47:40 INFO - PROCESS | 3832 | 1470772060824 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 3832 | 1470772060826 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:40 INFO - PROCESS | 3832 | ++DOCSHELL 10A55000 == 31 [pid = 3832] [id = 344] 11:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12830400) [pid = 3832] [serial = 1031] [outer = 00000000] 11:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (165A5C00) [pid = 3832] [serial = 1032] [outer = 12830400] 11:47:40 INFO - PROCESS | 3832 | 1470772060875 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (167DA000) [pid = 3832] [serial = 1033] [outer = 12830400] 11:47:41 INFO - PROCESS | 3832 | 1470772061340 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 627ms 11:47:41 INFO - PROCESS | 3832 | 1470772061374 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 3832 | 1470772061376 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 11:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:47:41 INFO - PROCESS | 3832 | 1470772061384 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 3832 | 1470772061385 Marionette TRACE conn3 <- [1,1342,null,{}] 11:47:41 INFO - PROCESS | 3832 | 1470772061389 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}] 11:47:41 INFO - PROCESS | 3832 | 1470772061394 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:41 INFO - PROCESS | 3832 | 1470772061496 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:47:41 INFO - PROCESS | 3832 | 1470772061502 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 3832 | 1470772061504 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:41 INFO - PROCESS | 3832 | ++DOCSHELL 169A2C00 == 32 [pid = 3832] [id = 345] 11:47:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (169A3400) [pid = 3832] [serial = 1034] [outer = 00000000] 11:47:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16E75400) [pid = 3832] [serial = 1035] [outer = 169A3400] 11:47:41 INFO - PROCESS | 3832 | 1470772061536 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16EF5C00) [pid = 3832] [serial = 1036] [outer = 169A3400] 11:47:41 INFO - PROCESS | 3832 | 1470772061973 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 612ms 11:47:41 INFO - PROCESS | 3832 | 1470772062004 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 3832 | 1470772062006 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 11:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:47:42 INFO - PROCESS | 3832 | 1470772062013 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 3832 | 1470772062015 Marionette TRACE conn3 <- [1,1346,null,{}] 11:47:42 INFO - PROCESS | 3832 | 1470772062019 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}] 11:47:42 INFO - PROCESS | 3832 | 1470772062021 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:42 INFO - PROCESS | 3832 | 1470772062116 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:47:42 INFO - PROCESS | 3832 | 1470772062123 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 3832 | 1470772062125 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:42 INFO - PROCESS | 3832 | ++DOCSHELL 16C65400 == 33 [pid = 3832] [id = 346] 11:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173B6400) [pid = 3832] [serial = 1037] [outer = 00000000] 11:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (176C6800) [pid = 3832] [serial = 1038] [outer = 173B6400] 11:47:42 INFO - PROCESS | 3832 | 1470772062170 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (176C7800) [pid = 3832] [serial = 1039] [outer = 173B6400] 11:47:42 INFO - PROCESS | 3832 | 1470772062605 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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 627ms 11:47:42 INFO - PROCESS | 3832 | 1470772062628 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 3832 | 1470772062630 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 11:47:42 INFO - PROCESS | 3832 | 1470772062633 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:47:42 INFO - PROCESS | 3832 | 1470772062635 Marionette TRACE conn3 <- [1,1350,null,{}] 11:47:42 INFO - PROCESS | 3832 | 1470772062660 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}] 11:47:42 INFO - PROCESS | 3832 | 1470772062662 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:42 INFO - PROCESS | 3832 | 1470772062775 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:47:42 INFO - PROCESS | 3832 | 1470772062784 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 3832 | 1470772062786 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:42 INFO - PROCESS | 3832 | ++DOCSHELL 16EF5800 == 34 [pid = 3832] [id = 347] 11:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (174D8000) [pid = 3832] [serial = 1040] [outer = 00000000] 11:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17F21400) [pid = 3832] [serial = 1041] [outer = 174D8000] 11:47:42 INFO - PROCESS | 3832 | 1470772062878 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17F25400) [pid = 3832] [serial = 1042] [outer = 174D8000] 11:47:43 INFO - PROCESS | 3832 | 1470772063327 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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 750ms 11:47:43 INFO - PROCESS | 3832 | 1470772063378 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 3832 | 1470772063380 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 11:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:47:43 INFO - PROCESS | 3832 | 1470772063383 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 3832 | 1470772063385 Marionette TRACE conn3 <- [1,1354,null,{}] 11:47:43 INFO - PROCESS | 3832 | 1470772063389 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}] 11:47:43 INFO - PROCESS | 3832 | 1470772063391 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:43 INFO - PROCESS | 3832 | 1470772063525 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:47:43 INFO - PROCESS | 3832 | 1470772063547 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 3832 | 1470772063548 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:43 INFO - PROCESS | 3832 | ++DOCSHELL 13CB1000 == 35 [pid = 3832] [id = 348] 11:47:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19715400) [pid = 3832] [serial = 1043] [outer = 00000000] 11:47:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1971E400) [pid = 3832] [serial = 1044] [outer = 19715400] 11:47:43 INFO - PROCESS | 3832 | 1470772063595 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1971F800) [pid = 3832] [serial = 1045] [outer = 19715400] 11:47:44 INFO - PROCESS | 3832 | 1470772064031 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] 11:47:44 INFO - PROCESS | 3832 | 1470772064067 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 11:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:47:44 INFO - PROCESS | 3832 | 1470772064071 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 3832 | 1470772064073 Marionette TRACE conn3 <- [1,1358,null,{}] 11:47:44 INFO - PROCESS | 3832 | 1470772064082 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}] 11:47:44 INFO - PROCESS | 3832 | 1470772064083 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:44 INFO - PROCESS | 3832 | 1470772064218 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:47:44 INFO - PROCESS | 3832 | 1470772064228 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 3832 | 1470772064230 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:44 INFO - PROCESS | 3832 | ++DOCSHELL 17B0F400 == 36 [pid = 3832] [id = 349] 11:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17FEA400) [pid = 3832] [serial = 1046] [outer = 00000000] 11:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19BC7800) [pid = 3832] [serial = 1047] [outer = 17FEA400] 11:47:44 INFO - PROCESS | 3832 | 1470772064328 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19D61400) [pid = 3832] [serial = 1048] [outer = 17FEA400] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (198A3800) [pid = 3832] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16E0A800) [pid = 3832] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19B5C000) [pid = 3832] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (158E9000) [pid = 3832] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13936400) [pid = 3832] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10F3FC00) [pid = 3832] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (157E4C00) [pid = 3832] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10441800) [pid = 3832] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19B53800) [pid = 3832] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16C66C00) [pid = 3832] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:47:44 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15083800) [pid = 3832] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:47:44 INFO - PROCESS | 3832 | 1470772064908 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] 11:47:44 INFO - PROCESS | 3832 | 1470772064960 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 11:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:47:44 INFO - PROCESS | 3832 | 1470772064963 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 3832 | 1470772064966 Marionette TRACE conn3 <- [1,1362,null,{}] 11:47:44 INFO - PROCESS | 3832 | 1470772064971 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}] 11:47:44 INFO - PROCESS | 3832 | 1470772064973 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:45 INFO - PROCESS | 3832 | 1470772065121 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:47:45 INFO - PROCESS | 3832 | 1470772065188 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 3832 | 1470772065191 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:45 INFO - PROCESS | 3832 | ++DOCSHELL 103D2C00 == 37 [pid = 3832] [id = 350] 11:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12D6A400) [pid = 3832] [serial = 1049] [outer = 00000000] 11:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E0A800) [pid = 3832] [serial = 1050] [outer = 12D6A400] 11:47:45 INFO - PROCESS | 3832 | 1470772065238 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19718C00) [pid = 3832] [serial = 1051] [outer = 12D6A400] 11:47:45 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:47:45 INFO - PROCESS | 3832 | 1470772065612 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] 11:47:45 INFO - PROCESS | 3832 | 1470772065665 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 11:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:47:45 INFO - PROCESS | 3832 | 1470772065669 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 3832 | 1470772065671 Marionette TRACE conn3 <- [1,1366,null,{}] 11:47:45 INFO - PROCESS | 3832 | 1470772065675 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}] 11:47:45 INFO - PROCESS | 3832 | 1470772065676 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:45 INFO - PROCESS | 3832 | 1470772065741 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:47:45 INFO - PROCESS | 3832 | 1470772065747 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 3832 | 1470772065749 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:45 INFO - PROCESS | 3832 | ++DOCSHELL 167DC800 == 38 [pid = 3832] [id = 351] 11:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16D7E000) [pid = 3832] [serial = 1052] [outer = 00000000] 11:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A3B0C00) [pid = 3832] [serial = 1053] [outer = 16D7E000] 11:47:45 INFO - PROCESS | 3832 | 1470772065794 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A3B3C00) [pid = 3832] [serial = 1054] [outer = 16D7E000] 11:47:46 INFO - PROCESS | 3832 | 1470772066220 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] 11:47:46 INFO - PROCESS | 3832 | 1470772066250 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 11:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:47:46 INFO - PROCESS | 3832 | 1470772066266 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 3832 | 1470772066268 Marionette TRACE conn3 <- [1,1370,null,{}] 11:47:46 INFO - PROCESS | 3832 | 1470772066276 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}] 11:47:46 INFO - PROCESS | 3832 | 1470772066288 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:46 INFO - PROCESS | 3832 | 1470772066366 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:47:46 INFO - PROCESS | 3832 | 1470772066374 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 3832 | 1470772066376 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:46 INFO - PROCESS | 3832 | ++DOCSHELL 19BC9400 == 39 [pid = 3832] [id = 352] 11:47:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A532C00) [pid = 3832] [serial = 1055] [outer = 00000000] 11:47:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A53FC00) [pid = 3832] [serial = 1056] [outer = 1A532C00] 11:47:46 INFO - PROCESS | 3832 | 1470772066422 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A794000) [pid = 3832] [serial = 1057] [outer = 1A532C00] 11:47:47 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:47:47 INFO - PROCESS | 3832 | 1470772067062 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] 11:47:47 INFO - PROCESS | 3832 | 1470772067100 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 11:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:47:47 INFO - PROCESS | 3832 | 1470772067107 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 3832 | 1470772067111 Marionette TRACE conn3 <- [1,1374,null,{}] 11:47:47 INFO - PROCESS | 3832 | 1470772067117 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}] 11:47:47 INFO - PROCESS | 3832 | 1470772067120 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:47 INFO - PROCESS | 3832 | 1470772067261 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:47:47 INFO - PROCESS | 3832 | 1470772067375 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 3832 | 1470772067380 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:47 INFO - PROCESS | 3832 | ++DOCSHELL 1125D400 == 40 [pid = 3832] [id = 353] 11:47:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1125E800) [pid = 3832] [serial = 1058] [outer = 00000000] 11:47:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12931800) [pid = 3832] [serial = 1059] [outer = 1125E800] 11:47:47 INFO - PROCESS | 3832 | 1470772067422 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12D9F400) [pid = 3832] [serial = 1060] [outer = 1125E800] 11:47:48 INFO - PROCESS | 3832 | 1470772068454 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] 11:47:48 INFO - PROCESS | 3832 | 1470772068479 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 11:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:47:48 INFO - PROCESS | 3832 | 1470772068485 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 3832 | 1470772068488 Marionette TRACE conn3 <- [1,1378,null,{}] 11:47:48 INFO - PROCESS | 3832 | 1470772068494 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}] 11:47:48 INFO - PROCESS | 3832 | 1470772068496 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:48 INFO - PROCESS | 3832 | 1470772068612 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:47:48 INFO - PROCESS | 3832 | 1470772068749 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:48 INFO - PROCESS | 3832 | 1470772068754 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:48 INFO - PROCESS | 3832 | ++DOCSHELL 11AD3400 == 41 [pid = 3832] [id = 354] 11:47:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (12985400) [pid = 3832] [serial = 1061] [outer = 00000000] 11:47:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12DAAC00) [pid = 3832] [serial = 1062] [outer = 12985400] 11:47:48 INFO - PROCESS | 3832 | 1470772068807 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13142800) [pid = 3832] [serial = 1063] [outer = 12985400] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 167DC800 == 40 [pid = 3832] [id = 351] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 103D2C00 == 39 [pid = 3832] [id = 350] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 17B0F400 == 38 [pid = 3832] [id = 349] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 13CB1000 == 37 [pid = 3832] [id = 348] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 16EF5800 == 36 [pid = 3832] [id = 347] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 16C65400 == 35 [pid = 3832] [id = 346] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 169A2C00 == 34 [pid = 3832] [id = 345] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 10A55000 == 33 [pid = 3832] [id = 344] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 153AB000 == 32 [pid = 3832] [id = 343] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 13CB3400 == 31 [pid = 3832] [id = 342] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 13036000 == 30 [pid = 3832] [id = 341] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 11476800 == 29 [pid = 3832] [id = 340] 11:47:49 INFO - PROCESS | 3832 | --DOCSHELL 19DBD000 == 28 [pid = 3832] [id = 339] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A539800) [pid = 3832] [serial = 1017] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19D5C400) [pid = 3832] [serial = 1008] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17FE6000) [pid = 3832] [serial = 1006] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17F20C00) [pid = 3832] [serial = 1005] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19D5F400) [pid = 3832] [serial = 1009] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A33E800) [pid = 3832] [serial = 1014] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (167D9800) [pid = 3832] [serial = 999] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13EA5C00) [pid = 3832] [serial = 996] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (141B0400) [pid = 3832] [serial = 997] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11C40000) [pid = 3832] [serial = 993] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1303AC00) [pid = 3832] [serial = 994] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (168EB000) [pid = 3832] [serial = 991] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (158E9400) [pid = 3832] [serial = 990] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (129C1800) [pid = 3832] [serial = 988] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12873000) [pid = 3832] [serial = 987] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19B55400) [pid = 3832] [serial = 985] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1A3B5400) [pid = 3832] [serial = 1015] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16E75000) [pid = 3832] [serial = 1002] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (173D4400) [pid = 3832] [serial = 1003] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (174CF400) [pid = 3832] [serial = 1011] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (174D6000) [pid = 3832] [serial = 1012] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1699AC00) [pid = 3832] [serial = 1000] [outer = 00000000] [url = about:blank] 11:47:49 INFO - PROCESS | 3832 | 1470772069364 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]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 933ms 11:47:49 INFO - PROCESS | 3832 | 1470772069413 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 3832 | 1470772069418 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 11:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:47:49 INFO - PROCESS | 3832 | 1470772069424 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 3832 | 1470772069427 Marionette TRACE conn3 <- [1,1382,null,{}] 11:47:49 INFO - PROCESS | 3832 | 1470772069431 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}] 11:47:49 INFO - PROCESS | 3832 | 1470772069434 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:49 INFO - PROCESS | 3832 | 1470772069522 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:47:49 INFO - PROCESS | 3832 | 1470772069530 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 3832 | 1470772069533 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:49 INFO - PROCESS | 3832 | ++DOCSHELL 139CE800 == 29 [pid = 3832] [id = 355] 11:47:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (139D0800) [pid = 3832] [serial = 1064] [outer = 00000000] 11:47:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13CB1C00) [pid = 3832] [serial = 1065] [outer = 139D0800] 11:47:49 INFO - PROCESS | 3832 | 1470772069586 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13EA5000) [pid = 3832] [serial = 1066] [outer = 139D0800] 11:47:50 INFO - PROCESS | 3832 | 1470772070044 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 689ms 11:47:50 INFO - PROCESS | 3832 | 1470772070129 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 3832 | 1470772070131 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 11:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:47:50 INFO - PROCESS | 3832 | 1470772070137 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 3832 | 1470772070141 Marionette TRACE conn3 <- [1,1386,null,{}] 11:47:50 INFO - PROCESS | 3832 | 1470772070152 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}] 11:47:50 INFO - PROCESS | 3832 | 1470772070156 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:50 INFO - PROCESS | 3832 | 1470772070245 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:47:50 INFO - PROCESS | 3832 | 1470772070338 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 3832 | 1470772070342 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:50 INFO - PROCESS | 3832 | ++DOCSHELL 153AE800 == 30 [pid = 3832] [id = 356] 11:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153AF800) [pid = 3832] [serial = 1067] [outer = 00000000] 11:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (158B2400) [pid = 3832] [serial = 1068] [outer = 153AF800] 11:47:50 INFO - PROCESS | 3832 | 1470772070391 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15E79400) [pid = 3832] [serial = 1069] [outer = 153AF800] 11:47:50 INFO - PROCESS | 3832 | 1470772070763 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 689ms 11:47:50 INFO - PROCESS | 3832 | 1470772070820 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 3832 | 1470772070823 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 11:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:47:50 INFO - PROCESS | 3832 | 1470772070826 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 3832 | 1470772070828 Marionette TRACE conn3 <- [1,1390,null,{}] 11:47:50 INFO - PROCESS | 3832 | 1470772070832 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}] 11:47:50 INFO - PROCESS | 3832 | 1470772070834 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:50 INFO - PROCESS | 3832 | 1470772070920 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:47:50 INFO - PROCESS | 3832 | 1470772070926 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 3832 | 1470772070928 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:50 INFO - PROCESS | 3832 | ++DOCSHELL 16012000 == 31 [pid = 3832] [id = 357] 11:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1659D000) [pid = 3832] [serial = 1070] [outer = 00000000] 11:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1699C800) [pid = 3832] [serial = 1071] [outer = 1659D000] 11:47:50 INFO - PROCESS | 3832 | 1470772070974 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (169A2800) [pid = 3832] [serial = 1072] [outer = 1659D000] 11:47:51 INFO - PROCESS | 3832 | 1470772071411 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 627ms 11:47:51 INFO - PROCESS | 3832 | 1470772071447 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 3832 | 1470772071449 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 11:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:47:51 INFO - PROCESS | 3832 | 1470772071462 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 3832 | 1470772071464 Marionette TRACE conn3 <- [1,1394,null,{}] 11:47:51 INFO - PROCESS | 3832 | 1470772071468 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}] 11:47:51 INFO - PROCESS | 3832 | 1470772071470 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:51 INFO - PROCESS | 3832 | 1470772071574 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:47:51 INFO - PROCESS | 3832 | 1470772071667 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 3832 | 1470772071669 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:51 INFO - PROCESS | 3832 | ++DOCSHELL 16D83800 == 32 [pid = 3832] [id = 358] 11:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16D85000) [pid = 3832] [serial = 1073] [outer = 00000000] 11:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16EF5800) [pid = 3832] [serial = 1074] [outer = 16D85000] 11:47:51 INFO - PROCESS | 3832 | 1470772071714 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (174CF400) [pid = 3832] [serial = 1075] [outer = 16D85000] 11:47:52 INFO - PROCESS | 3832 | 1470772072144 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 11:47:52 INFO - PROCESS | 3832 | 1470772072198 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 3832 | 1470772072200 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 11:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:47:52 INFO - PROCESS | 3832 | 1470772072186 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 3832 | 1470772072188 Marionette TRACE conn3 <- [1,1398,null,{}] 11:47:52 INFO - PROCESS | 3832 | 1470772072191 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}] 11:47:52 INFO - PROCESS | 3832 | 1470772072197 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:52 INFO - PROCESS | 3832 | 1470772072333 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:47:52 INFO - PROCESS | 3832 | 1470772072409 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 3832 | 1470772072411 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:52 INFO - PROCESS | 3832 | ++DOCSHELL 17B0BC00 == 33 [pid = 3832] [id = 359] 11:47:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17FDD000) [pid = 3832] [serial = 1076] [outer = 00000000] 11:47:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19715C00) [pid = 3832] [serial = 1077] [outer = 17FDD000] 11:47:52 INFO - PROCESS | 3832 | 1470772072455 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (198A6800) [pid = 3832] [serial = 1078] [outer = 17FDD000] 11:47:52 INFO - PROCESS | 3832 | 1470772072941 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 781ms 11:47:52 INFO - PROCESS | 3832 | 1470772072987 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 3832 | 1470772072989 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 11:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:47:52 INFO - PROCESS | 3832 | 1470772072998 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 3832 | 1470772073000 Marionette TRACE conn3 <- [1,1402,null,{}] 11:47:52 INFO - PROCESS | 3832 | 1470772073004 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}] 11:47:52 INFO - PROCESS | 3832 | 1470772073006 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:53 INFO - PROCESS | 3832 | 1470772073101 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:47:53 INFO - PROCESS | 3832 | 1470772073163 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 3832 | 1470772073174 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:53 INFO - PROCESS | 3832 | ++DOCSHELL 176C8400 == 34 [pid = 3832] [id = 360] 11:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19712800) [pid = 3832] [serial = 1079] [outer = 00000000] 11:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19D5A400) [pid = 3832] [serial = 1080] [outer = 19712800] 11:47:53 INFO - PROCESS | 3832 | 1470772073220 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19D5C400) [pid = 3832] [serial = 1081] [outer = 19712800] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (17FEA400) [pid = 3832] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (153AE400) [pid = 3832] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11C35400) [pid = 3832] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A531800) [pid = 3832] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12830400) [pid = 3832] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (173B6400) [pid = 3832] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13CB3C00) [pid = 3832] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13038000) [pid = 3832] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (169A3400) [pid = 3832] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19715400) [pid = 3832] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12D6A400) [pid = 3832] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16D7E000) [pid = 3832] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:47:53 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (174D8000) [pid = 3832] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:47:53 INFO - PROCESS | 3832 | 1470772073754 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]]]}] 11:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 780ms 11:47:53 INFO - PROCESS | 3832 | 1470772073783 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:47:53 INFO - PROCESS | 3832 | 1470772073785 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 11:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:47:53 INFO - PROCESS | 3832 | 1470772073789 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - PROCESS | 3832 | 1470772073791 Marionette TRACE conn3 <- [1,1406,null,{}] 11:47:53 INFO - PROCESS | 3832 | 1470772073795 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}] 11:47:53 INFO - PROCESS | 3832 | 1470772073796 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:53 INFO - PROCESS | 3832 | 1470772073858 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:47:53 INFO - PROCESS | 3832 | 1470772073867 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 3832 | 1470772073869 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:53 INFO - PROCESS | 3832 | ++DOCSHELL 15782400 == 35 [pid = 3832] [id = 361] 11:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1578B800) [pid = 3832] [serial = 1082] [outer = 00000000] 11:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173B6400) [pid = 3832] [serial = 1083] [outer = 1578B800] 11:47:53 INFO - PROCESS | 3832 | 1470772073914 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17FE4800) [pid = 3832] [serial = 1084] [outer = 1578B800] 11:47:54 INFO - PROCESS | 3832 | 1470772074349 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]]]}] 11:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 628ms 11:47:54 INFO - PROCESS | 3832 | 1470772074410 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 3832 | 1470772074414 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 11:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:47:54 INFO - PROCESS | 3832 | 1470772074418 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 3832 | 1470772074422 Marionette TRACE conn3 <- [1,1410,null,{}] 11:47:54 INFO - PROCESS | 3832 | 1470772074425 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}] 11:47:54 INFO - PROCESS | 3832 | 1470772074427 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:54 INFO - PROCESS | 3832 | 1470772074506 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:47:54 INFO - PROCESS | 3832 | 1470772074511 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 3832 | 1470772074513 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:54 INFO - PROCESS | 3832 | ++DOCSHELL 157EBC00 == 36 [pid = 3832] [id = 362] 11:47:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19719C00) [pid = 3832] [serial = 1085] [outer = 00000000] 11:47:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19BC2400) [pid = 3832] [serial = 1086] [outer = 19719C00] 11:47:54 INFO - PROCESS | 3832 | 1470772074558 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1A343800) [pid = 3832] [serial = 1087] [outer = 19719C00] 11:47:54 INFO - PROCESS | 3832 | 1470772074990 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 627ms 11:47:55 INFO - PROCESS | 3832 | 1470772075036 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 3832 | 1470772075038 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 11:47:55 INFO - PROCESS | 3832 | 1470772075042 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:47:55 INFO - PROCESS | 3832 | 1470772075043 Marionette TRACE conn3 <- [1,1414,null,{}] 11:47:55 INFO - PROCESS | 3832 | 1470772075047 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}] 11:47:55 INFO - PROCESS | 3832 | 1470772075049 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:55 INFO - PROCESS | 3832 | 1470772075143 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:47:55 INFO - PROCESS | 3832 | 1470772075151 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 3832 | 1470772075153 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:55 INFO - PROCESS | 3832 | ++DOCSHELL 0C771C00 == 37 [pid = 3832] [id = 363] 11:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (157E4C00) [pid = 3832] [serial = 1088] [outer = 00000000] 11:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A3B6000) [pid = 3832] [serial = 1089] [outer = 157E4C00] 11:47:55 INFO - PROCESS | 3832 | 1470772075200 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A3B6C00) [pid = 3832] [serial = 1090] [outer = 157E4C00] 11:47:55 INFO - PROCESS | 3832 | 1470772075831 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 872ms 11:47:55 INFO - PROCESS | 3832 | 1470772075930 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 3832 | 1470772075934 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 11:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:47:55 INFO - PROCESS | 3832 | 1470772075940 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 3832 | 1470772075944 Marionette TRACE conn3 <- [1,1418,null,{}] 11:47:55 INFO - PROCESS | 3832 | 1470772075950 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}] 11:47:55 INFO - PROCESS | 3832 | 1470772075953 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:56 INFO - PROCESS | 3832 | 1470772076081 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:47:56 INFO - PROCESS | 3832 | 1470772076208 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 3832 | 1470772076195 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:56 INFO - PROCESS | 3832 | ++DOCSHELL 10F41000 == 38 [pid = 3832] [id = 364] 11:47:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (11CE8C00) [pid = 3832] [serial = 1091] [outer = 00000000] 11:47:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13151800) [pid = 3832] [serial = 1092] [outer = 11CE8C00] 11:47:56 INFO - PROCESS | 3832 | 1470772076258 Marionette DEBUG loaded listener.js 11:47:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13C2D000) [pid = 3832] [serial = 1093] [outer = 11CE8C00] 11:47:56 INFO - PROCESS | 3832 | 1470772076912 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1025ms 11:47:56 INFO - PROCESS | 3832 | 1470772076979 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 3832 | 1470772076984 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 11:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:47:57 INFO - PROCESS | 3832 | 1470772077012 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:47:57 INFO - PROCESS | 3832 | 1470772077016 Marionette TRACE conn3 <- [1,1422,null,{}] 11:47:57 INFO - PROCESS | 3832 | 1470772077020 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}] 11:47:57 INFO - PROCESS | 3832 | 1470772077006 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:57 INFO - PROCESS | 3832 | 1470772077125 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:47:57 INFO - PROCESS | 3832 | 1470772077251 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 3832 | 1470772077255 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:57 INFO - PROCESS | 3832 | ++DOCSHELL 153AD400 == 39 [pid = 3832] [id = 365] 11:47:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (153AFC00) [pid = 3832] [serial = 1094] [outer = 00000000] 11:47:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (165A0400) [pid = 3832] [serial = 1095] [outer = 153AFC00] 11:47:57 INFO - PROCESS | 3832 | 1470772077313 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16999C00) [pid = 3832] [serial = 1096] [outer = 153AFC00] 11:47:57 INFO - PROCESS | 3832 | 1470772077986 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1026ms 11:47:58 INFO - PROCESS | 3832 | 1470772078026 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 3832 | 1470772078029 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 11:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:47:58 INFO - PROCESS | 3832 | 1470772078058 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 3832 | 1470772078062 Marionette TRACE conn3 <- [1,1426,null,{}] 11:47:58 INFO - PROCESS | 3832 | 1470772078073 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}] 11:47:58 INFO - PROCESS | 3832 | 1470772078078 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:58 INFO - PROCESS | 3832 | 1470772078192 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:47:58 INFO - PROCESS | 3832 | 1470772078320 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 3832 | 1470772078323 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:58 INFO - PROCESS | 3832 | ++DOCSHELL 1390A400 == 40 [pid = 3832] [id = 366] 11:47:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17FDDC00) [pid = 3832] [serial = 1097] [outer = 00000000] 11:47:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A3BA800) [pid = 3832] [serial = 1098] [outer = 17FDDC00] 11:47:58 INFO - PROCESS | 3832 | 1470772078386 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A53D400) [pid = 3832] [serial = 1099] [outer = 17FDDC00] 11:47:59 INFO - PROCESS | 3832 | 1470772079137 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]]]}] 11:47:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (129C3800) [pid = 3832] [serial = 1100] [outer = 1B28A800] 11:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1117ms 11:47:59 INFO - PROCESS | 3832 | 1470772079211 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 3832 | 1470772079216 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 11:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:47:59 INFO - PROCESS | 3832 | 1470772079262 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 3832 | 1470772079266 Marionette TRACE conn3 <- [1,1430,null,{}] 11:47:59 INFO - PROCESS | 3832 | 1470772079272 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}] 11:47:59 INFO - PROCESS | 3832 | 1470772079277 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:59 INFO - PROCESS | 3832 | 1470772079412 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:47:59 INFO - PROCESS | 3832 | 1470772079542 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 3832 | 1470772079545 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:47:59 INFO - PROCESS | 3832 | ++DOCSHELL 11CEA800 == 41 [pid = 3832] [id = 367] 11:47:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12831000) [pid = 3832] [serial = 1101] [outer = 00000000] 11:47:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (129BC800) [pid = 3832] [serial = 1102] [outer = 12831000] 11:47:59 INFO - PROCESS | 3832 | 1470772079597 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13C35400) [pid = 3832] [serial = 1103] [outer = 12831000] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 157EBC00 == 40 [pid = 3832] [id = 362] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 15782400 == 39 [pid = 3832] [id = 361] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 176C8400 == 38 [pid = 3832] [id = 360] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 17B0BC00 == 37 [pid = 3832] [id = 359] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 16D83800 == 36 [pid = 3832] [id = 358] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 16012000 == 35 [pid = 3832] [id = 357] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 153AE800 == 34 [pid = 3832] [id = 356] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 139CE800 == 33 [pid = 3832] [id = 355] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 11AD3400 == 32 [pid = 3832] [id = 354] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 1125D400 == 31 [pid = 3832] [id = 353] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 19BC9400 == 30 [pid = 3832] [id = 352] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 153AD400 == 29 [pid = 3832] [id = 365] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 1390A400 == 28 [pid = 3832] [id = 366] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 0C771C00 == 27 [pid = 3832] [id = 363] 11:48:00 INFO - PROCESS | 3832 | --DOCSHELL 10F41000 == 26 [pid = 3832] [id = 364] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (176C6800) [pid = 3832] [serial = 1038] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (141AD400) [pid = 3832] [serial = 1026] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15081400) [pid = 3832] [serial = 1027] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13144000) [pid = 3832] [serial = 1023] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1315F800) [pid = 3832] [serial = 1024] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16E75400) [pid = 3832] [serial = 1035] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16EF5C00) [pid = 3832] [serial = 1036] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1971F800) [pid = 3832] [serial = 1045] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1971E400) [pid = 3832] [serial = 1044] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E0A800) [pid = 3832] [serial = 1050] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A3B0C00) [pid = 3832] [serial = 1053] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19D61400) [pid = 3832] [serial = 1048] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17F21400) [pid = 3832] [serial = 1041] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17F25400) [pid = 3832] [serial = 1042] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A53FC00) [pid = 3832] [serial = 1056] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19718C00) [pid = 3832] [serial = 1051] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (176C7800) [pid = 3832] [serial = 1039] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A3B3C00) [pid = 3832] [serial = 1054] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19BC7800) [pid = 3832] [serial = 1047] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (157E9000) [pid = 3832] [serial = 1029] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (158B1400) [pid = 3832] [serial = 1030] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1286EC00) [pid = 3832] [serial = 1020] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (12873800) [pid = 3832] [serial = 1021] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A53A400) [pid = 3832] [serial = 1018] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (165A5C00) [pid = 3832] [serial = 1032] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (167DA000) [pid = 3832] [serial = 1033] [outer = 00000000] [url = about:blank] 11:48:00 INFO - PROCESS | 3832 | 1470772080699 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]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1469ms 11:48:00 INFO - PROCESS | 3832 | 1470772080742 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 3832 | 1470772080746 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 11:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:48:00 INFO - PROCESS | 3832 | 1470772080752 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 3832 | 1470772080757 Marionette TRACE conn3 <- [1,1434,null,{}] 11:48:00 INFO - PROCESS | 3832 | 1470772080764 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}] 11:48:00 INFO - PROCESS | 3832 | 1470772080768 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:00 INFO - PROCESS | 3832 | 1470772080915 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:48:00 INFO - PROCESS | 3832 | 1470772081000 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 3832 | 1470772081005 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:01 INFO - PROCESS | 3832 | ++DOCSHELL 10FD3800 == 27 [pid = 3832] [id = 368] 11:48:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1125C400) [pid = 3832] [serial = 1104] [outer = 00000000] 11:48:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (11AD0C00) [pid = 3832] [serial = 1105] [outer = 1125C400] 11:48:01 INFO - PROCESS | 3832 | 1470772081063 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12834400) [pid = 3832] [serial = 1106] [outer = 1125C400] 11:48:01 INFO - PROCESS | 3832 | 1470772081885 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1225ms 11:48:01 INFO - PROCESS | 3832 | 1470772081979 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 3832 | 1470772081983 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 11:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:48:01 INFO - PROCESS | 3832 | 1470772081991 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 3832 | 1470772081995 Marionette TRACE conn3 <- [1,1438,null,{}] 11:48:01 INFO - PROCESS | 3832 | 1470772082000 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}] 11:48:01 INFO - PROCESS | 3832 | 1470772082003 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:02 INFO - PROCESS | 3832 | 1470772082134 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:48:02 INFO - PROCESS | 3832 | 1470772082215 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 3832 | 1470772082219 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:02 INFO - PROCESS | 3832 | ++DOCSHELL 12D6AC00 == 28 [pid = 3832] [id = 369] 11:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1313E800) [pid = 3832] [serial = 1107] [outer = 00000000] 11:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1315B400) [pid = 3832] [serial = 1108] [outer = 1313E800] 11:48:02 INFO - PROCESS | 3832 | 1470772082318 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (131F0800) [pid = 3832] [serial = 1109] [outer = 1313E800] 11:48:03 INFO - PROCESS | 3832 | --DOCSHELL 13910400 == 27 [pid = 3832] [id = 135] 11:48:03 INFO - PROCESS | 3832 | --DOCSHELL 12871000 == 26 [pid = 3832] [id = 137] 11:48:03 INFO - PROCESS | 3832 | --DOCSHELL 174DA800 == 25 [pid = 3832] [id = 127] 11:48:03 INFO - PROCESS | 3832 | --DOCSHELL 10FD4800 == 24 [pid = 3832] [id = 130] 11:48:03 INFO - PROCESS | 3832 | 1470772083161 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]]]}] 11:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1224ms 11:48:03 INFO - PROCESS | 3832 | 1470772083228 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 3832 | 1470772083233 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 11:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:48:03 INFO - PROCESS | 3832 | 1470772083239 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 3832 | 1470772083243 Marionette TRACE conn3 <- [1,1442,null,{}] 11:48:03 INFO - PROCESS | 3832 | 1470772083249 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}] 11:48:03 INFO - PROCESS | 3832 | 1470772083252 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:03 INFO - PROCESS | 3832 | 1470772083425 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:48:03 INFO - PROCESS | 3832 | 1470772083548 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 3832 | 1470772083553 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:03 INFO - PROCESS | 3832 | ++DOCSHELL 10F3DC00 == 25 [pid = 3832] [id = 370] 11:48:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10F40800) [pid = 3832] [serial = 1110] [outer = 00000000] 11:48:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12876C00) [pid = 3832] [serial = 1111] [outer = 10F40800] 11:48:03 INFO - PROCESS | 3832 | 1470772083616 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12981800) [pid = 3832] [serial = 1112] [outer = 10F40800] 11:48:04 INFO - PROCESS | 3832 | 1470772084241 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1072ms 11:48:04 INFO - PROCESS | 3832 | 1470772084319 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 3832 | 1470772084324 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 11:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:48:04 INFO - PROCESS | 3832 | 1470772084331 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 3832 | 1470772084334 Marionette TRACE conn3 <- [1,1446,null,{}] 11:48:04 INFO - PROCESS | 3832 | 1470772084339 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}] 11:48:04 INFO - PROCESS | 3832 | 1470772084342 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:04 INFO - PROCESS | 3832 | 1470772084506 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:48:04 INFO - PROCESS | 3832 | 1470772084517 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 3832 | 1470772084520 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:04 INFO - PROCESS | 3832 | ++DOCSHELL 13EA4400 == 26 [pid = 3832] [id = 371] 11:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13ED8000) [pid = 3832] [serial = 1113] [outer = 00000000] 11:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (141AF000) [pid = 3832] [serial = 1114] [outer = 13ED8000] 11:48:04 INFO - PROCESS | 3832 | 1470772084578 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1456CC00) [pid = 3832] [serial = 1115] [outer = 13ED8000] 11:48:05 INFO - PROCESS | 3832 | 1470772085311 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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1025ms 11:48:05 INFO - PROCESS | 3832 | 1470772085340 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:48:05 INFO - PROCESS | 3832 | 1470772085343 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 11:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:48:05 INFO - PROCESS | 3832 | 1470772085347 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 3832 | 1470772085351 Marionette TRACE conn3 <- [1,1450,null,{}] 11:48:05 INFO - PROCESS | 3832 | 1470772085363 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}] 11:48:05 INFO - PROCESS | 3832 | 1470772085368 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:05 INFO - PROCESS | 3832 | 1470772085479 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:48:05 INFO - PROCESS | 3832 | 1470772085608 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 3832 | 1470772085612 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:05 INFO - PROCESS | 3832 | ++DOCSHELL 158BCC00 == 27 [pid = 3832] [id = 372] 11:48:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (158BE400) [pid = 3832] [serial = 1116] [outer = 00000000] 11:48:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (158F4C00) [pid = 3832] [serial = 1117] [outer = 158BE400] 11:48:05 INFO - PROCESS | 3832 | 1470772085675 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (165AA800) [pid = 3832] [serial = 1118] [outer = 158BE400] 11:48:06 INFO - PROCESS | 3832 | 1470772086305 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]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1026ms 11:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:48:06 INFO - PROCESS | 3832 | 1470772086379 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 3832 | 1470772086382 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 11:48:06 INFO - PROCESS | 3832 | 1470772086386 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 3832 | 1470772086388 Marionette TRACE conn3 <- [1,1454,null,{}] 11:48:06 INFO - PROCESS | 3832 | 1470772086392 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}] 11:48:06 INFO - PROCESS | 3832 | 1470772086395 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:06 INFO - PROCESS | 3832 | 1470772086557 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:48:06 INFO - PROCESS | 3832 | 1470772086727 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 3832 | 1470772086732 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:06 INFO - PROCESS | 3832 | ++DOCSHELL 0C76C800 == 28 [pid = 3832] [id = 373] 11:48:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (0C771C00) [pid = 3832] [serial = 1119] [outer = 00000000] 11:48:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10A47400) [pid = 3832] [serial = 1120] [outer = 0C771C00] 11:48:06 INFO - PROCESS | 3832 | 1470772086769 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10FD4800) [pid = 3832] [serial = 1121] [outer = 0C771C00] 11:48:07 INFO - PROCESS | 3832 | --DOCSHELL 1A012000 == 27 [pid = 3832] [id = 128] 11:48:07 INFO - PROCESS | 3832 | 1470772087537 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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1224ms 11:48:07 INFO - PROCESS | 3832 | 1470772087610 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 3832 | 1470772087615 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 11:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:48:07 INFO - PROCESS | 3832 | 1470772087620 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 3832 | 1470772087624 Marionette TRACE conn3 <- [1,1458,null,{}] 11:48:07 INFO - PROCESS | 3832 | 1470772087631 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}] 11:48:07 INFO - PROCESS | 3832 | 1470772087635 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:07 INFO - PROCESS | 3832 | 1470772087777 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:48:07 INFO - PROCESS | 3832 | 1470772087908 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 3832 | 1470772087912 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:07 INFO - PROCESS | 3832 | ++DOCSHELL 13159800 == 28 [pid = 3832] [id = 374] 11:48:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13EA4800) [pid = 3832] [serial = 1122] [outer = 00000000] 11:48:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1456B400) [pid = 3832] [serial = 1123] [outer = 13EA4800] 11:48:07 INFO - PROCESS | 3832 | 1470772087973 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (153AC800) [pid = 3832] [serial = 1124] [outer = 13EA4800] 11:48:08 INFO - PROCESS | 3832 | 1470772088567 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]]]}] 11:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 980ms 11:48:08 INFO - PROCESS | 3832 | 1470772088606 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 3832 | 1470772088610 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 11:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:48:08 INFO - PROCESS | 3832 | 1470772088617 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 3832 | 1470772088620 Marionette TRACE conn3 <- [1,1462,null,{}] 11:48:08 INFO - PROCESS | 3832 | 1470772088624 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}] 11:48:08 INFO - PROCESS | 3832 | 1470772088627 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:08 INFO - PROCESS | 3832 | 1470772088741 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:48:08 INFO - PROCESS | 3832 | 1470772088851 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 3832 | 1470772088853 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:08 INFO - PROCESS | 3832 | ++DOCSHELL 167D3400 == 29 [pid = 3832] [id = 375] 11:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (167D9400) [pid = 3832] [serial = 1125] [outer = 00000000] 11:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1686B800) [pid = 3832] [serial = 1126] [outer = 167D9400] 11:48:08 INFO - PROCESS | 3832 | 1470772088913 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1699F800) [pid = 3832] [serial = 1127] [outer = 167D9400] 11:48:09 INFO - PROCESS | 3832 | 1470772089576 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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 979ms 11:48:09 INFO - PROCESS | 3832 | 1470772089602 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:48:09 INFO - PROCESS | 3832 | 1470772089604 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 11:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:48:09 INFO - PROCESS | 3832 | 1470772089608 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 3832 | 1470772089612 Marionette TRACE conn3 <- [1,1466,null,{}] 11:48:09 INFO - PROCESS | 3832 | 1470772089624 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}] 11:48:09 INFO - PROCESS | 3832 | 1470772089629 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:09 INFO - PROCESS | 3832 | 1470772089742 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:48:09 INFO - PROCESS | 3832 | 1470772089855 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 3832 | 1470772089859 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:09 INFO - PROCESS | 3832 | ++DOCSHELL 176C7C00 == 30 [pid = 3832] [id = 376] 11:48:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (176C8000) [pid = 3832] [serial = 1128] [outer = 00000000] 11:48:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (176D2C00) [pid = 3832] [serial = 1129] [outer = 176C8000] 11:48:09 INFO - PROCESS | 3832 | 1470772089960 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17C36C00) [pid = 3832] [serial = 1130] [outer = 176C8000] 11:48:10 INFO - PROCESS | 3832 | 1470772090526 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 980ms 11:48:10 INFO - PROCESS | 3832 | 1470772090594 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 3832 | 1470772090597 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 11:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:48:10 INFO - PROCESS | 3832 | 1470772090600 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 3832 | 1470772090602 Marionette TRACE conn3 <- [1,1470,null,{}] 11:48:10 INFO - PROCESS | 3832 | 1470772090606 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}] 11:48:10 INFO - PROCESS | 3832 | 1470772090609 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:10 INFO - PROCESS | 3832 | 1470772090723 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:48:10 INFO - PROCESS | 3832 | 1470772090835 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 3832 | 1470772090838 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:10 INFO - PROCESS | 3832 | ++DOCSHELL 16EF9000 == 31 [pid = 3832] [id = 377] 11:48:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17FE7000) [pid = 3832] [serial = 1131] [outer = 00000000] 11:48:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19717400) [pid = 3832] [serial = 1132] [outer = 17FE7000] 11:48:10 INFO - PROCESS | 3832 | 1470772090895 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (198A4800) [pid = 3832] [serial = 1133] [outer = 17FE7000] 11:48:11 INFO - PROCESS | 3832 | --DOCSHELL 13EA4400 == 30 [pid = 3832] [id = 371] 11:48:11 INFO - PROCESS | 3832 | --DOCSHELL 10F3DC00 == 29 [pid = 3832] [id = 370] 11:48:11 INFO - PROCESS | 3832 | 1470772091650 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1117ms 11:48:11 INFO - PROCESS | 3832 | 1470772091749 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 3832 | 1470772091754 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 11:48:11 INFO - PROCESS | 3832 | 1470772091763 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:48:11 INFO - PROCESS | 3832 | 1470772091767 Marionette TRACE conn3 <- [1,1474,null,{}] 11:48:11 INFO - PROCESS | 3832 | 1470772091782 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}] 11:48:11 INFO - PROCESS | 3832 | 1470772091786 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:11 INFO - PROCESS | 3832 | 1470772091911 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:48:12 INFO - PROCESS | 3832 | 1470772092037 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 3832 | 1470772092043 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:12 INFO - PROCESS | 3832 | ++DOCSHELL 13CB1400 == 30 [pid = 3832] [id = 378] 11:48:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13CB4C00) [pid = 3832] [serial = 1134] [outer = 00000000] 11:48:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1455EC00) [pid = 3832] [serial = 1135] [outer = 13CB4C00] 11:48:12 INFO - PROCESS | 3832 | 1470772092104 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (153B2C00) [pid = 3832] [serial = 1136] [outer = 13CB4C00] 11:48:12 INFO - PROCESS | 3832 | 1470772092736 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1026ms 11:48:12 INFO - PROCESS | 3832 | 1470772092816 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 3832 | 1470772092822 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 11:48:12 INFO - PROCESS | 3832 | 1470772092851 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 3832 | 1470772092854 Marionette TRACE conn3 <- [1,1478,null,{}] 11:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:48:12 INFO - PROCESS | 3832 | 1470772092859 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}] 11:48:12 INFO - PROCESS | 3832 | 1470772092864 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:12 INFO - PROCESS | 3832 | 1470772092990 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:48:13 INFO - PROCESS | 3832 | 1470772093115 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 3832 | 1470772093118 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:13 INFO - PROCESS | 3832 | ++DOCSHELL 16D7E000 == 31 [pid = 3832] [id = 379] 11:48:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16D88C00) [pid = 3832] [serial = 1137] [outer = 00000000] 11:48:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (16EF5000) [pid = 3832] [serial = 1138] [outer = 16D88C00] 11:48:13 INFO - PROCESS | 3832 | 1470772093183 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (174D8000) [pid = 3832] [serial = 1139] [outer = 16D88C00] 11:48:13 INFO - PROCESS | 3832 | 1470772093770 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]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 964ms 11:48:13 INFO - PROCESS | 3832 | 1470772093824 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 3832 | 1470772093827 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 11:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:48:13 INFO - PROCESS | 3832 | 1470772093831 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 3832 | 1470772093835 Marionette TRACE conn3 <- [1,1482,null,{}] 11:48:13 INFO - PROCESS | 3832 | 1470772093846 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}] 11:48:13 INFO - PROCESS | 3832 | 1470772093851 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:13 INFO - PROCESS | 3832 | 1470772093970 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:48:14 INFO - PROCESS | 3832 | 1470772094101 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 3832 | 1470772094105 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:14 INFO - PROCESS | 3832 | ++DOCSHELL 17FE7800 == 32 [pid = 3832] [id = 380] 11:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19718C00) [pid = 3832] [serial = 1140] [outer = 00000000] 11:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19B53800) [pid = 3832] [serial = 1141] [outer = 19718C00] 11:48:14 INFO - PROCESS | 3832 | 1470772094166 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19B5DC00) [pid = 3832] [serial = 1142] [outer = 19718C00] 11:48:14 INFO - PROCESS | 3832 | 1470772094807 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]]]}] 11:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1025ms 11:48:14 INFO - PROCESS | 3832 | 1470772094864 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:48:14 INFO - PROCESS | 3832 | 1470772094867 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 11:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:48:14 INFO - PROCESS | 3832 | 1470772094871 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:48:14 INFO - PROCESS | 3832 | 1470772094873 Marionette TRACE conn3 <- [1,1486,null,{}] 11:48:14 INFO - PROCESS | 3832 | 1470772094877 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}] 11:48:14 INFO - PROCESS | 3832 | 1470772094864 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:15 INFO - PROCESS | 3832 | 1470772095006 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:48:15 INFO - PROCESS | 3832 | 1470772095137 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 3832 | 1470772095140 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:15 INFO - PROCESS | 3832 | ++DOCSHELL 19B52800 == 33 [pid = 3832] [id = 381] 11:48:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19DBFC00) [pid = 3832] [serial = 1143] [outer = 00000000] 11:48:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1A3AD400) [pid = 3832] [serial = 1144] [outer = 19DBFC00] 11:48:15 INFO - PROCESS | 3832 | 1470772095199 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1A534C00) [pid = 3832] [serial = 1145] [outer = 19DBFC00] 11:48:15 INFO - PROCESS | 3832 | 1470772095876 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1072ms 11:48:15 INFO - PROCESS | 3832 | 1470772095940 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 3832 | 1470772095947 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 11:48:15 INFO - PROCESS | 3832 | 1470772095953 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:48:15 INFO - PROCESS | 3832 | 1470772095956 Marionette TRACE conn3 <- [1,1490,null,{}] 11:48:15 INFO - PROCESS | 3832 | 1470772095962 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}] 11:48:15 INFO - PROCESS | 3832 | 1470772095965 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:16 INFO - PROCESS | 3832 | 1470772096103 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:48:16 INFO - PROCESS | 3832 | 1470772096252 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 3832 | 1470772096256 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:16 INFO - PROCESS | 3832 | ++DOCSHELL 10F43400 == 34 [pid = 3832] [id = 382] 11:48:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (10FC9000) [pid = 3832] [serial = 1146] [outer = 00000000] 11:48:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (12876800) [pid = 3832] [serial = 1147] [outer = 10FC9000] 11:48:16 INFO - PROCESS | 3832 | 1470772096327 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (13907C00) [pid = 3832] [serial = 1148] [outer = 10FC9000] 11:48:17 INFO - PROCESS | 3832 | 1470772097043 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1132ms 11:48:17 INFO - PROCESS | 3832 | 1470772097092 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 3832 | 1470772097096 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 11:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:48:17 INFO - PROCESS | 3832 | 1470772097101 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 3832 | 1470772097104 Marionette TRACE conn3 <- [1,1494,null,{}] 11:48:17 INFO - PROCESS | 3832 | 1470772097111 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}] 11:48:17 INFO - PROCESS | 3832 | 1470772097116 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:17 INFO - PROCESS | 3832 | 1470772097229 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:48:17 INFO - PROCESS | 3832 | 1470772097363 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 3832 | 1470772097367 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:17 INFO - PROCESS | 3832 | ++DOCSHELL 167DC000 == 35 [pid = 3832] [id = 383] 11:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (16999800) [pid = 3832] [serial = 1149] [outer = 00000000] 11:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (16EFA000) [pid = 3832] [serial = 1150] [outer = 16999800] 11:48:17 INFO - PROCESS | 3832 | 1470772097426 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (17B06400) [pid = 3832] [serial = 1151] [outer = 16999800] 11:48:18 INFO - PROCESS | 3832 | 1470772098054 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 979ms 11:48:18 INFO - PROCESS | 3832 | 1470772098087 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 3832 | 1470772098092 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 11:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:48:18 INFO - PROCESS | 3832 | 1470772098097 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 3832 | 1470772098099 Marionette TRACE conn3 <- [1,1498,null,{}] 11:48:18 INFO - PROCESS | 3832 | 1470772098103 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}] 11:48:18 INFO - PROCESS | 3832 | 1470772098106 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:18 INFO - PROCESS | 3832 | 1470772098204 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:48:18 INFO - PROCESS | 3832 | 1470772098311 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 3832 | 1470772098314 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:18 INFO - PROCESS | 3832 | ++DOCSHELL 1989FC00 == 36 [pid = 3832] [id = 384] 11:48:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (198A1000) [pid = 3832] [serial = 1152] [outer = 00000000] 11:48:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19BCA800) [pid = 3832] [serial = 1153] [outer = 198A1000] 11:48:18 INFO - PROCESS | 3832 | 1470772098371 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1A33E800) [pid = 3832] [serial = 1154] [outer = 198A1000] 11:48:19 INFO - PROCESS | 3832 | 1470772099045 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]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1010ms 11:48:19 INFO - PROCESS | 3832 | 1470772099105 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 3832 | 1470772099107 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 11:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:48:19 INFO - PROCESS | 3832 | 1470772099113 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 3832 | 1470772099120 Marionette TRACE conn3 <- [1,1502,null,{}] 11:48:19 INFO - PROCESS | 3832 | 1470772099146 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}] 11:48:19 INFO - PROCESS | 3832 | 1470772099150 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:19 INFO - PROCESS | 3832 | 1470772099305 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:48:19 INFO - PROCESS | 3832 | 1470772099441 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 3832 | 1470772099444 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:19 INFO - PROCESS | 3832 | ++DOCSHELL 19BC7C00 == 37 [pid = 3832] [id = 385] 11:48:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1A79C400) [pid = 3832] [serial = 1155] [outer = 00000000] 11:48:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1AB54800) [pid = 3832] [serial = 1156] [outer = 1A79C400] 11:48:19 INFO - PROCESS | 3832 | 1470772099505 Marionette DEBUG loaded listener.js 11:48:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1AB57000) [pid = 3832] [serial = 1157] [outer = 1A79C400] 11:48:20 INFO - PROCESS | 3832 | 1470772100122 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]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1040ms 11:48:20 INFO - PROCESS | 3832 | 1470772100162 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 3832 | 1470772100165 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 11:48:20 INFO - PROCESS | 3832 | 1470772100170 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:48:20 INFO - PROCESS | 3832 | 1470772100172 Marionette TRACE conn3 <- [1,1506,null,{}] 11:48:20 INFO - PROCESS | 3832 | 1470772100176 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}] 11:48:20 INFO - PROCESS | 3832 | 1470772100178 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:20 INFO - PROCESS | 3832 | 1470772100306 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:48:20 INFO - PROCESS | 3832 | 1470772100438 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 3832 | 1470772100440 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:20 INFO - PROCESS | 3832 | ++DOCSHELL 129BE400 == 38 [pid = 3832] [id = 386] 11:48:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1A79EC00) [pid = 3832] [serial = 1158] [outer = 00000000] 11:48:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1AE04C00) [pid = 3832] [serial = 1159] [outer = 1A79EC00] 11:48:20 INFO - PROCESS | 3832 | 1470772100497 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1AE07400) [pid = 3832] [serial = 1160] [outer = 1A79EC00] 11:48:21 INFO - PROCESS | 3832 | --DOCSHELL 13CB1400 == 37 [pid = 3832] [id = 378] 11:48:21 INFO - PROCESS | 3832 | 1470772101256 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]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1118ms 11:48:21 INFO - PROCESS | 3832 | 1470772101311 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 3832 | 1470772101317 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 11:48:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:48:21 INFO - PROCESS | 3832 | 1470772101324 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 3832 | 1470772101328 Marionette TRACE conn3 <- [1,1510,null,{}] 11:48:21 INFO - PROCESS | 3832 | 1470772101334 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}] 11:48:21 INFO - PROCESS | 3832 | 1470772101337 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:21 INFO - PROCESS | 3832 | 1470772101449 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:48:21 INFO - PROCESS | 3832 | 1470772101579 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 3832 | 1470772101584 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:21 INFO - PROCESS | 3832 | ++DOCSHELL 141AD400 == 38 [pid = 3832] [id = 387] 11:48:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (141B1800) [pid = 3832] [serial = 1161] [outer = 00000000] 11:48:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1699F400) [pid = 3832] [serial = 1162] [outer = 141B1800] 11:48:21 INFO - PROCESS | 3832 | 1470772101648 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (174D7C00) [pid = 3832] [serial = 1163] [outer = 141B1800] 11:48:22 INFO - PROCESS | 3832 | 1470772102188 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"]]]}] 11:48:22 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 () { 11:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:48:22 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 () { 11:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:48:22 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 () { 11:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:48:22 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 () { 11:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:48:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 918ms 11:48:22 INFO - PROCESS | 3832 | 1470772102248 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:48:22 INFO - PROCESS | 3832 | 1470772102253 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 11:48:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:48:22 INFO - PROCESS | 3832 | 1470772102261 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 3832 | 1470772102264 Marionette TRACE conn3 <- [1,1514,null,{}] 11:48:22 INFO - PROCESS | 3832 | 1470772102268 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}] 11:48:22 INFO - PROCESS | 3832 | 1470772102271 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:22 INFO - PROCESS | 3832 | 1470772102384 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:48:22 INFO - PROCESS | 3832 | 1470772102487 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 3832 | 1470772102490 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:22 INFO - PROCESS | 3832 | ++DOCSHELL 1A539C00 == 39 [pid = 3832] [id = 388] 11:48:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1A53C400) [pid = 3832] [serial = 1164] [outer = 00000000] 11:48:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1A793000) [pid = 3832] [serial = 1165] [outer = 1A53C400] 11:48:22 INFO - PROCESS | 3832 | 1470772102549 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1A79BC00) [pid = 3832] [serial = 1166] [outer = 1A53C400] 11:48:23 INFO - PROCESS | 3832 | 1470772103163 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"]]]}] 11:48:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:48:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:48:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:48:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:48:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:48:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:48:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 918ms 11:48:23 INFO - PROCESS | 3832 | 1470772103195 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 3832 | 1470772103198 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 11:48:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:48:23 INFO - PROCESS | 3832 | 1470772103203 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 3832 | 1470772103207 Marionette TRACE conn3 <- [1,1518,null,{}] 11:48:23 INFO - PROCESS | 3832 | 1470772103219 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}] 11:48:23 INFO - PROCESS | 3832 | 1470772103224 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:23 INFO - PROCESS | 3832 | 1470772103335 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:48:23 INFO - PROCESS | 3832 | 1470772103442 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 3832 | 1470772103446 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:23 INFO - PROCESS | 3832 | ++DOCSHELL 1AE0C000 == 40 [pid = 3832] [id = 389] 11:48:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1AE0E400) [pid = 3832] [serial = 1167] [outer = 00000000] 11:48:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1AE30400) [pid = 3832] [serial = 1168] [outer = 1AE0E400] 11:48:23 INFO - PROCESS | 3832 | 1470772103506 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (1AE35800) [pid = 3832] [serial = 1169] [outer = 1AE0E400] 11:48:24 INFO - PROCESS | 3832 | 1470772104076 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]]]}] 11:48:24 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 11:48:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:48:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:48:24 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. 11:48:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:48:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 934ms 11:48:24 INFO - PROCESS | 3832 | 1470772104135 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 3832 | 1470772104140 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 11:48:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:48:24 INFO - PROCESS | 3832 | 1470772104145 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 3832 | 1470772104148 Marionette TRACE conn3 <- [1,1522,null,{}] 11:48:24 INFO - PROCESS | 3832 | 1470772104153 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}] 11:48:24 INFO - PROCESS | 3832 | 1470772104156 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:24 INFO - PROCESS | 3832 | 1470772104268 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:48:24 INFO - PROCESS | 3832 | 1470772104376 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 3832 | 1470772104379 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:24 INFO - PROCESS | 3832 | ++DOCSHELL 1AE35400 == 41 [pid = 3832] [id = 390] 11:48:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1AE3AC00) [pid = 3832] [serial = 1170] [outer = 00000000] 11:48:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1AFF8C00) [pid = 3832] [serial = 1171] [outer = 1AE3AC00] 11:48:24 INFO - PROCESS | 3832 | 1470772104434 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1AFFC800) [pid = 3832] [serial = 1172] [outer = 1AE3AC00] 11:48:24 INFO - PROCESS | 3832 | 1470772105002 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]]]}] 11:48:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:48:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 872ms 11:48:25 INFO - PROCESS | 3832 | 1470772105033 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:48:25 INFO - PROCESS | 3832 | 1470772105035 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 11:48:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:48:25 INFO - PROCESS | 3832 | 1470772105038 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:48:25 INFO - PROCESS | 3832 | 1470772105041 Marionette TRACE conn3 <- [1,1526,null,{}] 11:48:25 INFO - PROCESS | 3832 | 1470772105044 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}] 11:48:25 INFO - PROCESS | 3832 | 1470772105047 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:25 INFO - PROCESS | 3832 | 1470772105149 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:48:25 INFO - PROCESS | 3832 | 1470772105306 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:25 INFO - PROCESS | 3832 | 1470772105309 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:25 INFO - PROCESS | 3832 | ++DOCSHELL 1140CC00 == 42 [pid = 3832] [id = 391] 11:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1A9A1C00) [pid = 3832] [serial = 1173] [outer = 00000000] 11:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1A9AA000) [pid = 3832] [serial = 1174] [outer = 1A9A1C00] 11:48:25 INFO - PROCESS | 3832 | 1470772105366 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1A9AD000) [pid = 3832] [serial = 1175] [outer = 1A9A1C00] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 10F43400 == 41 [pid = 3832] [id = 382] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 10FD3800 == 40 [pid = 3832] [id = 368] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 19B52800 == 39 [pid = 3832] [id = 381] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 167DC000 == 38 [pid = 3832] [id = 383] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 167D3400 == 37 [pid = 3832] [id = 375] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 103CB800 == 36 [pid = 3832] [id = 126] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 13159800 == 35 [pid = 3832] [id = 374] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 153AA800 == 34 [pid = 3832] [id = 132] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 176C7C00 == 33 [pid = 3832] [id = 376] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 1989FC00 == 32 [pid = 3832] [id = 384] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 10FCE400 == 31 [pid = 3832] [id = 129] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 19BC7C00 == 30 [pid = 3832] [id = 385] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 11CEA800 == 29 [pid = 3832] [id = 367] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 12D6AC00 == 28 [pid = 3832] [id = 369] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 1287A800 == 27 [pid = 3832] [id = 121] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 12874400 == 26 [pid = 3832] [id = 131] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 16D7E000 == 25 [pid = 3832] [id = 379] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 158F3000 == 24 [pid = 3832] [id = 133] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 17FE6C00 == 23 [pid = 3832] [id = 125] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 173B5800 == 22 [pid = 3832] [id = 136] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 166E6000 == 21 [pid = 3832] [id = 123] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 17FE7800 == 20 [pid = 3832] [id = 380] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 16D83C00 == 19 [pid = 3832] [id = 124] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 1686D000 == 18 [pid = 3832] [id = 134] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 139D0400 == 17 [pid = 3832] [id = 122] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 0C76C800 == 16 [pid = 3832] [id = 373] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 1AE35400 == 15 [pid = 3832] [id = 390] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 1AE0C000 == 14 [pid = 3832] [id = 389] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 16EF9000 == 13 [pid = 3832] [id = 377] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 129BE400 == 12 [pid = 3832] [id = 386] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 158BCC00 == 11 [pid = 3832] [id = 372] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 141AD400 == 10 [pid = 3832] [id = 387] 11:48:28 INFO - PROCESS | 3832 | --DOCSHELL 1A539C00 == 9 [pid = 3832] [id = 388] 11:48:30 INFO - PROCESS | 3832 | 1470772110129 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 5160ms 11:48:30 INFO - PROCESS | 3832 | 1470772110197 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 3832 | 1470772110201 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 11:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:48:30 INFO - PROCESS | 3832 | 1470772110207 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 3832 | 1470772110211 Marionette TRACE conn3 <- [1,1530,null,{}] 11:48:30 INFO - PROCESS | 3832 | 1470772110217 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}] 11:48:30 INFO - PROCESS | 3832 | 1470772110221 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:30 INFO - PROCESS | 3832 | 1470772110335 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:48:30 INFO - PROCESS | 3832 | 1470772110342 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 3832 | 1470772110347 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:30 INFO - PROCESS | 3832 | ++DOCSHELL 11CE3800 == 10 [pid = 3832] [id = 392] 11:48:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (11CEA800) [pid = 3832] [serial = 1176] [outer = 00000000] 11:48:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1390A400) [pid = 3832] [serial = 1177] [outer = 11CEA800] 11:48:30 INFO - PROCESS | 3832 | 1470772110402 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (139D9000) [pid = 3832] [serial = 1178] [outer = 11CEA800] 11:48:30 INFO - PROCESS | 3832 | 1470772110924 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 728ms 11:48:30 INFO - PROCESS | 3832 | 1470772110947 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 3832 | 1470772110952 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 11:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:48:30 INFO - PROCESS | 3832 | 1470772110959 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 3832 | 1470772110961 Marionette TRACE conn3 <- [1,1534,null,{}] 11:48:30 INFO - PROCESS | 3832 | 1470772110965 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}] 11:48:30 INFO - PROCESS | 3832 | 1470772110969 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:31 INFO - PROCESS | 3832 | 1470772111064 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:48:31 INFO - PROCESS | 3832 | 1470772111071 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 3832 | 1470772111074 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:31 INFO - PROCESS | 3832 | ++DOCSHELL 167D4800 == 11 [pid = 3832] [id = 393] 11:48:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (167D4C00) [pid = 3832] [serial = 1179] [outer = 00000000] 11:48:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (168EAC00) [pid = 3832] [serial = 1180] [outer = 167D4C00] 11:48:31 INFO - PROCESS | 3832 | 1470772111123 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (16E7EC00) [pid = 3832] [serial = 1181] [outer = 167D4C00] 11:48:31 INFO - PROCESS | 3832 | 1470772111697 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]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 837ms 11:48:31 INFO - PROCESS | 3832 | 1470772111801 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 3832 | 1470772111803 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 11:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:48:31 INFO - PROCESS | 3832 | 1470772111807 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 3832 | 1470772111811 Marionette TRACE conn3 <- [1,1538,null,{}] 11:48:31 INFO - PROCESS | 3832 | 1470772111825 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}] 11:48:31 INFO - PROCESS | 3832 | 1470772111829 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:31 INFO - PROCESS | 3832 | 1470772111974 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:48:31 INFO - PROCESS | 3832 | 1470772111982 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 3832 | 1470772111985 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:32 INFO - PROCESS | 3832 | ++DOCSHELL 19587000 == 12 [pid = 3832] [id = 394] 11:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (19587400) [pid = 3832] [serial = 1182] [outer = 00000000] 11:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (1958CC00) [pid = 3832] [serial = 1183] [outer = 19587400] 11:48:32 INFO - PROCESS | 3832 | 1470772112096 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (19718400) [pid = 3832] [serial = 1184] [outer = 19587400] 11:48:32 INFO - PROCESS | 3832 | 1470772112566 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]]]}] 11:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 791ms 11:48:32 INFO - PROCESS | 3832 | 1470772112591 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 3832 | 1470772112594 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 11:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:48:32 INFO - PROCESS | 3832 | 1470772112603 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 3832 | 1470772112604 Marionette TRACE conn3 <- [1,1542,null,{}] 11:48:32 INFO - PROCESS | 3832 | 1470772112608 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}] 11:48:32 INFO - PROCESS | 3832 | 1470772112610 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:32 INFO - PROCESS | 3832 | 1470772112742 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:48:32 INFO - PROCESS | 3832 | 1470772112754 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 3832 | 1470772112756 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:32 INFO - PROCESS | 3832 | ++DOCSHELL 1958A000 == 13 [pid = 3832] [id = 395] 11:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 149 (1958C800) [pid = 3832] [serial = 1185] [outer = 00000000] 11:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 150 (1A79E000) [pid = 3832] [serial = 1186] [outer = 1958C800] 11:48:32 INFO - PROCESS | 3832 | 1470772112859 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 151 (1A9A4C00) [pid = 3832] [serial = 1187] [outer = 1958C800] 11:48:33 INFO - PROCESS | 3832 | 1470772113319 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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 729ms 11:48:33 INFO - PROCESS | 3832 | 1470772113378 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 3832 | 1470772113380 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 11:48:33 INFO - PROCESS | 3832 | 1470772113383 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 3832 | 1470772113385 Marionette TRACE conn3 <- [1,1546,null,{}] 11:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:48:33 INFO - PROCESS | 3832 | 1470772113388 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}] 11:48:33 INFO - PROCESS | 3832 | 1470772113391 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:33 INFO - PROCESS | 3832 | 1470772113510 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:48:33 INFO - PROCESS | 3832 | 1470772113521 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 3832 | 1470772113523 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:34 INFO - PROCESS | 3832 | ++DOCSHELL 0F333800 == 14 [pid = 3832] [id = 396] 11:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 152 (0F336C00) [pid = 3832] [serial = 1188] [outer = 00000000] 11:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 153 (0F33A400) [pid = 3832] [serial = 1189] [outer = 0F336C00] 11:48:34 INFO - PROCESS | 3832 | 1470772114099 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 154 (12986800) [pid = 3832] [serial = 1190] [outer = 0F336C00] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 153 (16999800) [pid = 3832] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 152 (1313E800) [pid = 3832] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 151 (0C771C00) [pid = 3832] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 150 (1125C400) [pid = 3832] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 149 (11CE8C00) [pid = 3832] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 148 (153AFC00) [pid = 3832] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (16D85000) [pid = 3832] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (17FDD000) [pid = 3832] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (19712800) [pid = 3832] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (1125E800) [pid = 3832] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (1A532C00) [pid = 3832] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (153AF800) [pid = 3832] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (139D0800) [pid = 3832] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (1659D000) [pid = 3832] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (12985400) [pid = 3832] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (19719C00) [pid = 3832] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (17FDDC00) [pid = 3832] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (157E4C00) [pid = 3832] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (1578B800) [pid = 3832] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1AE3AC00) [pid = 3832] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (141B1800) [pid = 3832] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1AE0E400) [pid = 3832] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1A79EC00) [pid = 3832] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1A79C400) [pid = 3832] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (19DBFC00) [pid = 3832] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1A53C400) [pid = 3832] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (17FE7000) [pid = 3832] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (10FC9000) [pid = 3832] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (13CB4C00) [pid = 3832] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (176C8000) [pid = 3832] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (198A1000) [pid = 3832] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (167D9400) [pid = 3832] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (16D88C00) [pid = 3832] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (158BE400) [pid = 3832] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (13EA4800) [pid = 3832] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (13ED8000) [pid = 3832] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (10F40800) [pid = 3832] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (12831000) [pid = 3832] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:48:34 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19718C00) [pid = 3832] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:48:34 INFO - PROCESS | 3832 | 1470772114518 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]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1148ms 11:48:34 INFO - PROCESS | 3832 | 1470772114539 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 3832 | 1470772114541 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 11:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:48:34 INFO - PROCESS | 3832 | 1470772114528 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 3832 | 1470772114530 Marionette TRACE conn3 <- [1,1550,null,{}] 11:48:34 INFO - PROCESS | 3832 | 1470772114533 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}] 11:48:34 INFO - PROCESS | 3832 | 1470772114539 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:34 INFO - PROCESS | 3832 | 1470772114705 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:48:34 INFO - PROCESS | 3832 | 1470772114721 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 3832 | 1470772114723 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:34 INFO - PROCESS | 3832 | ++DOCSHELL 10F47400 == 15 [pid = 3832] [id = 397] 11:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (10FC9000) [pid = 3832] [serial = 1191] [outer = 00000000] 11:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (14568800) [pid = 3832] [serial = 1192] [outer = 10FC9000] 11:48:34 INFO - PROCESS | 3832 | 1470772114770 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (167D4000) [pid = 3832] [serial = 1193] [outer = 10FC9000] 11:48:35 INFO - PROCESS | 3832 | 1470772115195 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 682ms 11:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:48:35 INFO - PROCESS | 3832 | 1470772115227 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 3832 | 1470772115229 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 11:48:35 INFO - PROCESS | 3832 | 1470772115232 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 3832 | 1470772115234 Marionette TRACE conn3 <- [1,1554,null,{}] 11:48:35 INFO - PROCESS | 3832 | 1470772115238 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}] 11:48:35 INFO - PROCESS | 3832 | 1470772115240 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:35 INFO - PROCESS | 3832 | 1470772115392 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:48:35 INFO - PROCESS | 3832 | 1470772115426 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 3832 | 1470772115428 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:35 INFO - PROCESS | 3832 | ++DOCSHELL 165A8800 == 16 [pid = 3832] [id = 398] 11:48:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (167DC000) [pid = 3832] [serial = 1194] [outer = 00000000] 11:48:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (173AEC00) [pid = 3832] [serial = 1195] [outer = 167DC000] 11:48:35 INFO - PROCESS | 3832 | 1470772115474 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (16E0F800) [pid = 3832] [serial = 1196] [outer = 167DC000] 11:48:35 INFO - PROCESS | 3832 | 1470772115881 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 683ms 11:48:35 INFO - PROCESS | 3832 | 1470772115932 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 3832 | 1470772115934 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 11:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:48:35 INFO - PROCESS | 3832 | 1470772115938 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 3832 | 1470772115940 Marionette TRACE conn3 <- [1,1558,null,{}] 11:48:35 INFO - PROCESS | 3832 | 1470772115947 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}] 11:48:35 INFO - PROCESS | 3832 | 1470772115949 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:36 INFO - PROCESS | 3832 | 1470772116030 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:48:36 INFO - PROCESS | 3832 | 1470772116036 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 3832 | 1470772116038 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:36 INFO - PROCESS | 3832 | ++DOCSHELL 1958B000 == 17 [pid = 3832] [id = 399] 11:48:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1958B400) [pid = 3832] [serial = 1197] [outer = 00000000] 11:48:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19BC0C00) [pid = 3832] [serial = 1198] [outer = 1958B400] 11:48:36 INFO - PROCESS | 3832 | 1470772116084 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19BC7C00) [pid = 3832] [serial = 1199] [outer = 1958B400] 11:48:36 INFO - PROCESS | 3832 | 1470772116841 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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 993ms 11:48:36 INFO - PROCESS | 3832 | 1470772116925 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 3832 | 1470772116930 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 11:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:48:36 INFO - PROCESS | 3832 | 1470772116936 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 3832 | 1470772116939 Marionette TRACE conn3 <- [1,1562,null,{}] 11:48:36 INFO - PROCESS | 3832 | 1470772116945 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}] 11:48:36 INFO - PROCESS | 3832 | 1470772116949 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:37 INFO - PROCESS | 3832 | 1470772117098 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:48:37 INFO - PROCESS | 3832 | 1470772117237 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 3832 | 1470772117241 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:37 INFO - PROCESS | 3832 | ++DOCSHELL 1293AC00 == 18 [pid = 3832] [id = 400] 11:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1293CC00) [pid = 3832] [serial = 1200] [outer = 00000000] 11:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (131EFC00) [pid = 3832] [serial = 1201] [outer = 1293CC00] 11:48:37 INFO - PROCESS | 3832 | 1470772117303 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (13CB1400) [pid = 3832] [serial = 1202] [outer = 1293CC00] 11:48:37 INFO - PROCESS | 3832 | 1470772117879 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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 993ms 11:48:37 INFO - PROCESS | 3832 | 1470772117939 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 3832 | 1470772117944 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 11:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:48:37 INFO - PROCESS | 3832 | 1470772117951 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 3832 | 1470772117953 Marionette TRACE conn3 <- [1,1566,null,{}] 11:48:37 INFO - PROCESS | 3832 | 1470772117958 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}] 11:48:37 INFO - PROCESS | 3832 | 1470772117961 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:38 INFO - PROCESS | 3832 | 1470772118078 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:48:38 INFO - PROCESS | 3832 | 1470772118224 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 3832 | 1470772118227 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:38 INFO - PROCESS | 3832 | ++DOCSHELL 169A3C00 == 19 [pid = 3832] [id = 401] 11:48:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (169A6400) [pid = 3832] [serial = 1203] [outer = 00000000] 11:48:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (176C7400) [pid = 3832] [serial = 1204] [outer = 169A6400] 11:48:38 INFO - PROCESS | 3832 | 1470772118286 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (17FE5C00) [pid = 3832] [serial = 1205] [outer = 169A6400] 11:48:38 INFO - PROCESS | 3832 | 1470772118942 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1024ms 11:48:38 INFO - PROCESS | 3832 | 1470772118978 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 3832 | 1470772118980 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 11:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:48:38 INFO - PROCESS | 3832 | 1470772118984 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - PROCESS | 3832 | 1470772118988 Marionette TRACE conn3 <- [1,1570,null,{}] 11:48:39 INFO - PROCESS | 3832 | 1470772119017 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}] 11:48:39 INFO - PROCESS | 3832 | 1470772119023 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:39 INFO - PROCESS | 3832 | 1470772119139 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:48:39 INFO - PROCESS | 3832 | 1470772119285 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:39 INFO - PROCESS | 3832 | 1470772119289 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:39 INFO - PROCESS | 3832 | ++DOCSHELL 104EA800 == 20 [pid = 3832] [id = 402] 11:48:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (10560C00) [pid = 3832] [serial = 1206] [outer = 00000000] 11:48:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (11AC7C00) [pid = 3832] [serial = 1207] [outer = 10560C00] 11:48:39 INFO - PROCESS | 3832 | 1470772119358 Marionette DEBUG loaded listener.js 11:48:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (13151400) [pid = 3832] [serial = 1208] [outer = 10560C00] 11:48:40 INFO - PROCESS | 3832 | 1470772120208 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]]]}] 11:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1271ms 11:48:40 INFO - PROCESS | 3832 | 1470772120280 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:48:40 INFO - PROCESS | 3832 | 1470772120284 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 11:48:40 INFO - PROCESS | 3832 | 1470772120290 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:48:40 INFO - PROCESS | 3832 | 1470772120295 Marionette TRACE conn3 <- [1,1574,null,{}] 11:48:40 INFO - PROCESS | 3832 | 1470772120300 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}] 11:48:40 INFO - PROCESS | 3832 | 1470772120303 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:40 INFO - PROCESS | 3832 | 1470772120403 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:48:40 INFO - PROCESS | 3832 | 1470772120541 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 3832 | 1470772120544 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:40 INFO - PROCESS | 3832 | --DOCSHELL 1140CC00 == 19 [pid = 3832] [id = 391] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (12876C00) [pid = 3832] [serial = 1111] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (19DB6800) [pid = 3832] [serial = 673] [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.] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (13151800) [pid = 3832] [serial = 1092] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (165A0400) [pid = 3832] [serial = 1095] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (16EF5800) [pid = 3832] [serial = 1074] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (198A6800) [pid = 3832] [serial = 1078] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (19715C00) [pid = 3832] [serial = 1077] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (19D5A400) [pid = 3832] [serial = 1080] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (12931800) [pid = 3832] [serial = 1059] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (12D9F400) [pid = 3832] [serial = 1060] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1A794000) [pid = 3832] [serial = 1057] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (158B2400) [pid = 3832] [serial = 1068] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15E79400) [pid = 3832] [serial = 1069] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (13CB1C00) [pid = 3832] [serial = 1065] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (13EA5000) [pid = 3832] [serial = 1066] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1699C800) [pid = 3832] [serial = 1071] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (13C2D000) [pid = 3832] [serial = 1093] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (12DAAC00) [pid = 3832] [serial = 1062] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (13142800) [pid = 3832] [serial = 1063] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19BC2400) [pid = 3832] [serial = 1086] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1A53D400) [pid = 3832] [serial = 1099] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1A343800) [pid = 3832] [serial = 1087] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1A3BA800) [pid = 3832] [serial = 1098] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1A3B6000) [pid = 3832] [serial = 1089] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (16999C00) [pid = 3832] [serial = 1096] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19D5C400) [pid = 3832] [serial = 1081] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (174CF400) [pid = 3832] [serial = 1075] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17FE4800) [pid = 3832] [serial = 1084] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1A3B6C00) [pid = 3832] [serial = 1090] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (173B6400) [pid = 3832] [serial = 1083] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13C35400) [pid = 3832] [serial = 1103] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (169A2800) [pid = 3832] [serial = 1072] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1699F400) [pid = 3832] [serial = 1162] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19BCA800) [pid = 3832] [serial = 1153] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12981800) [pid = 3832] [serial = 1112] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1686B800) [pid = 3832] [serial = 1126] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17B06400) [pid = 3832] [serial = 1151] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (12876800) [pid = 3832] [serial = 1147] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (131F0800) [pid = 3832] [serial = 1109] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (10FD4800) [pid = 3832] [serial = 1121] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1455EC00) [pid = 3832] [serial = 1135] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16EFA000) [pid = 3832] [serial = 1150] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1456B400) [pid = 3832] [serial = 1123] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12834400) [pid = 3832] [serial = 1106] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10A47400) [pid = 3832] [serial = 1120] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1315B400) [pid = 3832] [serial = 1108] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (11AD0C00) [pid = 3832] [serial = 1105] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1AB54800) [pid = 3832] [serial = 1156] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1699F800) [pid = 3832] [serial = 1127] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (174D8000) [pid = 3832] [serial = 1139] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (165AA800) [pid = 3832] [serial = 1118] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (176D2C00) [pid = 3832] [serial = 1129] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (153AC800) [pid = 3832] [serial = 1124] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B53800) [pid = 3832] [serial = 1141] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16EF5000) [pid = 3832] [serial = 1138] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1456CC00) [pid = 3832] [serial = 1115] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (158F4C00) [pid = 3832] [serial = 1117] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (141AF000) [pid = 3832] [serial = 1114] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (129BC800) [pid = 3832] [serial = 1102] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19B5DC00) [pid = 3832] [serial = 1142] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1AFF8C00) [pid = 3832] [serial = 1171] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1AFFC800) [pid = 3832] [serial = 1172] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (174D7C00) [pid = 3832] [serial = 1163] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1AE35800) [pid = 3832] [serial = 1169] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1AE07400) [pid = 3832] [serial = 1160] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1AE04C00) [pid = 3832] [serial = 1159] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1AB57000) [pid = 3832] [serial = 1157] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1A534C00) [pid = 3832] [serial = 1145] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1A3AD400) [pid = 3832] [serial = 1144] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1AE30400) [pid = 3832] [serial = 1168] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1A79BC00) [pid = 3832] [serial = 1166] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A793000) [pid = 3832] [serial = 1165] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (198A4800) [pid = 3832] [serial = 1133] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (13907C00) [pid = 3832] [serial = 1148] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (153B2C00) [pid = 3832] [serial = 1136] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (17C36C00) [pid = 3832] [serial = 1130] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1A33E800) [pid = 3832] [serial = 1154] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (19717400) [pid = 3832] [serial = 1132] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 3832 | ++DOCSHELL 0F335000 == 20 [pid = 3832] [id = 403] 11:48:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (0F338800) [pid = 3832] [serial = 1209] [outer = 00000000] 11:48:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (10A53C00) [pid = 3832] [serial = 1210] [outer = 0F338800] 11:48:40 INFO - PROCESS | 3832 | 1470772120640 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (11407000) [pid = 3832] [serial = 1211] [outer = 0F338800] 11:48:41 INFO - PROCESS | 3832 | 1470772121054 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]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 791ms 11:48:41 INFO - PROCESS | 3832 | 1470772121111 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 3832 | 1470772121115 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 11:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:48:41 INFO - PROCESS | 3832 | 1470772121122 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 3832 | 1470772121125 Marionette TRACE conn3 <- [1,1578,null,{}] 11:48:41 INFO - PROCESS | 3832 | 1470772121129 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}] 11:48:41 INFO - PROCESS | 3832 | 1470772121131 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:41 INFO - PROCESS | 3832 | 1470772121223 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:48:41 INFO - PROCESS | 3832 | 1470772121231 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 3832 | 1470772121233 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:41 INFO - PROCESS | 3832 | ++DOCSHELL 128B0C00 == 21 [pid = 3832] [id = 404] 11:48:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (12931800) [pid = 3832] [serial = 1212] [outer = 00000000] 11:48:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1314A800) [pid = 3832] [serial = 1213] [outer = 12931800] 11:48:41 INFO - PROCESS | 3832 | 1470772121281 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (131EE800) [pid = 3832] [serial = 1214] [outer = 12931800] 11:48:41 INFO - PROCESS | 3832 | 1470772121766 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]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 682ms 11:48:41 INFO - PROCESS | 3832 | 1470772121819 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 3832 | 1470772121821 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 11:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:48:41 INFO - PROCESS | 3832 | 1470772121825 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 3832 | 1470772121829 Marionette TRACE conn3 <- [1,1582,null,{}] 11:48:41 INFO - PROCESS | 3832 | 1470772121839 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}] 11:48:41 INFO - PROCESS | 3832 | 1470772121843 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:41 INFO - PROCESS | 3832 | 1470772121931 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:48:42 INFO - PROCESS | 3832 | 1470772122028 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 3832 | 1470772122032 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:42 INFO - PROCESS | 3832 | ++DOCSHELL 141A3C00 == 22 [pid = 3832] [id = 405] 11:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (141A4400) [pid = 3832] [serial = 1215] [outer = 00000000] 11:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (141B1C00) [pid = 3832] [serial = 1216] [outer = 141A4400] 11:48:42 INFO - PROCESS | 3832 | 1470772122081 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1508E800) [pid = 3832] [serial = 1217] [outer = 141A4400] 11:48:42 INFO - PROCESS | 3832 | 1470772122457 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]]]}] 11:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 682ms 11:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:48:42 INFO - PROCESS | 3832 | 1470772122524 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 3832 | 1470772122527 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 11:48:42 INFO - PROCESS | 3832 | 1470772122530 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 3832 | 1470772122532 Marionette TRACE conn3 <- [1,1586,null,{}] 11:48:42 INFO - PROCESS | 3832 | 1470772122536 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}] 11:48:42 INFO - PROCESS | 3832 | 1470772122538 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:42 INFO - PROCESS | 3832 | 1470772122715 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:48:42 INFO - PROCESS | 3832 | 1470772122745 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 3832 | 1470772122747 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:42 INFO - PROCESS | 3832 | ++DOCSHELL 1508E400 == 23 [pid = 3832] [id = 406] 11:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (153AAC00) [pid = 3832] [serial = 1218] [outer = 00000000] 11:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15781800) [pid = 3832] [serial = 1219] [outer = 153AAC00] 11:48:42 INFO - PROCESS | 3832 | 1470772122793 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (157EBC00) [pid = 3832] [serial = 1220] [outer = 153AAC00] 11:48:43 INFO - PROCESS | 3832 | 1470772123230 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]]]}] 11:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 729ms 11:48:43 INFO - PROCESS | 3832 | 1470772123259 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 3832 | 1470772123262 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 11:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:48:43 INFO - PROCESS | 3832 | 1470772123265 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 3832 | 1470772123267 Marionette TRACE conn3 <- [1,1590,null,{}] 11:48:43 INFO - PROCESS | 3832 | 1470772123271 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}] 11:48:43 INFO - PROCESS | 3832 | 1470772123273 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:43 INFO - PROCESS | 3832 | 1470772123388 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:48:43 INFO - PROCESS | 3832 | 1470772123393 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 3832 | 1470772123396 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:43 INFO - PROCESS | 3832 | ++DOCSHELL 158B2400 == 24 [pid = 3832] [id = 407] 11:48:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (158E8800) [pid = 3832] [serial = 1221] [outer = 00000000] 11:48:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16010800) [pid = 3832] [serial = 1222] [outer = 158E8800] 11:48:43 INFO - PROCESS | 3832 | 1470772123495 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (167D2400) [pid = 3832] [serial = 1223] [outer = 158E8800] 11:48:43 INFO - PROCESS | 3832 | 1470772123960 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]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 729ms 11:48:44 INFO - PROCESS | 3832 | 1470772124005 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 3832 | 1470772124007 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 11:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:48:44 INFO - PROCESS | 3832 | 1470772124069 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 3832 | 1470772124070 Marionette TRACE conn3 <- [1,1594,null,{}] 11:48:44 INFO - PROCESS | 3832 | 1470772124086 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}] 11:48:44 INFO - PROCESS | 3832 | 1470772124092 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:44 INFO - PROCESS | 3832 | 1470772124230 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:48:44 INFO - PROCESS | 3832 | 1470772124236 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 3832 | 1470772124238 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:44 INFO - PROCESS | 3832 | ++DOCSHELL 167E0000 == 25 [pid = 3832] [id = 408] 11:48:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1699E400) [pid = 3832] [serial = 1224] [outer = 00000000] 11:48:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16C65400) [pid = 3832] [serial = 1225] [outer = 1699E400] 11:48:44 INFO - PROCESS | 3832 | 1470772124283 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16C66000) [pid = 3832] [serial = 1226] [outer = 1699E400] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (167DC000) [pid = 3832] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167D4C00) [pid = 3832] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A9A1C00) [pid = 3832] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19587400) [pid = 3832] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (11CEA800) [pid = 3832] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1958C800) [pid = 3832] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (0F336C00) [pid = 3832] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:48:44 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10FC9000) [pid = 3832] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:48:44 INFO - PROCESS | 3832 | 1470772124981 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]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 993ms 11:48:45 INFO - PROCESS | 3832 | 1470772125028 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 3832 | 1470772125030 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 11:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:48:45 INFO - PROCESS | 3832 | 1470772125038 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 3832 | 1470772125040 Marionette TRACE conn3 <- [1,1598,null,{}] 11:48:45 INFO - PROCESS | 3832 | 1470772125043 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}] 11:48:45 INFO - PROCESS | 3832 | 1470772125046 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:45 INFO - PROCESS | 3832 | 1470772125126 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:48:45 INFO - PROCESS | 3832 | 1470772125131 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 3832 | 1470772125133 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:45 INFO - PROCESS | 3832 | ++DOCSHELL 0F334000 == 26 [pid = 3832] [id = 409] 11:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10A04400) [pid = 3832] [serial = 1227] [outer = 00000000] 11:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16EC8400) [pid = 3832] [serial = 1228] [outer = 10A04400] 11:48:45 INFO - PROCESS | 3832 | 1470772125179 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16EFA000) [pid = 3832] [serial = 1229] [outer = 10A04400] 11:48:45 INFO - PROCESS | 3832 | 1470772125647 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]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 620ms 11:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:48:45 INFO - PROCESS | 3832 | 1470772125663 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 3832 | 1470772125665 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 11:48:45 INFO - PROCESS | 3832 | 1470772125668 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 3832 | 1470772125670 Marionette TRACE conn3 <- [1,1602,null,{}] 11:48:45 INFO - PROCESS | 3832 | 1470772125673 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}] 11:48:45 INFO - PROCESS | 3832 | 1470772125675 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:45 INFO - PROCESS | 3832 | 1470772125753 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:48:45 INFO - PROCESS | 3832 | 1470772125758 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 3832 | 1470772125760 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:45 INFO - PROCESS | 3832 | ++DOCSHELL 1036AC00 == 27 [pid = 3832] [id = 410] 11:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16C64800) [pid = 3832] [serial = 1230] [outer = 00000000] 11:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (174DA800) [pid = 3832] [serial = 1231] [outer = 16C64800] 11:48:45 INFO - PROCESS | 3832 | 1470772125806 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (176D4000) [pid = 3832] [serial = 1232] [outer = 16C64800] 11:48:46 INFO - PROCESS | 3832 | 1470772126261 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]]]}] 11:48:46 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 11:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms 11:48:46 INFO - PROCESS | 3832 | 1470772126307 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 3832 | 1470772126309 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 11:48:46 INFO - PROCESS | 3832 | 1470772126312 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:48:46 INFO - PROCESS | 3832 | 1470772126314 Marionette TRACE conn3 <- [1,1606,null,{}] 11:48:46 INFO - PROCESS | 3832 | 1470772126317 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}] 11:48:46 INFO - PROCESS | 3832 | 1470772126319 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:46 INFO - PROCESS | 3832 | 1470772126405 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:48:46 INFO - PROCESS | 3832 | 1470772126410 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 3832 | 1470772126412 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:46 INFO - PROCESS | 3832 | ++DOCSHELL 176C6400 == 28 [pid = 3832] [id = 411] 11:48:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17C31C00) [pid = 3832] [serial = 1233] [outer = 00000000] 11:48:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17F24C00) [pid = 3832] [serial = 1234] [outer = 17C31C00] 11:48:46 INFO - PROCESS | 3832 | 1470772126459 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17FE8000) [pid = 3832] [serial = 1235] [outer = 17C31C00] 11:48:46 INFO - PROCESS | 3832 | 1470772126950 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]]]}] 11:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 698ms 11:48:46 INFO - PROCESS | 3832 | 1470772127012 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:48:47 INFO - PROCESS | 3832 | 1470772127017 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 11:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:48:47 INFO - PROCESS | 3832 | 1470772127023 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - PROCESS | 3832 | 1470772127028 Marionette TRACE conn3 <- [1,1610,null,{}] 11:48:47 INFO - PROCESS | 3832 | 1470772127035 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}] 11:48:47 INFO - PROCESS | 3832 | 1470772127038 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:47 INFO - PROCESS | 3832 | 1470772127209 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:48:47 INFO - PROCESS | 3832 | 1470772127331 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 3832 | 1470772127336 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:47 INFO - PROCESS | 3832 | ++DOCSHELL 10F21800 == 29 [pid = 3832] [id = 412] 11:48:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10F21C00) [pid = 3832] [serial = 1236] [outer = 00000000] 11:48:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (11476800) [pid = 3832] [serial = 1237] [outer = 10F21C00] 11:48:47 INFO - PROCESS | 3832 | 1470772127396 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12834400) [pid = 3832] [serial = 1238] [outer = 10F21C00] 11:48:47 INFO - PROCESS | 3832 | 1470772127954 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]]]}] 11:48:48 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 11:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 992ms 11:48:48 INFO - PROCESS | 3832 | 1470772128009 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 3832 | 1470772128014 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 11:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:48:48 INFO - PROCESS | 3832 | 1470772128020 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 3832 | 1470772128024 Marionette TRACE conn3 <- [1,1614,null,{}] 11:48:48 INFO - PROCESS | 3832 | 1470772128027 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}] 11:48:48 INFO - PROCESS | 3832 | 1470772128030 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:48 INFO - PROCESS | 3832 | 1470772128147 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:48:48 INFO - PROCESS | 3832 | 1470772128286 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 3832 | 1470772128289 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:48 INFO - PROCESS | 3832 | ++DOCSHELL 13937800 == 30 [pid = 3832] [id = 413] 11:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (139D1400) [pid = 3832] [serial = 1239] [outer = 00000000] 11:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13CB6400) [pid = 3832] [serial = 1240] [outer = 139D1400] 11:48:48 INFO - PROCESS | 3832 | 1470772128348 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13ECB800) [pid = 3832] [serial = 1241] [outer = 139D1400] 11:48:48 INFO - PROCESS | 3832 | 1470772128952 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 946ms 11:48:48 INFO - PROCESS | 3832 | 1470772128964 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 3832 | 1470772128967 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 11:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:48:48 INFO - PROCESS | 3832 | 1470772128971 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 3832 | 1470772128975 Marionette TRACE conn3 <- [1,1618,null,{}] 11:48:48 INFO - PROCESS | 3832 | 1470772128986 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}] 11:48:48 INFO - PROCESS | 3832 | 1470772128991 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:49 INFO - PROCESS | 3832 | 1470772129105 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:48:49 INFO - PROCESS | 3832 | 1470772129218 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 3832 | 1470772129222 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:49 INFO - PROCESS | 3832 | ++DOCSHELL 1699F400 == 31 [pid = 3832] [id = 414] 11:48:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (169A0400) [pid = 3832] [serial = 1242] [outer = 00000000] 11:48:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173DB400) [pid = 3832] [serial = 1243] [outer = 169A0400] 11:48:49 INFO - PROCESS | 3832 | 1470772129322 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17C37C00) [pid = 3832] [serial = 1244] [outer = 169A0400] 11:48:49 INFO - PROCESS | 3832 | 1470772129946 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1039ms 11:48:49 INFO - PROCESS | 3832 | 1470772129997 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 3832 | 1470772130000 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 11:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:48:50 INFO - PROCESS | 3832 | 1470772130004 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - PROCESS | 3832 | 1470772130006 Marionette TRACE conn3 <- [1,1622,null,{}] 11:48:50 INFO - PROCESS | 3832 | 1470772130010 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}] 11:48:50 INFO - PROCESS | 3832 | 1470772130012 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:50 INFO - PROCESS | 3832 | 1470772130141 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:48:50 INFO - PROCESS | 3832 | 1470772130279 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 3832 | 1470772130282 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:50 INFO - PROCESS | 3832 | ++DOCSHELL 13038000 == 32 [pid = 3832] [id = 415] 11:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19712400) [pid = 3832] [serial = 1245] [outer = 00000000] 11:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1971D000) [pid = 3832] [serial = 1246] [outer = 19712400] 11:48:50 INFO - PROCESS | 3832 | 1470772130338 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (198A1000) [pid = 3832] [serial = 1247] [outer = 19712400] 11:48:51 INFO - PROCESS | 3832 | 1470772131104 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]]]}] 11:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1148ms 11:48:51 INFO - PROCESS | 3832 | 1470772131158 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 3832 | 1470772131163 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 11:48:51 INFO - PROCESS | 3832 | 1470772131168 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:48:51 INFO - PROCESS | 3832 | 1470772131172 Marionette TRACE conn3 <- [1,1626,null,{}] 11:48:51 INFO - PROCESS | 3832 | 1470772131178 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}] 11:48:51 INFO - PROCESS | 3832 | 1470772131181 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:51 INFO - PROCESS | 3832 | 1470772131284 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:48:51 INFO - PROCESS | 3832 | 1470772131424 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 3832 | 1470772131429 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:51 INFO - PROCESS | 3832 | ++DOCSHELL 1308B400 == 33 [pid = 3832] [id = 416] 11:48:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (130BA800) [pid = 3832] [serial = 1248] [outer = 00000000] 11:48:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1392D000) [pid = 3832] [serial = 1249] [outer = 130BA800] 11:48:51 INFO - PROCESS | 3832 | 1470772131483 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13CB3800) [pid = 3832] [serial = 1250] [outer = 130BA800] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A9AA000) [pid = 3832] [serial = 1174] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (173AEC00) [pid = 3832] [serial = 1195] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (168EAC00) [pid = 3832] [serial = 1180] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A9AD000) [pid = 3832] [serial = 1175] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1958CC00) [pid = 3832] [serial = 1183] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1390A400) [pid = 3832] [serial = 1177] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (139D9000) [pid = 3832] [serial = 1178] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A79E000) [pid = 3832] [serial = 1186] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A9A4C00) [pid = 3832] [serial = 1187] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (0F33A400) [pid = 3832] [serial = 1189] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12986800) [pid = 3832] [serial = 1190] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19718400) [pid = 3832] [serial = 1184] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14568800) [pid = 3832] [serial = 1192] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (167D4000) [pid = 3832] [serial = 1193] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16E0F800) [pid = 3832] [serial = 1196] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16E7EC00) [pid = 3832] [serial = 1181] [outer = 00000000] [url = about:blank] 11:48:52 INFO - PROCESS | 3832 | 1470772132029 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]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 900ms 11:48:52 INFO - PROCESS | 3832 | 1470772132058 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 3832 | 1470772132062 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 11:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:48:52 INFO - PROCESS | 3832 | 1470772132069 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 3832 | 1470772132072 Marionette TRACE conn3 <- [1,1630,null,{}] 11:48:52 INFO - PROCESS | 3832 | 1470772132075 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}] 11:48:52 INFO - PROCESS | 3832 | 1470772132078 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:52 INFO - PROCESS | 3832 | 1470772132168 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:48:52 INFO - PROCESS | 3832 | 1470772132264 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 3832 | 1470772132266 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:52 INFO - PROCESS | 3832 | ++DOCSHELL 129BAC00 == 34 [pid = 3832] [id = 417] 11:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (129BCC00) [pid = 3832] [serial = 1251] [outer = 00000000] 11:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13910400) [pid = 3832] [serial = 1252] [outer = 129BCC00] 11:48:52 INFO - PROCESS | 3832 | 1470772132315 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13CBC800) [pid = 3832] [serial = 1253] [outer = 129BCC00] 11:48:52 INFO - PROCESS | 3832 | 1470772132722 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]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 682ms 11:48:52 INFO - PROCESS | 3832 | 1470772132768 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 3832 | 1470772132770 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 11:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:48:52 INFO - PROCESS | 3832 | 1470772132774 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 3832 | 1470772132777 Marionette TRACE conn3 <- [1,1634,null,{}] 11:48:52 INFO - PROCESS | 3832 | 1470772132825 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}] 11:48:52 INFO - PROCESS | 3832 | 1470772132830 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:52 INFO - PROCESS | 3832 | 1470772132922 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:48:52 INFO - PROCESS | 3832 | 1470772132935 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 3832 | 1470772132938 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:52 INFO - PROCESS | 3832 | ++DOCSHELL 158F3C00 == 35 [pid = 3832] [id = 418] 11:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (158F4000) [pid = 3832] [serial = 1254] [outer = 00000000] 11:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (165A0400) [pid = 3832] [serial = 1255] [outer = 158F4000] 11:48:52 INFO - PROCESS | 3832 | 1470772132986 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167DDC00) [pid = 3832] [serial = 1256] [outer = 158F4000] 11:48:53 INFO - PROCESS | 3832 | 1470772133457 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]]]}] 11:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 729ms 11:48:53 INFO - PROCESS | 3832 | 1470772133514 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 3832 | 1470772133516 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 11:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:48:53 INFO - PROCESS | 3832 | 1470772133520 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - PROCESS | 3832 | 1470772133522 Marionette TRACE conn3 <- [1,1638,null,{}] 11:48:53 INFO - PROCESS | 3832 | 1470772133525 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}] 11:48:53 INFO - PROCESS | 3832 | 1470772133527 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:53 INFO - PROCESS | 3832 | 1470772133613 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:48:53 INFO - PROCESS | 3832 | 1470772133618 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 3832 | 1470772133620 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:53 INFO - PROCESS | 3832 | ++DOCSHELL 168F2800 == 36 [pid = 3832] [id = 419] 11:48:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (168F6000) [pid = 3832] [serial = 1257] [outer = 00000000] 11:48:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16E0F800) [pid = 3832] [serial = 1258] [outer = 168F6000] 11:48:53 INFO - PROCESS | 3832 | 1470772133667 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (169A1000) [pid = 3832] [serial = 1259] [outer = 168F6000] 11:48:54 INFO - PROCESS | 3832 | 1470772134133 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 698ms 11:48:54 INFO - PROCESS | 3832 | 1470772134203 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:48:54 INFO - PROCESS | 3832 | 1470772134205 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 11:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:48:54 INFO - PROCESS | 3832 | 1470772134213 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 3832 | 1470772134215 Marionette TRACE conn3 <- [1,1642,null,{}] 11:48:54 INFO - PROCESS | 3832 | 1470772134218 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}] 11:48:54 INFO - PROCESS | 3832 | 1470772134220 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:54 INFO - PROCESS | 3832 | 1470772134365 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:48:54 INFO - PROCESS | 3832 | 1470772134384 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 3832 | 1470772134387 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:54 INFO - PROCESS | 3832 | ++DOCSHELL 173D7000 == 37 [pid = 3832] [id = 420] 11:48:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (173D8000) [pid = 3832] [serial = 1260] [outer = 00000000] 11:48:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (176D3400) [pid = 3832] [serial = 1261] [outer = 173D8000] 11:48:54 INFO - PROCESS | 3832 | 1470772134435 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17B03C00) [pid = 3832] [serial = 1262] [outer = 173D8000] 11:48:54 INFO - PROCESS | 3832 | 1470772134892 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 729ms 11:48:54 INFO - PROCESS | 3832 | 1470772134949 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:48:54 INFO - PROCESS | 3832 | 1470772134951 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 11:48:54 INFO - PROCESS | 3832 | 1470772134954 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:48:54 INFO - PROCESS | 3832 | 1470772134956 Marionette TRACE conn3 <- [1,1646,null,{}] 11:48:54 INFO - PROCESS | 3832 | 1470772134967 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}] 11:48:54 INFO - PROCESS | 3832 | 1470772134972 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:55 INFO - PROCESS | 3832 | 1470772135111 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:48:55 INFO - PROCESS | 3832 | 1470772135121 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 3832 | 1470772135124 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:55 INFO - PROCESS | 3832 | ++DOCSHELL 167DFC00 == 38 [pid = 3832] [id = 421] 11:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (173CF000) [pid = 3832] [serial = 1263] [outer = 00000000] 11:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19714400) [pid = 3832] [serial = 1264] [outer = 173CF000] 11:48:55 INFO - PROCESS | 3832 | 1470772135222 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B53000) [pid = 3832] [serial = 1265] [outer = 173CF000] 11:48:55 INFO - PROCESS | 3832 | 1470772135649 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]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 760ms 11:48:55 INFO - PROCESS | 3832 | 1470772135718 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:48:55 INFO - PROCESS | 3832 | 1470772135720 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 11:48:55 INFO - PROCESS | 3832 | 1470772135723 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 3832 | 1470772135725 Marionette TRACE conn3 <- [1,1650,null,{}] 11:48:55 INFO - PROCESS | 3832 | 1470772135729 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}] 11:48:55 INFO - PROCESS | 3832 | 1470772135731 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:55 INFO - PROCESS | 3832 | 1470772135847 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:48:55 INFO - PROCESS | 3832 | 1470772135919 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 3832 | 1470772135921 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:55 INFO - PROCESS | 3832 | ++DOCSHELL 0F333400 == 39 [pid = 3832] [id = 422] 11:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (15E72400) [pid = 3832] [serial = 1266] [outer = 00000000] 11:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19BCA400) [pid = 3832] [serial = 1267] [outer = 15E72400] 11:48:55 INFO - PROCESS | 3832 | 1470772135977 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19D5D400) [pid = 3832] [serial = 1268] [outer = 15E72400] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16C64800) [pid = 3832] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (158E8800) [pid = 3832] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (153AAC00) [pid = 3832] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (141A4400) [pid = 3832] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12931800) [pid = 3832] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10560C00) [pid = 3832] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1699E400) [pid = 3832] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10A04400) [pid = 3832] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:48:56 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (0F338800) [pid = 3832] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:48:56 INFO - PROCESS | 3832 | 1470772136464 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]]]}] 11:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 791ms 11:48:56 INFO - PROCESS | 3832 | 1470772136507 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:48:56 INFO - PROCESS | 3832 | 1470772136509 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 11:48:56 INFO - PROCESS | 3832 | 1470772136512 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:48:56 INFO - PROCESS | 3832 | 1470772136514 Marionette TRACE conn3 <- [1,1654,null,{}] 11:48:56 INFO - PROCESS | 3832 | 1470772136522 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}] 11:48:56 INFO - PROCESS | 3832 | 1470772136524 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:56 INFO - PROCESS | 3832 | 1470772136640 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:48:56 INFO - PROCESS | 3832 | 1470772136701 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 3832 | 1470772136703 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:56 INFO - PROCESS | 3832 | ++DOCSHELL 12D9F400 == 40 [pid = 3832] [id = 423] 11:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13EA1400) [pid = 3832] [serial = 1269] [outer = 00000000] 11:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16C64800) [pid = 3832] [serial = 1270] [outer = 13EA1400] 11:48:56 INFO - PROCESS | 3832 | 1470772136750 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B59400) [pid = 3832] [serial = 1271] [outer = 13EA1400] 11:48:57 INFO - PROCESS | 3832 | 1470772137100 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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 635ms 11:48:57 INFO - PROCESS | 3832 | 1470772137150 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 3832 | 1470772137152 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 11:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:48:57 INFO - PROCESS | 3832 | 1470772137156 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 3832 | 1470772137158 Marionette TRACE conn3 <- [1,1658,null,{}] 11:48:57 INFO - PROCESS | 3832 | 1470772137162 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}] 11:48:57 INFO - PROCESS | 3832 | 1470772137163 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:57 INFO - PROCESS | 3832 | 1470772137247 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:48:57 INFO - PROCESS | 3832 | 1470772137253 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 3832 | 1470772137255 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:57 INFO - PROCESS | 3832 | ++DOCSHELL 16C61C00 == 41 [pid = 3832] [id = 424] 11:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19589000) [pid = 3832] [serial = 1272] [outer = 00000000] 11:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A343800) [pid = 3832] [serial = 1273] [outer = 19589000] 11:48:57 INFO - PROCESS | 3832 | 1470772137299 Marionette DEBUG loaded listener.js 11:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A3AF800) [pid = 3832] [serial = 1274] [outer = 19589000] 11:48:57 INFO - PROCESS | 3832 | 1470772137752 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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 636ms 11:48:57 INFO - PROCESS | 3832 | 1470772137806 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 3832 | 1470772137808 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 11:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:48:57 INFO - PROCESS | 3832 | 1470772137811 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 3832 | 1470772137813 Marionette TRACE conn3 <- [1,1662,null,{}] 11:48:57 INFO - PROCESS | 3832 | 1470772137817 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}] 11:48:57 INFO - PROCESS | 3832 | 1470772137819 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:57 INFO - PROCESS | 3832 | 1470772137915 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:48:57 INFO - PROCESS | 3832 | 1470772137927 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 3832 | 1470772137930 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:48:57 INFO - PROCESS | 3832 | ++DOCSHELL 1A3B6400 == 42 [pid = 3832] [id = 425] 11:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A3B9000) [pid = 3832] [serial = 1275] [outer = 00000000] 11:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A532000) [pid = 3832] [serial = 1276] [outer = 1A3B9000] 11:48:57 INFO - PROCESS | 3832 | 1470772137978 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A533400) [pid = 3832] [serial = 1277] [outer = 1A3B9000] 11:48:58 INFO - PROCESS | 3832 | --DOCSHELL 1036AC00 == 41 [pid = 3832] [id = 410] 11:48:58 INFO - PROCESS | 3832 | --DOCSHELL 1308B400 == 40 [pid = 3832] [id = 416] 11:48:58 INFO - PROCESS | 3832 | --DOCSHELL 13038000 == 39 [pid = 3832] [id = 415] 11:48:58 INFO - PROCESS | 3832 | --DOCSHELL 13937800 == 38 [pid = 3832] [id = 413] 11:48:58 INFO - PROCESS | 3832 | --DOCSHELL 1699F400 == 37 [pid = 3832] [id = 414] 11:48:58 INFO - PROCESS | 3832 | --DOCSHELL 176C6400 == 36 [pid = 3832] [id = 411] 11:48:58 INFO - PROCESS | 3832 | --DOCSHELL 10F21800 == 35 [pid = 3832] [id = 412] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 158F3C00 == 34 [pid = 3832] [id = 418] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 168F2800 == 33 [pid = 3832] [id = 419] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 12D9F400 == 32 [pid = 3832] [id = 423] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 129BAC00 == 31 [pid = 3832] [id = 417] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 167DFC00 == 30 [pid = 3832] [id = 421] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 0F333400 == 29 [pid = 3832] [id = 422] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 173D7000 == 28 [pid = 3832] [id = 420] 11:48:59 INFO - PROCESS | 3832 | --DOCSHELL 16C61C00 == 27 [pid = 3832] [id = 424] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (17F24C00) [pid = 3832] [serial = 1234] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (176D4000) [pid = 3832] [serial = 1232] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16010800) [pid = 3832] [serial = 1222] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (167D2400) [pid = 3832] [serial = 1223] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (174DA800) [pid = 3832] [serial = 1231] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15781800) [pid = 3832] [serial = 1219] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1508E800) [pid = 3832] [serial = 1217] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1314A800) [pid = 3832] [serial = 1213] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19BC0C00) [pid = 3832] [serial = 1198] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11AC7C00) [pid = 3832] [serial = 1207] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16C65400) [pid = 3832] [serial = 1225] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16EC8400) [pid = 3832] [serial = 1228] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (176C7400) [pid = 3832] [serial = 1204] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16EFA000) [pid = 3832] [serial = 1229] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (141B1C00) [pid = 3832] [serial = 1216] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (157EBC00) [pid = 3832] [serial = 1220] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (131EFC00) [pid = 3832] [serial = 1201] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (131EE800) [pid = 3832] [serial = 1214] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A53C00) [pid = 3832] [serial = 1210] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (11407000) [pid = 3832] [serial = 1211] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13151400) [pid = 3832] [serial = 1208] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16C66000) [pid = 3832] [serial = 1226] [outer = 00000000] [url = about:blank] 11:48:59 INFO - PROCESS | 3832 | 1470772139843 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]]]}] 11:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2094ms 11:48:59 INFO - PROCESS | 3832 | 1470772139906 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 3832 | 1470772139910 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 11:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:48:59 INFO - PROCESS | 3832 | 1470772139916 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 3832 | 1470772139919 Marionette TRACE conn3 <- [1,1666,null,{}] 11:48:59 INFO - PROCESS | 3832 | 1470772139925 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}] 11:48:59 INFO - PROCESS | 3832 | 1470772139928 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:00 INFO - PROCESS | 3832 | 1470772140023 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:49:00 INFO - PROCESS | 3832 | 1470772140036 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 3832 | 1470772140038 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:00 INFO - PROCESS | 3832 | ++DOCSHELL 10A0E000 == 28 [pid = 3832] [id = 426] 11:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A0FC00) [pid = 3832] [serial = 1278] [outer = 00000000] 11:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10F41800) [pid = 3832] [serial = 1279] [outer = 10A0FC00] 11:49:00 INFO - PROCESS | 3832 | 1470772140087 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10F47C00) [pid = 3832] [serial = 1280] [outer = 10A0FC00] 11:49:00 INFO - PROCESS | 3832 | 1470772140579 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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 698ms 11:49:00 INFO - PROCESS | 3832 | 1470772140617 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:49:00 INFO - PROCESS | 3832 | 1470772140622 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 11:49:00 INFO - PROCESS | 3832 | 1470772140629 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 3832 | 1470772140632 Marionette TRACE conn3 <- [1,1670,null,{}] 11:49:00 INFO - PROCESS | 3832 | 1470772140635 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}] 11:49:00 INFO - PROCESS | 3832 | 1470772140638 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:00 INFO - PROCESS | 3832 | 1470772140732 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:49:00 INFO - PROCESS | 3832 | 1470772140740 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 3832 | 1470772140743 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:00 INFO - PROCESS | 3832 | ++DOCSHELL 1287C400 == 29 [pid = 3832] [id = 427] 11:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1287DC00) [pid = 3832] [serial = 1281] [outer = 00000000] 11:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12931800) [pid = 3832] [serial = 1282] [outer = 1287DC00] 11:49:00 INFO - PROCESS | 3832 | 1470772140792 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12DA4800) [pid = 3832] [serial = 1283] [outer = 1287DC00] 11:49:01 INFO - PROCESS | 3832 | 1470772141251 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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 698ms 11:49:01 INFO - PROCESS | 3832 | 1470772141308 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 3832 | 1470772141311 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 11:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:49:01 INFO - PROCESS | 3832 | 1470772141315 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - PROCESS | 3832 | 1470772141318 Marionette TRACE conn3 <- [1,1674,null,{}] 11:49:01 INFO - PROCESS | 3832 | 1470772141330 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}] 11:49:01 INFO - PROCESS | 3832 | 1470772141334 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:01 INFO - PROCESS | 3832 | 1470772141446 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:49:01 INFO - PROCESS | 3832 | 1470772141539 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 3832 | 1470772141542 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:01 INFO - PROCESS | 3832 | ++DOCSHELL 139D0800 == 30 [pid = 3832] [id = 428] 11:49:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (139D2800) [pid = 3832] [serial = 1284] [outer = 00000000] 11:49:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13CB5000) [pid = 3832] [serial = 1285] [outer = 139D2800] 11:49:01 INFO - PROCESS | 3832 | 1470772141590 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (141A9000) [pid = 3832] [serial = 1286] [outer = 139D2800] 11:49:01 INFO - PROCESS | 3832 | 1470772141980 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]]]}] 11:49:01 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 11:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 683ms 11:49:02 INFO - PROCESS | 3832 | 1470772142014 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 3832 | 1470772142018 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 11:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:49:02 INFO - PROCESS | 3832 | 1470772142031 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 3832 | 1470772142033 Marionette TRACE conn3 <- [1,1678,null,{}] 11:49:02 INFO - PROCESS | 3832 | 1470772142037 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}] 11:49:02 INFO - PROCESS | 3832 | 1470772142039 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:02 INFO - PROCESS | 3832 | 1470772142129 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:49:02 INFO - PROCESS | 3832 | 1470772142135 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 3832 | 1470772142137 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:02 INFO - PROCESS | 3832 | ++DOCSHELL 13CB4C00 == 31 [pid = 3832] [id = 429] 11:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (141A2C00) [pid = 3832] [serial = 1287] [outer = 00000000] 11:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (153AC800) [pid = 3832] [serial = 1288] [outer = 141A2C00] 11:49:02 INFO - PROCESS | 3832 | 1470772142182 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (156A7C00) [pid = 3832] [serial = 1289] [outer = 141A2C00] 11:49:02 INFO - PROCESS | 3832 | 1470772142647 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 698ms 11:49:02 INFO - PROCESS | 3832 | 1470772142729 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 3832 | 1470772142731 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 11:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:49:02 INFO - PROCESS | 3832 | 1470772142735 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 3832 | 1470772142737 Marionette TRACE conn3 <- [1,1682,null,{}] 11:49:02 INFO - PROCESS | 3832 | 1470772142741 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}] 11:49:02 INFO - PROCESS | 3832 | 1470772142743 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:02 INFO - PROCESS | 3832 | 1470772142850 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:49:02 INFO - PROCESS | 3832 | 1470772142862 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 3832 | 1470772142865 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:02 INFO - PROCESS | 3832 | ++DOCSHELL 157E4800 == 32 [pid = 3832] [id = 430] 11:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (157E9C00) [pid = 3832] [serial = 1290] [outer = 00000000] 11:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (158F2C00) [pid = 3832] [serial = 1291] [outer = 157E9C00] 11:49:02 INFO - PROCESS | 3832 | 1470772142910 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16006800) [pid = 3832] [serial = 1292] [outer = 157E9C00] 11:49:03 INFO - PROCESS | 3832 | 1470772143339 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]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 620ms 11:49:03 INFO - PROCESS | 3832 | 1470772143362 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 3832 | 1470772143365 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 11:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:49:03 INFO - PROCESS | 3832 | 1470772143368 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 3832 | 1470772143370 Marionette TRACE conn3 <- [1,1686,null,{}] 11:49:03 INFO - PROCESS | 3832 | 1470772143373 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}] 11:49:03 INFO - PROCESS | 3832 | 1470772143379 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:03 INFO - PROCESS | 3832 | 1470772143488 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:49:03 INFO - PROCESS | 3832 | 1470772143494 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 3832 | 1470772143496 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:03 INFO - PROCESS | 3832 | ++DOCSHELL 16013C00 == 33 [pid = 3832] [id = 431] 11:49:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (167DF000) [pid = 3832] [serial = 1293] [outer = 00000000] 11:49:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (169A3000) [pid = 3832] [serial = 1294] [outer = 167DF000] 11:49:03 INFO - PROCESS | 3832 | 1470772143542 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16C61C00) [pid = 3832] [serial = 1295] [outer = 167DF000] 11:49:03 INFO - PROCESS | 3832 | 1470772143977 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]]]}] 11:49:03 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 11:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 635ms 11:49:03 INFO - PROCESS | 3832 | 1470772144008 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 3832 | 1470772144010 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 11:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:49:04 INFO - PROCESS | 3832 | 1470772144018 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - PROCESS | 3832 | 1470772144019 Marionette TRACE conn3 <- [1,1690,null,{}] 11:49:04 INFO - PROCESS | 3832 | 1470772144023 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}] 11:49:04 INFO - PROCESS | 3832 | 1470772144035 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:04 INFO - PROCESS | 3832 | 1470772144123 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:49:04 INFO - PROCESS | 3832 | 1470772144130 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 3832 | 1470772144132 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:04 INFO - PROCESS | 3832 | ++DOCSHELL 16D89800 == 34 [pid = 3832] [id = 432] 11:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16E09800) [pid = 3832] [serial = 1296] [outer = 00000000] 11:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (173B0C00) [pid = 3832] [serial = 1297] [outer = 16E09800] 11:49:04 INFO - PROCESS | 3832 | 1470772144176 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (173B2C00) [pid = 3832] [serial = 1298] [outer = 16E09800] 11:49:04 INFO - PROCESS | 3832 | 1470772144661 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]]]}] 11:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 682ms 11:49:04 INFO - PROCESS | 3832 | 1470772144715 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 3832 | 1470772144717 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 11:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:49:04 INFO - PROCESS | 3832 | 1470772144721 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - PROCESS | 3832 | 1470772144722 Marionette TRACE conn3 <- [1,1694,null,{}] 11:49:04 INFO - PROCESS | 3832 | 1470772144726 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}] 11:49:04 INFO - PROCESS | 3832 | 1470772144728 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:04 INFO - PROCESS | 3832 | 1470772144808 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:49:04 INFO - PROCESS | 3832 | 1470772144814 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 3832 | 1470772144816 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:04 INFO - PROCESS | 3832 | ++DOCSHELL 12BC8000 == 35 [pid = 3832] [id = 433] 11:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (15081C00) [pid = 3832] [serial = 1299] [outer = 00000000] 11:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (174DA000) [pid = 3832] [serial = 1300] [outer = 15081C00] 11:49:04 INFO - PROCESS | 3832 | 1470772144861 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (176C6400) [pid = 3832] [serial = 1301] [outer = 15081C00] 11:49:05 INFO - PROCESS | 3832 | 1470772145347 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]]]}] 11:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 620ms 11:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:49:05 INFO - PROCESS | 3832 | 1470772145358 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 3832 | 1470772145344 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 11:49:05 INFO - PROCESS | 3832 | 1470772145347 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 3832 | 1470772145349 Marionette TRACE conn3 <- [1,1698,null,{}] 11:49:05 INFO - PROCESS | 3832 | 1470772145352 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}] 11:49:05 INFO - PROCESS | 3832 | 1470772145354 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:05 INFO - PROCESS | 3832 | 1470772145472 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:49:05 INFO - PROCESS | 3832 | 1470772145564 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 3832 | 1470772145566 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:05 INFO - PROCESS | 3832 | ++DOCSHELL 1392CC00 == 36 [pid = 3832] [id = 434] 11:49:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17F20C00) [pid = 3832] [serial = 1302] [outer = 00000000] 11:49:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17FE9800) [pid = 3832] [serial = 1303] [outer = 17F20C00] 11:49:05 INFO - PROCESS | 3832 | 1470772145611 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19583400) [pid = 3832] [serial = 1304] [outer = 17F20C00] 11:49:06 INFO - PROCESS | 3832 | 1470772146032 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]]]}] 11:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 729ms 11:49:06 INFO - PROCESS | 3832 | 1470772146088 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 3832 | 1470772146091 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 11:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:49:06 INFO - PROCESS | 3832 | 1470772146094 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 3832 | 1470772146096 Marionette TRACE conn3 <- [1,1702,null,{}] 11:49:06 INFO - PROCESS | 3832 | 1470772146100 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}] 11:49:06 INFO - PROCESS | 3832 | 1470772146103 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:06 INFO - PROCESS | 3832 | 1470772146233 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:49:06 INFO - PROCESS | 3832 | 1470772146296 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 3832 | 1470772146298 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:06 INFO - PROCESS | 3832 | ++DOCSHELL 174D0800 == 37 [pid = 3832] [id = 435] 11:49:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17FE7800) [pid = 3832] [serial = 1305] [outer = 00000000] 11:49:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19718C00) [pid = 3832] [serial = 1306] [outer = 17FE7800] 11:49:06 INFO - PROCESS | 3832 | 1470772146345 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19720C00) [pid = 3832] [serial = 1307] [outer = 17FE7800] 11:49:06 INFO - PROCESS | 3832 | 1470772146776 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]]]}] 11:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 729ms 11:49:06 INFO - PROCESS | 3832 | 1470772146871 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 3832 | 1470772146873 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 11:49:06 INFO - PROCESS | 3832 | 1470772146879 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 3832 | 1470772146882 Marionette TRACE conn3 <- [1,1706,null,{}] 11:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:49:06 INFO - PROCESS | 3832 | 1470772146885 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}] 11:49:06 INFO - PROCESS | 3832 | 1470772146887 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:07 INFO - PROCESS | 3832 | 1470772147016 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:49:07 INFO - PROCESS | 3832 | 1470772147028 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 3832 | 1470772147030 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:07 INFO - PROCESS | 3832 | ++DOCSHELL 1578DC00 == 38 [pid = 3832] [id = 436] 11:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19D5A400) [pid = 3832] [serial = 1308] [outer = 00000000] 11:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A340000) [pid = 3832] [serial = 1309] [outer = 19D5A400] 11:49:07 INFO - PROCESS | 3832 | 1470772147077 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A3B9400) [pid = 3832] [serial = 1310] [outer = 19D5A400] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1293CC00) [pid = 3832] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (169A6400) [pid = 3832] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (173D8000) [pid = 3832] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (173CF000) [pid = 3832] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13EA1400) [pid = 3832] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (15E72400) [pid = 3832] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19589000) [pid = 3832] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (129BCC00) [pid = 3832] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (130BA800) [pid = 3832] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19712400) [pid = 3832] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (169A0400) [pid = 3832] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (139D1400) [pid = 3832] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10F21C00) [pid = 3832] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17C31C00) [pid = 3832] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (168F6000) [pid = 3832] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (158F4000) [pid = 3832] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1958B400) [pid = 3832] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:49:07 INFO - PROCESS | 3832 | 1470772147769 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]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 11:49:07 INFO - PROCESS | 3832 | 1470772147813 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 3832 | 1470772147815 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 11:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:49:07 INFO - PROCESS | 3832 | 1470772147818 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 3832 | 1470772147820 Marionette TRACE conn3 <- [1,1710,null,{}] 11:49:07 INFO - PROCESS | 3832 | 1470772147824 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}] 11:49:07 INFO - PROCESS | 3832 | 1470772147825 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:07 INFO - PROCESS | 3832 | 1470772147907 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:49:07 INFO - PROCESS | 3832 | 1470772147913 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 3832 | 1470772147915 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:07 INFO - PROCESS | 3832 | ++DOCSHELL 10F40400 == 39 [pid = 3832] [id = 437] 11:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13931000) [pid = 3832] [serial = 1311] [outer = 00000000] 11:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (169A5C00) [pid = 3832] [serial = 1312] [outer = 13931000] 11:49:07 INFO - PROCESS | 3832 | 1470772147958 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (169A7400) [pid = 3832] [serial = 1313] [outer = 13931000] 11:49:08 INFO - PROCESS | 3832 | 1470772148397 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]]]}] 11:49:08 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 11:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 635ms 11:49:08 INFO - PROCESS | 3832 | 1470772148457 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 3832 | 1470772148459 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 11:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:49:08 INFO - PROCESS | 3832 | 1470772148462 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 3832 | 1470772148474 Marionette TRACE conn3 <- [1,1714,null,{}] 11:49:08 INFO - PROCESS | 3832 | 1470772148478 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}] 11:49:08 INFO - PROCESS | 3832 | 1470772148480 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:08 INFO - PROCESS | 3832 | 1470772148562 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:49:08 INFO - PROCESS | 3832 | 1470772148568 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 3832 | 1470772148569 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:08 INFO - PROCESS | 3832 | ++DOCSHELL 139D9000 == 40 [pid = 3832] [id = 438] 11:49:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (157E9000) [pid = 3832] [serial = 1314] [outer = 00000000] 11:49:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19712800) [pid = 3832] [serial = 1315] [outer = 157E9000] 11:49:08 INFO - PROCESS | 3832 | 1470772148616 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19DB5C00) [pid = 3832] [serial = 1316] [outer = 157E9000] 11:49:09 INFO - PROCESS | 3832 | 1470772149061 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]]]}] 11:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 652ms 11:49:09 INFO - PROCESS | 3832 | 1470772149121 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:49:09 INFO - PROCESS | 3832 | 1470772149123 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 11:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:49:09 INFO - PROCESS | 3832 | 1470772149126 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 3832 | 1470772149128 Marionette TRACE conn3 <- [1,1718,null,{}] 11:49:09 INFO - PROCESS | 3832 | 1470772149131 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}] 11:49:09 INFO - PROCESS | 3832 | 1470772149133 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:09 INFO - PROCESS | 3832 | 1470772149226 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:49:09 INFO - PROCESS | 3832 | 1470772149232 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 3832 | 1470772149234 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:09 INFO - PROCESS | 3832 | ++DOCSHELL 158F2000 == 41 [pid = 3832] [id = 439] 11:49:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (16D83C00) [pid = 3832] [serial = 1317] [outer = 00000000] 11:49:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A539800) [pid = 3832] [serial = 1318] [outer = 16D83C00] 11:49:09 INFO - PROCESS | 3832 | 1470772149278 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A53B400) [pid = 3832] [serial = 1319] [outer = 16D83C00] 11:49:10 INFO - PROCESS | 3832 | 1470772150092 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]]]}] 11:49:10 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 11:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1024ms 11:49:10 INFO - PROCESS | 3832 | 1470772150176 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 3832 | 1470772150180 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 11:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:49:10 INFO - PROCESS | 3832 | 1470772150187 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 3832 | 1470772150195 Marionette TRACE conn3 <- [1,1722,null,{}] 11:49:10 INFO - PROCESS | 3832 | 1470772150205 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}] 11:49:10 INFO - PROCESS | 3832 | 1470772150210 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:10 INFO - PROCESS | 3832 | 1470772150342 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:49:10 INFO - PROCESS | 3832 | 1470772150475 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 3832 | 1470772150478 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:10 INFO - PROCESS | 3832 | ++DOCSHELL 10561400 == 42 [pid = 3832] [id = 440] 11:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (10A55400) [pid = 3832] [serial = 1320] [outer = 00000000] 11:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (11477800) [pid = 3832] [serial = 1321] [outer = 10A55400] 11:49:10 INFO - PROCESS | 3832 | 1470772150538 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (128B9400) [pid = 3832] [serial = 1322] [outer = 10A55400] 11:49:11 INFO - PROCESS | 3832 | 1470772151216 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]]]}] 11:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1101ms 11:49:11 INFO - PROCESS | 3832 | 1470772151291 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 3832 | 1470772151296 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 11:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:49:11 INFO - PROCESS | 3832 | 1470772151303 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 3832 | 1470772151306 Marionette TRACE conn3 <- [1,1726,null,{}] 11:49:11 INFO - PROCESS | 3832 | 1470772151311 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}] 11:49:11 INFO - PROCESS | 3832 | 1470772151314 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:11 INFO - PROCESS | 3832 | 1470772151582 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:49:11 INFO - PROCESS | 3832 | 1470772151730 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 3832 | 1470772151733 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:11 INFO - PROCESS | 3832 | ++DOCSHELL 0F338000 == 43 [pid = 3832] [id = 441] 11:49:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (0F338400) [pid = 3832] [serial = 1323] [outer = 00000000] 11:49:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (103CD400) [pid = 3832] [serial = 1324] [outer = 0F338400] 11:49:11 INFO - PROCESS | 3832 | 1470772151790 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10A49000) [pid = 3832] [serial = 1325] [outer = 0F338400] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 139D9000 == 42 [pid = 3832] [id = 438] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 10F40400 == 41 [pid = 3832] [id = 437] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 1578DC00 == 40 [pid = 3832] [id = 436] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 174D0800 == 39 [pid = 3832] [id = 435] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 1392CC00 == 38 [pid = 3832] [id = 434] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 12BC8000 == 37 [pid = 3832] [id = 433] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 16D89800 == 36 [pid = 3832] [id = 432] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 16013C00 == 35 [pid = 3832] [id = 431] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 157E4800 == 34 [pid = 3832] [id = 430] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 13CB4C00 == 33 [pid = 3832] [id = 429] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 139D0800 == 32 [pid = 3832] [id = 428] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 1287C400 == 31 [pid = 3832] [id = 427] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 10A0E000 == 30 [pid = 3832] [id = 426] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A532000) [pid = 3832] [serial = 1276] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOCSHELL 1A3B6400 == 29 [pid = 3832] [id = 425] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19BC7C00) [pid = 3832] [serial = 1199] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13CB1400) [pid = 3832] [serial = 1202] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17FE5C00) [pid = 3832] [serial = 1205] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (176D3400) [pid = 3832] [serial = 1261] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (17B03C00) [pid = 3832] [serial = 1262] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B53000) [pid = 3832] [serial = 1265] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19714400) [pid = 3832] [serial = 1264] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16C64800) [pid = 3832] [serial = 1270] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19BCA400) [pid = 3832] [serial = 1267] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A343800) [pid = 3832] [serial = 1273] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19D5D400) [pid = 3832] [serial = 1268] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13910400) [pid = 3832] [serial = 1252] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13CB3800) [pid = 3832] [serial = 1250] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1392D000) [pid = 3832] [serial = 1249] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (198A1000) [pid = 3832] [serial = 1247] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1971D000) [pid = 3832] [serial = 1246] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17C37C00) [pid = 3832] [serial = 1244] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173DB400) [pid = 3832] [serial = 1243] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13ECB800) [pid = 3832] [serial = 1241] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13CB6400) [pid = 3832] [serial = 1240] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12834400) [pid = 3832] [serial = 1238] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (11476800) [pid = 3832] [serial = 1237] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17FE8000) [pid = 3832] [serial = 1235] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16E0F800) [pid = 3832] [serial = 1258] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (165A0400) [pid = 3832] [serial = 1255] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (167DDC00) [pid = 3832] [serial = 1256] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13CBC800) [pid = 3832] [serial = 1253] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1A3AF800) [pid = 3832] [serial = 1274] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (169A1000) [pid = 3832] [serial = 1259] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19B59400) [pid = 3832] [serial = 1271] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3832 | 1470772152441 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]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1178ms 11:49:12 INFO - PROCESS | 3832 | 1470772152483 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:49:12 INFO - PROCESS | 3832 | 1470772152486 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 11:49:12 INFO - PROCESS | 3832 | 1470772152491 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:49:12 INFO - PROCESS | 3832 | 1470772152494 Marionette TRACE conn3 <- [1,1730,null,{}] 11:49:12 INFO - PROCESS | 3832 | 1470772152501 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}] 11:49:12 INFO - PROCESS | 3832 | 1470772152503 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:12 INFO - PROCESS | 3832 | 1470772152596 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:49:12 INFO - PROCESS | 3832 | 1470772152692 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 3832 | 1470772152695 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:12 INFO - PROCESS | 3832 | ++DOCSHELL 12873800 == 30 [pid = 3832] [id = 442] 11:49:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12877000) [pid = 3832] [serial = 1326] [outer = 00000000] 11:49:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (129C7000) [pid = 3832] [serial = 1327] [outer = 12877000] 11:49:12 INFO - PROCESS | 3832 | 1470772152743 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1315D800) [pid = 3832] [serial = 1328] [outer = 12877000] 11:49:13 INFO - PROCESS | 3832 | 1470772153213 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]]]}] 11:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 791ms 11:49:13 INFO - PROCESS | 3832 | 1470772153294 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:49:13 INFO - PROCESS | 3832 | 1470772153297 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 11:49:13 INFO - PROCESS | 3832 | 1470772153301 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 3832 | 1470772153303 Marionette TRACE conn3 <- [1,1734,null,{}] 11:49:13 INFO - PROCESS | 3832 | 1470772153308 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}] 11:49:13 INFO - PROCESS | 3832 | 1470772153310 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:13 INFO - PROCESS | 3832 | 1470772153398 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:49:13 INFO - PROCESS | 3832 | 1470772153412 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 3832 | 1470772153414 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:13 INFO - PROCESS | 3832 | ++DOCSHELL 141A8C00 == 31 [pid = 3832] [id = 443] 11:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (141AAC00) [pid = 3832] [serial = 1329] [outer = 00000000] 11:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (141B1000) [pid = 3832] [serial = 1330] [outer = 141AAC00] 11:49:13 INFO - PROCESS | 3832 | 1470772153462 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1508B800) [pid = 3832] [serial = 1331] [outer = 141AAC00] 11:49:13 INFO - PROCESS | 3832 | 1470772153941 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]]]}] 11:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 683ms 11:49:13 INFO - PROCESS | 3832 | 1470772154000 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:49:13 INFO - PROCESS | 3832 | 1470772154003 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 11:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:49:13 INFO - PROCESS | 3832 | 1470772154014 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 3832 | 1470772154019 Marionette TRACE conn3 <- [1,1738,null,{}] 11:49:13 INFO - PROCESS | 3832 | 1470772154022 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}] 11:49:13 INFO - PROCESS | 3832 | 1470772154025 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:14 INFO - PROCESS | 3832 | 1470772154102 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:49:14 INFO - PROCESS | 3832 | 1470772154203 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 3832 | 1470772154205 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:14 INFO - PROCESS | 3832 | ++DOCSHELL 153AD400 == 32 [pid = 3832] [id = 444] 11:49:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (153B1800) [pid = 3832] [serial = 1332] [outer = 00000000] 11:49:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (158F0400) [pid = 3832] [serial = 1333] [outer = 153B1800] 11:49:14 INFO - PROCESS | 3832 | 1470772154251 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (165AB800) [pid = 3832] [serial = 1334] [outer = 153B1800] 11:49:14 INFO - PROCESS | 3832 | 1470772154707 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]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 745ms 11:49:14 INFO - PROCESS | 3832 | 1470772154769 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 3832 | 1470772154771 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 11:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:49:14 INFO - PROCESS | 3832 | 1470772154782 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 3832 | 1470772154784 Marionette TRACE conn3 <- [1,1742,null,{}] 11:49:14 INFO - PROCESS | 3832 | 1470772154788 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}] 11:49:14 INFO - PROCESS | 3832 | 1470772154790 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:14 INFO - PROCESS | 3832 | 1470772154908 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:49:14 INFO - PROCESS | 3832 | 1470772154972 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 3832 | 1470772154975 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:14 INFO - PROCESS | 3832 | ++DOCSHELL 168E9C00 == 33 [pid = 3832] [id = 445] 11:49:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (168EAC00) [pid = 3832] [serial = 1335] [outer = 00000000] 11:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1699C800) [pid = 3832] [serial = 1336] [outer = 168EAC00] 11:49:15 INFO - PROCESS | 3832 | 1470772155021 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (169A6C00) [pid = 3832] [serial = 1337] [outer = 168EAC00] 11:49:15 INFO - PROCESS | 3832 | 1470772155454 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]]]}] 11:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 682ms 11:49:15 INFO - PROCESS | 3832 | 1470772155487 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:49:15 INFO - PROCESS | 3832 | 1470772155490 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 11:49:15 INFO - PROCESS | 3832 | 1470772155493 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:49:15 INFO - PROCESS | 3832 | 1470772155495 Marionette TRACE conn3 <- [1,1746,null,{}] 11:49:15 INFO - PROCESS | 3832 | 1470772155499 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}] 11:49:15 INFO - PROCESS | 3832 | 1470772155501 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:15 INFO - PROCESS | 3832 | 1470772155623 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:49:15 INFO - PROCESS | 3832 | 1470772155629 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 3832 | 1470772155634 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:15 INFO - PROCESS | 3832 | ++DOCSHELL 1311A800 == 34 [pid = 3832] [id = 446] 11:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E08400) [pid = 3832] [serial = 1338] [outer = 00000000] 11:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16EFBC00) [pid = 3832] [serial = 1339] [outer = 16E08400] 11:49:15 INFO - PROCESS | 3832 | 1470772155693 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (174D7800) [pid = 3832] [serial = 1340] [outer = 16E08400] 11:49:16 INFO - PROCESS | 3832 | 1470772156179 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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 744ms 11:49:16 INFO - PROCESS | 3832 | 1470772156271 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 3832 | 1470772156273 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 11:49:16 INFO - PROCESS | 3832 | 1470772156280 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 3832 | 1470772156281 Marionette TRACE conn3 <- [1,1750,null,{}] 11:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:49:16 INFO - PROCESS | 3832 | 1470772156285 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}] 11:49:16 INFO - PROCESS | 3832 | 1470772156287 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:16 INFO - PROCESS | 3832 | 1470772156393 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E09800) [pid = 3832] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (167DF000) [pid = 3832] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17F20C00) [pid = 3832] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (141A2C00) [pid = 3832] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (157E9C00) [pid = 3832] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (139D2800) [pid = 3832] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A0FC00) [pid = 3832] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15081C00) [pid = 3832] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1287DC00) [pid = 3832] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17FE7800) [pid = 3832] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19D5A400) [pid = 3832] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (157E9000) [pid = 3832] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:49:16 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13931000) [pid = 3832] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:49:16 INFO - PROCESS | 3832 | 1470772156611 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 3832 | 1470772156613 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:16 INFO - PROCESS | 3832 | ++DOCSHELL 0F33A400 == 35 [pid = 3832] [id = 447] 11:49:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10A0FC00) [pid = 3832] [serial = 1341] [outer = 00000000] 11:49:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13909C00) [pid = 3832] [serial = 1342] [outer = 10A0FC00] 11:49:16 INFO - PROCESS | 3832 | 1470772156663 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (139CDC00) [pid = 3832] [serial = 1343] [outer = 10A0FC00] 11:49:17 INFO - PROCESS | 3832 | 1470772157027 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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 775ms 11:49:17 INFO - PROCESS | 3832 | 1470772157048 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 3832 | 1470772157050 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 11:49:17 INFO - PROCESS | 3832 | 1470772157053 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:49:17 INFO - PROCESS | 3832 | 1470772157055 Marionette TRACE conn3 <- [1,1754,null,{}] 11:49:17 INFO - PROCESS | 3832 | 1470772157059 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}] 11:49:17 INFO - PROCESS | 3832 | 1470772157061 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:17 INFO - PROCESS | 3832 | 1470772157140 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:49:17 INFO - PROCESS | 3832 | 1470772157146 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 3832 | 1470772157148 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:17 INFO - PROCESS | 3832 | ++DOCSHELL 139D2C00 == 36 [pid = 3832] [id = 448] 11:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1699EC00) [pid = 3832] [serial = 1344] [outer = 00000000] 11:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17F20C00) [pid = 3832] [serial = 1345] [outer = 1699EC00] 11:49:17 INFO - PROCESS | 3832 | 1470772157193 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17FE8000) [pid = 3832] [serial = 1346] [outer = 1699EC00] 11:49:17 INFO - PROCESS | 3832 | 1470772157676 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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 636ms 11:49:17 INFO - PROCESS | 3832 | 1470772157692 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 3832 | 1470772157694 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 11:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:49:17 INFO - PROCESS | 3832 | 1470772157698 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 3832 | 1470772157699 Marionette TRACE conn3 <- [1,1758,null,{}] 11:49:17 INFO - PROCESS | 3832 | 1470772157703 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}] 11:49:17 INFO - PROCESS | 3832 | 1470772157705 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:17 INFO - PROCESS | 3832 | 1470772157787 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:49:17 INFO - PROCESS | 3832 | 1470772157794 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 3832 | 1470772157796 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:17 INFO - PROCESS | 3832 | ++DOCSHELL 141B0800 == 37 [pid = 3832] [id = 449] 11:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17F20000) [pid = 3832] [serial = 1347] [outer = 00000000] 11:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19585800) [pid = 3832] [serial = 1348] [outer = 17F20000] 11:49:17 INFO - PROCESS | 3832 | 1470772157840 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19713800) [pid = 3832] [serial = 1349] [outer = 17F20000] 11:49:18 INFO - PROCESS | 3832 | 1470772158295 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]]]}] 11:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 636ms 11:49:18 INFO - PROCESS | 3832 | 1470772158340 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 3832 | 1470772158342 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 11:49:18 INFO - PROCESS | 3832 | 1470772158349 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 3832 | 1470772158351 Marionette TRACE conn3 <- [1,1762,null,{}] 11:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:49:18 INFO - PROCESS | 3832 | 1470772158355 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}] 11:49:18 INFO - PROCESS | 3832 | 1470772158357 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:18 INFO - PROCESS | 3832 | 1470772158445 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:49:18 INFO - PROCESS | 3832 | 1470772158451 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 3832 | 1470772158453 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:18 INFO - PROCESS | 3832 | ++DOCSHELL 17F19000 == 38 [pid = 3832] [id = 450] 11:49:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19580800) [pid = 3832] [serial = 1350] [outer = 00000000] 11:49:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B53000) [pid = 3832] [serial = 1351] [outer = 19580800] 11:49:18 INFO - PROCESS | 3832 | 1470772158498 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19B59000) [pid = 3832] [serial = 1352] [outer = 19580800] 11:49:19 INFO - PROCESS | 3832 | 1470772159255 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]]]}] 11:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 946ms 11:49:19 INFO - PROCESS | 3832 | 1470772159282 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 3832 | 1470772159287 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 11:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:49:19 INFO - PROCESS | 3832 | 1470772159292 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 3832 | 1470772159297 Marionette TRACE conn3 <- [1,1766,null,{}] 11:49:19 INFO - PROCESS | 3832 | 1470772159303 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}] 11:49:19 INFO - PROCESS | 3832 | 1470772159306 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:19 INFO - PROCESS | 3832 | 1470772159429 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:49:19 INFO - PROCESS | 3832 | 1470772159540 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 3832 | 1470772159543 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:19 INFO - PROCESS | 3832 | ++DOCSHELL 10F25800 == 39 [pid = 3832] [id = 451] 11:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10F3FC00) [pid = 3832] [serial = 1353] [outer = 00000000] 11:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (129BCC00) [pid = 3832] [serial = 1354] [outer = 10F3FC00] 11:49:19 INFO - PROCESS | 3832 | 1470772159606 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13937000) [pid = 3832] [serial = 1355] [outer = 10F3FC00] 11:49:20 INFO - PROCESS | 3832 | 1470772160186 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]]]}] 11:49:20 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 11:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 931ms 11:49:20 INFO - PROCESS | 3832 | 1470772160238 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 3832 | 1470772160243 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 11:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:49:20 INFO - PROCESS | 3832 | 1470772160249 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 3832 | 1470772160252 Marionette TRACE conn3 <- [1,1770,null,{}] 11:49:20 INFO - PROCESS | 3832 | 1470772160256 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}] 11:49:20 INFO - PROCESS | 3832 | 1470772160259 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:20 INFO - PROCESS | 3832 | 1470772160376 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:49:20 INFO - PROCESS | 3832 | 1470772160523 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 3832 | 1470772160527 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:20 INFO - PROCESS | 3832 | ++DOCSHELL 153AD800 == 40 [pid = 3832] [id = 452] 11:49:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (153AF000) [pid = 3832] [serial = 1356] [outer = 00000000] 11:49:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (157EC000) [pid = 3832] [serial = 1357] [outer = 153AF000] 11:49:20 INFO - PROCESS | 3832 | 1470772160587 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (167DD000) [pid = 3832] [serial = 1358] [outer = 153AF000] 11:49:21 INFO - PROCESS | 3832 | 1470772161171 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]]]}] 11:49:21 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 11:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 993ms 11:49:21 INFO - PROCESS | 3832 | 1470772161235 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 3832 | 1470772161238 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 11:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:49:21 INFO - PROCESS | 3832 | 1470772161242 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 3832 | 1470772161246 Marionette TRACE conn3 <- [1,1774,null,{}] 11:49:21 INFO - PROCESS | 3832 | 1470772161258 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}] 11:49:21 INFO - PROCESS | 3832 | 1470772161263 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:21 INFO - PROCESS | 3832 | 1470772161403 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:49:21 INFO - PROCESS | 3832 | 1470772161543 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 3832 | 1470772161547 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:21 INFO - PROCESS | 3832 | ++DOCSHELL 19712400 == 41 [pid = 3832] [id = 453] 11:49:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19714C00) [pid = 3832] [serial = 1359] [outer = 00000000] 11:49:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (198AB000) [pid = 3832] [serial = 1360] [outer = 19714C00] 11:49:21 INFO - PROCESS | 3832 | 1470772161603 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19BCA400) [pid = 3832] [serial = 1361] [outer = 19714C00] 11:49:22 INFO - PROCESS | 3832 | 1470772162187 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]]]}] 11:49:22 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 11:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 992ms 11:49:22 INFO - PROCESS | 3832 | 1470772162244 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 3832 | 1470772162247 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 11:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:49:22 INFO - PROCESS | 3832 | 1470772162251 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 3832 | 1470772162253 Marionette TRACE conn3 <- [1,1778,null,{}] 11:49:22 INFO - PROCESS | 3832 | 1470772162257 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}] 11:49:22 INFO - PROCESS | 3832 | 1470772162259 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:22 INFO - PROCESS | 3832 | 1470772162370 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:49:22 INFO - PROCESS | 3832 | 1470772162479 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 3832 | 1470772162482 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:22 INFO - PROCESS | 3832 | ++DOCSHELL 15E80400 == 42 [pid = 3832] [id = 454] 11:49:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (16010800) [pid = 3832] [serial = 1362] [outer = 00000000] 11:49:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16E07C00) [pid = 3832] [serial = 1363] [outer = 16010800] 11:49:22 INFO - PROCESS | 3832 | 1470772162548 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (176D2C00) [pid = 3832] [serial = 1364] [outer = 16010800] 11:49:23 INFO - PROCESS | 3832 | 1470772163326 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]]]}] 11:49:23 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) 11:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1132ms 11:49:23 INFO - PROCESS | 3832 | 1470772163379 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:49:23 INFO - PROCESS | 3832 | 1470772163383 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 11:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:49:23 INFO - PROCESS | 3832 | 1470772163388 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:49:23 INFO - PROCESS | 3832 | 1470772163392 Marionette TRACE conn3 <- [1,1782,null,{}] 11:49:23 INFO - PROCESS | 3832 | 1470772163417 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}] 11:49:23 INFO - PROCESS | 3832 | 1470772163419 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:23 INFO - PROCESS | 3832 | 1470772163536 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 141B0800 == 41 [pid = 3832] [id = 449] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 139D2C00 == 40 [pid = 3832] [id = 448] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 0F33A400 == 39 [pid = 3832] [id = 447] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 1311A800 == 38 [pid = 3832] [id = 446] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 168E9C00 == 37 [pid = 3832] [id = 445] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 153AD400 == 36 [pid = 3832] [id = 444] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 141A8C00 == 35 [pid = 3832] [id = 443] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 12873800 == 34 [pid = 3832] [id = 442] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 0F338000 == 33 [pid = 3832] [id = 441] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 10561400 == 32 [pid = 3832] [id = 440] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 158F2000 == 31 [pid = 3832] [id = 439] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 15E80400 == 30 [pid = 3832] [id = 454] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 153AD800 == 29 [pid = 3832] [id = 452] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 19712400 == 28 [pid = 3832] [id = 453] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 17F19000 == 27 [pid = 3832] [id = 450] 11:49:24 INFO - PROCESS | 3832 | --DOCSHELL 10F25800 == 26 [pid = 3832] [id = 451] 11:49:24 INFO - PROCESS | 3832 | 1470772164239 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 3832 | 1470772164243 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (173B0C00) [pid = 3832] [serial = 1297] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (173B2C00) [pid = 3832] [serial = 1298] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (169A3000) [pid = 3832] [serial = 1294] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16C61C00) [pid = 3832] [serial = 1295] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (17FE9800) [pid = 3832] [serial = 1303] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (153AC800) [pid = 3832] [serial = 1288] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (156A7C00) [pid = 3832] [serial = 1289] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (158F2C00) [pid = 3832] [serial = 1291] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16006800) [pid = 3832] [serial = 1292] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13CB5000) [pid = 3832] [serial = 1285] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (141A9000) [pid = 3832] [serial = 1286] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10F41800) [pid = 3832] [serial = 1279] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10F47C00) [pid = 3832] [serial = 1280] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (174DA000) [pid = 3832] [serial = 1300] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12931800) [pid = 3832] [serial = 1282] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12DA4800) [pid = 3832] [serial = 1283] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19718C00) [pid = 3832] [serial = 1306] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19583400) [pid = 3832] [serial = 1304] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A340000) [pid = 3832] [serial = 1309] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19720C00) [pid = 3832] [serial = 1307] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A539800) [pid = 3832] [serial = 1318] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19712800) [pid = 3832] [serial = 1315] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19DB5C00) [pid = 3832] [serial = 1316] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1A3B9400) [pid = 3832] [serial = 1310] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (169A5C00) [pid = 3832] [serial = 1312] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (169A7400) [pid = 3832] [serial = 1313] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (176C6400) [pid = 3832] [serial = 1301] [outer = 00000000] [url = about:blank] 11:49:24 INFO - PROCESS | 3832 | ++DOCSHELL 0F339400 == 27 [pid = 3832] [id = 455] 11:49:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (0F33A000) [pid = 3832] [serial = 1365] [outer = 00000000] 11:49:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (103CB400) [pid = 3832] [serial = 1366] [outer = 0F33A000] 11:49:24 INFO - PROCESS | 3832 | 1470772164400 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10A07C00) [pid = 3832] [serial = 1367] [outer = 0F33A000] 11:49:24 INFO - PROCESS | 3832 | 1470772164894 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]]]}] 11:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1550ms 11:49:24 INFO - PROCESS | 3832 | 1470772164957 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 3832 | 1470772164961 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 11:49:24 INFO - PROCESS | 3832 | 1470772164966 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:49:24 INFO - PROCESS | 3832 | 1470772164969 Marionette TRACE conn3 <- [1,1786,null,{}] 11:49:24 INFO - PROCESS | 3832 | 1470772164975 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}] 11:49:24 INFO - PROCESS | 3832 | 1470772164980 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:25 INFO - PROCESS | 3832 | 1470772165059 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:49:25 INFO - PROCESS | 3832 | 1470772165069 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 3832 | 1470772165072 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:25 INFO - PROCESS | 3832 | ++DOCSHELL 12870000 == 28 [pid = 3832] [id = 456] 11:49:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12870400) [pid = 3832] [serial = 1368] [outer = 00000000] 11:49:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12877C00) [pid = 3832] [serial = 1369] [outer = 12870400] 11:49:25 INFO - PROCESS | 3832 | 1470772165121 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (128B6400) [pid = 3832] [serial = 1370] [outer = 12870400] 11:49:25 INFO - PROCESS | 3832 | 1470772165614 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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 682ms 11:49:25 INFO - PROCESS | 3832 | 1470772165660 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 3832 | 1470772165665 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 11:49:25 INFO - PROCESS | 3832 | 1470772165670 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 3832 | 1470772165672 Marionette TRACE conn3 <- [1,1790,null,{}] 11:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:49:25 INFO - PROCESS | 3832 | 1470772165676 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}] 11:49:25 INFO - PROCESS | 3832 | 1470772165679 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:25 INFO - PROCESS | 3832 | 1470772165773 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:49:25 INFO - PROCESS | 3832 | 1470772165869 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 3832 | 1470772165871 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:25 INFO - PROCESS | 3832 | ++DOCSHELL 1140D000 == 29 [pid = 3832] [id = 457] 11:49:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13156800) [pid = 3832] [serial = 1371] [outer = 00000000] 11:49:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13901400) [pid = 3832] [serial = 1372] [outer = 13156800] 11:49:25 INFO - PROCESS | 3832 | 1470772165917 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13C39400) [pid = 3832] [serial = 1373] [outer = 13156800] 11:49:26 INFO - PROCESS | 3832 | 1470772166333 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]]]}] 11:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 698ms 11:49:26 INFO - PROCESS | 3832 | 1470772166372 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 3832 | 1470772166375 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 11:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:49:26 INFO - PROCESS | 3832 | 1470772166380 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 3832 | 1470772166386 Marionette TRACE conn3 <- [1,1794,null,{}] 11:49:26 INFO - PROCESS | 3832 | 1470772166396 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}] 11:49:26 INFO - PROCESS | 3832 | 1470772166400 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:26 INFO - PROCESS | 3832 | 1470772166536 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:49:26 INFO - PROCESS | 3832 | 1470772166562 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 3832 | 1470772166565 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:26 INFO - PROCESS | 3832 | ++DOCSHELL 153AC800 == 30 [pid = 3832] [id = 458] 11:49:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (153AD400) [pid = 3832] [serial = 1374] [outer = 00000000] 11:49:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (153B6800) [pid = 3832] [serial = 1375] [outer = 153AD400] 11:49:26 INFO - PROCESS | 3832 | 1470772166619 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1577EC00) [pid = 3832] [serial = 1376] [outer = 153AD400] 11:49:27 INFO - PROCESS | 3832 | 1470772167101 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]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 760ms 11:49:27 INFO - PROCESS | 3832 | 1470772167153 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 3832 | 1470772167156 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 11:49:27 INFO - PROCESS | 3832 | 1470772167159 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:49:27 INFO - PROCESS | 3832 | 1470772167161 Marionette TRACE conn3 <- [1,1798,null,{}] 11:49:27 INFO - PROCESS | 3832 | 1470772167165 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}] 11:49:27 INFO - PROCESS | 3832 | 1470772167167 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:27 INFO - PROCESS | 3832 | 1470772167288 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:49:27 INFO - PROCESS | 3832 | 1470772167351 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 3832 | 1470772167353 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:27 INFO - PROCESS | 3832 | ++DOCSHELL 158E8800 == 31 [pid = 3832] [id = 459] 11:49:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (158F6800) [pid = 3832] [serial = 1377] [outer = 00000000] 11:49:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (167D2400) [pid = 3832] [serial = 1378] [outer = 158F6800] 11:49:27 INFO - PROCESS | 3832 | 1470772167400 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (167D8000) [pid = 3832] [serial = 1379] [outer = 158F6800] 11:49:27 INFO - PROCESS | 3832 | 1470772167843 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]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 745ms 11:49:27 INFO - PROCESS | 3832 | 1470772167903 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 3832 | 1470772167906 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 11:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:49:27 INFO - PROCESS | 3832 | 1470772167909 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 3832 | 1470772167911 Marionette TRACE conn3 <- [1,1802,null,{}] 11:49:27 INFO - PROCESS | 3832 | 1470772167914 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}] 11:49:27 INFO - PROCESS | 3832 | 1470772167916 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:28 INFO - PROCESS | 3832 | 1470772168032 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:49:28 INFO - PROCESS | 3832 | 1470772168043 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 3832 | 1470772168049 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:28 INFO - PROCESS | 3832 | ++DOCSHELL 16999800 == 32 [pid = 3832] [id = 460] 11:49:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1699D000) [pid = 3832] [serial = 1380] [outer = 00000000] 11:49:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (169A3000) [pid = 3832] [serial = 1381] [outer = 1699D000] 11:49:28 INFO - PROCESS | 3832 | 1470772168160 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16EF3000) [pid = 3832] [serial = 1382] [outer = 1699D000] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A3B9000) [pid = 3832] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17F20000) [pid = 3832] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19580800) [pid = 3832] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (168EAC00) [pid = 3832] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E08400) [pid = 3832] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A0FC00) [pid = 3832] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (153B1800) [pid = 3832] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (141AAC00) [pid = 3832] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16D83C00) [pid = 3832] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F338400) [pid = 3832] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12877000) [pid = 3832] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A55400) [pid = 3832] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1699EC00) [pid = 3832] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:49:28 INFO - PROCESS | 3832 | 1470772168847 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]]]}] 11:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 992ms 11:49:28 INFO - PROCESS | 3832 | 1470772168911 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 3832 | 1470772168913 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 11:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:49:28 INFO - PROCESS | 3832 | 1470772168916 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 3832 | 1470772168918 Marionette TRACE conn3 <- [1,1806,null,{}] 11:49:28 INFO - PROCESS | 3832 | 1470772168921 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}] 11:49:28 INFO - PROCESS | 3832 | 1470772168924 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:29 INFO - PROCESS | 3832 | 1470772169043 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:49:29 INFO - PROCESS | 3832 | 1470772169058 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 3832 | 1470772169060 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:29 INFO - PROCESS | 3832 | ++DOCSHELL 0F333000 == 33 [pid = 3832] [id = 461] 11:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (11AC7C00) [pid = 3832] [serial = 1383] [outer = 00000000] 11:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167DE800) [pid = 3832] [serial = 1384] [outer = 11AC7C00] 11:49:29 INFO - PROCESS | 3832 | 1470772169107 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16D83C00) [pid = 3832] [serial = 1385] [outer = 11AC7C00] 11:49:29 INFO - PROCESS | 3832 | 1470772169515 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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 682ms 11:49:29 INFO - PROCESS | 3832 | 1470772169599 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 3832 | 1470772169601 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 11:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:49:29 INFO - PROCESS | 3832 | 1470772169605 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 3832 | 1470772169607 Marionette TRACE conn3 <- [1,1810,null,{}] 11:49:29 INFO - PROCESS | 3832 | 1470772169610 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}] 11:49:29 INFO - PROCESS | 3832 | 1470772169612 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:29 INFO - PROCESS | 3832 | 1470772169701 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:49:29 INFO - PROCESS | 3832 | 1470772169713 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 3832 | 1470772169715 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:29 INFO - PROCESS | 3832 | ++DOCSHELL 153AA000 == 34 [pid = 3832] [id = 462] 11:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (173CFC00) [pid = 3832] [serial = 1386] [outer = 00000000] 11:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (176D4000) [pid = 3832] [serial = 1387] [outer = 173CFC00] 11:49:29 INFO - PROCESS | 3832 | 1470772169760 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17B0EC00) [pid = 3832] [serial = 1388] [outer = 173CFC00] 11:49:30 INFO - PROCESS | 3832 | 1470772170203 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]]]}] 11:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 620ms 11:49:30 INFO - PROCESS | 3832 | 1470772170243 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 3832 | 1470772170245 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 11:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:49:30 INFO - PROCESS | 3832 | 1470772170248 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 3832 | 1470772170250 Marionette TRACE conn3 <- [1,1814,null,{}] 11:49:30 INFO - PROCESS | 3832 | 1470772170253 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}] 11:49:30 INFO - PROCESS | 3832 | 1470772170255 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:30 INFO - PROCESS | 3832 | 1470772170333 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:49:30 INFO - PROCESS | 3832 | 1470772170367 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 3832 | 1470772170369 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:30 INFO - PROCESS | 3832 | ++DOCSHELL 10A03C00 == 35 [pid = 3832] [id = 463] 11:49:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (168E9400) [pid = 3832] [serial = 1389] [outer = 00000000] 11:49:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17FDF800) [pid = 3832] [serial = 1390] [outer = 168E9400] 11:49:30 INFO - PROCESS | 3832 | 1470772170416 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17FE4000) [pid = 3832] [serial = 1391] [outer = 168E9400] 11:49:31 INFO - PROCESS | 3832 | 1470772171168 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 993ms 11:49:31 INFO - PROCESS | 3832 | 1470772171252 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 3832 | 1470772171257 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 11:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:49:31 INFO - PROCESS | 3832 | 1470772171263 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 3832 | 1470772171266 Marionette TRACE conn3 <- [1,1818,null,{}] 11:49:31 INFO - PROCESS | 3832 | 1470772171273 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}] 11:49:31 INFO - PROCESS | 3832 | 1470772171277 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:31 INFO - PROCESS | 3832 | 1470772171447 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:49:31 INFO - PROCESS | 3832 | 1470772171458 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 3832 | 1470772171461 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:31 INFO - PROCESS | 3832 | ++DOCSHELL 11AD4000 == 36 [pid = 3832] [id = 464] 11:49:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (11CE4000) [pid = 3832] [serial = 1392] [outer = 00000000] 11:49:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12BC5800) [pid = 3832] [serial = 1393] [outer = 11CE4000] 11:49:31 INFO - PROCESS | 3832 | 1470772171523 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13159800) [pid = 3832] [serial = 1394] [outer = 11CE4000] 11:49:32 INFO - PROCESS | 3832 | 1470772172317 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]]]}] 11:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1132ms 11:49:32 INFO - PROCESS | 3832 | 1470772172392 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 3832 | 1470772172398 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 11:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:49:32 INFO - PROCESS | 3832 | 1470772172405 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 3832 | 1470772172408 Marionette TRACE conn3 <- [1,1822,null,{}] 11:49:32 INFO - PROCESS | 3832 | 1470772172412 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}] 11:49:32 INFO - PROCESS | 3832 | 1470772172415 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:32 INFO - PROCESS | 3832 | 1470772172566 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:49:32 INFO - PROCESS | 3832 | 1470772172693 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 3832 | 1470772172697 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:32 INFO - PROCESS | 3832 | ++DOCSHELL 10A51C00 == 37 [pid = 3832] [id = 465] 11:49:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (10F20C00) [pid = 3832] [serial = 1395] [outer = 00000000] 11:49:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1311D400) [pid = 3832] [serial = 1396] [outer = 10F20C00] 11:49:32 INFO - PROCESS | 3832 | 1470772172769 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (141A5000) [pid = 3832] [serial = 1397] [outer = 10F20C00] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 158B2400 == 36 [pid = 3832] [id = 407] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 167D4800 == 35 [pid = 3832] [id = 393] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 165A8800 == 34 [pid = 3832] [id = 398] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 0F333800 == 33 [pid = 3832] [id = 396] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 10F47400 == 32 [pid = 3832] [id = 397] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 167E0000 == 31 [pid = 3832] [id = 408] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 11CE3800 == 30 [pid = 3832] [id = 392] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 141A3C00 == 29 [pid = 3832] [id = 405] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 1508E400 == 28 [pid = 3832] [id = 406] 11:49:33 INFO - PROCESS | 3832 | --DOCSHELL 128B0C00 == 27 [pid = 3832] [id = 404] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A533400) [pid = 3832] [serial = 1277] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19713800) [pid = 3832] [serial = 1349] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19B53000) [pid = 3832] [serial = 1351] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B59000) [pid = 3832] [serial = 1352] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1699C800) [pid = 3832] [serial = 1336] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16EFBC00) [pid = 3832] [serial = 1339] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (169A6C00) [pid = 3832] [serial = 1337] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13909C00) [pid = 3832] [serial = 1342] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174D7800) [pid = 3832] [serial = 1340] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (158F0400) [pid = 3832] [serial = 1333] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (141B1000) [pid = 3832] [serial = 1330] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1508B800) [pid = 3832] [serial = 1331] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A53B400) [pid = 3832] [serial = 1319] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (103CD400) [pid = 3832] [serial = 1324] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A49000) [pid = 3832] [serial = 1325] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (129C7000) [pid = 3832] [serial = 1327] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1315D800) [pid = 3832] [serial = 1328] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (11477800) [pid = 3832] [serial = 1321] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (139CDC00) [pid = 3832] [serial = 1343] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (128B9400) [pid = 3832] [serial = 1322] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17F20C00) [pid = 3832] [serial = 1345] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19585800) [pid = 3832] [serial = 1348] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17FE8000) [pid = 3832] [serial = 1346] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (165AB800) [pid = 3832] [serial = 1334] [outer = 00000000] [url = about:blank] 11:49:33 INFO - PROCESS | 3832 | 1470772173550 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]]]}] 11:49:33 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 11:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1179ms 11:49:33 INFO - PROCESS | 3832 | 1470772173601 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 3832 | 1470772173605 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 11:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:49:33 INFO - PROCESS | 3832 | 1470772173608 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 3832 | 1470772173613 Marionette TRACE conn3 <- [1,1826,null,{}] 11:49:33 INFO - PROCESS | 3832 | 1470772173623 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}] 11:49:33 INFO - PROCESS | 3832 | 1470772173626 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:33 INFO - PROCESS | 3832 | 1470772173716 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:49:33 INFO - PROCESS | 3832 | 1470772173727 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 3832 | 1470772173731 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:33 INFO - PROCESS | 3832 | ++DOCSHELL 0C771C00 == 28 [pid = 3832] [id = 466] 11:49:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10F29C00) [pid = 3832] [serial = 1398] [outer = 00000000] 11:49:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11AD1000) [pid = 3832] [serial = 1399] [outer = 10F29C00] 11:49:33 INFO - PROCESS | 3832 | 1470772173788 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1282F400) [pid = 3832] [serial = 1400] [outer = 10F29C00] 11:49:34 INFO - PROCESS | 3832 | 1470772174302 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]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 745ms 11:49:34 INFO - PROCESS | 3832 | 1470772174352 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 3832 | 1470772174356 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 11:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:49:34 INFO - PROCESS | 3832 | 1470772174362 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 3832 | 1470772174365 Marionette TRACE conn3 <- [1,1830,null,{}] 11:49:34 INFO - PROCESS | 3832 | 1470772174369 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}] 11:49:34 INFO - PROCESS | 3832 | 1470772174371 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:34 INFO - PROCESS | 3832 | 1470772174464 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:49:34 INFO - PROCESS | 3832 | 1470772174470 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 3832 | 1470772174472 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:34 INFO - PROCESS | 3832 | ++DOCSHELL 129C7000 == 29 [pid = 3832] [id = 467] 11:49:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12BC8000) [pid = 3832] [serial = 1401] [outer = 00000000] 11:49:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1313DC00) [pid = 3832] [serial = 1402] [outer = 12BC8000] 11:49:34 INFO - PROCESS | 3832 | 1470772174523 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131E4C00) [pid = 3832] [serial = 1403] [outer = 12BC8000] 11:49:35 INFO - PROCESS | 3832 | 1470772175049 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]]]}] 11:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 729ms 11:49:35 INFO - PROCESS | 3832 | 1470772175102 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 3832 | 1470772175105 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 11:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:49:35 INFO - PROCESS | 3832 | 1470772175108 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 3832 | 1470772175112 Marionette TRACE conn3 <- [1,1834,null,{}] 11:49:35 INFO - PROCESS | 3832 | 1470772175124 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}] 11:49:35 INFO - PROCESS | 3832 | 1470772175129 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:35 INFO - PROCESS | 3832 | 1470772175222 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:49:35 INFO - PROCESS | 3832 | 1470772175239 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 3832 | 1470772175242 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:35 INFO - PROCESS | 3832 | ++DOCSHELL 15081C00 == 30 [pid = 3832] [id = 468] 11:49:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1508B800) [pid = 3832] [serial = 1404] [outer = 00000000] 11:49:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153AA800) [pid = 3832] [serial = 1405] [outer = 1508B800] 11:49:35 INFO - PROCESS | 3832 | 1470772175291 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (153B4C00) [pid = 3832] [serial = 1406] [outer = 1508B800] 11:49:35 INFO - PROCESS | 3832 | 1470772175751 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]]]}] 11:49:35 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) 11:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 698ms 11:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:49:35 INFO - PROCESS | 3832 | 1470772175809 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 3832 | 1470772175812 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 11:49:35 INFO - PROCESS | 3832 | 1470772175815 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 3832 | 1470772175817 Marionette TRACE conn3 <- [1,1838,null,{}] 11:49:35 INFO - PROCESS | 3832 | 1470772175820 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}] 11:49:35 INFO - PROCESS | 3832 | 1470772175822 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:35 INFO - PROCESS | 3832 | 1470772175955 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:49:35 INFO - PROCESS | 3832 | 1470772175972 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 3832 | 1470772175975 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:35 INFO - PROCESS | 3832 | ++DOCSHELL 158F3C00 == 31 [pid = 3832] [id = 469] 11:49:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (158F4000) [pid = 3832] [serial = 1407] [outer = 00000000] 11:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15E80400) [pid = 3832] [serial = 1408] [outer = 158F4000] 11:49:36 INFO - PROCESS | 3832 | 1470772176022 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (167D1400) [pid = 3832] [serial = 1409] [outer = 158F4000] 11:49:36 INFO - PROCESS | 3832 | 1470772176464 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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 698ms 11:49:36 INFO - PROCESS | 3832 | 1470772176496 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 3832 | 1470772176498 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 11:49:36 INFO - PROCESS | 3832 | 1470772176501 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:49:36 INFO - PROCESS | 3832 | 1470772176503 Marionette TRACE conn3 <- [1,1842,null,{}] 11:49:36 INFO - PROCESS | 3832 | 1470772176506 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}] 11:49:36 INFO - PROCESS | 3832 | 1470772176508 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:36 INFO - PROCESS | 3832 | 1470772176624 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:49:36 INFO - PROCESS | 3832 | 1470772176631 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 3832 | 1470772176633 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:36 INFO - PROCESS | 3832 | ++DOCSHELL 158F0400 == 32 [pid = 3832] [id = 470] 11:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (167DA800) [pid = 3832] [serial = 1410] [outer = 00000000] 11:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1699C800) [pid = 3832] [serial = 1411] [outer = 167DA800] 11:49:36 INFO - PROCESS | 3832 | 1470772176732 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1699D400) [pid = 3832] [serial = 1412] [outer = 167DA800] 11:49:37 INFO - PROCESS | 3832 | 1470772177193 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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 728ms 11:49:37 INFO - PROCESS | 3832 | 1470772177242 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 3832 | 1470772177244 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 11:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:49:37 INFO - PROCESS | 3832 | 1470772177248 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - PROCESS | 3832 | 1470772177249 Marionette TRACE conn3 <- [1,1846,null,{}] 11:49:37 INFO - PROCESS | 3832 | 1470772177253 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}] 11:49:37 INFO - PROCESS | 3832 | 1470772177258 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:37 INFO - PROCESS | 3832 | 1470772177411 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:49:37 INFO - PROCESS | 3832 | 1470772177479 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 3832 | 1470772177481 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:37 INFO - PROCESS | 3832 | ++DOCSHELL 174DA000 == 33 [pid = 3832] [id = 471] 11:49:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (174DA800) [pid = 3832] [serial = 1413] [outer = 00000000] 11:49:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (176D4800) [pid = 3832] [serial = 1414] [outer = 174DA800] 11:49:37 INFO - PROCESS | 3832 | 1470772177527 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17B03C00) [pid = 3832] [serial = 1415] [outer = 174DA800] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (158F6800) [pid = 3832] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12870400) [pid = 3832] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13156800) [pid = 3832] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (0F33A000) [pid = 3832] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1699D000) [pid = 3832] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10F3FC00) [pid = 3832] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153AF000) [pid = 3832] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19714C00) [pid = 3832] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173CFC00) [pid = 3832] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11AC7C00) [pid = 3832] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:49:37 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (153AD400) [pid = 3832] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:49:38 INFO - PROCESS | 3832 | 1470772178026 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]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 791ms 11:49:38 INFO - PROCESS | 3832 | 1470772178050 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 3832 | 1470772178051 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 11:49:38 INFO - PROCESS | 3832 | 1470772178038 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:49:38 INFO - PROCESS | 3832 | 1470772178040 Marionette TRACE conn3 <- [1,1850,null,{}] 11:49:38 INFO - PROCESS | 3832 | 1470772178044 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}] 11:49:38 INFO - PROCESS | 3832 | 1470772178047 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:38 INFO - PROCESS | 3832 | 1470772178127 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:49:38 INFO - PROCESS | 3832 | 1470772178215 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 3832 | 1470772178218 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:38 INFO - PROCESS | 3832 | ++DOCSHELL 10A4EC00 == 34 [pid = 3832] [id = 472] 11:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10A50C00) [pid = 3832] [serial = 1416] [outer = 00000000] 11:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15090C00) [pid = 3832] [serial = 1417] [outer = 10A50C00] 11:49:38 INFO - PROCESS | 3832 | 1470772178269 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (169A6400) [pid = 3832] [serial = 1418] [outer = 10A50C00] 11:49:38 INFO - PROCESS | 3832 | 1470772178641 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]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 621ms 11:49:38 INFO - PROCESS | 3832 | 1470772178676 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 3832 | 1470772178679 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 11:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:49:38 INFO - PROCESS | 3832 | 1470772178682 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - PROCESS | 3832 | 1470772178684 Marionette TRACE conn3 <- [1,1854,null,{}] 11:49:38 INFO - PROCESS | 3832 | 1470772178687 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}] 11:49:38 INFO - PROCESS | 3832 | 1470772178689 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:38 INFO - PROCESS | 3832 | 1470772178794 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:49:38 INFO - PROCESS | 3832 | 1470772178902 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 3832 | 1470772178904 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:38 INFO - PROCESS | 3832 | ++DOCSHELL 131F0800 == 35 [pid = 3832] [id = 473] 11:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15090400) [pid = 3832] [serial = 1419] [outer = 00000000] 11:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17FDFC00) [pid = 3832] [serial = 1420] [outer = 15090400] 11:49:38 INFO - PROCESS | 3832 | 1470772178949 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17FE8400) [pid = 3832] [serial = 1421] [outer = 15090400] 11:49:39 INFO - PROCESS | 3832 | 1470772179315 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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 683ms 11:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:49:39 INFO - PROCESS | 3832 | 1470772179384 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 3832 | 1470772179386 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 11:49:39 INFO - PROCESS | 3832 | 1470772179390 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 3832 | 1470772179392 Marionette TRACE conn3 <- [1,1858,null,{}] 11:49:39 INFO - PROCESS | 3832 | 1470772179395 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}] 11:49:39 INFO - PROCESS | 3832 | 1470772179397 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:39 INFO - PROCESS | 3832 | 1470772179478 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:49:39 INFO - PROCESS | 3832 | 1470772179483 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 3832 | 1470772179486 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:39 INFO - PROCESS | 3832 | ++DOCSHELL 15081400 == 36 [pid = 3832] [id = 474] 11:49:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (174DB400) [pid = 3832] [serial = 1422] [outer = 00000000] 11:49:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19588800) [pid = 3832] [serial = 1423] [outer = 174DB400] 11:49:39 INFO - PROCESS | 3832 | 1470772179531 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1958D400) [pid = 3832] [serial = 1424] [outer = 174DB400] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 104EA800 == 35 [pid = 3832] [id = 402] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 0F334000 == 34 [pid = 3832] [id = 409] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 1958B000 == 33 [pid = 3832] [id = 399] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 169A3C00 == 32 [pid = 3832] [id = 401] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 0F335000 == 31 [pid = 3832] [id = 403] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 0F339400 == 30 [pid = 3832] [id = 455] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 19587000 == 29 [pid = 3832] [id = 394] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 1958A000 == 28 [pid = 3832] [id = 395] 11:49:40 INFO - PROCESS | 3832 | --DOCSHELL 1293AC00 == 27 [pid = 3832] [id = 400] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (167D2400) [pid = 3832] [serial = 1378] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12877C00) [pid = 3832] [serial = 1369] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (128B6400) [pid = 3832] [serial = 1370] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13901400) [pid = 3832] [serial = 1372] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13C39400) [pid = 3832] [serial = 1373] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (103CB400) [pid = 3832] [serial = 1366] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A07C00) [pid = 3832] [serial = 1367] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (169A3000) [pid = 3832] [serial = 1381] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13937000) [pid = 3832] [serial = 1355] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (129BCC00) [pid = 3832] [serial = 1354] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (167DD000) [pid = 3832] [serial = 1358] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (157EC000) [pid = 3832] [serial = 1357] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19BCA400) [pid = 3832] [serial = 1361] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (198AB000) [pid = 3832] [serial = 1360] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17FDF800) [pid = 3832] [serial = 1390] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16E07C00) [pid = 3832] [serial = 1363] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (167D8000) [pid = 3832] [serial = 1379] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (176D4000) [pid = 3832] [serial = 1387] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (16EF3000) [pid = 3832] [serial = 1382] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (167DE800) [pid = 3832] [serial = 1384] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (153B6800) [pid = 3832] [serial = 1375] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1577EC00) [pid = 3832] [serial = 1376] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (16D83C00) [pid = 3832] [serial = 1385] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (17B0EC00) [pid = 3832] [serial = 1388] [outer = 00000000] [url = about:blank] 11:49:41 INFO - PROCESS | 3832 | 1470772181476 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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2140ms 11:49:41 INFO - PROCESS | 3832 | 1470772181534 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 3832 | 1470772181540 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 11:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:49:41 INFO - PROCESS | 3832 | 1470772181547 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 3832 | 1470772181550 Marionette TRACE conn3 <- [1,1862,null,{}] 11:49:41 INFO - PROCESS | 3832 | 1470772181557 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}] 11:49:41 INFO - PROCESS | 3832 | 1470772181561 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:41 INFO - PROCESS | 3832 | 1470772181700 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:49:41 INFO - PROCESS | 3832 | 1470772181826 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 3832 | 1470772181832 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:41 INFO - PROCESS | 3832 | ++DOCSHELL 10A03000 == 28 [pid = 3832] [id = 475] 11:49:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (10A04400) [pid = 3832] [serial = 1425] [outer = 00000000] 11:49:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (10F3F400) [pid = 3832] [serial = 1426] [outer = 10A04400] 11:49:41 INFO - PROCESS | 3832 | 1470772181895 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (10F47000) [pid = 3832] [serial = 1427] [outer = 10A04400] 11:49:42 INFO - PROCESS | 3832 | 1470772182656 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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1210ms 11:49:42 INFO - PROCESS | 3832 | 1470772182741 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:49:42 INFO - PROCESS | 3832 | 1470772182747 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 11:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:49:42 INFO - PROCESS | 3832 | 1470772182754 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 3832 | 1470772182758 Marionette TRACE conn3 <- [1,1866,null,{}] 11:49:42 INFO - PROCESS | 3832 | 1470772182762 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}] 11:49:42 INFO - PROCESS | 3832 | 1470772182765 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:42 INFO - PROCESS | 3832 | 1470772182897 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:49:43 INFO - PROCESS | 3832 | 1470772183062 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 3832 | 1470772183066 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:43 INFO - PROCESS | 3832 | ++DOCSHELL 0F331400 == 29 [pid = 3832] [id = 476] 11:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (0F332000) [pid = 3832] [serial = 1428] [outer = 00000000] 11:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (103CAC00) [pid = 3832] [serial = 1429] [outer = 0F332000] 11:49:43 INFO - PROCESS | 3832 | 1470772183119 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10A49C00) [pid = 3832] [serial = 1430] [outer = 0F332000] 11:49:43 INFO - PROCESS | 3832 | --DOCSHELL 131F0800 == 28 [pid = 3832] [id = 473] 11:49:43 INFO - PROCESS | 3832 | --DOCSHELL 10A51C00 == 27 [pid = 3832] [id = 465] 11:49:43 INFO - PROCESS | 3832 | --DOCSHELL 11AD4000 == 26 [pid = 3832] [id = 464] 11:49:43 INFO - PROCESS | 3832 | --DOCSHELL 10A4EC00 == 25 [pid = 3832] [id = 472] 11:49:43 INFO - PROCESS | 3832 | --DOCSHELL 174DA000 == 24 [pid = 3832] [id = 471] 11:49:43 INFO - PROCESS | 3832 | 1470772183634 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]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 899ms 11:49:43 INFO - PROCESS | 3832 | 1470772183657 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 3832 | 1470772183660 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 11:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:49:43 INFO - PROCESS | 3832 | 1470772183665 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 3832 | 1470772183667 Marionette TRACE conn3 <- [1,1870,null,{}] 11:49:43 INFO - PROCESS | 3832 | 1470772183673 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}] 11:49:43 INFO - PROCESS | 3832 | 1470772183677 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:43 INFO - PROCESS | 3832 | 1470772183768 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:49:43 INFO - PROCESS | 3832 | 1470772183778 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 3832 | 1470772183781 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:43 INFO - PROCESS | 3832 | ++DOCSHELL 12981000 == 25 [pid = 3832] [id = 477] 11:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (12981800) [pid = 3832] [serial = 1431] [outer = 00000000] 11:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (129BE400) [pid = 3832] [serial = 1432] [outer = 12981800] 11:49:43 INFO - PROCESS | 3832 | 1470772183830 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13039000) [pid = 3832] [serial = 1433] [outer = 12981800] 11:49:44 INFO - PROCESS | 3832 | 1470772184324 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]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 682ms 11:49:44 INFO - PROCESS | 3832 | 1470772184363 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 3832 | 1470772184366 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 11:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:49:44 INFO - PROCESS | 3832 | 1470772184371 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 3832 | 1470772184373 Marionette TRACE conn3 <- [1,1874,null,{}] 11:49:44 INFO - PROCESS | 3832 | 1470772184377 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}] 11:49:44 INFO - PROCESS | 3832 | 1470772184379 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:44 INFO - PROCESS | 3832 | 1470772184507 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:49:44 INFO - PROCESS | 3832 | 1470772184630 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 3832 | 1470772184632 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:44 INFO - PROCESS | 3832 | ++DOCSHELL 0F334800 == 26 [pid = 3832] [id = 478] 11:49:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1313E000) [pid = 3832] [serial = 1434] [outer = 00000000] 11:49:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13CB2400) [pid = 3832] [serial = 1435] [outer = 1313E000] 11:49:44 INFO - PROCESS | 3832 | 1470772184679 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13EA4C00) [pid = 3832] [serial = 1436] [outer = 1313E000] 11:49:45 INFO - PROCESS | 3832 | 1470772185108 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]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 791ms 11:49:45 INFO - PROCESS | 3832 | 1470772185157 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 3832 | 1470772185160 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 11:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:49:45 INFO - PROCESS | 3832 | 1470772185164 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 3832 | 1470772185170 Marionette TRACE conn3 <- [1,1878,null,{}] 11:49:45 INFO - PROCESS | 3832 | 1470772185184 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}] 11:49:45 INFO - PROCESS | 3832 | 1470772185188 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:45 INFO - PROCESS | 3832 | 1470772185283 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:49:45 INFO - PROCESS | 3832 | 1470772185299 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 3832 | 1470772185302 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:45 INFO - PROCESS | 3832 | ++DOCSHELL 153B5800 == 27 [pid = 3832] [id = 479] 11:49:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (153B6800) [pid = 3832] [serial = 1437] [outer = 00000000] 11:49:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (157E2C00) [pid = 3832] [serial = 1438] [outer = 153B6800] 11:49:45 INFO - PROCESS | 3832 | 1470772185348 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (158C0C00) [pid = 3832] [serial = 1439] [outer = 153B6800] 11:49:45 INFO - PROCESS | 3832 | 1470772185808 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]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 682ms 11:49:45 INFO - PROCESS | 3832 | 1470772185862 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 3832 | 1470772185865 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 11:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:49:45 INFO - PROCESS | 3832 | 1470772185868 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 3832 | 1470772185870 Marionette TRACE conn3 <- [1,1882,null,{}] 11:49:45 INFO - PROCESS | 3832 | 1470772185874 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}] 11:49:45 INFO - PROCESS | 3832 | 1470772185876 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:46 INFO - PROCESS | 3832 | 1470772186019 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:49:46 INFO - PROCESS | 3832 | 1470772186042 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 3832 | 1470772186044 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:46 INFO - PROCESS | 3832 | ++DOCSHELL 158B4C00 == 28 [pid = 3832] [id = 480] 11:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15E7A800) [pid = 3832] [serial = 1440] [outer = 00000000] 11:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (167E0800) [pid = 3832] [serial = 1441] [outer = 15E7A800] 11:49:46 INFO - PROCESS | 3832 | 1470772186091 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (168E9C00) [pid = 3832] [serial = 1442] [outer = 15E7A800] 11:49:46 INFO - PROCESS | 3832 | 1470772186545 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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 698ms 11:49:46 INFO - PROCESS | 3832 | 1470772186567 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 3832 | 1470772186569 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 11:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:49:46 INFO - PROCESS | 3832 | 1470772186573 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 3832 | 1470772186575 Marionette TRACE conn3 <- [1,1886,null,{}] 11:49:46 INFO - PROCESS | 3832 | 1470772186578 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}] 11:49:46 INFO - PROCESS | 3832 | 1470772186580 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:46 INFO - PROCESS | 3832 | 1470772186694 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:49:46 INFO - PROCESS | 3832 | 1470772186699 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 3832 | 1470772186706 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:46 INFO - PROCESS | 3832 | ++DOCSHELL 16999C00 == 29 [pid = 3832] [id = 481] 11:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1699F400) [pid = 3832] [serial = 1443] [outer = 00000000] 11:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16C5BC00) [pid = 3832] [serial = 1444] [outer = 1699F400] 11:49:46 INFO - PROCESS | 3832 | 1470772186814 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16EF6400) [pid = 3832] [serial = 1445] [outer = 1699F400] 11:49:47 INFO - PROCESS | 3832 | 1470772187271 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]]]}] 11:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 729ms 11:49:47 INFO - PROCESS | 3832 | 1470772187301 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:49:47 INFO - PROCESS | 3832 | 1470772187303 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 11:49:47 INFO - PROCESS | 3832 | 1470772187306 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:49:47 INFO - PROCESS | 3832 | 1470772187308 Marionette TRACE conn3 <- [1,1890,null,{}] 11:49:47 INFO - PROCESS | 3832 | 1470772187311 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}] 11:49:47 INFO - PROCESS | 3832 | 1470772187314 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:47 INFO - PROCESS | 3832 | 1470772187460 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:49:47 INFO - PROCESS | 3832 | 1470772187530 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 3832 | 1470772187533 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:47 INFO - PROCESS | 3832 | ++DOCSHELL 10F20000 == 30 [pid = 3832] [id = 482] 11:49:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (173D4C00) [pid = 3832] [serial = 1446] [outer = 00000000] 11:49:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17B08000) [pid = 3832] [serial = 1447] [outer = 173D4C00] 11:49:47 INFO - PROCESS | 3832 | 1470772187579 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17B08800) [pid = 3832] [serial = 1448] [outer = 173D4C00] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (158F4000) [pid = 3832] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (167DA800) [pid = 3832] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A50C00) [pid = 3832] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (174DA800) [pid = 3832] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1508B800) [pid = 3832] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12BC8000) [pid = 3832] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10F29C00) [pid = 3832] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15090400) [pid = 3832] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10F20C00) [pid = 3832] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (11CE4000) [pid = 3832] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (168E9400) [pid = 3832] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:49:47 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16010800) [pid = 3832] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:49:47 INFO - PROCESS | 3832 | 1470772187994 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 729ms 11:49:48 INFO - PROCESS | 3832 | 1470772188048 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 3832 | 1470772188050 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 11:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:49:48 INFO - PROCESS | 3832 | 1470772188054 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 3832 | 1470772188056 Marionette TRACE conn3 <- [1,1894,null,{}] 11:49:48 INFO - PROCESS | 3832 | 1470772188060 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}] 11:49:48 INFO - PROCESS | 3832 | 1470772188061 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:48 INFO - PROCESS | 3832 | 1470772188182 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:49:48 INFO - PROCESS | 3832 | 1470772188245 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 3832 | 1470772188247 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:48 INFO - PROCESS | 3832 | ++DOCSHELL 12874000 == 31 [pid = 3832] [id = 483] 11:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (128B9400) [pid = 3832] [serial = 1449] [outer = 00000000] 11:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13EA0C00) [pid = 3832] [serial = 1450] [outer = 128B9400] 11:49:48 INFO - PROCESS | 3832 | 1470772188293 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (141A5400) [pid = 3832] [serial = 1451] [outer = 128B9400] 11:49:48 INFO - PROCESS | 3832 | 1470772188661 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 636ms 11:49:48 INFO - PROCESS | 3832 | 1470772188692 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 3832 | 1470772188694 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 11:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:49:48 INFO - PROCESS | 3832 | 1470772188698 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 3832 | 1470772188699 Marionette TRACE conn3 <- [1,1898,null,{}] 11:49:48 INFO - PROCESS | 3832 | 1470772188703 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}] 11:49:48 INFO - PROCESS | 3832 | 1470772188705 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:48 INFO - PROCESS | 3832 | 1470772188789 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:49:48 INFO - PROCESS | 3832 | 1470772188823 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 3832 | 1470772188826 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:48 INFO - PROCESS | 3832 | ++DOCSHELL 10474C00 == 32 [pid = 3832] [id = 484] 11:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12871C00) [pid = 3832] [serial = 1452] [outer = 00000000] 11:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16C64C00) [pid = 3832] [serial = 1453] [outer = 12871C00] 11:49:48 INFO - PROCESS | 3832 | 1470772188871 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (174CF800) [pid = 3832] [serial = 1454] [outer = 12871C00] 11:49:49 INFO - PROCESS | 3832 | 1470772189313 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]]]}] 11:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 697ms 11:49:49 INFO - PROCESS | 3832 | 1470772189380 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:49:49 INFO - PROCESS | 3832 | 1470772189382 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 11:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:49:49 INFO - PROCESS | 3832 | 1470772189386 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:49:49 INFO - PROCESS | 3832 | 1470772189388 Marionette TRACE conn3 <- [1,1902,null,{}] 11:49:49 INFO - PROCESS | 3832 | 1470772189392 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}] 11:49:49 INFO - PROCESS | 3832 | 1470772189393 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:49 INFO - PROCESS | 3832 | 1470772189477 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:49:49 INFO - PROCESS | 3832 | 1470772189486 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 3832 | 1470772189488 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:49 INFO - PROCESS | 3832 | ++DOCSHELL 131F1000 == 33 [pid = 3832] [id = 485] 11:49:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13C33000) [pid = 3832] [serial = 1455] [outer = 00000000] 11:49:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19582000) [pid = 3832] [serial = 1456] [outer = 13C33000] 11:49:49 INFO - PROCESS | 3832 | 1470772189533 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19582C00) [pid = 3832] [serial = 1457] [outer = 13C33000] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 0C771C00 == 32 [pid = 3832] [id = 466] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 16999800 == 31 [pid = 3832] [id = 460] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 153AC800 == 30 [pid = 3832] [id = 458] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 129C7000 == 29 [pid = 3832] [id = 467] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 12870000 == 28 [pid = 3832] [id = 456] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 158E8800 == 27 [pid = 3832] [id = 459] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 158F3C00 == 26 [pid = 3832] [id = 469] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 0F333000 == 25 [pid = 3832] [id = 461] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 10A03C00 == 24 [pid = 3832] [id = 463] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 15081C00 == 23 [pid = 3832] [id = 468] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 1140D000 == 22 [pid = 3832] [id = 457] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 158F0400 == 21 [pid = 3832] [id = 470] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 153AA000 == 20 [pid = 3832] [id = 462] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 15081400 == 19 [pid = 3832] [id = 474] 11:49:50 INFO - PROCESS | 3832 | --DOCSHELL 10A03000 == 18 [pid = 3832] [id = 475] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (176D2C00) [pid = 3832] [serial = 1364] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15E80400) [pid = 3832] [serial = 1408] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1699C800) [pid = 3832] [serial = 1411] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15090C00) [pid = 3832] [serial = 1417] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (176D4800) [pid = 3832] [serial = 1414] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17B03C00) [pid = 3832] [serial = 1415] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (153AA800) [pid = 3832] [serial = 1405] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1313DC00) [pid = 3832] [serial = 1402] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (131E4C00) [pid = 3832] [serial = 1403] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (11AD1000) [pid = 3832] [serial = 1399] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17FE8400) [pid = 3832] [serial = 1421] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1282F400) [pid = 3832] [serial = 1400] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (141A5000) [pid = 3832] [serial = 1397] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1311D400) [pid = 3832] [serial = 1396] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (13159800) [pid = 3832] [serial = 1394] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (12BC5800) [pid = 3832] [serial = 1393] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (17FE4000) [pid = 3832] [serial = 1391] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1699D400) [pid = 3832] [serial = 1412] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (167D1400) [pid = 3832] [serial = 1409] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (17FDFC00) [pid = 3832] [serial = 1420] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (153B4C00) [pid = 3832] [serial = 1406] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (169A6400) [pid = 3832] [serial = 1418] [outer = 00000000] [url = about:blank] 11:49:51 INFO - PROCESS | 3832 | 1470772191317 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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2001ms 11:49:51 INFO - PROCESS | 3832 | 1470772191382 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 3832 | 1470772191386 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 11:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:49:51 INFO - PROCESS | 3832 | 1470772191391 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 3832 | 1470772191395 Marionette TRACE conn3 <- [1,1906,null,{}] 11:49:51 INFO - PROCESS | 3832 | 1470772191402 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}] 11:49:51 INFO - PROCESS | 3832 | 1470772191405 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:51 INFO - PROCESS | 3832 | 1470772191498 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:49:51 INFO - PROCESS | 3832 | 1470772191512 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 3832 | 1470772191514 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:51 INFO - PROCESS | 3832 | ++DOCSHELL 10F3F000 == 19 [pid = 3832] [id = 486] 11:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (11403400) [pid = 3832] [serial = 1458] [outer = 00000000] 11:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1282F800) [pid = 3832] [serial = 1459] [outer = 11403400] 11:49:51 INFO - PROCESS | 3832 | 1470772191569 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (12872C00) [pid = 3832] [serial = 1460] [outer = 11403400] 11:49:52 INFO - PROCESS | 3832 | 1470772192080 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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 729ms 11:49:52 INFO - PROCESS | 3832 | 1470772192133 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 3832 | 1470772192138 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 11:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:49:52 INFO - PROCESS | 3832 | 1470772192145 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 3832 | 1470772192148 Marionette TRACE conn3 <- [1,1910,null,{}] 11:49:52 INFO - PROCESS | 3832 | 1470772192152 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}] 11:49:52 INFO - PROCESS | 3832 | 1470772192155 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:52 INFO - PROCESS | 3832 | 1470772192252 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:49:52 INFO - PROCESS | 3832 | 1470772192356 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 3832 | 1470772192359 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:52 INFO - PROCESS | 3832 | ++DOCSHELL 13152400 == 20 [pid = 3832] [id = 487] 11:49:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (13158C00) [pid = 3832] [serial = 1461] [outer = 00000000] 11:49:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (131EA000) [pid = 3832] [serial = 1462] [outer = 13158C00] 11:49:52 INFO - PROCESS | 3832 | 1470772192409 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13908C00) [pid = 3832] [serial = 1463] [outer = 13158C00] 11:49:52 INFO - PROCESS | 3832 | 1470772192821 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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 682ms 11:49:52 INFO - PROCESS | 3832 | 1470772192842 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 3832 | 1470772192845 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 11:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:49:52 INFO - PROCESS | 3832 | 1470772192848 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 3832 | 1470772192852 Marionette TRACE conn3 <- [1,1914,null,{}] 11:49:52 INFO - PROCESS | 3832 | 1470772192863 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}] 11:49:52 INFO - PROCESS | 3832 | 1470772192868 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:52 INFO - PROCESS | 3832 | 1470772192989 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:49:52 INFO - PROCESS | 3832 | 1470772192998 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 3832 | 1470772193001 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:53 INFO - PROCESS | 3832 | ++DOCSHELL 141AAC00 == 21 [pid = 3832] [id = 488] 11:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (141AE000) [pid = 3832] [serial = 1464] [outer = 00000000] 11:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1508DC00) [pid = 3832] [serial = 1465] [outer = 141AE000] 11:49:53 INFO - PROCESS | 3832 | 1470772193051 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (153AC800) [pid = 3832] [serial = 1466] [outer = 141AE000] 11:49:53 INFO - PROCESS | 3832 | 1470772193491 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]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 682ms 11:49:53 INFO - PROCESS | 3832 | 1470772193531 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 3832 | 1470772193534 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 11:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:49:53 INFO - PROCESS | 3832 | 1470772193537 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 3832 | 1470772193539 Marionette TRACE conn3 <- [1,1918,null,{}] 11:49:53 INFO - PROCESS | 3832 | 1470772193553 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}] 11:49:53 INFO - PROCESS | 3832 | 1470772193556 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:53 INFO - PROCESS | 3832 | 1470772193642 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:49:53 INFO - PROCESS | 3832 | 1470772193648 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 3832 | 1470772193651 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:53 INFO - PROCESS | 3832 | ++DOCSHELL 153B2C00 == 22 [pid = 3832] [id = 489] 11:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (156A9000) [pid = 3832] [serial = 1467] [outer = 00000000] 11:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (158B5C00) [pid = 3832] [serial = 1468] [outer = 156A9000] 11:49:53 INFO - PROCESS | 3832 | 1470772193699 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (158F4000) [pid = 3832] [serial = 1469] [outer = 156A9000] 11:49:54 INFO - PROCESS | 3832 | 1470772194147 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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 651ms 11:49:54 INFO - PROCESS | 3832 | 1470772194195 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 3832 | 1470772194198 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 11:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:49:54 INFO - PROCESS | 3832 | 1470772194201 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 3832 | 1470772194203 Marionette TRACE conn3 <- [1,1922,null,{}] 11:49:54 INFO - PROCESS | 3832 | 1470772194207 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}] 11:49:54 INFO - PROCESS | 3832 | 1470772194209 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:54 INFO - PROCESS | 3832 | 1470772194300 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:49:54 INFO - PROCESS | 3832 | 1470772194307 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 3832 | 1470772194309 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:54 INFO - PROCESS | 3832 | ++DOCSHELL 16012000 == 23 [pid = 3832] [id = 490] 11:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (166EE000) [pid = 3832] [serial = 1470] [outer = 00000000] 11:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (167DD400) [pid = 3832] [serial = 1471] [outer = 166EE000] 11:49:54 INFO - PROCESS | 3832 | 1470772194354 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (167DD800) [pid = 3832] [serial = 1472] [outer = 166EE000] 11:49:54 INFO - PROCESS | 3832 | 1470772194830 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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 698ms 11:49:54 INFO - PROCESS | 3832 | 1470772194901 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 3832 | 1470772194903 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 11:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:49:54 INFO - PROCESS | 3832 | 1470772194906 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 3832 | 1470772194908 Marionette TRACE conn3 <- [1,1926,null,{}] 11:49:54 INFO - PROCESS | 3832 | 1470772194912 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}] 11:49:54 INFO - PROCESS | 3832 | 1470772194918 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:55 INFO - PROCESS | 3832 | 1470772195022 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:49:55 INFO - PROCESS | 3832 | 1470772195036 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 3832 | 1470772195038 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:55 INFO - PROCESS | 3832 | ++DOCSHELL 169A6C00 == 24 [pid = 3832] [id = 491] 11:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16C66400) [pid = 3832] [serial = 1473] [outer = 00000000] 11:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16E7EC00) [pid = 3832] [serial = 1474] [outer = 16C66400] 11:49:55 INFO - PROCESS | 3832 | 1470772195086 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (174D0800) [pid = 3832] [serial = 1475] [outer = 16C66400] 11:49:55 INFO - PROCESS | 3832 | 1470772195548 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]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 682ms 11:49:55 INFO - PROCESS | 3832 | 1470772195605 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 3832 | 1470772195607 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 11:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:49:55 INFO - PROCESS | 3832 | 1470772195594 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:49:55 INFO - PROCESS | 3832 | 1470772195596 Marionette TRACE conn3 <- [1,1930,null,{}] 11:49:55 INFO - PROCESS | 3832 | 1470772195600 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}] 11:49:55 INFO - PROCESS | 3832 | 1470772195601 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:55 INFO - PROCESS | 3832 | 1470772195716 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:49:55 INFO - PROCESS | 3832 | 1470772195724 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 3832 | 1470772195726 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:55 INFO - PROCESS | 3832 | ++DOCSHELL 16E0FC00 == 25 [pid = 3832] [id = 492] 11:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16E76800) [pid = 3832] [serial = 1476] [outer = 00000000] 11:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17FDF800) [pid = 3832] [serial = 1477] [outer = 16E76800] 11:49:55 INFO - PROCESS | 3832 | 1470772195769 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17FE4C00) [pid = 3832] [serial = 1478] [outer = 16E76800] 11:49:56 INFO - PROCESS | 3832 | 1470772196205 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]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 620ms 11:49:56 INFO - PROCESS | 3832 | 1470772196236 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 3832 | 1470772196239 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 11:49:56 INFO - PROCESS | 3832 | 1470772196242 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 3832 | 1470772196244 Marionette TRACE conn3 <- [1,1934,null,{}] 11:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:49:56 INFO - PROCESS | 3832 | 1470772196253 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}] 11:49:56 INFO - PROCESS | 3832 | 1470772196256 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:56 INFO - PROCESS | 3832 | 1470772196344 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:49:56 INFO - PROCESS | 3832 | 1470772196351 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:56 INFO - PROCESS | 3832 | 1470772196353 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:56 INFO - PROCESS | 3832 | ++DOCSHELL 17FDCC00 == 26 [pid = 3832] [id = 493] 11:49:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19582400) [pid = 3832] [serial = 1479] [outer = 00000000] 11:49:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19712800) [pid = 3832] [serial = 1480] [outer = 19582400] 11:49:56 INFO - PROCESS | 3832 | 1470772196398 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19582800) [pid = 3832] [serial = 1481] [outer = 19582400] 11:49:56 INFO - PROCESS | 3832 | 1470772196880 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]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 698ms 11:49:56 INFO - PROCESS | 3832 | 1470772196943 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 3832 | 1470772196945 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 11:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:49:56 INFO - PROCESS | 3832 | 1470772196948 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 3832 | 1470772196950 Marionette TRACE conn3 <- [1,1938,null,{}] 11:49:56 INFO - PROCESS | 3832 | 1470772196959 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}] 11:49:56 INFO - PROCESS | 3832 | 1470772196961 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:57 INFO - PROCESS | 3832 | 1470772197074 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:49:57 INFO - PROCESS | 3832 | 1470772197165 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 3832 | 1470772197167 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:57 INFO - PROCESS | 3832 | ++DOCSHELL 141AA400 == 27 [pid = 3832] [id = 494] 11:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17FDFC00) [pid = 3832] [serial = 1482] [outer = 00000000] 11:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (198A5800) [pid = 3832] [serial = 1483] [outer = 17FDFC00] 11:49:57 INFO - PROCESS | 3832 | 1470772197212 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B52C00) [pid = 3832] [serial = 1484] [outer = 17FDFC00] 11:49:57 INFO - PROCESS | 3832 | 1470772197633 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]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 745ms 11:49:57 INFO - PROCESS | 3832 | 1470772197689 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 3832 | 1470772197691 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 11:49:57 INFO - PROCESS | 3832 | 1470772197694 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:49:57 INFO - PROCESS | 3832 | 1470772197695 Marionette TRACE conn3 <- [1,1942,null,{}] 11:49:57 INFO - PROCESS | 3832 | 1470772197706 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}] 11:49:57 INFO - PROCESS | 3832 | 1470772197707 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:57 INFO - PROCESS | 3832 | 1470772197811 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:49:57 INFO - PROCESS | 3832 | 1470772197821 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 3832 | 1470772197833 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:57 INFO - PROCESS | 3832 | ++DOCSHELL 10A07800 == 28 [pid = 3832] [id = 495] 11:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (158B2C00) [pid = 3832] [serial = 1485] [outer = 00000000] 11:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B59000) [pid = 3832] [serial = 1486] [outer = 158B2C00] 11:49:57 INFO - PROCESS | 3832 | 1470772197932 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B5D400) [pid = 3832] [serial = 1487] [outer = 158B2C00] 11:49:58 INFO - PROCESS | 3832 | 1470772198363 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]]]}] 11:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 729ms 11:49:58 INFO - PROCESS | 3832 | 1470772198418 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:49:58 INFO - PROCESS | 3832 | 1470772198421 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 11:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:49:58 INFO - PROCESS | 3832 | 1470772198469 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:49:58 INFO - PROCESS | 3832 | 1470772198471 Marionette TRACE conn3 <- [1,1946,null,{}] 11:49:58 INFO - PROCESS | 3832 | 1470772198475 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}] 11:49:58 INFO - PROCESS | 3832 | 1470772198477 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:58 INFO - PROCESS | 3832 | 1470772198857 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15E7A800) [pid = 3832] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1699F400) [pid = 3832] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (128B9400) [pid = 3832] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173D4C00) [pid = 3832] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12871C00) [pid = 3832] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (153B6800) [pid = 3832] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1313E000) [pid = 3832] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12981800) [pid = 3832] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F332000) [pid = 3832] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A04400) [pid = 3832] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (174DB400) [pid = 3832] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:49:58 INFO - PROCESS | 3832 | 1470772198927 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 3832 | 1470772198930 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:58 INFO - PROCESS | 3832 | ++DOCSHELL 10320000 == 29 [pid = 3832] [id = 496] 11:49:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (103CB400) [pid = 3832] [serial = 1488] [outer = 00000000] 11:49:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12875400) [pid = 3832] [serial = 1489] [outer = 103CB400] 11:49:58 INFO - PROCESS | 3832 | 1470772198979 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (141AEC00) [pid = 3832] [serial = 1490] [outer = 103CB400] 11:49:59 INFO - PROCESS | 3832 | 1470772199358 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]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 962ms 11:49:59 INFO - PROCESS | 3832 | 1470772199424 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 3832 | 1470772199426 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 11:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:49:59 INFO - PROCESS | 3832 | 1470772199429 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 3832 | 1470772199431 Marionette TRACE conn3 <- [1,1950,null,{}] 11:49:59 INFO - PROCESS | 3832 | 1470772199435 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}] 11:49:59 INFO - PROCESS | 3832 | 1470772199437 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:59 INFO - PROCESS | 3832 | 1470772199521 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:49:59 INFO - PROCESS | 3832 | 1470772199527 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 3832 | 1470772199529 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:49:59 INFO - PROCESS | 3832 | ++DOCSHELL 153B6800 == 30 [pid = 3832] [id = 497] 11:49:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1600B000) [pid = 3832] [serial = 1491] [outer = 00000000] 11:49:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19B54800) [pid = 3832] [serial = 1492] [outer = 1600B000] 11:49:59 INFO - PROCESS | 3832 | 1470772199575 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19D5A800) [pid = 3832] [serial = 1493] [outer = 1600B000] 11:50:00 INFO - PROCESS | 3832 | 1470772200013 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]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 636ms 11:50:00 INFO - PROCESS | 3832 | 1470772200052 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 3832 | 1470772200054 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 11:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:50:00 INFO - PROCESS | 3832 | 1470772200061 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 3832 | 1470772200063 Marionette TRACE conn3 <- [1,1954,null,{}] 11:50:00 INFO - PROCESS | 3832 | 1470772200066 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}] 11:50:00 INFO - PROCESS | 3832 | 1470772200068 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:00 INFO - PROCESS | 3832 | 1470772200158 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:50:00 INFO - PROCESS | 3832 | 1470772200191 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 3832 | 1470772200193 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:00 INFO - PROCESS | 3832 | ++DOCSHELL 176C7800 == 31 [pid = 3832] [id = 498] 11:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17F25C00) [pid = 3832] [serial = 1494] [outer = 00000000] 11:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A01C400) [pid = 3832] [serial = 1495] [outer = 17F25C00] 11:50:00 INFO - PROCESS | 3832 | 1470772200238 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A339C00) [pid = 3832] [serial = 1496] [outer = 17F25C00] 11:50:00 INFO - PROCESS | 3832 | 1470772200672 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]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 635ms 11:50:00 INFO - PROCESS | 3832 | 1470772200695 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 3832 | 1470772200697 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 11:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:50:00 INFO - PROCESS | 3832 | 1470772200700 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 3832 | 1470772200701 Marionette TRACE conn3 <- [1,1958,null,{}] 11:50:00 INFO - PROCESS | 3832 | 1470772200724 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}] 11:50:00 INFO - PROCESS | 3832 | 1470772200726 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:00 INFO - PROCESS | 3832 | 1470772200810 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:50:00 INFO - PROCESS | 3832 | 1470772200815 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 3832 | 1470772200818 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:00 INFO - PROCESS | 3832 | ++DOCSHELL 167DC000 == 32 [pid = 3832] [id = 499] 11:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19DB9800) [pid = 3832] [serial = 1497] [outer = 00000000] 11:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A3B4000) [pid = 3832] [serial = 1498] [outer = 19DB9800] 11:50:00 INFO - PROCESS | 3832 | 1470772200862 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A3BB000) [pid = 3832] [serial = 1499] [outer = 19DB9800] 11:50:01 INFO - PROCESS | 3832 | 1470772201738 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]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1070ms 11:50:01 INFO - PROCESS | 3832 | 1470772201794 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 3832 | 1470772201798 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 11:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:50:01 INFO - PROCESS | 3832 | 1470772201803 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 3832 | 1470772201807 Marionette TRACE conn3 <- [1,1962,null,{}] 11:50:01 INFO - PROCESS | 3832 | 1470772201812 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}] 11:50:01 INFO - PROCESS | 3832 | 1470772201817 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:01 INFO - PROCESS | 3832 | 1470772201962 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:50:02 INFO - PROCESS | 3832 | 1470772202104 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 3832 | 1470772202108 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:02 INFO - PROCESS | 3832 | ++DOCSHELL 1282F400 == 33 [pid = 3832] [id = 500] 11:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1282FC00) [pid = 3832] [serial = 1500] [outer = 00000000] 11:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12985400) [pid = 3832] [serial = 1501] [outer = 1282FC00] 11:50:02 INFO - PROCESS | 3832 | 1470772202171 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (131E7400) [pid = 3832] [serial = 1502] [outer = 1282FC00] 11:50:03 INFO - PROCESS | 3832 | 1470772203069 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1287ms 11:50:03 INFO - PROCESS | 3832 | 1470772203102 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 3832 | 1470772203106 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 11:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:50:03 INFO - PROCESS | 3832 | 1470772203113 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 3832 | 1470772203116 Marionette TRACE conn3 <- [1,1966,null,{}] 11:50:03 INFO - PROCESS | 3832 | 1470772203122 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}] 11:50:03 INFO - PROCESS | 3832 | 1470772203125 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:03 INFO - PROCESS | 3832 | 1470772203235 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:50:03 INFO - PROCESS | 3832 | 1470772203379 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 3832 | 1470772203383 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:03 INFO - PROCESS | 3832 | ++DOCSHELL 104EB800 == 34 [pid = 3832] [id = 501] 11:50:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10560C00) [pid = 3832] [serial = 1503] [outer = 00000000] 11:50:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12877800) [pid = 3832] [serial = 1504] [outer = 10560C00] 11:50:03 INFO - PROCESS | 3832 | 1470772203443 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1293B400) [pid = 3832] [serial = 1505] [outer = 10560C00] 11:50:03 INFO - PROCESS | 3832 | --DOCSHELL 0F331400 == 33 [pid = 3832] [id = 476] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19588800) [pid = 3832] [serial = 1423] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (167E0800) [pid = 3832] [serial = 1441] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16EF6400) [pid = 3832] [serial = 1445] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16C5BC00) [pid = 3832] [serial = 1444] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13EA0C00) [pid = 3832] [serial = 1450] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17B08000) [pid = 3832] [serial = 1447] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17B08800) [pid = 3832] [serial = 1448] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (174CF800) [pid = 3832] [serial = 1454] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16C64C00) [pid = 3832] [serial = 1453] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (157E2C00) [pid = 3832] [serial = 1438] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13CB2400) [pid = 3832] [serial = 1435] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13EA4C00) [pid = 3832] [serial = 1436] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (129BE400) [pid = 3832] [serial = 1432] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13039000) [pid = 3832] [serial = 1433] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A49C00) [pid = 3832] [serial = 1430] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (103CAC00) [pid = 3832] [serial = 1429] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10F47000) [pid = 3832] [serial = 1427] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10F3F400) [pid = 3832] [serial = 1426] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1958D400) [pid = 3832] [serial = 1424] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19582000) [pid = 3832] [serial = 1456] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (141A5400) [pid = 3832] [serial = 1451] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (168E9C00) [pid = 3832] [serial = 1442] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (158C0C00) [pid = 3832] [serial = 1439] [outer = 00000000] [url = about:blank] 11:50:03 INFO - PROCESS | 3832 | 1470772203936 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 899ms 11:50:03 INFO - PROCESS | 3832 | 1470772204018 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 3832 | 1470772204023 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 11:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:50:04 INFO - PROCESS | 3832 | 1470772204030 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 3832 | 1470772204033 Marionette TRACE conn3 <- [1,1970,null,{}] 11:50:04 INFO - PROCESS | 3832 | 1470772204037 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}] 11:50:04 INFO - PROCESS | 3832 | 1470772204039 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:04 INFO - PROCESS | 3832 | 1470772204126 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:50:04 INFO - PROCESS | 3832 | 1470772204140 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 3832 | 1470772204142 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:04 INFO - PROCESS | 3832 | ++DOCSHELL 129C7000 == 34 [pid = 3832] [id = 502] 11:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12BCB400) [pid = 3832] [serial = 1506] [outer = 00000000] 11:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1390FC00) [pid = 3832] [serial = 1507] [outer = 12BCB400] 11:50:04 INFO - PROCESS | 3832 | 1470772204191 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (139D0800) [pid = 3832] [serial = 1508] [outer = 12BCB400] 11:50:04 INFO - PROCESS | 3832 | 1470772204683 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]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 682ms 11:50:04 INFO - PROCESS | 3832 | 1470772204713 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 3832 | 1470772204715 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 11:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:50:04 INFO - PROCESS | 3832 | 1470772204718 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 3832 | 1470772204722 Marionette TRACE conn3 <- [1,1974,null,{}] 11:50:04 INFO - PROCESS | 3832 | 1470772204734 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}] 11:50:04 INFO - PROCESS | 3832 | 1470772204738 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:04 INFO - PROCESS | 3832 | 1470772204858 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:50:04 INFO - PROCESS | 3832 | 1470772204966 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 3832 | 1470772204969 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:04 INFO - PROCESS | 3832 | ++DOCSHELL 141AE800 == 35 [pid = 3832] [id = 503] 11:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (141AF000) [pid = 3832] [serial = 1509] [outer = 00000000] 11:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153A8000) [pid = 3832] [serial = 1510] [outer = 141AF000] 11:50:05 INFO - PROCESS | 3832 | 1470772205019 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (153B4000) [pid = 3832] [serial = 1511] [outer = 141AF000] 11:50:05 INFO - PROCESS | 3832 | 1470772205397 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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 682ms 11:50:05 INFO - PROCESS | 3832 | 1470772205427 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 3832 | 1470772205429 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 11:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:50:05 INFO - PROCESS | 3832 | 1470772205433 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 3832 | 1470772205435 Marionette TRACE conn3 <- [1,1978,null,{}] 11:50:05 INFO - PROCESS | 3832 | 1470772205438 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}] 11:50:05 INFO - PROCESS | 3832 | 1470772205440 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:05 INFO - PROCESS | 3832 | 1470772205535 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:50:05 INFO - PROCESS | 3832 | 1470772205540 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 3832 | 1470772205543 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:05 INFO - PROCESS | 3832 | ++DOCSHELL 15785000 == 36 [pid = 3832] [id = 504] 11:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1578D800) [pid = 3832] [serial = 1512] [outer = 00000000] 11:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (167D1400) [pid = 3832] [serial = 1513] [outer = 1578D800] 11:50:05 INFO - PROCESS | 3832 | 1470772205589 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (167DE400) [pid = 3832] [serial = 1514] [outer = 1578D800] 11:50:06 INFO - PROCESS | 3832 | 1470772206078 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]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 683ms 11:50:06 INFO - PROCESS | 3832 | 1470772206132 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 3832 | 1470772206134 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 11:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:50:06 INFO - PROCESS | 3832 | 1470772206138 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 3832 | 1470772206139 Marionette TRACE conn3 <- [1,1982,null,{}] 11:50:06 INFO - PROCESS | 3832 | 1470772206143 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}] 11:50:06 INFO - PROCESS | 3832 | 1470772206145 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:06 INFO - PROCESS | 3832 | 1470772206258 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:50:06 INFO - PROCESS | 3832 | 1470772206348 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 3832 | 1470772206350 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:06 INFO - PROCESS | 3832 | ++DOCSHELL 16999800 == 37 [pid = 3832] [id = 505] 11:50:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1699AC00) [pid = 3832] [serial = 1515] [outer = 00000000] 11:50:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169A1C00) [pid = 3832] [serial = 1516] [outer = 1699AC00] 11:50:06 INFO - PROCESS | 3832 | 1470772206395 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16C64C00) [pid = 3832] [serial = 1517] [outer = 1699AC00] 11:50:06 INFO - PROCESS | 3832 | 1470772206810 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]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 729ms 11:50:06 INFO - PROCESS | 3832 | 1470772206862 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 3832 | 1470772206864 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 11:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:50:06 INFO - PROCESS | 3832 | 1470772206874 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 3832 | 1470772206875 Marionette TRACE conn3 <- [1,1986,null,{}] 11:50:06 INFO - PROCESS | 3832 | 1470772206879 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}] 11:50:06 INFO - PROCESS | 3832 | 1470772206885 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:07 INFO - PROCESS | 3832 | 1470772207023 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:50:07 INFO - PROCESS | 3832 | 1470772207090 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 3832 | 1470772207092 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:07 INFO - PROCESS | 3832 | ++DOCSHELL 16EF9800 == 38 [pid = 3832] [id = 506] 11:50:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173AD000) [pid = 3832] [serial = 1518] [outer = 00000000] 11:50:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (176C7400) [pid = 3832] [serial = 1519] [outer = 173AD000] 11:50:07 INFO - PROCESS | 3832 | 1470772207139 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (176CF400) [pid = 3832] [serial = 1520] [outer = 173AD000] 11:50:07 INFO - PROCESS | 3832 | 1470772207580 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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 729ms 11:50:07 INFO - PROCESS | 3832 | 1470772207636 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 3832 | 1470772207639 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 11:50:07 INFO - PROCESS | 3832 | 1470772207642 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 3832 | 1470772207644 Marionette TRACE conn3 <- [1,1990,null,{}] 11:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:50:07 INFO - PROCESS | 3832 | 1470772207647 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}] 11:50:07 INFO - PROCESS | 3832 | 1470772207649 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:07 INFO - PROCESS | 3832 | 1470772207771 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (156A9000) [pid = 3832] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17FDFC00) [pid = 3832] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11403400) [pid = 3832] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13158C00) [pid = 3832] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (166EE000) [pid = 3832] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19582400) [pid = 3832] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16E76800) [pid = 3832] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (141AE000) [pid = 3832] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (158B2C00) [pid = 3832] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16C66400) [pid = 3832] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13C33000) [pid = 3832] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1600B000) [pid = 3832] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (103CB400) [pid = 3832] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:50:07 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17F25C00) [pid = 3832] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:50:07 INFO - PROCESS | 3832 | 1470772207987 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 3832 | 1470772207989 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:08 INFO - PROCESS | 3832 | ++DOCSHELL 1055A000 == 39 [pid = 3832] [id = 507] 11:50:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10A09800) [pid = 3832] [serial = 1521] [outer = 00000000] 11:50:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (139CB800) [pid = 3832] [serial = 1522] [outer = 10A09800] 11:50:08 INFO - PROCESS | 3832 | 1470772208036 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (141AE000) [pid = 3832] [serial = 1523] [outer = 10A09800] 11:50:08 INFO - PROCESS | 3832 | 1470772208403 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]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 791ms 11:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:50:08 INFO - PROCESS | 3832 | 1470772208446 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 3832 | 1470772208448 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 11:50:08 INFO - PROCESS | 3832 | 1470772208452 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 3832 | 1470772208453 Marionette TRACE conn3 <- [1,1994,null,{}] 11:50:08 INFO - PROCESS | 3832 | 1470772208457 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}] 11:50:08 INFO - PROCESS | 3832 | 1470772208459 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:08 INFO - PROCESS | 3832 | 1470772208540 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:50:08 INFO - PROCESS | 3832 | 1470772208644 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 3832 | 1470772208646 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:08 INFO - PROCESS | 3832 | ++DOCSHELL 13152800 == 40 [pid = 3832] [id = 508] 11:50:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13EA0400) [pid = 3832] [serial = 1524] [outer = 00000000] 11:50:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17FE4000) [pid = 3832] [serial = 1525] [outer = 13EA0400] 11:50:08 INFO - PROCESS | 3832 | 1470772208692 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17FEBC00) [pid = 3832] [serial = 1526] [outer = 13EA0400] 11:50:09 INFO - PROCESS | 3832 | 1470772209035 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]]]}] 11:50:09 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 11:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 620ms 11:50:09 INFO - PROCESS | 3832 | 1470772209073 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 3832 | 1470772209075 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 11:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:50:09 INFO - PROCESS | 3832 | 1470772209078 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 3832 | 1470772209080 Marionette TRACE conn3 <- [1,1998,null,{}] 11:50:09 INFO - PROCESS | 3832 | 1470772209083 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}] 11:50:09 INFO - PROCESS | 3832 | 1470772209085 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:09 INFO - PROCESS | 3832 | 1470772209206 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:50:09 INFO - PROCESS | 3832 | 1470772209246 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 3832 | 1470772209249 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:09 INFO - PROCESS | 3832 | ++DOCSHELL 104E1800 == 41 [pid = 3832] [id = 509] 11:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12878000) [pid = 3832] [serial = 1527] [outer = 00000000] 11:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1958FC00) [pid = 3832] [serial = 1528] [outer = 12878000] 11:50:09 INFO - PROCESS | 3832 | 1470772209294 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19717400) [pid = 3832] [serial = 1529] [outer = 12878000] 11:50:09 INFO - PROCESS | 3832 | 1470772209712 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]]]}] 11:50:09 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 11:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 698ms 11:50:09 INFO - PROCESS | 3832 | 1470772209778 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 3832 | 1470772209780 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 11:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:50:09 INFO - PROCESS | 3832 | 1470772209784 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 3832 | 1470772209786 Marionette TRACE conn3 <- [1,2002,null,{}] 11:50:09 INFO - PROCESS | 3832 | 1470772209789 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}] 11:50:09 INFO - PROCESS | 3832 | 1470772209791 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:09 INFO - PROCESS | 3832 | 1470772209881 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:50:09 INFO - PROCESS | 3832 | 1470772209888 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 3832 | 1470772209890 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:09 INFO - PROCESS | 3832 | ++DOCSHELL 1958BC00 == 42 [pid = 3832] [id = 510] 11:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1958EC00) [pid = 3832] [serial = 1530] [outer = 00000000] 11:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B5A800) [pid = 3832] [serial = 1531] [outer = 1958EC00] 11:50:09 INFO - PROCESS | 3832 | 1470772209934 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B5E400) [pid = 3832] [serial = 1532] [outer = 1958EC00] 11:50:10 INFO - PROCESS | 3832 | 1470772210671 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]]]}] 11:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 11:50:10 INFO - PROCESS | 3832 | 1470772210730 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:50:10 INFO - PROCESS | 3832 | 1470772210734 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 11:50:10 INFO - PROCESS | 3832 | 1470772210739 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:50:10 INFO - PROCESS | 3832 | 1470772210745 Marionette TRACE conn3 <- [1,2006,null,{}] 11:50:10 INFO - PROCESS | 3832 | 1470772210765 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}] 11:50:10 INFO - PROCESS | 3832 | 1470772210768 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:10 INFO - PROCESS | 3832 | 1470772210881 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:50:11 INFO - PROCESS | 3832 | 1470772211004 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 3832 | 1470772211007 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:11 INFO - PROCESS | 3832 | ++DOCSHELL 10F3E000 == 43 [pid = 3832] [id = 511] 11:50:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1140CC00) [pid = 3832] [serial = 1533] [outer = 00000000] 11:50:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (129BC400) [pid = 3832] [serial = 1534] [outer = 1140CC00] 11:50:11 INFO - PROCESS | 3832 | 1470772211068 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13CB2400) [pid = 3832] [serial = 1535] [outer = 1140CC00] 11:50:11 INFO - PROCESS | 3832 | 1470772211645 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]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 961ms 11:50:11 INFO - PROCESS | 3832 | 1470772211689 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 3832 | 1470772211694 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 11:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:50:11 INFO - PROCESS | 3832 | 1470772211701 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 3832 | 1470772211704 Marionette TRACE conn3 <- [1,2010,null,{}] 11:50:11 INFO - PROCESS | 3832 | 1470772211708 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}] 11:50:11 INFO - PROCESS | 3832 | 1470772211711 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:11 INFO - PROCESS | 3832 | 1470772211827 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:50:11 INFO - PROCESS | 3832 | 1470772211982 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 3832 | 1470772211985 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:11 INFO - PROCESS | 3832 | ++DOCSHELL 15E80400 == 44 [pid = 3832] [id = 512] 11:50:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16010800) [pid = 3832] [serial = 1536] [outer = 00000000] 11:50:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (169A0C00) [pid = 3832] [serial = 1537] [outer = 16010800] 11:50:12 INFO - PROCESS | 3832 | 1470772212044 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16E75000) [pid = 3832] [serial = 1538] [outer = 16010800] 11:50:12 INFO - PROCESS | 3832 | 1470772212639 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]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 992ms 11:50:12 INFO - PROCESS | 3832 | 1470772212702 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 3832 | 1470772212705 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 11:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:50:12 INFO - PROCESS | 3832 | 1470772212709 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 3832 | 1470772212713 Marionette TRACE conn3 <- [1,2014,null,{}] 11:50:12 INFO - PROCESS | 3832 | 1470772212724 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}] 11:50:12 INFO - PROCESS | 3832 | 1470772212729 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:12 INFO - PROCESS | 3832 | 1470772212895 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:50:12 INFO - PROCESS | 3832 | 1470772212907 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 3832 | 1470772212911 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:12 INFO - PROCESS | 3832 | ++DOCSHELL 198A8800 == 45 [pid = 3832] [id = 513] 11:50:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B53C00) [pid = 3832] [serial = 1539] [outer = 00000000] 11:50:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19BC8800) [pid = 3832] [serial = 1540] [outer = 19B53C00] 11:50:12 INFO - PROCESS | 3832 | 1470772212969 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19DBF800) [pid = 3832] [serial = 1541] [outer = 19B53C00] 11:50:13 INFO - PROCESS | 3832 | 1470772213621 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]]]}] 11:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 993ms 11:50:13 INFO - PROCESS | 3832 | 1470772213693 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 3832 | 1470772213696 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 11:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:50:13 INFO - PROCESS | 3832 | 1470772213700 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 3832 | 1470772213702 Marionette TRACE conn3 <- [1,2018,null,{}] 11:50:13 INFO - PROCESS | 3832 | 1470772213706 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}] 11:50:13 INFO - PROCESS | 3832 | 1470772213708 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:13 INFO - PROCESS | 3832 | 1470772213868 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:50:13 INFO - PROCESS | 3832 | 1470772213933 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 3832 | 1470772213935 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:13 INFO - PROCESS | 3832 | ++DOCSHELL 19DB8C00 == 46 [pid = 3832] [id = 514] 11:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19DBB800) [pid = 3832] [serial = 1542] [outer = 00000000] 11:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A3AF800) [pid = 3832] [serial = 1543] [outer = 19DBB800] 11:50:13 INFO - PROCESS | 3832 | 1470772213991 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A532000) [pid = 3832] [serial = 1544] [outer = 19DBB800] 11:50:14 INFO - PROCESS | 3832 | 1470772214701 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]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1024ms 11:50:14 INFO - PROCESS | 3832 | 1470772214749 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 3832 | 1470772214753 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 11:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:50:14 INFO - PROCESS | 3832 | 1470772214782 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 3832 | 1470772214785 Marionette TRACE conn3 <- [1,2022,null,{}] 11:50:14 INFO - PROCESS | 3832 | 1470772214792 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}] 11:50:14 INFO - PROCESS | 3832 | 1470772214795 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:14 INFO - PROCESS | 3832 | 1470772214948 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:50:14 INFO - PROCESS | 3832 | 1470772214959 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 3832 | 1470772214963 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:14 INFO - PROCESS | 3832 | ++DOCSHELL 12D69800 == 47 [pid = 3832] [id = 515] 11:50:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12D9F400) [pid = 3832] [serial = 1545] [outer = 00000000] 11:50:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (13159800) [pid = 3832] [serial = 1546] [outer = 12D9F400] 11:50:15 INFO - PROCESS | 3832 | 1470772215013 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1392A400) [pid = 3832] [serial = 1547] [outer = 12D9F400] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 104E1800 == 46 [pid = 3832] [id = 509] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 13152800 == 45 [pid = 3832] [id = 508] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 1055A000 == 44 [pid = 3832] [id = 507] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 16EF9800 == 43 [pid = 3832] [id = 506] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 16999800 == 42 [pid = 3832] [id = 505] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 15785000 == 41 [pid = 3832] [id = 504] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 141AE800 == 40 [pid = 3832] [id = 503] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 129C7000 == 39 [pid = 3832] [id = 502] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 104EB800 == 38 [pid = 3832] [id = 501] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 1282F400 == 37 [pid = 3832] [id = 500] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 10320000 == 36 [pid = 3832] [id = 496] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 176C7800 == 35 [pid = 3832] [id = 498] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 153B6800 == 34 [pid = 3832] [id = 497] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 10A07800 == 33 [pid = 3832] [id = 495] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 141AA400 == 32 [pid = 3832] [id = 494] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 167DC000 == 31 [pid = 3832] [id = 499] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 198A8800 == 30 [pid = 3832] [id = 513] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 19DB8C00 == 29 [pid = 3832] [id = 514] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 15E80400 == 28 [pid = 3832] [id = 512] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 1958BC00 == 27 [pid = 3832] [id = 510] 11:50:16 INFO - PROCESS | 3832 | --DOCSHELL 10F3E000 == 26 [pid = 3832] [id = 511] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A01C400) [pid = 3832] [serial = 1495] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (158B5C00) [pid = 3832] [serial = 1468] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (198A5800) [pid = 3832] [serial = 1483] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (158F4000) [pid = 3832] [serial = 1469] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1282F800) [pid = 3832] [serial = 1459] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (12872C00) [pid = 3832] [serial = 1460] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (131EA000) [pid = 3832] [serial = 1462] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13908C00) [pid = 3832] [serial = 1463] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (167DD400) [pid = 3832] [serial = 1471] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (167DD800) [pid = 3832] [serial = 1472] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19712800) [pid = 3832] [serial = 1480] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17FDF800) [pid = 3832] [serial = 1477] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17FE4C00) [pid = 3832] [serial = 1478] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1508DC00) [pid = 3832] [serial = 1465] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19B59000) [pid = 3832] [serial = 1486] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19B52C00) [pid = 3832] [serial = 1484] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (153AC800) [pid = 3832] [serial = 1466] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16E7EC00) [pid = 3832] [serial = 1474] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (174D0800) [pid = 3832] [serial = 1475] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19B5D400) [pid = 3832] [serial = 1487] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19582C00) [pid = 3832] [serial = 1457] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19B54800) [pid = 3832] [serial = 1492] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A339C00) [pid = 3832] [serial = 1496] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12875400) [pid = 3832] [serial = 1489] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (141AEC00) [pid = 3832] [serial = 1490] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19582800) [pid = 3832] [serial = 1481] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19D5A800) [pid = 3832] [serial = 1493] [outer = 00000000] [url = about:blank] 11:50:16 INFO - PROCESS | 3832 | 1470772216326 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]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1613ms 11:50:16 INFO - PROCESS | 3832 | 1470772216409 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 3832 | 1470772216414 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 11:50:16 INFO - PROCESS | 3832 | 1470772216419 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 3832 | 1470772216422 Marionette TRACE conn3 <- [1,2026,null,{}] 11:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:50:16 INFO - PROCESS | 3832 | 1470772216428 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}] 11:50:16 INFO - PROCESS | 3832 | 1470772216431 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:16 INFO - PROCESS | 3832 | 1470772216519 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:50:16 INFO - PROCESS | 3832 | 1470772216611 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 3832 | 1470772216616 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:16 INFO - PROCESS | 3832 | ++DOCSHELL 104E2000 == 27 [pid = 3832] [id = 516] 11:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (104EB800) [pid = 3832] [serial = 1548] [outer = 00000000] 11:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10F3F400) [pid = 3832] [serial = 1549] [outer = 104EB800] 11:50:16 INFO - PROCESS | 3832 | 1470772216664 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (11260C00) [pid = 3832] [serial = 1550] [outer = 104EB800] 11:50:17 INFO - PROCESS | 3832 | 1470772217103 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]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 729ms 11:50:17 INFO - PROCESS | 3832 | 1470772217165 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 3832 | 1470772217169 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 11:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:50:17 INFO - PROCESS | 3832 | 1470772217176 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 3832 | 1470772217179 Marionette TRACE conn3 <- [1,2030,null,{}] 11:50:17 INFO - PROCESS | 3832 | 1470772217183 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}] 11:50:17 INFO - PROCESS | 3832 | 1470772217185 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:17 INFO - PROCESS | 3832 | 1470772217276 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:50:17 INFO - PROCESS | 3832 | 1470772217284 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 3832 | 1470772217287 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:17 INFO - PROCESS | 3832 | ++DOCSHELL 12984400 == 28 [pid = 3832] [id = 517] 11:50:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12986800) [pid = 3832] [serial = 1551] [outer = 00000000] 11:50:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12D69400) [pid = 3832] [serial = 1552] [outer = 12986800] 11:50:17 INFO - PROCESS | 3832 | 1470772217336 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13144800) [pid = 3832] [serial = 1553] [outer = 12986800] 11:50:17 INFO - PROCESS | 3832 | 1470772217813 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]]]}] 11:50:17 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) 11:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 698ms 11:50:17 INFO - PROCESS | 3832 | 1470772217859 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 3832 | 1470772217861 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 11:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:50:17 INFO - PROCESS | 3832 | 1470772217865 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 3832 | 1470772217868 Marionette TRACE conn3 <- [1,2034,null,{}] 11:50:17 INFO - PROCESS | 3832 | 1470772217879 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}] 11:50:17 INFO - PROCESS | 3832 | 1470772217884 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:18 INFO - PROCESS | 3832 | 1470772218001 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:50:18 INFO - PROCESS | 3832 | 1470772218107 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 3832 | 1470772218110 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:18 INFO - PROCESS | 3832 | ++DOCSHELL 14568800 == 29 [pid = 3832] [id = 518] 11:50:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1456C000) [pid = 3832] [serial = 1554] [outer = 00000000] 11:50:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (153B2000) [pid = 3832] [serial = 1555] [outer = 1456C000] 11:50:18 INFO - PROCESS | 3832 | 1470772218159 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15785000) [pid = 3832] [serial = 1556] [outer = 1456C000] 11:50:18 INFO - PROCESS | 3832 | 1470772218586 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]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 744ms 11:50:18 INFO - PROCESS | 3832 | 1470772218604 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 3832 | 1470772218607 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 11:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:50:18 INFO - PROCESS | 3832 | 1470772218627 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 3832 | 1470772218629 Marionette TRACE conn3 <- [1,2038,null,{}] 11:50:18 INFO - PROCESS | 3832 | 1470772218633 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}] 11:50:18 INFO - PROCESS | 3832 | 1470772218635 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:18 INFO - PROCESS | 3832 | 1470772218759 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:50:18 INFO - PROCESS | 3832 | 1470772218765 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 3832 | 1470772218767 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:18 INFO - PROCESS | 3832 | ++DOCSHELL 15780400 == 30 [pid = 3832] [id = 519] 11:50:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (157EC000) [pid = 3832] [serial = 1557] [outer = 00000000] 11:50:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16013C00) [pid = 3832] [serial = 1558] [outer = 157EC000] 11:50:18 INFO - PROCESS | 3832 | 1470772218826 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (167DDC00) [pid = 3832] [serial = 1559] [outer = 157EC000] 11:50:19 INFO - PROCESS | 3832 | 1470772219281 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]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 714ms 11:50:19 INFO - PROCESS | 3832 | 1470772219330 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 3832 | 1470772219332 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 11:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:50:19 INFO - PROCESS | 3832 | 1470772219342 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 3832 | 1470772219344 Marionette TRACE conn3 <- [1,2042,null,{}] 11:50:19 INFO - PROCESS | 3832 | 1470772219347 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}] 11:50:19 INFO - PROCESS | 3832 | 1470772219349 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:19 INFO - PROCESS | 3832 | 1470772219491 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:50:19 INFO - PROCESS | 3832 | 1470772219501 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 3832 | 1470772219504 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:19 INFO - PROCESS | 3832 | ++DOCSHELL 167DD800 == 31 [pid = 3832] [id = 520] 11:50:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1686C400) [pid = 3832] [serial = 1560] [outer = 00000000] 11:50:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (169A3800) [pid = 3832] [serial = 1561] [outer = 1686C400] 11:50:19 INFO - PROCESS | 3832 | 1470772219604 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16E0A800) [pid = 3832] [serial = 1562] [outer = 1686C400] 11:50:20 INFO - PROCESS | 3832 | 1470772220049 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]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 729ms 11:50:20 INFO - PROCESS | 3832 | 1470772220065 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 3832 | 1470772220067 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 11:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:50:20 INFO - PROCESS | 3832 | 1470772220070 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 3832 | 1470772220073 Marionette TRACE conn3 <- [1,2046,null,{}] 11:50:20 INFO - PROCESS | 3832 | 1470772220076 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}] 11:50:20 INFO - PROCESS | 3832 | 1470772220082 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:20 INFO - PROCESS | 3832 | 1470772220223 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:50:20 INFO - PROCESS | 3832 | 1470772220291 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 3832 | 1470772220293 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:20 INFO - PROCESS | 3832 | ++DOCSHELL 17B02400 == 32 [pid = 3832] [id = 521] 11:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17B04400) [pid = 3832] [serial = 1563] [outer = 00000000] 11:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17F24400) [pid = 3832] [serial = 1564] [outer = 17B04400] 11:50:20 INFO - PROCESS | 3832 | 1470772220339 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17FE0400) [pid = 3832] [serial = 1565] [outer = 17B04400] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1699AC00) [pid = 3832] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (173AD000) [pid = 3832] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10A09800) [pid = 3832] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1282FC00) [pid = 3832] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19DB9800) [pid = 3832] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1578D800) [pid = 3832] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12BCB400) [pid = 3832] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (141AF000) [pid = 3832] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10560C00) [pid = 3832] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13EA0400) [pid = 3832] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12878000) [pid = 3832] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:50:20 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1958EC00) [pid = 3832] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:50:20 INFO - PROCESS | 3832 | 1470772220968 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]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 11:50:21 INFO - PROCESS | 3832 | 1470772221016 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 3832 | 1470772221018 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 11:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:50:21 INFO - PROCESS | 3832 | 1470772221021 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 3832 | 1470772221023 Marionette TRACE conn3 <- [1,2050,null,{}] 11:50:21 INFO - PROCESS | 3832 | 1470772221036 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}] 11:50:21 INFO - PROCESS | 3832 | 1470772221039 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:21 INFO - PROCESS | 3832 | 1470772221117 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:50:21 INFO - PROCESS | 3832 | 1470772221122 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 3832 | 1470772221124 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:21 INFO - PROCESS | 3832 | ++DOCSHELL 10F47000 == 33 [pid = 3832] [id = 522] 11:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1282FC00) [pid = 3832] [serial = 1566] [outer = 00000000] 11:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (169A2400) [pid = 3832] [serial = 1567] [outer = 1282FC00] 11:50:21 INFO - PROCESS | 3832 | 1470772221169 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (173D6C00) [pid = 3832] [serial = 1568] [outer = 1282FC00] 11:50:21 INFO - PROCESS | 3832 | 1470772221609 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]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 620ms 11:50:21 INFO - PROCESS | 3832 | 1470772221659 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 3832 | 1470772221662 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 11:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:50:21 INFO - PROCESS | 3832 | 1470772221665 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 3832 | 1470772221667 Marionette TRACE conn3 <- [1,2054,null,{}] 11:50:21 INFO - PROCESS | 3832 | 1470772221670 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}] 11:50:21 INFO - PROCESS | 3832 | 1470772221672 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:21 INFO - PROCESS | 3832 | 1470772221751 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:50:21 INFO - PROCESS | 3832 | 1470772221756 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 3832 | 1470772221758 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:21 INFO - PROCESS | 3832 | ++DOCSHELL 17C37C00 == 34 [pid = 3832] [id = 523] 11:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17F1FC00) [pid = 3832] [serial = 1569] [outer = 00000000] 11:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19581C00) [pid = 3832] [serial = 1570] [outer = 17F1FC00] 11:50:21 INFO - PROCESS | 3832 | 1470772221804 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19582C00) [pid = 3832] [serial = 1571] [outer = 17F1FC00] 11:50:22 INFO - PROCESS | 3832 | 1470772222232 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]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 621ms 11:50:22 INFO - PROCESS | 3832 | 1470772222286 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 3832 | 1470772222289 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 11:50:22 INFO - PROCESS | 3832 | 1470772222292 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:50:22 INFO - PROCESS | 3832 | 1470772222294 Marionette TRACE conn3 <- [1,2058,null,{}] 11:50:22 INFO - PROCESS | 3832 | 1470772222297 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}] 11:50:22 INFO - PROCESS | 3832 | 1470772222299 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:22 INFO - PROCESS | 3832 | 1470772222378 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:50:22 INFO - PROCESS | 3832 | 1470772222383 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 3832 | 1470772222385 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:22 INFO - PROCESS | 3832 | ++DOCSHELL 14566000 == 35 [pid = 3832] [id = 524] 11:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1958E800) [pid = 3832] [serial = 1572] [outer = 00000000] 11:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19718000) [pid = 3832] [serial = 1573] [outer = 1958E800] 11:50:22 INFO - PROCESS | 3832 | 1470772222432 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1971B000) [pid = 3832] [serial = 1574] [outer = 1958E800] 11:50:23 INFO - PROCESS | 3832 | 1470772223216 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]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 993ms 11:50:23 INFO - PROCESS | 3832 | 1470772223318 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 3832 | 1470772223323 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 11:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:50:23 INFO - PROCESS | 3832 | 1470772223351 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 3832 | 1470772223356 Marionette TRACE conn3 <- [1,2062,null,{}] 11:50:23 INFO - PROCESS | 3832 | 1470772223362 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}] 11:50:23 INFO - PROCESS | 3832 | 1470772223365 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:23 INFO - PROCESS | 3832 | 1470772223491 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:50:23 INFO - PROCESS | 3832 | 1470772223606 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 3832 | 1470772223609 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:23 INFO - PROCESS | 3832 | ++DOCSHELL 1055A800 == 36 [pid = 3832] [id = 525] 11:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (10F21800) [pid = 3832] [serial = 1575] [outer = 00000000] 11:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12834400) [pid = 3832] [serial = 1576] [outer = 10F21800] 11:50:23 INFO - PROCESS | 3832 | 1470772223671 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (131F2800) [pid = 3832] [serial = 1577] [outer = 10F21800] 11:50:24 INFO - PROCESS | 3832 | 1470772224431 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1148ms 11:50:24 INFO - PROCESS | 3832 | 1470772224485 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 3832 | 1470772224490 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 11:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:50:24 INFO - PROCESS | 3832 | 1470772224497 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 3832 | 1470772224500 Marionette TRACE conn3 <- [1,2066,null,{}] 11:50:24 INFO - PROCESS | 3832 | 1470772224504 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}] 11:50:24 INFO - PROCESS | 3832 | 1470772224507 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:24 INFO - PROCESS | 3832 | 1470772224631 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:50:24 INFO - PROCESS | 3832 | 1470772224870 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 3832 | 1470772224873 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:24 INFO - PROCESS | 3832 | ++DOCSHELL 1036C000 == 37 [pid = 3832] [id = 526] 11:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10375C00) [pid = 3832] [serial = 1578] [outer = 00000000] 11:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (104E1800) [pid = 3832] [serial = 1579] [outer = 10375C00] 11:50:24 INFO - PROCESS | 3832 | 1470772224931 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (10A55400) [pid = 3832] [serial = 1580] [outer = 10375C00] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 17C37C00 == 36 [pid = 3832] [id = 523] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 10F47000 == 35 [pid = 3832] [id = 522] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 17B02400 == 34 [pid = 3832] [id = 521] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 167DD800 == 33 [pid = 3832] [id = 520] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 15780400 == 32 [pid = 3832] [id = 519] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 14568800 == 31 [pid = 3832] [id = 518] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 12984400 == 30 [pid = 3832] [id = 517] 11:50:25 INFO - PROCESS | 3832 | --DOCSHELL 104E2000 == 29 [pid = 3832] [id = 516] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1958FC00) [pid = 3832] [serial = 1528] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19B5A800) [pid = 3832] [serial = 1531] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19B5E400) [pid = 3832] [serial = 1532] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19717400) [pid = 3832] [serial = 1529] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (169A1C00) [pid = 3832] [serial = 1516] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (176C7400) [pid = 3832] [serial = 1519] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16C64C00) [pid = 3832] [serial = 1517] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (139CB800) [pid = 3832] [serial = 1522] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12985400) [pid = 3832] [serial = 1501] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (176CF400) [pid = 3832] [serial = 1520] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131E7400) [pid = 3832] [serial = 1502] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A3BB000) [pid = 3832] [serial = 1499] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A3B4000) [pid = 3832] [serial = 1498] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (167D1400) [pid = 3832] [serial = 1513] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1390FC00) [pid = 3832] [serial = 1507] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (139D0800) [pid = 3832] [serial = 1508] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153A8000) [pid = 3832] [serial = 1510] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (153B4000) [pid = 3832] [serial = 1511] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12877800) [pid = 3832] [serial = 1504] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1293B400) [pid = 3832] [serial = 1505] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (141AE000) [pid = 3832] [serial = 1523] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17FE4000) [pid = 3832] [serial = 1525] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (17FEBC00) [pid = 3832] [serial = 1526] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (167DE400) [pid = 3832] [serial = 1514] [outer = 00000000] [url = about:blank] 11:50:25 INFO - PROCESS | 3832 | 1470772225540 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]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1085ms 11:50:25 INFO - PROCESS | 3832 | 1470772225596 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 3832 | 1470772225600 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 11:50:25 INFO - PROCESS | 3832 | 1470772225605 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:50:25 INFO - PROCESS | 3832 | 1470772225607 Marionette TRACE conn3 <- [1,2070,null,{}] 11:50:25 INFO - PROCESS | 3832 | 1470772225613 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}] 11:50:25 INFO - PROCESS | 3832 | 1470772225618 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:25 INFO - PROCESS | 3832 | 1470772225704 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:50:25 INFO - PROCESS | 3832 | 1470772225805 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 3832 | 1470772225808 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:25 INFO - PROCESS | 3832 | ++DOCSHELL 10F23800 == 30 [pid = 3832] [id = 527] 11:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10F48400) [pid = 3832] [serial = 1581] [outer = 00000000] 11:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12877C00) [pid = 3832] [serial = 1582] [outer = 10F48400] 11:50:25 INFO - PROCESS | 3832 | 1470772225856 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13142800) [pid = 3832] [serial = 1583] [outer = 10F48400] 11:50:26 INFO - PROCESS | 3832 | 1470772226316 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 791ms 11:50:26 INFO - PROCESS | 3832 | 1470772226393 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 3832 | 1470772226397 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 11:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:50:26 INFO - PROCESS | 3832 | 1470772226402 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 3832 | 1470772226404 Marionette TRACE conn3 <- [1,2074,null,{}] 11:50:26 INFO - PROCESS | 3832 | 1470772226408 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}] 11:50:26 INFO - PROCESS | 3832 | 1470772226410 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:26 INFO - PROCESS | 3832 | 1470772226499 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:50:26 INFO - PROCESS | 3832 | 1470772226512 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 3832 | 1470772226514 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:26 INFO - PROCESS | 3832 | ++DOCSHELL 13C3BC00 == 31 [pid = 3832] [id = 528] 11:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13CB1400) [pid = 3832] [serial = 1584] [outer = 00000000] 11:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (141AE000) [pid = 3832] [serial = 1585] [outer = 13CB1400] 11:50:26 INFO - PROCESS | 3832 | 1470772226560 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (153A8C00) [pid = 3832] [serial = 1586] [outer = 13CB1400] 11:50:27 INFO - PROCESS | 3832 | 1470772227033 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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 698ms 11:50:27 INFO - PROCESS | 3832 | 1470772227101 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 3832 | 1470772227104 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:50:27 INFO - PROCESS | 3832 | 1470772227109 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 3832 | 1470772227115 Marionette TRACE conn3 <- [1,2078,null,{}] 11:50:27 INFO - PROCESS | 3832 | 1470772227125 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}] 11:50:27 INFO - PROCESS | 3832 | 1470772227129 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:27 INFO - PROCESS | 3832 | 1470772227217 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:50:27 INFO - PROCESS | 3832 | 1470772227322 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 3832 | 1470772227324 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:27 INFO - PROCESS | 3832 | ++DOCSHELL 158F3C00 == 32 [pid = 3832] [id = 529] 11:50:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (158F4C00) [pid = 3832] [serial = 1587] [outer = 00000000] 11:50:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167D7000) [pid = 3832] [serial = 1588] [outer = 158F4C00] 11:50:27 INFO - PROCESS | 3832 | 1470772227368 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1686B800) [pid = 3832] [serial = 1589] [outer = 158F4C00] 11:50:27 INFO - PROCESS | 3832 | --DOCSHELL 1B284800 == 31 [pid = 3832] [id = 15] 11:50:27 INFO - PROCESS | 3832 | 1470772227801 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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 760ms 11:50:27 INFO - PROCESS | 3832 | 1470772227869 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 3832 | 1470772227871 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:50:27 INFO - PROCESS | 3832 | 1470772227884 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 3832 | 1470772227886 Marionette TRACE conn3 <- [1,2082,null,{}] 11:50:27 INFO - PROCESS | 3832 | 1470772227890 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}] 11:50:27 INFO - PROCESS | 3832 | 1470772227892 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:28 INFO - PROCESS | 3832 | 1470772228017 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:50:28 INFO - PROCESS | 3832 | 1470772228082 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 3832 | 1470772228085 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:28 INFO - PROCESS | 3832 | ++DOCSHELL 1699C000 == 32 [pid = 3832] [id = 530] 11:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1699C400) [pid = 3832] [serial = 1590] [outer = 00000000] 11:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (169A1C00) [pid = 3832] [serial = 1591] [outer = 1699C400] 11:50:28 INFO - PROCESS | 3832 | 1470772228131 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16C66400) [pid = 3832] [serial = 1592] [outer = 1699C400] 11:50:28 INFO - PROCESS | 3832 | 1470772228541 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 682ms 11:50:28 INFO - PROCESS | 3832 | 1470772228567 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 3832 | 1470772228569 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 11:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:50:28 INFO - PROCESS | 3832 | 1470772228572 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 3832 | 1470772228574 Marionette TRACE conn3 <- [1,2086,null,{}] 11:50:28 INFO - PROCESS | 3832 | 1470772228577 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}] 11:50:28 INFO - PROCESS | 3832 | 1470772228580 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:28 INFO - PROCESS | 3832 | 1470772228695 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:50:28 INFO - PROCESS | 3832 | 1470772228700 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 3832 | 1470772228706 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:28 INFO - PROCESS | 3832 | ++DOCSHELL 13902C00 == 33 [pid = 3832] [id = 531] 11:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (173AD000) [pid = 3832] [serial = 1593] [outer = 00000000] 11:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (176C7400) [pid = 3832] [serial = 1594] [outer = 173AD000] 11:50:28 INFO - PROCESS | 3832 | 1470772228820 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17C3C400) [pid = 3832] [serial = 1595] [outer = 173AD000] 11:50:29 INFO - PROCESS | 3832 | 1470772229267 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 729ms 11:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:50:29 INFO - PROCESS | 3832 | 1470772229313 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 3832 | 1470772229315 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 11:50:29 INFO - PROCESS | 3832 | 1470772229318 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 3832 | 1470772229320 Marionette TRACE conn3 <- [1,2090,null,{}] 11:50:29 INFO - PROCESS | 3832 | 1470772229328 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}] 11:50:29 INFO - PROCESS | 3832 | 1470772229330 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:29 INFO - PROCESS | 3832 | 1470772229468 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:50:29 INFO - PROCESS | 3832 | 1470772229481 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 3832 | 1470772229482 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:29 INFO - PROCESS | 3832 | ++DOCSHELL 17F25400 == 34 [pid = 3832] [id = 532] 11:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17FE8400) [pid = 3832] [serial = 1596] [outer = 00000000] 11:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1958D400) [pid = 3832] [serial = 1597] [outer = 17FE8400] 11:50:29 INFO - PROCESS | 3832 | 1470772229526 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (129BA000) [pid = 3832] [serial = 1598] [outer = 17FE8400] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (104EB800) [pid = 3832] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12D9F400) [pid = 3832] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16010800) [pid = 3832] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12986800) [pid = 3832] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19DBB800) [pid = 3832] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (157EC000) [pid = 3832] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1686C400) [pid = 3832] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1140CC00) [pid = 3832] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17B04400) [pid = 3832] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1282FC00) [pid = 3832] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19B53C00) [pid = 3832] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17F1FC00) [pid = 3832] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:50:29 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1456C000) [pid = 3832] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:50:30 INFO - PROCESS | 3832 | 1470772230103 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 837ms 11:50:30 INFO - PROCESS | 3832 | 1470772230161 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 3832 | 1470772230164 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 11:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:50:30 INFO - PROCESS | 3832 | 1470772230167 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 3832 | 1470772230169 Marionette TRACE conn3 <- [1,2094,null,{}] 11:50:30 INFO - PROCESS | 3832 | 1470772230173 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}] 11:50:30 INFO - PROCESS | 3832 | 1470772230175 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:30 INFO - PROCESS | 3832 | 1470772230257 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:50:30 INFO - PROCESS | 3832 | 1470772230262 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 3832 | 1470772230265 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:30 INFO - PROCESS | 3832 | ++DOCSHELL 12877000 == 35 [pid = 3832] [id = 533] 11:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1315F400) [pid = 3832] [serial = 1599] [outer = 00000000] 11:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (167D5800) [pid = 3832] [serial = 1600] [outer = 1315F400] 11:50:30 INFO - PROCESS | 3832 | 1470772230310 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (176C7800) [pid = 3832] [serial = 1601] [outer = 1315F400] 11:50:30 INFO - PROCESS | 3832 | 1470772230738 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 636ms 11:50:30 INFO - PROCESS | 3832 | 1470772230788 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 3832 | 1470772230790 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 11:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:50:30 INFO - PROCESS | 3832 | 1470772230794 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 3832 | 1470772230795 Marionette TRACE conn3 <- [1,2098,null,{}] 11:50:30 INFO - PROCESS | 3832 | 1470772230799 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}] 11:50:30 INFO - PROCESS | 3832 | 1470772230801 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:30 INFO - PROCESS | 3832 | 1470772230882 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:50:30 INFO - PROCESS | 3832 | 1470772230915 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 3832 | 1470772230917 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:30 INFO - PROCESS | 3832 | ++DOCSHELL 0F335C00 == 36 [pid = 3832] [id = 534] 11:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1140FC00) [pid = 3832] [serial = 1602] [outer = 00000000] 11:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19586400) [pid = 3832] [serial = 1603] [outer = 1140FC00] 11:50:30 INFO - PROCESS | 3832 | 1470772230964 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19716800) [pid = 3832] [serial = 1604] [outer = 1140FC00] 11:50:31 INFO - PROCESS | 3832 | 1470772231429 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]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 698ms 11:50:31 INFO - PROCESS | 3832 | 1470772231493 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 3832 | 1470772231495 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 11:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:50:31 INFO - PROCESS | 3832 | 1470772231499 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 3832 | 1470772231501 Marionette TRACE conn3 <- [1,2102,null,{}] 11:50:31 INFO - PROCESS | 3832 | 1470772231504 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}] 11:50:31 INFO - PROCESS | 3832 | 1470772231506 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:31 INFO - PROCESS | 3832 | 1470772231590 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:50:31 INFO - PROCESS | 3832 | 1470772231604 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 3832 | 1470772231607 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:31 INFO - PROCESS | 3832 | ++DOCSHELL 167D6C00 == 37 [pid = 3832] [id = 535] 11:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19B52C00) [pid = 3832] [serial = 1605] [outer = 00000000] 11:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B5A400) [pid = 3832] [serial = 1606] [outer = 19B52C00] 11:50:31 INFO - PROCESS | 3832 | 1470772231652 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B5C000) [pid = 3832] [serial = 1607] [outer = 19B52C00] 11:50:32 INFO - PROCESS | 3832 | 1470772232375 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 946ms 11:50:32 INFO - PROCESS | 3832 | 1470772232445 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 3832 | 1470772232450 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:50:32 INFO - PROCESS | 3832 | 1470772232455 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 3832 | 1470772232460 Marionette TRACE conn3 <- [1,2106,null,{}] 11:50:32 INFO - PROCESS | 3832 | 1470772232466 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}] 11:50:32 INFO - PROCESS | 3832 | 1470772232469 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:32 INFO - PROCESS | 3832 | 1470772232583 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:50:32 INFO - PROCESS | 3832 | 1470772232724 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 3832 | 1470772232727 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:32 INFO - PROCESS | 3832 | ++DOCSHELL 11CE8800 == 38 [pid = 3832] [id = 536] 11:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12830800) [pid = 3832] [serial = 1608] [outer = 00000000] 11:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (131E9800) [pid = 3832] [serial = 1609] [outer = 12830800] 11:50:32 INFO - PROCESS | 3832 | 1470772232787 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13EA0800) [pid = 3832] [serial = 1610] [outer = 12830800] 11:50:33 INFO - PROCESS | 3832 | 1470772233362 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]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 11:50:33 INFO - PROCESS | 3832 | 1470772233384 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 3832 | 1470772233389 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 11:50:33 INFO - PROCESS | 3832 | 1470772233412 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:50:33 INFO - PROCESS | 3832 | 1470772233415 Marionette TRACE conn3 <- [1,2110,null,{}] 11:50:33 INFO - PROCESS | 3832 | 1470772233419 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}] 11:50:33 INFO - PROCESS | 3832 | 1470772233422 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:33 INFO - PROCESS | 3832 | 1470772233538 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:50:33 INFO - PROCESS | 3832 | 1470772233651 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 3832 | 1470772233654 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:33 INFO - PROCESS | 3832 | ++DOCSHELL 13936400 == 39 [pid = 3832] [id = 537] 11:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15789000) [pid = 3832] [serial = 1611] [outer = 00000000] 11:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15E7A800) [pid = 3832] [serial = 1612] [outer = 15789000] 11:50:33 INFO - PROCESS | 3832 | 1470772233751 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (167DE400) [pid = 3832] [serial = 1613] [outer = 15789000] 11:50:34 INFO - PROCESS | 3832 | 1470772234396 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]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1039ms 11:50:34 INFO - PROCESS | 3832 | 1470772234460 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 3832 | 1470772234462 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 11:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:50:34 INFO - PROCESS | 3832 | 1470772234485 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 3832 | 1470772234489 Marionette TRACE conn3 <- [1,2114,null,{}] 11:50:34 INFO - PROCESS | 3832 | 1470772234515 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}] 11:50:34 INFO - PROCESS | 3832 | 1470772234521 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:34 INFO - PROCESS | 3832 | 1470772234640 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:50:34 INFO - PROCESS | 3832 | 1470772234789 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 3832 | 1470772234792 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:34 INFO - PROCESS | 3832 | ++DOCSHELL 19589800 == 40 [pid = 3832] [id = 538] 11:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1958A000) [pid = 3832] [serial = 1614] [outer = 00000000] 11:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B59000) [pid = 3832] [serial = 1615] [outer = 1958A000] 11:50:34 INFO - PROCESS | 3832 | 1470772234855 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19BC9800) [pid = 3832] [serial = 1616] [outer = 1958A000] 11:50:35 INFO - PROCESS | 3832 | 1470772235596 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1210ms 11:50:35 INFO - PROCESS | 3832 | 1470772235676 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 3832 | 1470772235680 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 11:50:35 INFO - PROCESS | 3832 | 1470772235685 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:50:35 INFO - PROCESS | 3832 | 1470772235688 Marionette TRACE conn3 <- [1,2118,null,{}] 11:50:35 INFO - PROCESS | 3832 | 1470772235694 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}] 11:50:35 INFO - PROCESS | 3832 | 1470772235696 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:35 INFO - PROCESS | 3832 | 1470772235835 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 0F335C00 == 39 [pid = 3832] [id = 534] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 12877000 == 38 [pid = 3832] [id = 533] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 17F25400 == 37 [pid = 3832] [id = 532] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 13902C00 == 36 [pid = 3832] [id = 531] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 1699C000 == 35 [pid = 3832] [id = 530] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 158F3C00 == 34 [pid = 3832] [id = 529] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 13C3BC00 == 33 [pid = 3832] [id = 528] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 10F23800 == 32 [pid = 3832] [id = 527] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 1036C000 == 31 [pid = 3832] [id = 526] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 14566000 == 30 [pid = 3832] [id = 524] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 1055A800 == 29 [pid = 3832] [id = 525] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 12D69800 == 28 [pid = 3832] [id = 515] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 19589800 == 27 [pid = 3832] [id = 538] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 1A53B800 == 26 [pid = 3832] [id = 16] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 13936400 == 25 [pid = 3832] [id = 537] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 167D6C00 == 24 [pid = 3832] [id = 535] 11:50:36 INFO - PROCESS | 3832 | --DOCSHELL 11CE8800 == 23 [pid = 3832] [id = 536] 11:50:36 INFO - PROCESS | 3832 | 1470772236557 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 3832 | 1470772236560 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19718000) [pid = 3832] [serial = 1573] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19582C00) [pid = 3832] [serial = 1571] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (10F3F400) [pid = 3832] [serial = 1549] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1392A400) [pid = 3832] [serial = 1547] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (169A0C00) [pid = 3832] [serial = 1537] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12D69400) [pid = 3832] [serial = 1552] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A532000) [pid = 3832] [serial = 1544] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13144800) [pid = 3832] [serial = 1553] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13159800) [pid = 3832] [serial = 1546] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16013C00) [pid = 3832] [serial = 1558] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16E75000) [pid = 3832] [serial = 1538] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16E0A800) [pid = 3832] [serial = 1562] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13CB2400) [pid = 3832] [serial = 1535] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17F24400) [pid = 3832] [serial = 1564] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11260C00) [pid = 3832] [serial = 1550] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (169A2400) [pid = 3832] [serial = 1567] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A3AF800) [pid = 3832] [serial = 1543] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (173D6C00) [pid = 3832] [serial = 1568] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17FE0400) [pid = 3832] [serial = 1565] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19BC8800) [pid = 3832] [serial = 1540] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (129BC400) [pid = 3832] [serial = 1534] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19581C00) [pid = 3832] [serial = 1570] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19DBF800) [pid = 3832] [serial = 1541] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (153B2000) [pid = 3832] [serial = 1555] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15785000) [pid = 3832] [serial = 1556] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (167DDC00) [pid = 3832] [serial = 1559] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (169A3800) [pid = 3832] [serial = 1561] [outer = 00000000] [url = about:blank] 11:50:36 INFO - PROCESS | 3832 | ++DOCSHELL 10432400 == 24 [pid = 3832] [id = 539] 11:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10434000) [pid = 3832] [serial = 1617] [outer = 00000000] 11:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (104E6C00) [pid = 3832] [serial = 1618] [outer = 10434000] 11:50:36 INFO - PROCESS | 3832 | 1470772236708 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10A52C00) [pid = 3832] [serial = 1619] [outer = 10434000] 11:50:37 INFO - PROCESS | 3832 | 1470772237187 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] 11:50:37 INFO - PROCESS | 3832 | 1470772237232 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 11:50:37 INFO - PROCESS | 3832 | 1470772237237 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:50:37 INFO - PROCESS | 3832 | 1470772237240 Marionette TRACE conn3 <- [1,2122,null,{}] 11:50:37 INFO - PROCESS | 3832 | 1470772237245 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}] 11:50:37 INFO - PROCESS | 3832 | 1470772237249 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:37 INFO - PROCESS | 3832 | 1470772237341 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:50:37 INFO - PROCESS | 3832 | 1470772237357 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 3832 | 1470772237360 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:37 INFO - PROCESS | 3832 | ++DOCSHELL 12874400 == 25 [pid = 3832] [id = 540] 11:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12874800) [pid = 3832] [serial = 1620] [outer = 00000000] 11:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12936000) [pid = 3832] [serial = 1621] [outer = 12874800] 11:50:37 INFO - PROCESS | 3832 | 1470772237409 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (129C7000) [pid = 3832] [serial = 1622] [outer = 12874800] 11:50:37 INFO - PROCESS | 3832 | 1470772237895 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]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 682ms 11:50:37 INFO - PROCESS | 3832 | 1470772237968 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 3832 | 1470772237973 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 11:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:50:37 INFO - PROCESS | 3832 | 1470772237979 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 3832 | 1470772237981 Marionette TRACE conn3 <- [1,2126,null,{}] 11:50:37 INFO - PROCESS | 3832 | 1470772237986 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}] 11:50:37 INFO - PROCESS | 3832 | 1470772237989 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:38 INFO - PROCESS | 3832 | 1470772238084 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:50:38 INFO - PROCESS | 3832 | 1470772238184 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 3832 | 1470772238186 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:38 INFO - PROCESS | 3832 | ++DOCSHELL 131EE800 == 26 [pid = 3832] [id = 541] 11:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131F0000) [pid = 3832] [serial = 1623] [outer = 00000000] 11:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1392A400) [pid = 3832] [serial = 1624] [outer = 131F0000] 11:50:38 INFO - PROCESS | 3832 | 1470772238243 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13CAF000) [pid = 3832] [serial = 1625] [outer = 131F0000] 11:50:38 INFO - PROCESS | 3832 | 1470772238678 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 729ms 11:50:38 INFO - PROCESS | 3832 | 1470772238718 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 3832 | 1470772238720 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 11:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:50:38 INFO - PROCESS | 3832 | 1470772238726 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 3832 | 1470772238732 Marionette TRACE conn3 <- [1,2130,null,{}] 11:50:38 INFO - PROCESS | 3832 | 1470772238748 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}] 11:50:38 INFO - PROCESS | 3832 | 1470772238752 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:38 INFO - PROCESS | 3832 | 1470772238875 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:50:38 INFO - PROCESS | 3832 | 1470772238892 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 3832 | 1470772238895 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:38 INFO - PROCESS | 3832 | ++DOCSHELL 15081400 == 27 [pid = 3832] [id = 542] 11:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15081C00) [pid = 3832] [serial = 1626] [outer = 00000000] 11:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153B3800) [pid = 3832] [serial = 1627] [outer = 15081C00] 11:50:38 INFO - PROCESS | 3832 | 1470772238993 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157E4800) [pid = 3832] [serial = 1628] [outer = 15081C00] 11:50:39 INFO - PROCESS | 3832 | 1470772239439 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] 11:50:39 INFO - PROCESS | 3832 | 1470772239488 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 11:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:50:39 INFO - PROCESS | 3832 | 1470772239492 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 3832 | 1470772239494 Marionette TRACE conn3 <- [1,2134,null,{}] 11:50:39 INFO - PROCESS | 3832 | 1470772239498 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}] 11:50:39 INFO - PROCESS | 3832 | 1470772239500 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:39 INFO - PROCESS | 3832 | 1470772239622 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:50:39 INFO - PROCESS | 3832 | 1470772239632 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 3832 | 1470772239634 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:39 INFO - PROCESS | 3832 | ++DOCSHELL 153B6C00 == 28 [pid = 3832] [id = 543] 11:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1578BC00) [pid = 3832] [serial = 1629] [outer = 00000000] 11:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (167D5000) [pid = 3832] [serial = 1630] [outer = 1578BC00] 11:50:39 INFO - PROCESS | 3832 | 1470772239733 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (167D8000) [pid = 3832] [serial = 1631] [outer = 1578BC00] 11:50:40 INFO - PROCESS | 3832 | 1470772240180 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] 11:50:40 INFO - PROCESS | 3832 | 1470772240233 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 11:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:50:40 INFO - PROCESS | 3832 | 1470772240237 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 3832 | 1470772240239 Marionette TRACE conn3 <- [1,2138,null,{}] 11:50:40 INFO - PROCESS | 3832 | 1470772240242 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}] 11:50:40 INFO - PROCESS | 3832 | 1470772240244 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:40 INFO - PROCESS | 3832 | 1470772240370 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:50:40 INFO - PROCESS | 3832 | 1470772240382 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 3832 | 1470772240388 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:40 INFO - PROCESS | 3832 | ++DOCSHELL 1699EC00 == 29 [pid = 3832] [id = 544] 11:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1699FC00) [pid = 3832] [serial = 1632] [outer = 00000000] 11:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169A5C00) [pid = 3832] [serial = 1633] [outer = 1699FC00] 11:50:40 INFO - PROCESS | 3832 | 1470772240504 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16EC3C00) [pid = 3832] [serial = 1634] [outer = 1699FC00] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1B284C00) [pid = 3832] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1699C400) [pid = 3832] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10F48400) [pid = 3832] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19B52C00) [pid = 3832] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1958E800) [pid = 3832] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (173AD000) [pid = 3832] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10375C00) [pid = 3832] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13CB1400) [pid = 3832] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1140FC00) [pid = 3832] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10F21800) [pid = 3832] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (158F4C00) [pid = 3832] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17FE8400) [pid = 3832] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1315F400) [pid = 3832] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:50:40 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1B28A800) [pid = 3832] [serial = 44] [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.] 11:50:41 INFO - PROCESS | 3832 | 1470772241195 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]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 993ms 11:50:41 INFO - PROCESS | 3832 | 1470772241239 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 3832 | 1470772241242 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:50:41 INFO - PROCESS | 3832 | 1470772241245 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 3832 | 1470772241247 Marionette TRACE conn3 <- [1,2142,null,{}] 11:50:41 INFO - PROCESS | 3832 | 1470772241251 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}] 11:50:41 INFO - PROCESS | 3832 | 1470772241253 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:41 INFO - PROCESS | 3832 | 1470772241346 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:50:41 INFO - PROCESS | 3832 | 1470772241354 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 3832 | 1470772241356 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:41 INFO - PROCESS | 3832 | ++DOCSHELL 10435000 == 30 [pid = 3832] [id = 545] 11:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1455E800) [pid = 3832] [serial = 1635] [outer = 00000000] 11:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1699AC00) [pid = 3832] [serial = 1636] [outer = 1455E800] 11:50:41 INFO - PROCESS | 3832 | 1470772241402 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (173B4800) [pid = 3832] [serial = 1637] [outer = 1455E800] 11:50:41 INFO - PROCESS | 3832 | 1470772241836 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]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 636ms 11:50:41 INFO - PROCESS | 3832 | 1470772241866 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 3832 | 1470772241868 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:50:41 INFO - PROCESS | 3832 | 1470772241872 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 3832 | 1470772241874 Marionette TRACE conn3 <- [1,2146,null,{}] 11:50:41 INFO - PROCESS | 3832 | 1470772241881 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}] 11:50:41 INFO - PROCESS | 3832 | 1470772241883 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:41 INFO - PROCESS | 3832 | 1470772241962 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:50:41 INFO - PROCESS | 3832 | 1470772241968 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 3832 | 1470772241970 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:41 INFO - PROCESS | 3832 | ++DOCSHELL 173CF800 == 31 [pid = 3832] [id = 546] 11:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (173D6C00) [pid = 3832] [serial = 1638] [outer = 00000000] 11:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (176D0800) [pid = 3832] [serial = 1639] [outer = 173D6C00] 11:50:42 INFO - PROCESS | 3832 | 1470772242015 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (176D2C00) [pid = 3832] [serial = 1640] [outer = 173D6C00] 11:50:42 INFO - PROCESS | 3832 | 1470772242505 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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 697ms 11:50:42 INFO - PROCESS | 3832 | 1470772242571 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 3832 | 1470772242573 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 11:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:50:42 INFO - PROCESS | 3832 | 1470772242576 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 3832 | 1470772242578 Marionette TRACE conn3 <- [1,2150,null,{}] 11:50:42 INFO - PROCESS | 3832 | 1470772242582 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}] 11:50:42 INFO - PROCESS | 3832 | 1470772242584 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:42 INFO - PROCESS | 3832 | 1470772242663 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:50:42 INFO - PROCESS | 3832 | 1470772242670 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 3832 | 1470772242672 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:42 INFO - PROCESS | 3832 | ++DOCSHELL 1036D000 == 32 [pid = 3832] [id = 547] 11:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (169A8400) [pid = 3832] [serial = 1641] [outer = 00000000] 11:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17FE6400) [pid = 3832] [serial = 1642] [outer = 169A8400] 11:50:42 INFO - PROCESS | 3832 | 1470772242722 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17FE6C00) [pid = 3832] [serial = 1643] [outer = 169A8400] 11:50:43 INFO - PROCESS | 3832 | 1470772243548 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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 993ms 11:50:43 INFO - PROCESS | 3832 | 1470772243580 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 3832 | 1470772243585 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 11:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:50:43 INFO - PROCESS | 3832 | 1470772243591 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 3832 | 1470772243595 Marionette TRACE conn3 <- [1,2154,null,{}] 11:50:43 INFO - PROCESS | 3832 | 1470772243602 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}] 11:50:43 INFO - PROCESS | 3832 | 1470772243605 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:43 INFO - PROCESS | 3832 | 1470772243725 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:50:43 INFO - PROCESS | 3832 | 1470772243865 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 3832 | 1470772243868 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:43 INFO - PROCESS | 3832 | ++DOCSHELL 11408800 == 33 [pid = 3832] [id = 548] 11:50:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (11AD5C00) [pid = 3832] [serial = 1644] [outer = 00000000] 11:50:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12DABC00) [pid = 3832] [serial = 1645] [outer = 11AD5C00] 11:50:43 INFO - PROCESS | 3832 | 1470772243929 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (131F0800) [pid = 3832] [serial = 1646] [outer = 11AD5C00] 11:50:44 INFO - PROCESS | 3832 | 1470772244576 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1039ms 11:50:44 INFO - PROCESS | 3832 | 1470772244621 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 3832 | 1470772244626 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 11:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:50:44 INFO - PROCESS | 3832 | 1470772244652 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 3832 | 1470772244655 Marionette TRACE conn3 <- [1,2158,null,{}] 11:50:44 INFO - PROCESS | 3832 | 1470772244659 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}] 11:50:44 INFO - PROCESS | 3832 | 1470772244662 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:44 INFO - PROCESS | 3832 | 1470772244784 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:50:44 INFO - PROCESS | 3832 | 1470772244954 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 3832 | 1470772244957 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:44 INFO - PROCESS | 3832 | ++DOCSHELL 10A4B400 == 34 [pid = 3832] [id = 549] 11:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10A4D400) [pid = 3832] [serial = 1647] [outer = 00000000] 11:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1287AC00) [pid = 3832] [serial = 1648] [outer = 10A4D400] 11:50:45 INFO - PROCESS | 3832 | 1470772245021 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13909C00) [pid = 3832] [serial = 1649] [outer = 10A4D400] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 153B2C00 == 33 [pid = 3832] [id = 489] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 12874000 == 32 [pid = 3832] [id = 483] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 17FDCC00 == 31 [pid = 3832] [id = 493] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 131F1000 == 30 [pid = 3832] [id = 485] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 169A6C00 == 29 [pid = 3832] [id = 491] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 141AAC00 == 28 [pid = 3832] [id = 488] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 16012000 == 27 [pid = 3832] [id = 490] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 0F334800 == 26 [pid = 3832] [id = 478] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 12981000 == 25 [pid = 3832] [id = 477] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 13152400 == 24 [pid = 3832] [id = 487] 11:50:45 INFO - PROCESS | 3832 | --DOCSHELL 10F3F000 == 23 [pid = 3832] [id = 486] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1B28A000) [pid = 3832] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (169A1C00) [pid = 3832] [serial = 1591] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12877C00) [pid = 3832] [serial = 1582] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13142800) [pid = 3832] [serial = 1583] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19B5A400) [pid = 3832] [serial = 1606] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1971B000) [pid = 3832] [serial = 1574] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (176C7400) [pid = 3832] [serial = 1594] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (104E1800) [pid = 3832] [serial = 1579] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19B5C000) [pid = 3832] [serial = 1607] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A55400) [pid = 3832] [serial = 1580] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (141AE000) [pid = 3832] [serial = 1585] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19716800) [pid = 3832] [serial = 1604] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (153A8C00) [pid = 3832] [serial = 1586] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (12834400) [pid = 3832] [serial = 1576] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (131F2800) [pid = 3832] [serial = 1577] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (167D7000) [pid = 3832] [serial = 1588] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16C66400) [pid = 3832] [serial = 1592] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1958D400) [pid = 3832] [serial = 1597] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (17C3C400) [pid = 3832] [serial = 1595] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (129BA000) [pid = 3832] [serial = 1598] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (19586400) [pid = 3832] [serial = 1603] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (167D5800) [pid = 3832] [serial = 1600] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (129C3800) [pid = 3832] [serial = 1100] [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.] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1686B800) [pid = 3832] [serial = 1589] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (176C7800) [pid = 3832] [serial = 1601] [outer = 00000000] [url = about:blank] 11:50:45 INFO - PROCESS | 3832 | 1470772245837 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1209ms 11:50:45 INFO - PROCESS | 3832 | 1470772245860 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:50:45 INFO - PROCESS | 3832 | 1470772245864 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 11:50:45 INFO - PROCESS | 3832 | 1470772245869 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 3832 | 1470772245874 Marionette TRACE conn3 <- [1,2162,null,{}] 11:50:45 INFO - PROCESS | 3832 | 1470772245879 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}] 11:50:45 INFO - PROCESS | 3832 | 1470772245881 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:45 INFO - PROCESS | 3832 | 1470772245972 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:50:45 INFO - PROCESS | 3832 | 1470772245980 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 3832 | 1470772245983 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:45 INFO - PROCESS | 3832 | ++DOCSHELL 10A04400 == 24 [pid = 3832] [id = 550] 11:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (10A0E000) [pid = 3832] [serial = 1650] [outer = 00000000] 11:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (1282F400) [pid = 3832] [serial = 1651] [outer = 10A0E000] 11:50:46 INFO - PROCESS | 3832 | 1470772246016 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (12877800) [pid = 3832] [serial = 1652] [outer = 10A0E000] 11:50:46 INFO - PROCESS | 3832 | 1470772246569 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 729ms 11:50:46 INFO - PROCESS | 3832 | 1470772246590 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 3832 | 1470772246594 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 11:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:50:46 INFO - PROCESS | 3832 | 1470772246600 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 3832 | 1470772246603 Marionette TRACE conn3 <- [1,2166,null,{}] 11:50:46 INFO - PROCESS | 3832 | 1470772246606 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}] 11:50:46 INFO - PROCESS | 3832 | 1470772246609 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:46 INFO - PROCESS | 3832 | 1470772246700 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:50:46 INFO - PROCESS | 3832 | 1470772246790 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 3832 | 1470772246792 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:46 INFO - PROCESS | 3832 | ++DOCSHELL 13142800 == 25 [pid = 3832] [id = 551] 11:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13146400) [pid = 3832] [serial = 1653] [outer = 00000000] 11:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (131F2800) [pid = 3832] [serial = 1654] [outer = 13146400] 11:50:46 INFO - PROCESS | 3832 | 1470772246846 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13C35400) [pid = 3832] [serial = 1655] [outer = 13146400] 11:50:47 INFO - PROCESS | 3832 | 1470772247250 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 698ms 11:50:47 INFO - PROCESS | 3832 | 1470772247300 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 3832 | 1470772247302 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:50:47 INFO - PROCESS | 3832 | 1470772247306 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 3832 | 1470772247310 Marionette TRACE conn3 <- [1,2170,null,{}] 11:50:47 INFO - PROCESS | 3832 | 1470772247321 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}] 11:50:47 INFO - PROCESS | 3832 | 1470772247326 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:47 INFO - PROCESS | 3832 | 1470772247414 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:50:47 INFO - PROCESS | 3832 | 1470772247421 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 3832 | 1470772247424 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:47 INFO - PROCESS | 3832 | ++DOCSHELL 156A8000 == 26 [pid = 3832] [id = 552] 11:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (156A8400) [pid = 3832] [serial = 1656] [outer = 00000000] 11:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (158E9C00) [pid = 3832] [serial = 1657] [outer = 156A8400] 11:50:47 INFO - PROCESS | 3832 | 1470772247481 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (167D5C00) [pid = 3832] [serial = 1658] [outer = 156A8400] 11:50:47 INFO - PROCESS | 3832 | 1470772247954 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 698ms 11:50:47 INFO - PROCESS | 3832 | 1470772248005 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 3832 | 1470772248007 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:50:47 INFO - PROCESS | 3832 | 1470772248011 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 3832 | 1470772248012 Marionette TRACE conn3 <- [1,2174,null,{}] 11:50:47 INFO - PROCESS | 3832 | 1470772248016 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}] 11:50:47 INFO - PROCESS | 3832 | 1470772248018 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:48 INFO - PROCESS | 3832 | 1470772248163 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:50:48 INFO - PROCESS | 3832 | 1470772248183 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 3832 | 1470772248185 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:48 INFO - PROCESS | 3832 | ++DOCSHELL 1699D000 == 27 [pid = 3832] [id = 553] 11:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1699D400) [pid = 3832] [serial = 1659] [outer = 00000000] 11:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (169A7400) [pid = 3832] [serial = 1660] [outer = 1699D400] 11:50:48 INFO - PROCESS | 3832 | 1470772248214 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16E02000) [pid = 3832] [serial = 1661] [outer = 1699D400] 11:50:48 INFO - PROCESS | 3832 | 1470772248665 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]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 697ms 11:50:48 INFO - PROCESS | 3832 | 1470772248693 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 3832 | 1470772248695 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 11:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:50:48 INFO - PROCESS | 3832 | 1470772248712 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 3832 | 1470772248714 Marionette TRACE conn3 <- [1,2178,null,{}] 11:50:48 INFO - PROCESS | 3832 | 1470772248717 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}] 11:50:48 INFO - PROCESS | 3832 | 1470772248719 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:48 INFO - PROCESS | 3832 | 1470772248837 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:50:48 INFO - PROCESS | 3832 | 1470772248842 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 3832 | 1470772248845 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:48 INFO - PROCESS | 3832 | ++DOCSHELL 168F6000 == 28 [pid = 3832] [id = 554] 11:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16EF7800) [pid = 3832] [serial = 1662] [outer = 00000000] 11:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (174D8000) [pid = 3832] [serial = 1663] [outer = 16EF7800] 11:50:48 INFO - PROCESS | 3832 | 1470772248944 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (176C7800) [pid = 3832] [serial = 1664] [outer = 16EF7800] 11:50:49 INFO - PROCESS | 3832 | 1470772249399 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 729ms 11:50:49 INFO - PROCESS | 3832 | 1470772249450 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 3832 | 1470772249452 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 11:50:49 INFO - PROCESS | 3832 | 1470772249456 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:50:49 INFO - PROCESS | 3832 | 1470772249457 Marionette TRACE conn3 <- [1,2182,null,{}] 11:50:49 INFO - PROCESS | 3832 | 1470772249461 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}] 11:50:49 INFO - PROCESS | 3832 | 1470772249466 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:49 INFO - PROCESS | 3832 | 1470772249626 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:50:49 INFO - PROCESS | 3832 | 1470772249694 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 3832 | 1470772249696 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:49 INFO - PROCESS | 3832 | ++DOCSHELL 17FE6800 == 29 [pid = 3832] [id = 555] 11:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17FE8400) [pid = 3832] [serial = 1665] [outer = 00000000] 11:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19585400) [pid = 3832] [serial = 1666] [outer = 17FE8400] 11:50:49 INFO - PROCESS | 3832 | 1470772249740 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19585800) [pid = 3832] [serial = 1667] [outer = 17FE8400] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1699FC00) [pid = 3832] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (131F0000) [pid = 3832] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10434000) [pid = 3832] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1958A000) [pid = 3832] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (12874800) [pid = 3832] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (12830800) [pid = 3832] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173D6C00) [pid = 3832] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (15789000) [pid = 3832] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1578BC00) [pid = 3832] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15081C00) [pid = 3832] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:50:50 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1455E800) [pid = 3832] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:50:50 INFO - PROCESS | 3832 | 1470772250216 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 791ms 11:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:50:50 INFO - PROCESS | 3832 | 1470772250258 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 3832 | 1470772250260 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 11:50:50 INFO - PROCESS | 3832 | 1470772250263 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 3832 | 1470772250265 Marionette TRACE conn3 <- [1,2186,null,{}] 11:50:50 INFO - PROCESS | 3832 | 1470772250268 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}] 11:50:50 INFO - PROCESS | 3832 | 1470772250270 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:50 INFO - PROCESS | 3832 | 1470772250392 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:50:50 INFO - PROCESS | 3832 | 1470772250386 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 3832 | 1470772250388 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:50 INFO - PROCESS | 3832 | ++DOCSHELL 153A7800 == 30 [pid = 3832] [id = 556] 11:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (153A8000) [pid = 3832] [serial = 1668] [outer = 00000000] 11:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1699F800) [pid = 3832] [serial = 1669] [outer = 153A8000] 11:50:50 INFO - PROCESS | 3832 | 1470772250432 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (173D6C00) [pid = 3832] [serial = 1670] [outer = 153A8000] 11:50:50 INFO - PROCESS | 3832 | 1470772250850 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 620ms 11:50:50 INFO - PROCESS | 3832 | 1470772250889 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 3832 | 1470772250891 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 11:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:50:50 INFO - PROCESS | 3832 | 1470772250898 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 3832 | 1470772250900 Marionette TRACE conn3 <- [1,2190,null,{}] 11:50:50 INFO - PROCESS | 3832 | 1470772250904 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}] 11:50:50 INFO - PROCESS | 3832 | 1470772250906 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:50 INFO - PROCESS | 3832 | 1470772250988 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:50:50 INFO - PROCESS | 3832 | 1470772250996 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 3832 | 1470772250998 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:51 INFO - PROCESS | 3832 | ++DOCSHELL 1508D800 == 31 [pid = 3832] [id = 557] 11:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15789000) [pid = 3832] [serial = 1671] [outer = 00000000] 11:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1958F400) [pid = 3832] [serial = 1672] [outer = 15789000] 11:50:51 INFO - PROCESS | 3832 | 1470772251042 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (19718400) [pid = 3832] [serial = 1673] [outer = 15789000] 11:50:51 INFO - PROCESS | 3832 | 1470772251503 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]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 636ms 11:50:51 INFO - PROCESS | 3832 | 1470772251534 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 3832 | 1470772251537 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 11:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:50:51 INFO - PROCESS | 3832 | 1470772251557 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 3832 | 1470772251559 Marionette TRACE conn3 <- [1,2194,null,{}] 11:50:51 INFO - PROCESS | 3832 | 1470772251565 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}] 11:50:51 INFO - PROCESS | 3832 | 1470772251567 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:51 INFO - PROCESS | 3832 | 1470772251651 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:50:51 INFO - PROCESS | 3832 | 1470772251657 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 3832 | 1470772251659 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:51 INFO - PROCESS | 3832 | ++DOCSHELL 0F32D000 == 32 [pid = 3832] [id = 558] 11:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17FE5000) [pid = 3832] [serial = 1674] [outer = 00000000] 11:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1971EC00) [pid = 3832] [serial = 1675] [outer = 17FE5000] 11:50:51 INFO - PROCESS | 3832 | 1470772251704 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (198A8400) [pid = 3832] [serial = 1676] [outer = 17FE5000] 11:50:52 INFO - PROCESS | 3832 | 1470772252307 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]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 791ms 11:50:52 INFO - PROCESS | 3832 | 1470772252412 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 3832 | 1470772252417 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 11:50:52 INFO - PROCESS | 3832 | 1470772252424 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 3832 | 1470772252428 Marionette TRACE conn3 <- [1,2198,null,{}] 11:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:50:52 INFO - PROCESS | 3832 | 1470772252434 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}] 11:50:52 INFO - PROCESS | 3832 | 1470772252437 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:52 INFO - PROCESS | 3832 | 1470772252566 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:50:52 INFO - PROCESS | 3832 | 1470772252672 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 3832 | 1470772252675 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:52 INFO - PROCESS | 3832 | ++DOCSHELL 10561400 == 33 [pid = 3832] [id = 559] 11:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10A55800) [pid = 3832] [serial = 1677] [outer = 00000000] 11:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (129BFC00) [pid = 3832] [serial = 1678] [outer = 10A55800] 11:50:52 INFO - PROCESS | 3832 | 1470772252734 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12D72C00) [pid = 3832] [serial = 1679] [outer = 10A55800] 11:50:53 INFO - PROCESS | 3832 | 1470772253301 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 946ms 11:50:53 INFO - PROCESS | 3832 | 1470772253361 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 3832 | 1470772253366 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 11:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:50:53 INFO - PROCESS | 3832 | 1470772253373 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 3832 | 1470772253376 Marionette TRACE conn3 <- [1,2202,null,{}] 11:50:53 INFO - PROCESS | 3832 | 1470772253380 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}] 11:50:53 INFO - PROCESS | 3832 | 1470772253383 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:53 INFO - PROCESS | 3832 | 1470772253498 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:50:53 INFO - PROCESS | 3832 | 1470772253645 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 3832 | 1470772253648 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:53 INFO - PROCESS | 3832 | ++DOCSHELL 1456C000 == 34 [pid = 3832] [id = 560] 11:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1456C400) [pid = 3832] [serial = 1680] [outer = 00000000] 11:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (153B4800) [pid = 3832] [serial = 1681] [outer = 1456C400] 11:50:53 INFO - PROCESS | 3832 | 1470772253707 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167D4000) [pid = 3832] [serial = 1682] [outer = 1456C400] 11:50:54 INFO - PROCESS | 3832 | 1470772254312 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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 993ms 11:50:54 INFO - PROCESS | 3832 | 1470772254374 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 3832 | 1470772254377 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 11:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:50:54 INFO - PROCESS | 3832 | 1470772254381 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 3832 | 1470772254386 Marionette TRACE conn3 <- [1,2206,null,{}] 11:50:54 INFO - PROCESS | 3832 | 1470772254397 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}] 11:50:54 INFO - PROCESS | 3832 | 1470772254402 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:54 INFO - PROCESS | 3832 | 1470772254557 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:50:54 INFO - PROCESS | 3832 | 1470772254576 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 3832 | 1470772254580 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:54 INFO - PROCESS | 3832 | ++DOCSHELL 1958E000 == 35 [pid = 3832] [id = 561] 11:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1958E400) [pid = 3832] [serial = 1683] [outer = 00000000] 11:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1971E400) [pid = 3832] [serial = 1684] [outer = 1958E400] 11:50:54 INFO - PROCESS | 3832 | 1470772254648 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B58400) [pid = 3832] [serial = 1685] [outer = 1958E400] 11:50:55 INFO - PROCESS | 3832 | 1470772255271 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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 946ms 11:50:55 INFO - PROCESS | 3832 | 1470772255309 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 3832 | 1470772255312 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 11:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:50:55 INFO - PROCESS | 3832 | 1470772255316 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 3832 | 1470772255318 Marionette TRACE conn3 <- [1,2210,null,{}] 11:50:55 INFO - PROCESS | 3832 | 1470772255322 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}] 11:50:55 INFO - PROCESS | 3832 | 1470772255324 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:55 INFO - PROCESS | 3832 | 1470772255435 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:50:55 INFO - PROCESS | 3832 | 1470772255572 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 3832 | 1470772255575 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:55 INFO - PROCESS | 3832 | ++DOCSHELL 129BF000 == 36 [pid = 3832] [id = 562] 11:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19B5D400) [pid = 3832] [serial = 1686] [outer = 00000000] 11:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19BC8400) [pid = 3832] [serial = 1687] [outer = 19B5D400] 11:50:55 INFO - PROCESS | 3832 | 1470772255642 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19D63400) [pid = 3832] [serial = 1688] [outer = 19B5D400] 11:50:56 INFO - PROCESS | 3832 | 1470772256342 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]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1085ms 11:50:56 INFO - PROCESS | 3832 | 1470772256413 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 3832 | 1470772256417 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 11:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:50:56 INFO - PROCESS | 3832 | 1470772256423 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 3832 | 1470772256426 Marionette TRACE conn3 <- [1,2214,null,{}] 11:50:56 INFO - PROCESS | 3832 | 1470772256446 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}] 11:50:56 INFO - PROCESS | 3832 | 1470772256449 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:56 INFO - PROCESS | 3832 | 1470772256557 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:50:56 INFO - PROCESS | 3832 | 1470772256693 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 3832 | 1470772256698 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:56 INFO - PROCESS | 3832 | ++DOCSHELL 128AD400 == 37 [pid = 3832] [id = 563] 11:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (128AF800) [pid = 3832] [serial = 1689] [outer = 00000000] 11:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12BD2C00) [pid = 3832] [serial = 1690] [outer = 128AF800] 11:50:56 INFO - PROCESS | 3832 | 1470772256752 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13120C00) [pid = 3832] [serial = 1691] [outer = 128AF800] 11:50:57 INFO - PROCESS | 3832 | --DOCSHELL 16999C00 == 36 [pid = 3832] [id = 481] 11:50:57 INFO - PROCESS | 3832 | --DOCSHELL 153B5800 == 35 [pid = 3832] [id = 479] 11:50:57 INFO - PROCESS | 3832 | --DOCSHELL 10474C00 == 34 [pid = 3832] [id = 484] 11:50:57 INFO - PROCESS | 3832 | --DOCSHELL 158B4C00 == 33 [pid = 3832] [id = 480] 11:50:57 INFO - PROCESS | 3832 | --DOCSHELL 10F20000 == 32 [pid = 3832] [id = 482] 11:50:57 INFO - PROCESS | 3832 | --DOCSHELL 10432400 == 31 [pid = 3832] [id = 539] 11:50:57 INFO - PROCESS | 3832 | --DOCSHELL 16E0FC00 == 30 [pid = 3832] [id = 492] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (169A5C00) [pid = 3832] [serial = 1633] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1392A400) [pid = 3832] [serial = 1624] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (104E6C00) [pid = 3832] [serial = 1618] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A52C00) [pid = 3832] [serial = 1619] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19BC9800) [pid = 3832] [serial = 1616] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19B59000) [pid = 3832] [serial = 1615] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12936000) [pid = 3832] [serial = 1621] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (129C7000) [pid = 3832] [serial = 1622] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13EA0800) [pid = 3832] [serial = 1610] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (176D2C00) [pid = 3832] [serial = 1640] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (131E9800) [pid = 3832] [serial = 1609] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17FE6400) [pid = 3832] [serial = 1642] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (167DE400) [pid = 3832] [serial = 1613] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15E7A800) [pid = 3832] [serial = 1612] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (167D8000) [pid = 3832] [serial = 1631] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (167D5000) [pid = 3832] [serial = 1630] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (176D0800) [pid = 3832] [serial = 1639] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16EC3C00) [pid = 3832] [serial = 1634] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (153B3800) [pid = 3832] [serial = 1627] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (157E4800) [pid = 3832] [serial = 1628] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1699AC00) [pid = 3832] [serial = 1636] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13CAF000) [pid = 3832] [serial = 1625] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (173B4800) [pid = 3832] [serial = 1637] [outer = 00000000] [url = about:blank] 11:50:57 INFO - PROCESS | 3832 | 1470772257931 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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1551ms 11:50:57 INFO - PROCESS | 3832 | 1470772257972 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 3832 | 1470772257976 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 11:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:50:57 INFO - PROCESS | 3832 | 1470772257990 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 3832 | 1470772257993 Marionette TRACE conn3 <- [1,2218,null,{}] 11:50:58 INFO - PROCESS | 3832 | 1470772258005 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}] 11:50:58 INFO - PROCESS | 3832 | 1470772258008 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:58 INFO - PROCESS | 3832 | 1470772258091 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:50:58 INFO - PROCESS | 3832 | 1470772258100 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 3832 | 1470772258104 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:58 INFO - PROCESS | 3832 | ++DOCSHELL 10A4C400 == 31 [pid = 3832] [id = 564] 11:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10A4E800) [pid = 3832] [serial = 1692] [outer = 00000000] 11:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (11AD0C00) [pid = 3832] [serial = 1693] [outer = 10A4E800] 11:50:58 INFO - PROCESS | 3832 | 1470772258157 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11CE6000) [pid = 3832] [serial = 1694] [outer = 10A4E800] 11:50:58 INFO - PROCESS | 3832 | 1470772258682 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 745ms 11:50:58 INFO - PROCESS | 3832 | 1470772258749 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 3832 | 1470772258754 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 11:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:50:58 INFO - PROCESS | 3832 | 1470772258761 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 3832 | 1470772258764 Marionette TRACE conn3 <- [1,2222,null,{}] 11:50:58 INFO - PROCESS | 3832 | 1470772258768 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}] 11:50:58 INFO - PROCESS | 3832 | 1470772258770 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:58 INFO - PROCESS | 3832 | 1470772258859 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:50:58 INFO - PROCESS | 3832 | 1470772258958 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 3832 | 1470772258961 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:58 INFO - PROCESS | 3832 | ++DOCSHELL 1308DC00 == 32 [pid = 3832] [id = 565] 11:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (130BAC00) [pid = 3832] [serial = 1695] [outer = 00000000] 11:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13908000) [pid = 3832] [serial = 1696] [outer = 130BAC00] 11:50:58 INFO - PROCESS | 3832 | 1470772259009 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (139CF400) [pid = 3832] [serial = 1697] [outer = 130BAC00] 11:50:59 INFO - PROCESS | 3832 | 1470772259370 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]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 11:50:59 INFO - PROCESS | 3832 | 1470772259397 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 3832 | 1470772259400 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 11:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:50:59 INFO - PROCESS | 3832 | 1470772259404 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 3832 | 1470772259408 Marionette TRACE conn3 <- [1,2226,null,{}] 11:50:59 INFO - PROCESS | 3832 | 1470772259419 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}] 11:50:59 INFO - PROCESS | 3832 | 1470772259424 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:59 INFO - PROCESS | 3832 | 1470772259510 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:50:59 INFO - PROCESS | 3832 | 1470772259517 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 3832 | 1470772259520 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:50:59 INFO - PROCESS | 3832 | ++DOCSHELL 1456B400 == 33 [pid = 3832] [id = 566] 11:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15081800) [pid = 3832] [serial = 1698] [outer = 00000000] 11:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (153B2000) [pid = 3832] [serial = 1699] [outer = 15081800] 11:50:59 INFO - PROCESS | 3832 | 1470772259572 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (156A7400) [pid = 3832] [serial = 1700] [outer = 15081800] 11:51:00 INFO - PROCESS | 3832 | 1470772260130 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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 729ms 11:51:00 INFO - PROCESS | 3832 | 1470772260147 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 3832 | 1470772260150 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 11:51:00 INFO - PROCESS | 3832 | 1470772260153 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 3832 | 1470772260155 Marionette TRACE conn3 <- [1,2230,null,{}] 11:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:51:00 INFO - PROCESS | 3832 | 1470772260159 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}] 11:51:00 INFO - PROCESS | 3832 | 1470772260161 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:00 INFO - PROCESS | 3832 | 1470772260307 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:51:00 INFO - PROCESS | 3832 | 1470772260330 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 3832 | 1470772260332 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:00 INFO - PROCESS | 3832 | ++DOCSHELL 16010800 == 34 [pid = 3832] [id = 567] 11:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16012000) [pid = 3832] [serial = 1701] [outer = 00000000] 11:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (167D1400) [pid = 3832] [serial = 1702] [outer = 16012000] 11:51:00 INFO - PROCESS | 3832 | 1470772260378 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (167DB000) [pid = 3832] [serial = 1703] [outer = 16012000] 11:51:00 INFO - PROCESS | 3832 | 1470772260834 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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 728ms 11:51:00 INFO - PROCESS | 3832 | 1470772260902 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:51:00 INFO - PROCESS | 3832 | 1470772260904 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 11:51:00 INFO - PROCESS | 3832 | 1470772260908 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 3832 | 1470772260909 Marionette TRACE conn3 <- [1,2234,null,{}] 11:51:00 INFO - PROCESS | 3832 | 1470772260913 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}] 11:51:00 INFO - PROCESS | 3832 | 1470772260916 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:01 INFO - PROCESS | 3832 | 1470772261029 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:51:01 INFO - PROCESS | 3832 | 1470772261039 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 3832 | 1470772261041 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:01 INFO - PROCESS | 3832 | ++DOCSHELL 167DE400 == 35 [pid = 3832] [id = 568] 11:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (168EAC00) [pid = 3832] [serial = 1704] [outer = 00000000] 11:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1699FC00) [pid = 3832] [serial = 1705] [outer = 168EAC00] 11:51:01 INFO - PROCESS | 3832 | 1470772261087 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169A5400) [pid = 3832] [serial = 1706] [outer = 168EAC00] 11:51:01 INFO - PROCESS | 3832 | 1470772261540 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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 698ms 11:51:01 INFO - PROCESS | 3832 | 1470772261589 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 3832 | 1470772261591 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 11:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:51:01 INFO - PROCESS | 3832 | 1470772261594 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 3832 | 1470772261596 Marionette TRACE conn3 <- [1,2238,null,{}] 11:51:01 INFO - PROCESS | 3832 | 1470772261600 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}] 11:51:01 INFO - PROCESS | 3832 | 1470772261606 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:02 INFO - PROCESS | 3832 | 1470772262015 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15789000) [pid = 3832] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1699D400) [pid = 3832] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16EF7800) [pid = 3832] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11AD5C00) [pid = 3832] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (169A8400) [pid = 3832] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13146400) [pid = 3832] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156A8400) [pid = 3832] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A4D400) [pid = 3832] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17FE8400) [pid = 3832] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10A0E000) [pid = 3832] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17FE5000) [pid = 3832] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:51:02 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (153A8000) [pid = 3832] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:51:02 INFO - PROCESS | 3832 | 1470772262085 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 3832 | 1470772262087 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:02 INFO - PROCESS | 3832 | ++DOCSHELL 0F339800 == 36 [pid = 3832] [id = 569] 11:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (0F390800) [pid = 3832] [serial = 1707] [outer = 00000000] 11:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1286FC00) [pid = 3832] [serial = 1708] [outer = 0F390800] 11:51:02 INFO - PROCESS | 3832 | 1470772262133 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15081C00) [pid = 3832] [serial = 1709] [outer = 0F390800] 11:51:02 INFO - PROCESS | 3832 | 1470772262501 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]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 11:51:02 INFO - PROCESS | 3832 | 1470772262540 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 3832 | 1470772262542 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 11:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:51:02 INFO - PROCESS | 3832 | 1470772262546 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 3832 | 1470772262547 Marionette TRACE conn3 <- [1,2242,null,{}] 11:51:02 INFO - PROCESS | 3832 | 1470772262551 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}] 11:51:02 INFO - PROCESS | 3832 | 1470772262553 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:02 INFO - PROCESS | 3832 | 1470772262631 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:51:02 INFO - PROCESS | 3832 | 1470772262636 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 3832 | 1470772262638 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:02 INFO - PROCESS | 3832 | ++DOCSHELL 11AD5C00 == 37 [pid = 3832] [id = 570] 11:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153B4400) [pid = 3832] [serial = 1710] [outer = 00000000] 11:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (176C8800) [pid = 3832] [serial = 1711] [outer = 153B4400] 11:51:02 INFO - PROCESS | 3832 | 1470772262683 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (176D4800) [pid = 3832] [serial = 1712] [outer = 153B4400] 11:51:03 INFO - PROCESS | 3832 | 1470772263148 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]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 636ms 11:51:03 INFO - PROCESS | 3832 | 1470772263184 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 3832 | 1470772263187 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 11:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:51:03 INFO - PROCESS | 3832 | 1470772263190 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 3832 | 1470772263192 Marionette TRACE conn3 <- [1,2246,null,{}] 11:51:03 INFO - PROCESS | 3832 | 1470772263196 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}] 11:51:03 INFO - PROCESS | 3832 | 1470772263198 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:03 INFO - PROCESS | 3832 | 1470772263275 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:51:03 INFO - PROCESS | 3832 | 1470772263282 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 3832 | 1470772263284 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:03 INFO - PROCESS | 3832 | ++DOCSHELL 157E9C00 == 38 [pid = 3832] [id = 571] 11:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (169A2C00) [pid = 3832] [serial = 1713] [outer = 00000000] 11:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17FE6400) [pid = 3832] [serial = 1714] [outer = 169A2C00] 11:51:03 INFO - PROCESS | 3832 | 1470772263327 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17F25C00) [pid = 3832] [serial = 1715] [outer = 169A2C00] 11:51:03 INFO - PROCESS | 3832 | 1470772263778 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]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 636ms 11:51:03 INFO - PROCESS | 3832 | 1470772263818 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 3832 | 1470772263822 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 11:51:03 INFO - PROCESS | 3832 | 1470772263825 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 3832 | 1470772263828 Marionette TRACE conn3 <- [1,2250,null,{}] 11:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:51:03 INFO - PROCESS | 3832 | 1470772263834 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}] 11:51:03 INFO - PROCESS | 3832 | 1470772263836 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:03 INFO - PROCESS | 3832 | 1470772263915 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:51:03 INFO - PROCESS | 3832 | 1470772263921 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 3832 | 1470772263923 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:03 INFO - PROCESS | 3832 | ++DOCSHELL 1456B000 == 39 [pid = 3832] [id = 572] 11:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19588800) [pid = 3832] [serial = 1716] [outer = 00000000] 11:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19717000) [pid = 3832] [serial = 1717] [outer = 19588800] 11:51:03 INFO - PROCESS | 3832 | 1470772263968 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19720C00) [pid = 3832] [serial = 1718] [outer = 19588800] 11:51:04 INFO - PROCESS | 3832 | 1470772264816 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]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1039ms 11:51:04 INFO - PROCESS | 3832 | 1470772264886 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 3832 | 1470772264892 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 11:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:51:04 INFO - PROCESS | 3832 | 1470772264896 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 3832 | 1470772264902 Marionette TRACE conn3 <- [1,2254,null,{}] 11:51:04 INFO - PROCESS | 3832 | 1470772264907 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}] 11:51:04 INFO - PROCESS | 3832 | 1470772264910 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:05 INFO - PROCESS | 3832 | 1470772265095 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:51:05 INFO - PROCESS | 3832 | 1470772265198 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 3832 | 1470772265201 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:05 INFO - PROCESS | 3832 | ++DOCSHELL 10FD4800 == 40 [pid = 3832] [id = 573] 11:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (11406C00) [pid = 3832] [serial = 1719] [outer = 00000000] 11:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (129BB000) [pid = 3832] [serial = 1720] [outer = 11406C00] 11:51:05 INFO - PROCESS | 3832 | 1470772265263 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (131E9C00) [pid = 3832] [serial = 1721] [outer = 11406C00] 11:51:06 INFO - PROCESS | 3832 | 1470772266111 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]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1240ms 11:51:06 INFO - PROCESS | 3832 | 1470772266159 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 3832 | 1470772266163 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 11:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:51:06 INFO - PROCESS | 3832 | 1470772266169 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 3832 | 1470772266173 Marionette TRACE conn3 <- [1,2258,null,{}] 11:51:06 INFO - PROCESS | 3832 | 1470772266179 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}] 11:51:06 INFO - PROCESS | 3832 | 1470772266182 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:06 INFO - PROCESS | 3832 | 1470772266289 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:51:06 INFO - PROCESS | 3832 | 1470772266426 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 3832 | 1470772266431 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:06 INFO - PROCESS | 3832 | ++DOCSHELL 11485400 == 41 [pid = 3832] [id = 574] 11:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (11485800) [pid = 3832] [serial = 1722] [outer = 00000000] 11:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12876000) [pid = 3832] [serial = 1723] [outer = 11485800] 11:51:06 INFO - PROCESS | 3832 | 1470772266485 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1297BC00) [pid = 3832] [serial = 1724] [outer = 11485800] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 157E9C00 == 40 [pid = 3832] [id = 571] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 11AD5C00 == 39 [pid = 3832] [id = 570] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 0F339800 == 38 [pid = 3832] [id = 569] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 167DE400 == 37 [pid = 3832] [id = 568] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 16010800 == 36 [pid = 3832] [id = 567] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 1456B400 == 35 [pid = 3832] [id = 566] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 1308DC00 == 34 [pid = 3832] [id = 565] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 10A4C400 == 33 [pid = 3832] [id = 564] 11:51:06 INFO - PROCESS | 3832 | --DOCSHELL 128AD400 == 32 [pid = 3832] [id = 563] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19718400) [pid = 3832] [serial = 1673] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (169A7400) [pid = 3832] [serial = 1660] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E02000) [pid = 3832] [serial = 1661] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (176C7800) [pid = 3832] [serial = 1664] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (174D8000) [pid = 3832] [serial = 1663] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12DABC00) [pid = 3832] [serial = 1645] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131F0800) [pid = 3832] [serial = 1646] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17FE6C00) [pid = 3832] [serial = 1643] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (131F2800) [pid = 3832] [serial = 1654] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13C35400) [pid = 3832] [serial = 1655] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (158E9C00) [pid = 3832] [serial = 1657] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1287AC00) [pid = 3832] [serial = 1648] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13909C00) [pid = 3832] [serial = 1649] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19585400) [pid = 3832] [serial = 1666] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1282F400) [pid = 3832] [serial = 1651] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (12877800) [pid = 3832] [serial = 1652] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (198A8400) [pid = 3832] [serial = 1676] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1971EC00) [pid = 3832] [serial = 1675] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1958F400) [pid = 3832] [serial = 1672] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1699F800) [pid = 3832] [serial = 1669] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19585800) [pid = 3832] [serial = 1667] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (173D6C00) [pid = 3832] [serial = 1670] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (167D5C00) [pid = 3832] [serial = 1658] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3832 | 1470772266993 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]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 900ms 11:51:07 INFO - PROCESS | 3832 | 1470772267073 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 3832 | 1470772267078 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 11:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:51:07 INFO - PROCESS | 3832 | 1470772267085 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 3832 | 1470772267088 Marionette TRACE conn3 <- [1,2262,null,{}] 11:51:07 INFO - PROCESS | 3832 | 1470772267092 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}] 11:51:07 INFO - PROCESS | 3832 | 1470772267094 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:07 INFO - PROCESS | 3832 | 1470772267183 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:51:07 INFO - PROCESS | 3832 | 1470772267198 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 3832 | 1470772267200 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:07 INFO - PROCESS | 3832 | ++DOCSHELL 12936000 == 33 [pid = 3832] [id = 575] 11:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (129C3800) [pid = 3832] [serial = 1725] [outer = 00000000] 11:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (131F2C00) [pid = 3832] [serial = 1726] [outer = 129C3800] 11:51:07 INFO - PROCESS | 3832 | 1470772267253 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13938C00) [pid = 3832] [serial = 1727] [outer = 129C3800] 11:51:07 INFO - PROCESS | 3832 | 1470772267749 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]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 682ms 11:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:51:07 INFO - PROCESS | 3832 | 1470772267783 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 3832 | 1470772267785 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 11:51:07 INFO - PROCESS | 3832 | 1470772267788 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 3832 | 1470772267792 Marionette TRACE conn3 <- [1,2266,null,{}] 11:51:07 INFO - PROCESS | 3832 | 1470772267808 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}] 11:51:07 INFO - PROCESS | 3832 | 1470772267812 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:07 INFO - PROCESS | 3832 | 1470772267924 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:51:08 INFO - PROCESS | 3832 | 1470772268034 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 3832 | 1470772268038 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:08 INFO - PROCESS | 3832 | ++DOCSHELL 141A5000 == 34 [pid = 3832] [id = 576] 11:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (141A5400) [pid = 3832] [serial = 1728] [outer = 00000000] 11:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (153B0C00) [pid = 3832] [serial = 1729] [outer = 141A5400] 11:51:08 INFO - PROCESS | 3832 | 1470772268088 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15781400) [pid = 3832] [serial = 1730] [outer = 141A5400] 11:51:08 INFO - PROCESS | 3832 | 1470772268475 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]]]}] 11:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 744ms 11:51:08 INFO - PROCESS | 3832 | 1470772268533 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 3832 | 1470772268535 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 11:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:51:08 INFO - PROCESS | 3832 | 1470772268539 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 3832 | 1470772268540 Marionette TRACE conn3 <- [1,2270,null,{}] 11:51:08 INFO - PROCESS | 3832 | 1470772268544 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}] 11:51:08 INFO - PROCESS | 3832 | 1470772268546 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:08 INFO - PROCESS | 3832 | 1470772268635 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:51:08 INFO - PROCESS | 3832 | 1470772268642 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 3832 | 1470772268645 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:08 INFO - PROCESS | 3832 | ++DOCSHELL 158C0C00 == 35 [pid = 3832] [id = 577] 11:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15E7B000) [pid = 3832] [serial = 1731] [outer = 00000000] 11:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (167DE800) [pid = 3832] [serial = 1732] [outer = 15E7B000] 11:51:08 INFO - PROCESS | 3832 | 1470772268690 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (168EC400) [pid = 3832] [serial = 1733] [outer = 15E7B000] 11:51:09 INFO - PROCESS | 3832 | 1470772269191 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]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 682ms 11:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:51:09 INFO - PROCESS | 3832 | 1470772269238 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 3832 | 1470772269240 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 11:51:09 INFO - PROCESS | 3832 | 1470772269243 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 3832 | 1470772269245 Marionette TRACE conn3 <- [1,2274,null,{}] 11:51:09 INFO - PROCESS | 3832 | 1470772269248 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}] 11:51:09 INFO - PROCESS | 3832 | 1470772269250 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:09 INFO - PROCESS | 3832 | 1470772269392 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:51:09 INFO - PROCESS | 3832 | 1470772269413 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 3832 | 1470772269415 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:09 INFO - PROCESS | 3832 | ++DOCSHELL 1699A000 == 36 [pid = 3832] [id = 578] 11:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1699B000) [pid = 3832] [serial = 1734] [outer = 00000000] 11:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16E02000) [pid = 3832] [serial = 1735] [outer = 1699B000] 11:51:09 INFO - PROCESS | 3832 | 1470772269458 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16EF5C00) [pid = 3832] [serial = 1736] [outer = 1699B000] 11:51:09 INFO - PROCESS | 3832 | 1470772269916 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]]]}] 11:51:09 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 11:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 682ms 11:51:09 INFO - PROCESS | 3832 | 1470772269943 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 3832 | 1470772269945 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:51:09 INFO - PROCESS | 3832 | 1470772269949 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 3832 | 1470772269950 Marionette TRACE conn3 <- [1,2278,null,{}] 11:51:09 INFO - PROCESS | 3832 | 1470772269954 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}] 11:51:09 INFO - PROCESS | 3832 | 1470772269961 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:10 INFO - PROCESS | 3832 | 1470772270099 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:51:10 INFO - PROCESS | 3832 | 1470772270170 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 3832 | 1470772270172 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:10 INFO - PROCESS | 3832 | ++DOCSHELL 174D8000 == 37 [pid = 3832] [id = 579] 11:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (174D9C00) [pid = 3832] [serial = 1737] [outer = 00000000] 11:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (176D0800) [pid = 3832] [serial = 1738] [outer = 174D9C00] 11:51:10 INFO - PROCESS | 3832 | 1470772270219 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17FDE800) [pid = 3832] [serial = 1739] [outer = 174D9C00] 11:51:10 INFO - PROCESS | 3832 | 1470772270649 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]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 729ms 11:51:10 INFO - PROCESS | 3832 | 1470772270681 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 3832 | 1470772270683 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 11:51:10 INFO - PROCESS | 3832 | 1470772270687 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 3832 | 1470772270689 Marionette TRACE conn3 <- [1,2282,null,{}] 11:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:51:10 INFO - PROCESS | 3832 | 1470772270719 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}] 11:51:10 INFO - PROCESS | 3832 | 1470772270721 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:10 INFO - PROCESS | 3832 | 1470772270844 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:51:10 INFO - PROCESS | 3832 | 1470772270855 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 3832 | 1470772270857 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:10 INFO - PROCESS | 3832 | ++DOCSHELL 12870400 == 38 [pid = 3832] [id = 580] 11:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (174D3800) [pid = 3832] [serial = 1740] [outer = 00000000] 11:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19585800) [pid = 3832] [serial = 1741] [outer = 174D3800] 11:51:10 INFO - PROCESS | 3832 | 1470772270913 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19585C00) [pid = 3832] [serial = 1742] [outer = 174D3800] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (169A2C00) [pid = 3832] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15081800) [pid = 3832] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16012000) [pid = 3832] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (128AF800) [pid = 3832] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (130BAC00) [pid = 3832] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A4E800) [pid = 3832] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (168EAC00) [pid = 3832] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (0F390800) [pid = 3832] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (153B4400) [pid = 3832] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10A55800) [pid = 3832] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1456C400) [pid = 3832] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1958E400) [pid = 3832] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:51:11 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19B5D400) [pid = 3832] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:51:11 INFO - PROCESS | 3832 | 1470772271426 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]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 807ms 11:51:11 INFO - PROCESS | 3832 | 1470772271491 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 3832 | 1470772271494 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 11:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:51:11 INFO - PROCESS | 3832 | 1470772271497 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 3832 | 1470772271499 Marionette TRACE conn3 <- [1,2286,null,{}] 11:51:11 INFO - PROCESS | 3832 | 1470772271502 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}] 11:51:11 INFO - PROCESS | 3832 | 1470772271504 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:11 INFO - PROCESS | 3832 | 1470772271587 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:51:11 INFO - PROCESS | 3832 | 1470772271593 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 3832 | 1470772271595 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:11 INFO - PROCESS | 3832 | ++DOCSHELL 129C1800 == 39 [pid = 3832] [id = 581] 11:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (167D4C00) [pid = 3832] [serial = 1743] [outer = 00000000] 11:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (17B08000) [pid = 3832] [serial = 1744] [outer = 167D4C00] 11:51:11 INFO - PROCESS | 3832 | 1470772271640 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17FEAC00) [pid = 3832] [serial = 1745] [outer = 167D4C00] 11:51:12 INFO - PROCESS | 3832 | 1470772272084 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]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 635ms 11:51:12 INFO - PROCESS | 3832 | 1470772272135 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 3832 | 1470772272137 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:51:12 INFO - PROCESS | 3832 | 1470772272141 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 3832 | 1470772272142 Marionette TRACE conn3 <- [1,2290,null,{}] 11:51:12 INFO - PROCESS | 3832 | 1470772272146 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}] 11:51:12 INFO - PROCESS | 3832 | 1470772272148 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:12 INFO - PROCESS | 3832 | 1470772272214 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:51:12 INFO - PROCESS | 3832 | 1470772272220 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 3832 | 1470772272222 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:12 INFO - PROCESS | 3832 | ++DOCSHELL 153AAC00 == 40 [pid = 3832] [id = 582] 11:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (173B9C00) [pid = 3832] [serial = 1746] [outer = 00000000] 11:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1971C400) [pid = 3832] [serial = 1747] [outer = 173B9C00] 11:51:12 INFO - PROCESS | 3832 | 1470772272267 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (198A6800) [pid = 3832] [serial = 1748] [outer = 173B9C00] 11:51:12 INFO - PROCESS | 3832 | 1470772272714 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]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 636ms 11:51:12 INFO - PROCESS | 3832 | 1470772272774 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 3832 | 1470772272776 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:51:12 INFO - PROCESS | 3832 | 1470772272784 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 3832 | 1470772272786 Marionette TRACE conn3 <- [1,2294,null,{}] 11:51:12 INFO - PROCESS | 3832 | 1470772272789 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}] 11:51:12 INFO - PROCESS | 3832 | 1470772272791 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:12 INFO - PROCESS | 3832 | 1470772272874 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:51:12 INFO - PROCESS | 3832 | 1470772272880 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 3832 | 1470772272882 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:12 INFO - PROCESS | 3832 | ++DOCSHELL 173CF400 == 41 [pid = 3832] [id = 583] 11:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1958C800) [pid = 3832] [serial = 1749] [outer = 00000000] 11:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19BC2000) [pid = 3832] [serial = 1750] [outer = 1958C800] 11:51:12 INFO - PROCESS | 3832 | 1470772272936 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19BC2800) [pid = 3832] [serial = 1751] [outer = 1958C800] 11:51:13 INFO - PROCESS | 3832 | 1470772273647 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]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 884ms 11:51:13 INFO - PROCESS | 3832 | 1470772273691 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 3832 | 1470772273696 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 11:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:51:13 INFO - PROCESS | 3832 | 1470772273701 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 3832 | 1470772273705 Marionette TRACE conn3 <- [1,2298,null,{}] 11:51:13 INFO - PROCESS | 3832 | 1470772273711 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}] 11:51:13 INFO - PROCESS | 3832 | 1470772273714 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:13 INFO - PROCESS | 3832 | 1470772273837 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:51:13 INFO - PROCESS | 3832 | 1470772273945 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 3832 | 1470772273949 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:13 INFO - PROCESS | 3832 | ++DOCSHELL 1059AC00 == 42 [pid = 3832] [id = 584] 11:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10A51C00) [pid = 3832] [serial = 1752] [outer = 00000000] 11:51:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1308DC00) [pid = 3832] [serial = 1753] [outer = 10A51C00] 11:51:13 INFO - PROCESS | 3832 | 1470772274007 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13CB2400) [pid = 3832] [serial = 1754] [outer = 10A51C00] 11:51:14 INFO - PROCESS | 3832 | 1470772274595 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]]]}] 11:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 11:51:14 INFO - PROCESS | 3832 | 1470772274630 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:51:14 INFO - PROCESS | 3832 | 1470772274635 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 11:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:51:14 INFO - PROCESS | 3832 | 1470772274642 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 3832 | 1470772274645 Marionette TRACE conn3 <- [1,2302,null,{}] 11:51:14 INFO - PROCESS | 3832 | 1470772274650 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}] 11:51:14 INFO - PROCESS | 3832 | 1470772274653 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:14 INFO - PROCESS | 3832 | 1470772274766 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:51:14 INFO - PROCESS | 3832 | 1470772274949 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 3832 | 1470772274952 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:14 INFO - PROCESS | 3832 | ++DOCSHELL 16013800 == 43 [pid = 3832] [id = 585] 11:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1659D000) [pid = 3832] [serial = 1755] [outer = 00000000] 11:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (167DE000) [pid = 3832] [serial = 1756] [outer = 1659D000] 11:51:15 INFO - PROCESS | 3832 | 1470772275012 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (169A3400) [pid = 3832] [serial = 1757] [outer = 1659D000] 11:51:15 INFO - PROCESS | 3832 | 1470772275621 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]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 992ms 11:51:15 INFO - PROCESS | 3832 | 1470772275643 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 3832 | 1470772275646 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:51:15 INFO - PROCESS | 3832 | 1470772275650 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 3832 | 1470772275654 Marionette TRACE conn3 <- [1,2306,null,{}] 11:51:15 INFO - PROCESS | 3832 | 1470772275665 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}] 11:51:15 INFO - PROCESS | 3832 | 1470772275670 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:15 INFO - PROCESS | 3832 | 1470772275780 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:51:15 INFO - PROCESS | 3832 | 1470772275926 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 3832 | 1470772275929 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:15 INFO - PROCESS | 3832 | ++DOCSHELL 19B5C800 == 44 [pid = 3832] [id = 586] 11:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B5CC00) [pid = 3832] [serial = 1758] [outer = 00000000] 11:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19D61800) [pid = 3832] [serial = 1759] [outer = 19B5CC00] 11:51:15 INFO - PROCESS | 3832 | 1470772275992 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19DBF800) [pid = 3832] [serial = 1760] [outer = 19B5CC00] 11:51:16 INFO - PROCESS | 3832 | 1470772276823 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] 11:51:16 INFO - PROCESS | 3832 | 1470772276896 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 11:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:51:16 INFO - PROCESS | 3832 | 1470772276901 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 3832 | 1470772276904 Marionette TRACE conn3 <- [1,2310,null,{}] 11:51:16 INFO - PROCESS | 3832 | 1470772276910 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}] 11:51:16 INFO - PROCESS | 3832 | 1470772276913 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:17 INFO - PROCESS | 3832 | 1470772277053 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:51:17 INFO - PROCESS | 3832 | 1470772277199 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 3832 | 1470772277204 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:17 INFO - PROCESS | 3832 | ++DOCSHELL 10A4E800 == 45 [pid = 3832] [id = 587] 11:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10A51000) [pid = 3832] [serial = 1761] [outer = 00000000] 11:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12D69400) [pid = 3832] [serial = 1762] [outer = 10A51000] 11:51:17 INFO - PROCESS | 3832 | 1470772277279 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1308C800) [pid = 3832] [serial = 1763] [outer = 10A51000] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 153AAC00 == 44 [pid = 3832] [id = 582] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 129C1800 == 43 [pid = 3832] [id = 581] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 12870400 == 42 [pid = 3832] [id = 580] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 174D8000 == 41 [pid = 3832] [id = 579] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 1699A000 == 40 [pid = 3832] [id = 578] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 158C0C00 == 39 [pid = 3832] [id = 577] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 141A5000 == 38 [pid = 3832] [id = 576] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 12936000 == 37 [pid = 3832] [id = 575] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 11485400 == 36 [pid = 3832] [id = 574] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 10FD4800 == 35 [pid = 3832] [id = 573] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 1456B000 == 34 [pid = 3832] [id = 572] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 1958E000 == 33 [pid = 3832] [id = 561] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 1508D800 == 32 [pid = 3832] [id = 557] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 0F32D000 == 31 [pid = 3832] [id = 558] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 10561400 == 30 [pid = 3832] [id = 559] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 129BF000 == 29 [pid = 3832] [id = 562] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 1456C000 == 28 [pid = 3832] [id = 560] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 16013800 == 27 [pid = 3832] [id = 585] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 19B5C800 == 26 [pid = 3832] [id = 586] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 173CF400 == 25 [pid = 3832] [id = 583] 11:51:18 INFO - PROCESS | 3832 | --DOCSHELL 1059AC00 == 24 [pid = 3832] [id = 584] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17FE6400) [pid = 3832] [serial = 1714] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (153B2000) [pid = 3832] [serial = 1699] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (167D1400) [pid = 3832] [serial = 1702] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13120C00) [pid = 3832] [serial = 1691] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12BD2C00) [pid = 3832] [serial = 1690] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13908000) [pid = 3832] [serial = 1696] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (139CF400) [pid = 3832] [serial = 1697] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11AD0C00) [pid = 3832] [serial = 1693] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11CE6000) [pid = 3832] [serial = 1694] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1699FC00) [pid = 3832] [serial = 1705] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (167DB000) [pid = 3832] [serial = 1703] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1286FC00) [pid = 3832] [serial = 1708] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (169A5400) [pid = 3832] [serial = 1706] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (176C8800) [pid = 3832] [serial = 1711] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12D72C00) [pid = 3832] [serial = 1679] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (129BFC00) [pid = 3832] [serial = 1678] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (167D4000) [pid = 3832] [serial = 1682] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (153B4800) [pid = 3832] [serial = 1681] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19B58400) [pid = 3832] [serial = 1685] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1971E400) [pid = 3832] [serial = 1684] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19D63400) [pid = 3832] [serial = 1688] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19BC8400) [pid = 3832] [serial = 1687] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17F25C00) [pid = 3832] [serial = 1715] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15081C00) [pid = 3832] [serial = 1709] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (176D4800) [pid = 3832] [serial = 1712] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (156A7400) [pid = 3832] [serial = 1700] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3832 | 1470772278399 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]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1551ms 11:51:18 INFO - PROCESS | 3832 | 1470772278465 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 3832 | 1470772278469 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 11:51:18 INFO - PROCESS | 3832 | 1470772278473 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:51:18 INFO - PROCESS | 3832 | 1470772278478 Marionette TRACE conn3 <- [1,2314,null,{}] 11:51:18 INFO - PROCESS | 3832 | 1470772278483 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}] 11:51:18 INFO - PROCESS | 3832 | 1470772278486 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:18 INFO - PROCESS | 3832 | 1470772278576 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:51:18 INFO - PROCESS | 3832 | 1470772278589 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 3832 | 1470772278591 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:18 INFO - PROCESS | 3832 | ++DOCSHELL 1125D400 == 25 [pid = 3832] [id = 588] 11:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11268000) [pid = 3832] [serial = 1764] [outer = 00000000] 11:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12835400) [pid = 3832] [serial = 1765] [outer = 11268000] 11:51:18 INFO - PROCESS | 3832 | 1470772278645 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12873C00) [pid = 3832] [serial = 1766] [outer = 11268000] 11:51:19 INFO - PROCESS | 3832 | 1470772279126 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]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 682ms 11:51:19 INFO - PROCESS | 3832 | 1470772279158 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 3832 | 1470772279165 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 11:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:51:19 INFO - PROCESS | 3832 | 1470772279182 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 3832 | 1470772279185 Marionette TRACE conn3 <- [1,2318,null,{}] 11:51:19 INFO - PROCESS | 3832 | 1470772279226 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}] 11:51:19 INFO - PROCESS | 3832 | 1470772279229 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:19 INFO - PROCESS | 3832 | 1470772279324 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:51:19 INFO - PROCESS | 3832 | 1470772279431 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 3832 | 1470772279433 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:19 INFO - PROCESS | 3832 | ++DOCSHELL 1313E000 == 26 [pid = 3832] [id = 589] 11:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13144800) [pid = 3832] [serial = 1767] [outer = 00000000] 11:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13902C00) [pid = 3832] [serial = 1768] [outer = 13144800] 11:51:19 INFO - PROCESS | 3832 | 1470772279482 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1392C800) [pid = 3832] [serial = 1769] [outer = 13144800] 11:51:19 INFO - PROCESS | 3832 | 1470772279854 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]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 698ms 11:51:19 INFO - PROCESS | 3832 | 1470772279884 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 3832 | 1470772279886 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 11:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:51:19 INFO - PROCESS | 3832 | 1470772279890 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 3832 | 1470772279894 Marionette TRACE conn3 <- [1,2322,null,{}] 11:51:19 INFO - PROCESS | 3832 | 1470772279905 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}] 11:51:19 INFO - PROCESS | 3832 | 1470772279910 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:19 INFO - PROCESS | 3832 | 1470772279996 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:51:19 INFO - PROCESS | 3832 | 1470772280003 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 3832 | 1470772280006 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:20 INFO - PROCESS | 3832 | ++DOCSHELL 141AB000 == 27 [pid = 3832] [id = 590] 11:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (141B0800) [pid = 3832] [serial = 1770] [outer = 00000000] 11:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (153AA000) [pid = 3832] [serial = 1771] [outer = 141B0800] 11:51:20 INFO - PROCESS | 3832 | 1470772280055 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (153B4400) [pid = 3832] [serial = 1772] [outer = 141B0800] 11:51:20 INFO - PROCESS | 3832 | 1470772280582 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]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 744ms 11:51:20 INFO - PROCESS | 3832 | 1470772280631 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 3832 | 1470772280634 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 11:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:51:20 INFO - PROCESS | 3832 | 1470772280639 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 3832 | 1470772280640 Marionette TRACE conn3 <- [1,2326,null,{}] 11:51:20 INFO - PROCESS | 3832 | 1470772280644 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}] 11:51:20 INFO - PROCESS | 3832 | 1470772280646 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:20 INFO - PROCESS | 3832 | 1470772280798 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:51:20 INFO - PROCESS | 3832 | 1470772280806 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 3832 | 1470772280808 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:20 INFO - PROCESS | 3832 | ++DOCSHELL 158BFC00 == 28 [pid = 3832] [id = 591] 11:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (158EF000) [pid = 3832] [serial = 1773] [outer = 00000000] 11:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1600C000) [pid = 3832] [serial = 1774] [outer = 158EF000] 11:51:20 INFO - PROCESS | 3832 | 1470772280855 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167D2000) [pid = 3832] [serial = 1775] [outer = 158EF000] 11:51:21 INFO - PROCESS | 3832 | 1470772281285 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]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 698ms 11:51:21 INFO - PROCESS | 3832 | 1470772281320 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 3832 | 1470772281322 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 11:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:51:21 INFO - PROCESS | 3832 | 1470772281326 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 3832 | 1470772281328 Marionette TRACE conn3 <- [1,2330,null,{}] 11:51:21 INFO - PROCESS | 3832 | 1470772281339 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}] 11:51:21 INFO - PROCESS | 3832 | 1470772281341 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:21 INFO - PROCESS | 3832 | 1470772281456 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:51:21 INFO - PROCESS | 3832 | 1470772281463 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 3832 | 1470772281465 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:21 INFO - PROCESS | 3832 | ++DOCSHELL 157E6400 == 29 [pid = 3832] [id = 592] 11:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1600B000) [pid = 3832] [serial = 1776] [outer = 00000000] 11:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (168E9000) [pid = 3832] [serial = 1777] [outer = 1600B000] 11:51:21 INFO - PROCESS | 3832 | 1470772281511 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1699F000) [pid = 3832] [serial = 1778] [outer = 1600B000] 11:51:21 INFO - PROCESS | 3832 | 1470772282004 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]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 698ms 11:51:22 INFO - PROCESS | 3832 | 1470772282025 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 3832 | 1470772282028 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:51:22 INFO - PROCESS | 3832 | 1470772282031 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 3832 | 1470772282033 Marionette TRACE conn3 <- [1,2334,null,{}] 11:51:22 INFO - PROCESS | 3832 | 1470772282036 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}] 11:51:22 INFO - PROCESS | 3832 | 1470772282042 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:22 INFO - PROCESS | 3832 | 1470772282201 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (173B9C00) [pid = 3832] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1958C800) [pid = 3832] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1699B000) [pid = 3832] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (174D9C00) [pid = 3832] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19588800) [pid = 3832] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11485800) [pid = 3832] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (141A5400) [pid = 3832] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (15E7B000) [pid = 3832] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (11406C00) [pid = 3832] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (129C3800) [pid = 3832] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (174D3800) [pid = 3832] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (167D4C00) [pid = 3832] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:51:22 INFO - PROCESS | 3832 | 1470772282548 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 3832 | 1470772282550 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:22 INFO - PROCESS | 3832 | ++DOCSHELL 0F32E000 == 30 [pid = 3832] [id = 593] 11:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (0F394400) [pid = 3832] [serial = 1779] [outer = 00000000] 11:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11406C00) [pid = 3832] [serial = 1780] [outer = 0F394400] 11:51:22 INFO - PROCESS | 3832 | 1470772282595 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (141A9000) [pid = 3832] [serial = 1781] [outer = 0F394400] 11:51:22 INFO - PROCESS | 3832 | 1470772282965 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]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 993ms 11:51:23 INFO - PROCESS | 3832 | 1470772283018 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 3832 | 1470772283020 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 11:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:51:23 INFO - PROCESS | 3832 | 1470772283034 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 3832 | 1470772283035 Marionette TRACE conn3 <- [1,2338,null,{}] 11:51:23 INFO - PROCESS | 3832 | 1470772283039 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}] 11:51:23 INFO - PROCESS | 3832 | 1470772283041 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:23 INFO - PROCESS | 3832 | 1470772283121 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:51:23 INFO - PROCESS | 3832 | 1470772283126 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 3832 | 1470772283128 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:23 INFO - PROCESS | 3832 | ++DOCSHELL 1055A000 == 31 [pid = 3832] [id = 594] 11:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1287B400) [pid = 3832] [serial = 1782] [outer = 00000000] 11:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (173CF400) [pid = 3832] [serial = 1783] [outer = 1287B400] 11:51:23 INFO - PROCESS | 3832 | 1470772283192 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (174D9400) [pid = 3832] [serial = 1784] [outer = 1287B400] 11:51:23 INFO - PROCESS | 3832 | 1470772283668 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]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 682ms 11:51:23 INFO - PROCESS | 3832 | 1470772283734 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:51:23 INFO - PROCESS | 3832 | 1470772283736 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 11:51:23 INFO - PROCESS | 3832 | 1470772283740 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 3832 | 1470772283742 Marionette TRACE conn3 <- [1,2342,null,{}] 11:51:23 INFO - PROCESS | 3832 | 1470772283745 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}] 11:51:23 INFO - PROCESS | 3832 | 1470772283747 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:23 INFO - PROCESS | 3832 | 1470772283854 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:51:23 INFO - PROCESS | 3832 | 1470772283863 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 3832 | 1470772283865 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:23 INFO - PROCESS | 3832 | ++DOCSHELL 13901C00 == 32 [pid = 3832] [id = 595] 11:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16EC3C00) [pid = 3832] [serial = 1785] [outer = 00000000] 11:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17C34C00) [pid = 3832] [serial = 1786] [outer = 16EC3C00] 11:51:23 INFO - PROCESS | 3832 | 1470772283910 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17C36C00) [pid = 3832] [serial = 1787] [outer = 16EC3C00] 11:51:24 INFO - PROCESS | 3832 | 1470772284352 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]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 620ms 11:51:24 INFO - PROCESS | 3832 | 1470772284378 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 3832 | 1470772284381 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:51:24 INFO - PROCESS | 3832 | 1470772284384 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 3832 | 1470772284386 Marionette TRACE conn3 <- [1,2346,null,{}] 11:51:24 INFO - PROCESS | 3832 | 1470772284389 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}] 11:51:24 INFO - PROCESS | 3832 | 1470772284391 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:24 INFO - PROCESS | 3832 | 1470772284471 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:51:24 INFO - PROCESS | 3832 | 1470772284606 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 3832 | 1470772284610 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:24 INFO - PROCESS | 3832 | ++DOCSHELL 0F336000 == 33 [pid = 3832] [id = 596] 11:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (0F337C00) [pid = 3832] [serial = 1788] [outer = 00000000] 11:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (104E2400) [pid = 3832] [serial = 1789] [outer = 0F337C00] 11:51:24 INFO - PROCESS | 3832 | 1470772284672 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10A4D400) [pid = 3832] [serial = 1790] [outer = 0F337C00] 11:51:25 INFO - PROCESS | 3832 | 1470772285464 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]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1133ms 11:51:25 INFO - PROCESS | 3832 | 1470772285512 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 3832 | 1470772285516 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 11:51:25 INFO - PROCESS | 3832 | 1470772285521 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:51:25 INFO - PROCESS | 3832 | 1470772285524 Marionette TRACE conn3 <- [1,2350,null,{}] 11:51:25 INFO - PROCESS | 3832 | 1470772285529 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}] 11:51:25 INFO - PROCESS | 3832 | 1470772285534 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:25 INFO - PROCESS | 3832 | 1470772285660 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:51:25 INFO - PROCESS | 3832 | 1470772285798 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 3832 | 1470772285801 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:25 INFO - PROCESS | 3832 | ++DOCSHELL 10FCE400 == 34 [pid = 3832] [id = 597] 11:51:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12985400) [pid = 3832] [serial = 1791] [outer = 00000000] 11:51:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13C39400) [pid = 3832] [serial = 1792] [outer = 12985400] 11:51:25 INFO - PROCESS | 3832 | 1470772285861 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13EA4800) [pid = 3832] [serial = 1793] [outer = 12985400] 11:51:26 INFO - PROCESS | 3832 | 1470772286742 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]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1241ms 11:51:26 INFO - PROCESS | 3832 | 1470772286780 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 3832 | 1470772286784 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 11:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:51:26 INFO - PROCESS | 3832 | 1470772286789 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 3832 | 1470772286792 Marionette TRACE conn3 <- [1,2354,null,{}] 11:51:26 INFO - PROCESS | 3832 | 1470772286798 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}] 11:51:26 INFO - PROCESS | 3832 | 1470772286801 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:26 INFO - PROCESS | 3832 | 1470772286911 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:51:27 INFO - PROCESS | 3832 | 1470772287052 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 3832 | 1470772287056 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:27 INFO - PROCESS | 3832 | ++DOCSHELL 1293AC00 == 35 [pid = 3832] [id = 598] 11:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12987000) [pid = 3832] [serial = 1794] [outer = 00000000] 11:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13036000) [pid = 3832] [serial = 1795] [outer = 12987000] 11:51:27 INFO - PROCESS | 3832 | 1470772287108 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (131E4C00) [pid = 3832] [serial = 1796] [outer = 12987000] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 13901C00 == 34 [pid = 3832] [id = 595] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 1055A000 == 33 [pid = 3832] [id = 594] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 0F32E000 == 32 [pid = 3832] [id = 593] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 157E6400 == 31 [pid = 3832] [id = 592] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 158BFC00 == 30 [pid = 3832] [id = 591] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 141AB000 == 29 [pid = 3832] [id = 590] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 1313E000 == 28 [pid = 3832] [id = 589] 11:51:27 INFO - PROCESS | 3832 | --DOCSHELL 1125D400 == 27 [pid = 3832] [id = 588] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (198A6800) [pid = 3832] [serial = 1748] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19BC2800) [pid = 3832] [serial = 1751] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19BC2000) [pid = 3832] [serial = 1750] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16E02000) [pid = 3832] [serial = 1735] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (176D0800) [pid = 3832] [serial = 1738] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19720C00) [pid = 3832] [serial = 1718] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19717000) [pid = 3832] [serial = 1717] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12876000) [pid = 3832] [serial = 1723] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1297BC00) [pid = 3832] [serial = 1724] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153B0C00) [pid = 3832] [serial = 1729] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15781400) [pid = 3832] [serial = 1730] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (167DE800) [pid = 3832] [serial = 1732] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (129BB000) [pid = 3832] [serial = 1720] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (131E9C00) [pid = 3832] [serial = 1721] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (131F2C00) [pid = 3832] [serial = 1726] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13938C00) [pid = 3832] [serial = 1727] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19585800) [pid = 3832] [serial = 1741] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17FDE800) [pid = 3832] [serial = 1739] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19585C00) [pid = 3832] [serial = 1742] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1971C400) [pid = 3832] [serial = 1747] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16EF5C00) [pid = 3832] [serial = 1736] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (17B08000) [pid = 3832] [serial = 1744] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (17FEAC00) [pid = 3832] [serial = 1745] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (168EC400) [pid = 3832] [serial = 1733] [outer = 00000000] [url = about:blank] 11:51:27 INFO - PROCESS | 3832 | 1470772287575 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]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 838ms 11:51:27 INFO - PROCESS | 3832 | 1470772287618 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 3832 | 1470772287623 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 11:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:51:27 INFO - PROCESS | 3832 | 1470772287630 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 3832 | 1470772287632 Marionette TRACE conn3 <- [1,2358,null,{}] 11:51:27 INFO - PROCESS | 3832 | 1470772287636 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}] 11:51:27 INFO - PROCESS | 3832 | 1470772287639 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:27 INFO - PROCESS | 3832 | 1470772287728 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:51:27 INFO - PROCESS | 3832 | 1470772287737 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 3832 | 1470772287740 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:27 INFO - PROCESS | 3832 | ++DOCSHELL 131E9C00 == 28 [pid = 3832] [id = 599] 11:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (131F1000) [pid = 3832] [serial = 1797] [outer = 00000000] 11:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13CBC800) [pid = 3832] [serial = 1798] [outer = 131F1000] 11:51:27 INFO - PROCESS | 3832 | 1470772287789 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (141AA800) [pid = 3832] [serial = 1799] [outer = 131F1000] 11:51:28 INFO - PROCESS | 3832 | 1470772288301 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]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 683ms 11:51:28 INFO - PROCESS | 3832 | 1470772288327 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 3832 | 1470772288329 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 11:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:51:28 INFO - PROCESS | 3832 | 1470772288337 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 3832 | 1470772288341 Marionette TRACE conn3 <- [1,2362,null,{}] 11:51:28 INFO - PROCESS | 3832 | 1470772288352 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}] 11:51:28 INFO - PROCESS | 3832 | 1470772288356 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:28 INFO - PROCESS | 3832 | 1470772288479 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:51:28 INFO - PROCESS | 3832 | 1470772288589 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 3832 | 1470772288592 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:28 INFO - PROCESS | 3832 | ++DOCSHELL 158BFC00 == 29 [pid = 3832] [id = 600] 11:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (158C0C00) [pid = 3832] [serial = 1800] [outer = 00000000] 11:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1600A800) [pid = 3832] [serial = 1801] [outer = 158C0C00] 11:51:28 INFO - PROCESS | 3832 | 1470772288640 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (167DD800) [pid = 3832] [serial = 1802] [outer = 158C0C00] 11:51:29 INFO - PROCESS | 3832 | 1470772289049 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]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 729ms 11:51:29 INFO - PROCESS | 3832 | 1470772289078 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 3832 | 1470772289080 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 11:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:51:29 INFO - PROCESS | 3832 | 1470772289083 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 3832 | 1470772289085 Marionette TRACE conn3 <- [1,2366,null,{}] 11:51:29 INFO - PROCESS | 3832 | 1470772289089 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}] 11:51:29 INFO - PROCESS | 3832 | 1470772289091 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:29 INFO - PROCESS | 3832 | 1470772289180 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:51:29 INFO - PROCESS | 3832 | 1470772289186 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 3832 | 1470772289188 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:29 INFO - PROCESS | 3832 | ++DOCSHELL 168F2400 == 30 [pid = 3832] [id = 601] 11:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1699D800) [pid = 3832] [serial = 1803] [outer = 00000000] 11:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16E09800) [pid = 3832] [serial = 1804] [outer = 1699D800] 11:51:29 INFO - PROCESS | 3832 | 1470772289234 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16EF9000) [pid = 3832] [serial = 1805] [outer = 1699D800] 11:51:29 INFO - PROCESS | 3832 | 1470772289726 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]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 682ms 11:51:29 INFO - PROCESS | 3832 | 1470772289766 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 3832 | 1470772289768 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 11:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:51:29 INFO - PROCESS | 3832 | 1470772289772 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 3832 | 1470772289773 Marionette TRACE conn3 <- [1,2370,null,{}] 11:51:29 INFO - PROCESS | 3832 | 1470772289777 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}] 11:51:29 INFO - PROCESS | 3832 | 1470772289779 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:29 INFO - PROCESS | 3832 | 1470772289940 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:51:29 INFO - PROCESS | 3832 | 1470772289968 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 3832 | 1470772289970 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:29 INFO - PROCESS | 3832 | ++DOCSHELL 1390FC00 == 31 [pid = 3832] [id = 602] 11:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (167DF000) [pid = 3832] [serial = 1806] [outer = 00000000] 11:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (176D2C00) [pid = 3832] [serial = 1807] [outer = 167DF000] 11:51:30 INFO - PROCESS | 3832 | 1470772290016 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17FDC800) [pid = 3832] [serial = 1808] [outer = 167DF000] 11:51:30 INFO - PROCESS | 3832 | 1470772290488 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]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 728ms 11:51:30 INFO - PROCESS | 3832 | 1470772290512 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 3832 | 1470772290514 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 11:51:30 INFO - PROCESS | 3832 | 1470772290517 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:51:30 INFO - PROCESS | 3832 | 1470772290519 Marionette TRACE conn3 <- [1,2374,null,{}] 11:51:30 INFO - PROCESS | 3832 | 1470772290523 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}] 11:51:30 INFO - PROCESS | 3832 | 1470772290529 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:30 INFO - PROCESS | 3832 | 1470772290671 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:51:30 INFO - PROCESS | 3832 | 1470772290743 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 3832 | 1470772290745 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:30 INFO - PROCESS | 3832 | ++DOCSHELL 19583C00 == 32 [pid = 3832] [id = 603] 11:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19586400) [pid = 3832] [serial = 1809] [outer = 00000000] 11:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1958D800) [pid = 3832] [serial = 1810] [outer = 19586400] 11:51:30 INFO - PROCESS | 3832 | 1470772290792 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19712C00) [pid = 3832] [serial = 1811] [outer = 19586400] 11:51:31 INFO - PROCESS | 3832 | 1470772291219 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]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 729ms 11:51:31 INFO - PROCESS | 3832 | 1470772291258 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 3832 | 1470772291260 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 11:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:51:31 INFO - PROCESS | 3832 | 1470772291264 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - PROCESS | 3832 | 1470772291266 Marionette TRACE conn3 <- [1,2378,null,{}] 11:51:31 INFO - PROCESS | 3832 | 1470772291306 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}] 11:51:31 INFO - PROCESS | 3832 | 1470772291308 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:31 INFO - PROCESS | 3832 | 1470772291521 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (11268000) [pid = 3832] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (158EF000) [pid = 3832] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13144800) [pid = 3832] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (141B0800) [pid = 3832] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10A51000) [pid = 3832] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1600B000) [pid = 3832] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (0F394400) [pid = 3832] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1287B400) [pid = 3832] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (10A51C00) [pid = 3832] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1659D000) [pid = 3832] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:51:31 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19B5CC00) [pid = 3832] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:51:31 INFO - PROCESS | 3832 | 1470772291590 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 3832 | 1470772291601 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:31 INFO - PROCESS | 3832 | ++DOCSHELL 103CB400 == 33 [pid = 3832] [id = 604] 11:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10A51000) [pid = 3832] [serial = 1812] [outer = 00000000] 11:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12D6AC00) [pid = 3832] [serial = 1813] [outer = 10A51000] 11:51:31 INFO - PROCESS | 3832 | 1470772291647 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (130B4C00) [pid = 3832] [serial = 1814] [outer = 10A51000] 11:51:31 INFO - PROCESS | 3832 | 1470772292002 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]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 745ms 11:51:31 INFO - PROCESS | 3832 | 1470772292009 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 3832 | 1470772292011 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:51:32 INFO - PROCESS | 3832 | 1470772292025 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 3832 | 1470772292026 Marionette TRACE conn3 <- [1,2382,null,{}] 11:51:32 INFO - PROCESS | 3832 | 1470772292030 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}] 11:51:32 INFO - PROCESS | 3832 | 1470772292032 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:32 INFO - PROCESS | 3832 | 1470772292116 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:51:32 INFO - PROCESS | 3832 | 1470772292122 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 3832 | 1470772292124 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:32 INFO - PROCESS | 3832 | ++DOCSHELL 10A55400 == 34 [pid = 3832] [id = 605] 11:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1287B400) [pid = 3832] [serial = 1815] [outer = 00000000] 11:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (19717C00) [pid = 3832] [serial = 1816] [outer = 1287B400] 11:51:32 INFO - PROCESS | 3832 | 1470772292167 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1971D000) [pid = 3832] [serial = 1817] [outer = 1287B400] 11:51:32 INFO - PROCESS | 3832 | 1470772292628 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]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 652ms 11:51:32 INFO - PROCESS | 3832 | 1470772292673 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 3832 | 1470772292675 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:51:32 INFO - PROCESS | 3832 | 1470772292679 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 3832 | 1470772292681 Marionette TRACE conn3 <- [1,2386,null,{}] 11:51:32 INFO - PROCESS | 3832 | 1470772292685 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}] 11:51:32 INFO - PROCESS | 3832 | 1470772292686 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:32 INFO - PROCESS | 3832 | 1470772292768 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:51:32 INFO - PROCESS | 3832 | 1470772292774 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 3832 | 1470772292776 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:32 INFO - PROCESS | 3832 | ++DOCSHELL 173AF000 == 35 [pid = 3832] [id = 606] 11:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (198A3400) [pid = 3832] [serial = 1818] [outer = 00000000] 11:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (19B55400) [pid = 3832] [serial = 1819] [outer = 198A3400] 11:51:32 INFO - PROCESS | 3832 | 1470772292821 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19B57800) [pid = 3832] [serial = 1820] [outer = 198A3400] 11:51:33 INFO - PROCESS | 3832 | 1470772293274 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]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 636ms 11:51:33 INFO - PROCESS | 3832 | 1470772293316 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 3832 | 1470772293318 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 11:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:51:33 INFO - PROCESS | 3832 | 1470772293335 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 3832 | 1470772293337 Marionette TRACE conn3 <- [1,2390,null,{}] 11:51:33 INFO - PROCESS | 3832 | 1470772293341 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}] 11:51:33 INFO - PROCESS | 3832 | 1470772293342 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:33 INFO - PROCESS | 3832 | 1470772293436 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:51:33 INFO - PROCESS | 3832 | 1470772293441 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 3832 | 1470772293443 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:33 INFO - PROCESS | 3832 | ++DOCSHELL 1686C800 == 36 [pid = 3832] [id = 607] 11:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19717400) [pid = 3832] [serial = 1821] [outer = 00000000] 11:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19D5A400) [pid = 3832] [serial = 1822] [outer = 19717400] 11:51:33 INFO - PROCESS | 3832 | 1470772293488 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19D63000) [pid = 3832] [serial = 1823] [outer = 19717400] 11:51:34 INFO - PROCESS | 3832 | 1470772294212 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]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 931ms 11:51:34 INFO - PROCESS | 3832 | 1470772294263 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 3832 | 1470772294267 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 11:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:51:34 INFO - PROCESS | 3832 | 1470772294272 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 3832 | 1470772294277 Marionette TRACE conn3 <- [1,2394,null,{}] 11:51:34 INFO - PROCESS | 3832 | 1470772294283 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}] 11:51:34 INFO - PROCESS | 3832 | 1470772294286 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:34 INFO - PROCESS | 3832 | 1470772294407 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:51:34 INFO - PROCESS | 3832 | 1470772294545 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 3832 | 1470772294549 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:34 INFO - PROCESS | 3832 | ++DOCSHELL 11C42000 == 37 [pid = 3832] [id = 608] 11:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12870800) [pid = 3832] [serial = 1824] [outer = 00000000] 11:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1313DC00) [pid = 3832] [serial = 1825] [outer = 12870800] 11:51:34 INFO - PROCESS | 3832 | 1470772294609 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1508EC00) [pid = 3832] [serial = 1826] [outer = 12870800] 11:51:35 INFO - PROCESS | 3832 | 1470772295173 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]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 931ms 11:51:35 INFO - PROCESS | 3832 | 1470772295219 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 3832 | 1470772295224 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 11:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:51:35 INFO - PROCESS | 3832 | 1470772295231 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 3832 | 1470772295234 Marionette TRACE conn3 <- [1,2398,null,{}] 11:51:35 INFO - PROCESS | 3832 | 1470772295238 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}] 11:51:35 INFO - PROCESS | 3832 | 1470772295241 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:35 INFO - PROCESS | 3832 | 1470772295356 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:51:35 INFO - PROCESS | 3832 | 1470772295471 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 3832 | 1470772295474 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:35 INFO - PROCESS | 3832 | ++DOCSHELL 16010400 == 38 [pid = 3832] [id = 609] 11:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (167DE400) [pid = 3832] [serial = 1827] [outer = 00000000] 11:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (169A2800) [pid = 3832] [serial = 1828] [outer = 167DE400] 11:51:35 INFO - PROCESS | 3832 | 1470772295581 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E02000) [pid = 3832] [serial = 1829] [outer = 167DE400] 11:51:36 INFO - PROCESS | 3832 | 1470772296193 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]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 993ms 11:51:36 INFO - PROCESS | 3832 | 1470772296216 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 3832 | 1470772296219 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 11:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:51:36 INFO - PROCESS | 3832 | 1470772296222 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 3832 | 1470772296226 Marionette TRACE conn3 <- [1,2402,null,{}] 11:51:36 INFO - PROCESS | 3832 | 1470772296237 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}] 11:51:36 INFO - PROCESS | 3832 | 1470772296242 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:36 INFO - PROCESS | 3832 | 1470772296354 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:51:36 INFO - PROCESS | 3832 | 1470772296514 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 3832 | 1470772296518 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:36 INFO - PROCESS | 3832 | ++DOCSHELL 19587800 == 39 [pid = 3832] [id = 610] 11:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19588000) [pid = 3832] [serial = 1830] [outer = 00000000] 11:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B61800) [pid = 3832] [serial = 1831] [outer = 19588000] 11:51:36 INFO - PROCESS | 3832 | 1470772296585 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19D62800) [pid = 3832] [serial = 1832] [outer = 19588000] 11:51:37 INFO - PROCESS | 3832 | 1470772297355 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]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1179ms 11:51:37 INFO - PROCESS | 3832 | 1470772297419 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 3832 | 1470772297423 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 11:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:51:37 INFO - PROCESS | 3832 | 1470772297428 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 3832 | 1470772297432 Marionette TRACE conn3 <- [1,2406,null,{}] 11:51:37 INFO - PROCESS | 3832 | 1470772297437 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}] 11:51:37 INFO - PROCESS | 3832 | 1470772297440 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:37 INFO - PROCESS | 3832 | 1470772297551 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:51:37 INFO - PROCESS | 3832 | 1470772297698 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 3832 | 1470772297703 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:37 INFO - PROCESS | 3832 | ++DOCSHELL 13142000 == 40 [pid = 3832] [id = 611] 11:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13151800) [pid = 3832] [serial = 1833] [outer = 00000000] 11:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (131EA000) [pid = 3832] [serial = 1834] [outer = 13151800] 11:51:37 INFO - PROCESS | 3832 | 1470772297757 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1390A400) [pid = 3832] [serial = 1835] [outer = 13151800] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 173AF000 == 39 [pid = 3832] [id = 606] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 10A55400 == 38 [pid = 3832] [id = 605] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 103CB400 == 37 [pid = 3832] [id = 604] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 19583C00 == 36 [pid = 3832] [id = 603] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 1390FC00 == 35 [pid = 3832] [id = 602] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 168F2400 == 34 [pid = 3832] [id = 601] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 158BFC00 == 33 [pid = 3832] [id = 600] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 131E9C00 == 32 [pid = 3832] [id = 599] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 1293AC00 == 31 [pid = 3832] [id = 598] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 0F336000 == 30 [pid = 3832] [id = 596] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 10A4E800 == 29 [pid = 3832] [id = 587] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 10FCE400 == 28 [pid = 3832] [id = 597] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 16010400 == 27 [pid = 3832] [id = 609] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 19587800 == 26 [pid = 3832] [id = 610] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 1686C800 == 25 [pid = 3832] [id = 607] 11:51:38 INFO - PROCESS | 3832 | --DOCSHELL 11C42000 == 24 [pid = 3832] [id = 608] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17C34C00) [pid = 3832] [serial = 1786] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12835400) [pid = 3832] [serial = 1765] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12873C00) [pid = 3832] [serial = 1766] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1600C000) [pid = 3832] [serial = 1774] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13902C00) [pid = 3832] [serial = 1768] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1392C800) [pid = 3832] [serial = 1769] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (153AA000) [pid = 3832] [serial = 1771] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1308C800) [pid = 3832] [serial = 1763] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12D69400) [pid = 3832] [serial = 1762] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (168E9000) [pid = 3832] [serial = 1777] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (167D2000) [pid = 3832] [serial = 1775] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11406C00) [pid = 3832] [serial = 1780] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1699F000) [pid = 3832] [serial = 1778] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (141A9000) [pid = 3832] [serial = 1781] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (173CF400) [pid = 3832] [serial = 1783] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13CB2400) [pid = 3832] [serial = 1754] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1308DC00) [pid = 3832] [serial = 1753] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (169A3400) [pid = 3832] [serial = 1757] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (167DE000) [pid = 3832] [serial = 1756] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19DBF800) [pid = 3832] [serial = 1760] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19D61800) [pid = 3832] [serial = 1759] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (174D9400) [pid = 3832] [serial = 1784] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (153B4400) [pid = 3832] [serial = 1772] [outer = 00000000] [url = about:blank] 11:51:38 INFO - PROCESS | 3832 | 1470772298935 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]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1551ms 11:51:38 INFO - PROCESS | 3832 | 1470772298979 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 3832 | 1470772298983 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 11:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:51:38 INFO - PROCESS | 3832 | 1470772298988 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 3832 | 1470772298991 Marionette TRACE conn3 <- [1,2410,null,{}] 11:51:38 INFO - PROCESS | 3832 | 1470772298997 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}] 11:51:39 INFO - PROCESS | 3832 | 1470772299000 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:39 INFO - PROCESS | 3832 | 1470772299123 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:51:39 INFO - PROCESS | 3832 | 1470772299222 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 3832 | 1470772299225 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:39 INFO - PROCESS | 3832 | ++DOCSHELL 10FCDC00 == 25 [pid = 3832] [id = 612] 11:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10FD4800) [pid = 3832] [serial = 1836] [outer = 00000000] 11:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1140D800) [pid = 3832] [serial = 1837] [outer = 10FD4800] 11:51:39 INFO - PROCESS | 3832 | 1470772299273 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11AD0000) [pid = 3832] [serial = 1838] [outer = 10FD4800] 11:51:39 INFO - PROCESS | 3832 | 1470772299709 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]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 729ms 11:51:39 INFO - PROCESS | 3832 | 1470772299728 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 3832 | 1470772299733 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 11:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:51:39 INFO - PROCESS | 3832 | 1470772299740 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 3832 | 1470772299742 Marionette TRACE conn3 <- [1,2414,null,{}] 11:51:39 INFO - PROCESS | 3832 | 1470772299746 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}] 11:51:39 INFO - PROCESS | 3832 | 1470772299749 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:39 INFO - PROCESS | 3832 | 1470772299839 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:51:39 INFO - PROCESS | 3832 | 1470772299847 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 3832 | 1470772299849 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:39 INFO - PROCESS | 3832 | ++DOCSHELL 12876800 == 26 [pid = 3832] [id = 613] 11:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12878C00) [pid = 3832] [serial = 1839] [outer = 00000000] 11:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (129B9800) [pid = 3832] [serial = 1840] [outer = 12878C00] 11:51:39 INFO - PROCESS | 3832 | 1470772299902 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13035800) [pid = 3832] [serial = 1841] [outer = 12878C00] 11:51:40 INFO - PROCESS | 3832 | 1470772300385 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]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 698ms 11:51:40 INFO - PROCESS | 3832 | 1470772300438 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 3832 | 1470772300441 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 11:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:51:40 INFO - PROCESS | 3832 | 1470772300445 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 3832 | 1470772300448 Marionette TRACE conn3 <- [1,2418,null,{}] 11:51:40 INFO - PROCESS | 3832 | 1470772300460 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}] 11:51:40 INFO - PROCESS | 3832 | 1470772300465 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:40 INFO - PROCESS | 3832 | 1470772300577 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:51:40 INFO - PROCESS | 3832 | 1470772300672 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 3832 | 1470772300676 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:40 INFO - PROCESS | 3832 | ++DOCSHELL 141AC400 == 27 [pid = 3832] [id = 614] 11:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (141AE800) [pid = 3832] [serial = 1842] [outer = 00000000] 11:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1456B400) [pid = 3832] [serial = 1843] [outer = 141AE800] 11:51:40 INFO - PROCESS | 3832 | 1470772300725 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153AE400) [pid = 3832] [serial = 1844] [outer = 141AE800] 11:51:41 INFO - PROCESS | 3832 | 1470772301146 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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 745ms 11:51:41 INFO - PROCESS | 3832 | 1470772301168 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 3832 | 1470772301170 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:51:41 INFO - PROCESS | 3832 | 1470772301173 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 3832 | 1470772301175 Marionette TRACE conn3 <- [1,2422,null,{}] 11:51:41 INFO - PROCESS | 3832 | 1470772301179 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}] 11:51:41 INFO - PROCESS | 3832 | 1470772301181 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:41 INFO - PROCESS | 3832 | 1470772301308 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:51:41 INFO - PROCESS | 3832 | 1470772301314 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 3832 | 1470772301316 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:41 INFO - PROCESS | 3832 | ++DOCSHELL 1456B000 == 28 [pid = 3832] [id = 615] 11:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (153AC400) [pid = 3832] [serial = 1845] [outer = 00000000] 11:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (157E8C00) [pid = 3832] [serial = 1846] [outer = 153AC400] 11:51:41 INFO - PROCESS | 3832 | 1470772301418 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (158F4800) [pid = 3832] [serial = 1847] [outer = 153AC400] 11:51:41 INFO - PROCESS | 3832 | 1470772301848 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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 698ms 11:51:41 INFO - PROCESS | 3832 | 1470772301878 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 3832 | 1470772301881 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:51:41 INFO - PROCESS | 3832 | 1470772301888 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 3832 | 1470772301890 Marionette TRACE conn3 <- [1,2426,null,{}] 11:51:41 INFO - PROCESS | 3832 | 1470772301893 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}] 11:51:41 INFO - PROCESS | 3832 | 1470772301895 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:42 INFO - PROCESS | 3832 | 1470772302036 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:51:42 INFO - PROCESS | 3832 | 1470772302103 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 3832 | 1470772302106 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:42 INFO - PROCESS | 3832 | ++DOCSHELL 15E7A800 == 29 [pid = 3832] [id = 616] 11:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15E7BC00) [pid = 3832] [serial = 1848] [outer = 00000000] 11:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167DA000) [pid = 3832] [serial = 1849] [outer = 15E7BC00] 11:51:42 INFO - PROCESS | 3832 | 1470772302152 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (167E0800) [pid = 3832] [serial = 1850] [outer = 15E7BC00] 11:51:42 INFO - PROCESS | 3832 | 1470772302583 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]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 729ms 11:51:42 INFO - PROCESS | 3832 | 1470772302629 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 3832 | 1470772302632 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 11:51:42 INFO - PROCESS | 3832 | 1470772302635 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:51:42 INFO - PROCESS | 3832 | 1470772302637 Marionette TRACE conn3 <- [1,2430,null,{}] 11:51:42 INFO - PROCESS | 3832 | 1470772302640 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}] 11:51:42 INFO - PROCESS | 3832 | 1470772302646 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:42 INFO - PROCESS | 3832 | 1470772302799 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:51:42 INFO - PROCESS | 3832 | 1470772302851 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 3832 | 1470772302854 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:42 INFO - PROCESS | 3832 | ++DOCSHELL 1699F800 == 30 [pid = 3832] [id = 617] 11:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1699FC00) [pid = 3832] [serial = 1851] [outer = 00000000] 11:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (173D4400) [pid = 3832] [serial = 1852] [outer = 1699FC00] 11:51:42 INFO - PROCESS | 3832 | 1470772302900 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (174D8000) [pid = 3832] [serial = 1853] [outer = 1699FC00] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (167DF000) [pid = 3832] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19586400) [pid = 3832] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A51000) [pid = 3832] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (158C0C00) [pid = 3832] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (131F1000) [pid = 3832] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12985400) [pid = 3832] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F337C00) [pid = 3832] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12987000) [pid = 3832] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1699D800) [pid = 3832] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1287B400) [pid = 3832] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16EC3C00) [pid = 3832] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19717400) [pid = 3832] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:51:43 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (198A3400) [pid = 3832] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:51:43 INFO - PROCESS | 3832 | 1470772303530 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]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 931ms 11:51:43 INFO - PROCESS | 3832 | 1470772303565 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 3832 | 1470772303577 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 11:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:51:43 INFO - PROCESS | 3832 | 1470772303581 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 3832 | 1470772303582 Marionette TRACE conn3 <- [1,2434,null,{}] 11:51:43 INFO - PROCESS | 3832 | 1470772303586 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}] 11:51:43 INFO - PROCESS | 3832 | 1470772303588 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:43 INFO - PROCESS | 3832 | 1470772303666 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:51:43 INFO - PROCESS | 3832 | 1470772303672 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 3832 | 1470772303674 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:43 INFO - PROCESS | 3832 | ++DOCSHELL 12BD2800 == 31 [pid = 3832] [id = 618] 11:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13C35000) [pid = 3832] [serial = 1854] [outer = 00000000] 11:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (169A4400) [pid = 3832] [serial = 1855] [outer = 13C35000] 11:51:43 INFO - PROCESS | 3832 | 1470772303720 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (169A6000) [pid = 3832] [serial = 1856] [outer = 13C35000] 11:51:44 INFO - PROCESS | 3832 | 1470772304154 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]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 590ms 11:51:44 INFO - PROCESS | 3832 | 1470772304178 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 3832 | 1470772304180 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 11:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:51:44 INFO - PROCESS | 3832 | 1470772304198 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 3832 | 1470772304200 Marionette TRACE conn3 <- [1,2438,null,{}] 11:51:44 INFO - PROCESS | 3832 | 1470772304203 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}] 11:51:44 INFO - PROCESS | 3832 | 1470772304205 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:44 INFO - PROCESS | 3832 | 1470772304289 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:51:44 INFO - PROCESS | 3832 | 1470772304295 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 3832 | 1470772304297 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:44 INFO - PROCESS | 3832 | ++DOCSHELL 12986C00 == 32 [pid = 3832] [id = 619] 11:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1699D800) [pid = 3832] [serial = 1857] [outer = 00000000] 11:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17B08000) [pid = 3832] [serial = 1858] [outer = 1699D800] 11:51:44 INFO - PROCESS | 3832 | 1470772304341 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17B08C00) [pid = 3832] [serial = 1859] [outer = 1699D800] 11:51:44 INFO - PROCESS | 3832 | 1470772304787 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]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 652ms 11:51:44 INFO - PROCESS | 3832 | 1470772304842 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 3832 | 1470772304844 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 11:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:51:44 INFO - PROCESS | 3832 | 1470772304866 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 3832 | 1470772304869 Marionette TRACE conn3 <- [1,2442,null,{}] 11:51:44 INFO - PROCESS | 3832 | 1470772304873 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}] 11:51:44 INFO - PROCESS | 3832 | 1470772304875 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:44 INFO - PROCESS | 3832 | 1470772304942 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:51:44 INFO - PROCESS | 3832 | 1470772304949 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 3832 | 1470772304951 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:44 INFO - PROCESS | 3832 | ++DOCSHELL 141AA000 == 33 [pid = 3832] [id = 620] 11:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17FE8000) [pid = 3832] [serial = 1860] [outer = 00000000] 11:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19583C00) [pid = 3832] [serial = 1861] [outer = 17FE8000] 11:51:44 INFO - PROCESS | 3832 | 1470772304996 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19587000) [pid = 3832] [serial = 1862] [outer = 17FE8000] 11:51:45 INFO - PROCESS | 3832 | 1470772305804 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]]]}] 11:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 992ms 11:51:45 INFO - PROCESS | 3832 | 1470772305839 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 3832 | 1470772305844 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 11:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:51:45 INFO - PROCESS | 3832 | 1470772305850 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 3832 | 1470772305853 Marionette TRACE conn3 <- [1,2446,null,{}] 11:51:45 INFO - PROCESS | 3832 | 1470772305860 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}] 11:51:45 INFO - PROCESS | 3832 | 1470772305864 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:45 INFO - PROCESS | 3832 | 1470772305986 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:51:46 INFO - PROCESS | 3832 | 1470772306131 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 3832 | 1470772306134 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:46 INFO - PROCESS | 3832 | ++DOCSHELL 104E6800 == 34 [pid = 3832] [id = 621] 11:51:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1140D000) [pid = 3832] [serial = 1863] [outer = 00000000] 11:51:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1293AC00) [pid = 3832] [serial = 1864] [outer = 1140D000] 11:51:46 INFO - PROCESS | 3832 | 1470772306194 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12D69400) [pid = 3832] [serial = 1865] [outer = 1140D000] 11:51:46 INFO - PROCESS | 3832 | 1470772306970 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]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1209ms 11:51:47 INFO - PROCESS | 3832 | 1470772307060 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 3832 | 1470772307065 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 11:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:51:47 INFO - PROCESS | 3832 | 1470772307072 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 3832 | 1470772307075 Marionette TRACE conn3 <- [1,2450,null,{}] 11:51:47 INFO - PROCESS | 3832 | 1470772307080 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}] 11:51:47 INFO - PROCESS | 3832 | 1470772307083 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:47 INFO - PROCESS | 3832 | 1470772307305 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:51:47 INFO - PROCESS | 3832 | 1470772307450 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 3832 | 1470772307453 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:47 INFO - PROCESS | 3832 | ++DOCSHELL 10A06400 == 35 [pid = 3832] [id = 622] 11:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10A0B800) [pid = 3832] [serial = 1866] [outer = 00000000] 11:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1125D000) [pid = 3832] [serial = 1867] [outer = 10A0B800] 11:51:47 INFO - PROCESS | 3832 | 1470772307509 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12834400) [pid = 3832] [serial = 1868] [outer = 10A0B800] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 12986C00 == 34 [pid = 3832] [id = 619] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 12BD2800 == 33 [pid = 3832] [id = 618] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1699F800 == 32 [pid = 3832] [id = 617] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 15E7A800 == 31 [pid = 3832] [id = 616] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1456B000 == 30 [pid = 3832] [id = 615] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 141AC400 == 29 [pid = 3832] [id = 614] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 12876800 == 28 [pid = 3832] [id = 613] 11:51:47 INFO - PROCESS | 3832 | --DOCSHELL 10FCDC00 == 27 [pid = 3832] [id = 612] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17C36C00) [pid = 3832] [serial = 1787] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19D5A400) [pid = 3832] [serial = 1822] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19D63000) [pid = 3832] [serial = 1823] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19B55400) [pid = 3832] [serial = 1819] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19B57800) [pid = 3832] [serial = 1820] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (176D2C00) [pid = 3832] [serial = 1807] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1958D800) [pid = 3832] [serial = 1810] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12D6AC00) [pid = 3832] [serial = 1813] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1600A800) [pid = 3832] [serial = 1801] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (167DD800) [pid = 3832] [serial = 1802] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13CBC800) [pid = 3832] [serial = 1798] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (141AA800) [pid = 3832] [serial = 1799] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13C39400) [pid = 3832] [serial = 1792] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13EA4800) [pid = 3832] [serial = 1793] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19712C00) [pid = 3832] [serial = 1811] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (104E2400) [pid = 3832] [serial = 1789] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10A4D400) [pid = 3832] [serial = 1790] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13036000) [pid = 3832] [serial = 1795] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (131E4C00) [pid = 3832] [serial = 1796] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16E09800) [pid = 3832] [serial = 1804] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19717C00) [pid = 3832] [serial = 1816] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (17FDC800) [pid = 3832] [serial = 1808] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (130B4C00) [pid = 3832] [serial = 1814] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1971D000) [pid = 3832] [serial = 1817] [outer = 00000000] [url = about:blank] 11:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (16EF9000) [pid = 3832] [serial = 1805] [outer = 00000000] [url = about:blank] 11:51:48 INFO - PROCESS | 3832 | 1470772308087 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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1040ms 11:51:48 INFO - PROCESS | 3832 | 1470772308101 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 3832 | 1470772308105 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:51:48 INFO - PROCESS | 3832 | 1470772308126 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 3832 | 1470772308129 Marionette TRACE conn3 <- [1,2454,null,{}] 11:51:48 INFO - PROCESS | 3832 | 1470772308133 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}] 11:51:48 INFO - PROCESS | 3832 | 1470772308136 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:48 INFO - PROCESS | 3832 | 1470772308224 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:51:48 INFO - PROCESS | 3832 | 1470772308232 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 3832 | 1470772308235 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:48 INFO - PROCESS | 3832 | ++DOCSHELL 129C3800 == 28 [pid = 3832] [id = 623] 11:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (12BD2800) [pid = 3832] [serial = 1869] [outer = 00000000] 11:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (1315DC00) [pid = 3832] [serial = 1870] [outer = 12BD2800] 11:51:48 INFO - PROCESS | 3832 | 1470772308286 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (131F0800) [pid = 3832] [serial = 1871] [outer = 12BD2800] 11:51:48 INFO - PROCESS | 3832 | 1470772308793 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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 698ms 11:51:48 INFO - PROCESS | 3832 | 1470772308846 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 3832 | 1470772308850 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:51:48 INFO - PROCESS | 3832 | 1470772308858 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 3832 | 1470772308861 Marionette TRACE conn3 <- [1,2458,null,{}] 11:51:48 INFO - PROCESS | 3832 | 1470772308866 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}] 11:51:48 INFO - PROCESS | 3832 | 1470772308870 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:48 INFO - PROCESS | 3832 | 1470772308966 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:51:48 INFO - PROCESS | 3832 | 1470772308974 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 3832 | 1470772308977 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:48 INFO - PROCESS | 3832 | ++DOCSHELL 13ED8C00 == 29 [pid = 3832] [id = 624] 11:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (141A2400) [pid = 3832] [serial = 1872] [outer = 00000000] 11:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (141ABC00) [pid = 3832] [serial = 1873] [outer = 141A2400] 11:51:49 INFO - PROCESS | 3832 | 1470772309029 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15081C00) [pid = 3832] [serial = 1874] [outer = 141A2400] 11:51:49 INFO - PROCESS | 3832 | 1470772309494 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]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 697ms 11:51:49 INFO - PROCESS | 3832 | 1470772309543 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 3832 | 1470772309546 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 11:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:51:49 INFO - PROCESS | 3832 | 1470772309557 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 3832 | 1470772309562 Marionette TRACE conn3 <- [1,2462,null,{}] 11:51:49 INFO - PROCESS | 3832 | 1470772309565 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}] 11:51:49 INFO - PROCESS | 3832 | 1470772309569 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:49 INFO - PROCESS | 3832 | 1470772309656 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:51:49 INFO - PROCESS | 3832 | 1470772309662 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 3832 | 1470772309664 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:49 INFO - PROCESS | 3832 | ++DOCSHELL 158B2800 == 30 [pid = 3832] [id = 625] 11:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (158EF000) [pid = 3832] [serial = 1875] [outer = 00000000] 11:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (166E9800) [pid = 3832] [serial = 1876] [outer = 158EF000] 11:51:49 INFO - PROCESS | 3832 | 1470772309710 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (167D9800) [pid = 3832] [serial = 1877] [outer = 158EF000] 11:51:50 INFO - PROCESS | 3832 | 1470772310222 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]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 682ms 11:51:50 INFO - PROCESS | 3832 | 1470772310253 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 3832 | 1470772310255 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:51:50 INFO - PROCESS | 3832 | 1470772310258 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 3832 | 1470772310260 Marionette TRACE conn3 <- [1,2466,null,{}] 11:51:50 INFO - PROCESS | 3832 | 1470772310263 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}] 11:51:50 INFO - PROCESS | 3832 | 1470772310265 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:50 INFO - PROCESS | 3832 | 1470772310410 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:51:50 INFO - PROCESS | 3832 | 1470772310436 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 3832 | 1470772310438 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:50 INFO - PROCESS | 3832 | ++DOCSHELL 165AAC00 == 31 [pid = 3832] [id = 626] 11:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (167D6400) [pid = 3832] [serial = 1878] [outer = 00000000] 11:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (169A3400) [pid = 3832] [serial = 1879] [outer = 167D6400] 11:51:50 INFO - PROCESS | 3832 | 1470772310482 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16C67400) [pid = 3832] [serial = 1880] [outer = 167D6400] 11:51:50 INFO - PROCESS | 3832 | 1470772310932 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]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 729ms 11:51:50 INFO - PROCESS | 3832 | 1470772310999 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 3832 | 1470772311001 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:51:50 INFO - PROCESS | 3832 | 1470772311004 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 3832 | 1470772311006 Marionette TRACE conn3 <- [1,2470,null,{}] 11:51:50 INFO - PROCESS | 3832 | 1470772311010 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}] 11:51:50 INFO - PROCESS | 3832 | 1470772311012 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:51 INFO - PROCESS | 3832 | 1470772311132 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:51:51 INFO - PROCESS | 3832 | 1470772311198 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 3832 | 1470772311205 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:51 INFO - PROCESS | 3832 | ++DOCSHELL 1311A800 == 32 [pid = 3832] [id = 627] 11:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (174D7800) [pid = 3832] [serial = 1881] [outer = 00000000] 11:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (176D4800) [pid = 3832] [serial = 1882] [outer = 174D7800] 11:51:51 INFO - PROCESS | 3832 | 1470772311260 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17F22C00) [pid = 3832] [serial = 1883] [outer = 174D7800] 11:51:51 INFO - PROCESS | 3832 | 1470772311698 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]]]}] 11:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 744ms 11:51:51 INFO - PROCESS | 3832 | 1470772311751 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 3832 | 1470772311753 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 11:51:51 INFO - PROCESS | 3832 | 1470772311762 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 3832 | 1470772311764 Marionette TRACE conn3 <- [1,2474,null,{}] 11:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:51:51 INFO - PROCESS | 3832 | 1470772311771 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}] 11:51:51 INFO - PROCESS | 3832 | 1470772311773 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:51 INFO - PROCESS | 3832 | 1470772311890 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:51:51 INFO - PROCESS | 3832 | 1470772311900 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 3832 | 1470772311902 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:51 INFO - PROCESS | 3832 | ++DOCSHELL 176C7400 == 33 [pid = 3832] [id = 628] 11:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17C39000) [pid = 3832] [serial = 1884] [outer = 00000000] 11:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17FEB400) [pid = 3832] [serial = 1885] [outer = 17C39000] 11:51:51 INFO - PROCESS | 3832 | 1470772311957 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19580C00) [pid = 3832] [serial = 1886] [outer = 17C39000] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (153AC400) [pid = 3832] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12878C00) [pid = 3832] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (141AE800) [pid = 3832] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10FD4800) [pid = 3832] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15E7BC00) [pid = 3832] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12870800) [pid = 3832] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167DE400) [pid = 3832] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19588000) [pid = 3832] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1699FC00) [pid = 3832] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1699D800) [pid = 3832] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:51:52 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13C35000) [pid = 3832] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:51:52 INFO - PROCESS | 3832 | 1470772312492 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]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 776ms 11:51:52 INFO - PROCESS | 3832 | 1470772312549 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 3832 | 1470772312552 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 11:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:51:52 INFO - PROCESS | 3832 | 1470772312555 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 3832 | 1470772312557 Marionette TRACE conn3 <- [1,2478,null,{}] 11:51:52 INFO - PROCESS | 3832 | 1470772312568 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}] 11:51:52 INFO - PROCESS | 3832 | 1470772312570 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:52 INFO - PROCESS | 3832 | 1470772312651 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:51:52 INFO - PROCESS | 3832 | 1470772312658 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 3832 | 1470772312660 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:52 INFO - PROCESS | 3832 | ++DOCSHELL 1456C000 == 34 [pid = 3832] [id = 629] 11:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1456C400) [pid = 3832] [serial = 1887] [outer = 00000000] 11:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (167DE400) [pid = 3832] [serial = 1888] [outer = 1456C400] 11:51:52 INFO - PROCESS | 3832 | 1470772312705 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (158E7C00) [pid = 3832] [serial = 1889] [outer = 1456C400] 11:51:53 INFO - PROCESS | 3832 | 1470772313149 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]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 652ms 11:51:53 INFO - PROCESS | 3832 | 1470772313213 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 3832 | 1470772313215 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 11:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:51:53 INFO - PROCESS | 3832 | 1470772313219 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 3832 | 1470772313221 Marionette TRACE conn3 <- [1,2482,null,{}] 11:51:53 INFO - PROCESS | 3832 | 1470772313224 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}] 11:51:53 INFO - PROCESS | 3832 | 1470772313226 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:53 INFO - PROCESS | 3832 | 1470772313308 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:51:53 INFO - PROCESS | 3832 | 1470772313314 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 3832 | 1470772313316 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:53 INFO - PROCESS | 3832 | ++DOCSHELL 167DA400 == 35 [pid = 3832] [id = 630] 11:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1958E000) [pid = 3832] [serial = 1890] [outer = 00000000] 11:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (19715C00) [pid = 3832] [serial = 1891] [outer = 1958E000] 11:51:53 INFO - PROCESS | 3832 | 1470772313361 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1971B000) [pid = 3832] [serial = 1892] [outer = 1958E000] 11:51:53 INFO - PROCESS | 3832 | 1470772313812 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]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 635ms 11:51:53 INFO - PROCESS | 3832 | 1470772313852 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 3832 | 1470772313854 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 11:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:51:53 INFO - PROCESS | 3832 | 1470772313858 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 3832 | 1470772313859 Marionette TRACE conn3 <- [1,2486,null,{}] 11:51:53 INFO - PROCESS | 3832 | 1470772313863 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}] 11:51:53 INFO - PROCESS | 3832 | 1470772313865 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:53 INFO - PROCESS | 3832 | 1470772313947 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:51:53 INFO - PROCESS | 3832 | 1470772313953 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 3832 | 1470772313955 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:53 INFO - PROCESS | 3832 | ++DOCSHELL 1971F800 == 36 [pid = 3832] [id = 631] 11:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1989E400) [pid = 3832] [serial = 1893] [outer = 00000000] 11:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19B54800) [pid = 3832] [serial = 1894] [outer = 1989E400] 11:51:54 INFO - PROCESS | 3832 | 1470772314017 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19B58000) [pid = 3832] [serial = 1895] [outer = 1989E400] 11:51:54 INFO - PROCESS | 3832 | 1470772314672 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]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 899ms 11:51:54 INFO - PROCESS | 3832 | 1470772314762 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 3832 | 1470772314767 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 11:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:51:54 INFO - PROCESS | 3832 | 1470772314772 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 3832 | 1470772314775 Marionette TRACE conn3 <- [1,2490,null,{}] 11:51:54 INFO - PROCESS | 3832 | 1470772314782 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}] 11:51:54 INFO - PROCESS | 3832 | 1470772314785 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:54 INFO - PROCESS | 3832 | 1470772314954 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:51:54 INFO - PROCESS | 3832 | 1470772314966 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 3832 | 1470772314969 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:54 INFO - PROCESS | 3832 | ++DOCSHELL 11CE4000 == 37 [pid = 3832] [id = 632] 11:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12830C00) [pid = 3832] [serial = 1896] [outer = 00000000] 11:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (130B4C00) [pid = 3832] [serial = 1897] [outer = 12830C00] 11:51:55 INFO - PROCESS | 3832 | 1470772315039 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13CB0C00) [pid = 3832] [serial = 1898] [outer = 12830C00] 11:51:55 INFO - PROCESS | 3832 | 1470772315637 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]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 884ms 11:51:55 INFO - PROCESS | 3832 | 1470772315677 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 3832 | 1470772315682 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:51:55 INFO - PROCESS | 3832 | 1470772315689 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 3832 | 1470772315691 Marionette TRACE conn3 <- [1,2494,null,{}] 11:51:55 INFO - PROCESS | 3832 | 1470772315696 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}] 11:51:55 INFO - PROCESS | 3832 | 1470772315699 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:55 INFO - PROCESS | 3832 | 1470772315813 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:51:55 INFO - PROCESS | 3832 | 1470772315911 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 3832 | 1470772315914 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:55 INFO - PROCESS | 3832 | ++DOCSHELL 1577E400 == 38 [pid = 3832] [id = 633] 11:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1578D000) [pid = 3832] [serial = 1899] [outer = 00000000] 11:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (158B4C00) [pid = 3832] [serial = 1900] [outer = 1578D000] 11:51:56 INFO - PROCESS | 3832 | 1470772316015 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (167DF000) [pid = 3832] [serial = 1901] [outer = 1578D000] 11:51:56 INFO - PROCESS | 3832 | 1470772316619 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]]]}] 11:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 993ms 11:51:56 INFO - PROCESS | 3832 | 1470772316673 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 3832 | 1470772316676 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 11:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:51:56 INFO - PROCESS | 3832 | 1470772316680 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - PROCESS | 3832 | 1470772316684 Marionette TRACE conn3 <- [1,2498,null,{}] 11:51:56 INFO - PROCESS | 3832 | 1470772316695 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}] 11:51:56 INFO - PROCESS | 3832 | 1470772316700 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:56 INFO - PROCESS | 3832 | 1470772316809 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:51:56 INFO - PROCESS | 3832 | 1470772316954 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 3832 | 1470772316958 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:56 INFO - PROCESS | 3832 | ++DOCSHELL 198A1000 == 39 [pid = 3832] [id = 634] 11:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (198A4800) [pid = 3832] [serial = 1902] [outer = 00000000] 11:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B5A000) [pid = 3832] [serial = 1903] [outer = 198A4800] 11:51:57 INFO - PROCESS | 3832 | 1470772317017 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19BC2000) [pid = 3832] [serial = 1904] [outer = 198A4800] 11:51:57 INFO - PROCESS | 3832 | 1470772317573 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]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 930ms 11:51:57 INFO - PROCESS | 3832 | 1470772317624 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 3832 | 1470772317628 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:51:57 INFO - PROCESS | 3832 | 1470772317631 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 3832 | 1470772317633 Marionette TRACE conn3 <- [1,2502,null,{}] 11:51:57 INFO - PROCESS | 3832 | 1470772317637 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}] 11:51:57 INFO - PROCESS | 3832 | 1470772317640 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:57 INFO - PROCESS | 3832 | 1470772317749 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:51:57 INFO - PROCESS | 3832 | 1470772317862 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 3832 | 1470772317865 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:57 INFO - PROCESS | 3832 | ++DOCSHELL 1055A800 == 40 [pid = 3832] [id = 635] 11:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17B08800) [pid = 3832] [serial = 1905] [outer = 00000000] 11:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19D5F400) [pid = 3832] [serial = 1906] [outer = 17B08800] 11:51:57 INFO - PROCESS | 3832 | 1470772317962 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19DB7C00) [pid = 3832] [serial = 1907] [outer = 17B08800] 11:51:58 INFO - PROCESS | 3832 | 1470772318747 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]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1132ms 11:51:58 INFO - PROCESS | 3832 | 1470772318763 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 3832 | 1470772318767 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 11:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:51:58 INFO - PROCESS | 3832 | 1470772318771 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 3832 | 1470772318776 Marionette TRACE conn3 <- [1,2506,null,{}] 11:51:58 INFO - PROCESS | 3832 | 1470772318781 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}] 11:51:58 INFO - PROCESS | 3832 | 1470772318784 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:58 INFO - PROCESS | 3832 | 1470772318887 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 167DA400 == 39 [pid = 3832] [id = 630] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 1456C000 == 38 [pid = 3832] [id = 629] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 176C7400 == 37 [pid = 3832] [id = 628] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 1311A800 == 36 [pid = 3832] [id = 627] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 165AAC00 == 35 [pid = 3832] [id = 626] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 158B2800 == 34 [pid = 3832] [id = 625] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 13ED8C00 == 33 [pid = 3832] [id = 624] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 129C3800 == 32 [pid = 3832] [id = 623] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 10A06400 == 31 [pid = 3832] [id = 622] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 141AA000 == 30 [pid = 3832] [id = 620] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 104E6800 == 29 [pid = 3832] [id = 621] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 13142000 == 28 [pid = 3832] [id = 611] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 1055A800 == 27 [pid = 3832] [id = 635] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 1577E400 == 26 [pid = 3832] [id = 633] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 198A1000 == 25 [pid = 3832] [id = 634] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 1971F800 == 24 [pid = 3832] [id = 631] 11:51:59 INFO - PROCESS | 3832 | --DOCSHELL 11CE4000 == 23 [pid = 3832] [id = 632] 11:51:59 INFO - PROCESS | 3832 | 1470772319612 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 3832 | 1470772319616 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (158F4800) [pid = 3832] [serial = 1847] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (157E8C00) [pid = 3832] [serial = 1846] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (129B9800) [pid = 3832] [serial = 1840] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13035800) [pid = 3832] [serial = 1841] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1456B400) [pid = 3832] [serial = 1843] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1140D800) [pid = 3832] [serial = 1837] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11AD0000) [pid = 3832] [serial = 1838] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131EA000) [pid = 3832] [serial = 1834] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (167DA000) [pid = 3832] [serial = 1849] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1508EC00) [pid = 3832] [serial = 1826] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1313DC00) [pid = 3832] [serial = 1825] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16E02000) [pid = 3832] [serial = 1829] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (169A2800) [pid = 3832] [serial = 1828] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19583C00) [pid = 3832] [serial = 1861] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19D62800) [pid = 3832] [serial = 1832] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19B61800) [pid = 3832] [serial = 1831] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (173D4400) [pid = 3832] [serial = 1852] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (167E0800) [pid = 3832] [serial = 1850] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17B08C00) [pid = 3832] [serial = 1859] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (17B08000) [pid = 3832] [serial = 1858] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (174D8000) [pid = 3832] [serial = 1853] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (169A4400) [pid = 3832] [serial = 1855] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (153AE400) [pid = 3832] [serial = 1844] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (169A6000) [pid = 3832] [serial = 1856] [outer = 00000000] [url = about:blank] 11:51:59 INFO - PROCESS | 3832 | ++DOCSHELL 0F391400 == 24 [pid = 3832] [id = 636] 11:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (0F394400) [pid = 3832] [serial = 1908] [outer = 00000000] 11:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10441800) [pid = 3832] [serial = 1909] [outer = 0F394400] 11:51:59 INFO - PROCESS | 3832 | 1470772319761 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (10A06400) [pid = 3832] [serial = 1910] [outer = 0F394400] 11:52:00 INFO - PROCESS | 3832 | 1470772320255 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]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1551ms 11:52:00 INFO - PROCESS | 3832 | 1470772320326 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 3832 | 1470772320329 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:52:00 INFO - PROCESS | 3832 | 1470772320334 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 3832 | 1470772320337 Marionette TRACE conn3 <- [1,2510,null,{}] 11:52:00 INFO - PROCESS | 3832 | 1470772320342 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}] 11:52:00 INFO - PROCESS | 3832 | 1470772320345 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:00 INFO - PROCESS | 3832 | 1470772320441 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:52:00 INFO - PROCESS | 3832 | 1470772320449 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 3832 | 1470772320452 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:00 INFO - PROCESS | 3832 | ++DOCSHELL 1287B800 == 25 [pid = 3832] [id = 637] 11:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (128B6400) [pid = 3832] [serial = 1911] [outer = 00000000] 11:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12986C00) [pid = 3832] [serial = 1912] [outer = 128B6400] 11:52:00 INFO - PROCESS | 3832 | 1470772320503 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12D9D400) [pid = 3832] [serial = 1913] [outer = 128B6400] 11:52:00 INFO - PROCESS | 3832 | 1470772321002 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]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 682ms 11:52:01 INFO - PROCESS | 3832 | 1470772321046 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 3832 | 1470772321051 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 11:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:52:01 INFO - PROCESS | 3832 | 1470772321061 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 3832 | 1470772321063 Marionette TRACE conn3 <- [1,2514,null,{}] 11:52:01 INFO - PROCESS | 3832 | 1470772321067 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}] 11:52:01 INFO - PROCESS | 3832 | 1470772321070 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:01 INFO - PROCESS | 3832 | 1470772321174 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:52:01 INFO - PROCESS | 3832 | 1470772321276 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 3832 | 1470772321278 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:01 INFO - PROCESS | 3832 | ++DOCSHELL 13908C00 == 26 [pid = 3832] [id = 638] 11:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1392CC00) [pid = 3832] [serial = 1914] [outer = 00000000] 11:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (139D7400) [pid = 3832] [serial = 1915] [outer = 1392CC00] 11:52:01 INFO - PROCESS | 3832 | 1470772321326 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13CBC000) [pid = 3832] [serial = 1916] [outer = 1392CC00] 11:52:01 INFO - PROCESS | 3832 | 1470772321753 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]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 729ms 11:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:52:01 INFO - PROCESS | 3832 | 1470772321798 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 3832 | 1470772321801 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 11:52:01 INFO - PROCESS | 3832 | 1470772321805 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 3832 | 1470772321811 Marionette TRACE conn3 <- [1,2518,null,{}] 11:52:01 INFO - PROCESS | 3832 | 1470772321833 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}] 11:52:01 INFO - PROCESS | 3832 | 1470772321837 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:01 INFO - PROCESS | 3832 | 1470772321961 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:52:01 INFO - PROCESS | 3832 | 1470772321978 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 3832 | 1470772321980 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:02 INFO - PROCESS | 3832 | ++DOCSHELL 153A7C00 == 27 [pid = 3832] [id = 639] 11:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153AF800) [pid = 3832] [serial = 1917] [outer = 00000000] 11:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (153B4400) [pid = 3832] [serial = 1918] [outer = 153AF800] 11:52:02 INFO - PROCESS | 3832 | 1470772322090 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (157E8C00) [pid = 3832] [serial = 1919] [outer = 153AF800] 11:52:02 INFO - PROCESS | 3832 | 1470772322528 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]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 807ms 11:52:02 INFO - PROCESS | 3832 | 1470772322610 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 3832 | 1470772322613 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 11:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:52:02 INFO - PROCESS | 3832 | 1470772322617 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 3832 | 1470772322618 Marionette TRACE conn3 <- [1,2522,null,{}] 11:52:02 INFO - PROCESS | 3832 | 1470772322622 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}] 11:52:02 INFO - PROCESS | 3832 | 1470772322624 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:02 INFO - PROCESS | 3832 | 1470772322748 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:52:02 INFO - PROCESS | 3832 | 1470772322816 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 3832 | 1470772322819 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:02 INFO - PROCESS | 3832 | ++DOCSHELL 153B2C00 == 28 [pid = 3832] [id = 640] 11:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (153B5000) [pid = 3832] [serial = 1920] [outer = 00000000] 11:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (167D2000) [pid = 3832] [serial = 1921] [outer = 153B5000] 11:52:02 INFO - PROCESS | 3832 | 1470772322863 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167D5000) [pid = 3832] [serial = 1922] [outer = 153B5000] 11:52:03 INFO - PROCESS | 3832 | 1470772323304 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]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 729ms 11:52:03 INFO - PROCESS | 3832 | 1470772323356 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 3832 | 1470772323358 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 11:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:52:03 INFO - PROCESS | 3832 | 1470772323361 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 3832 | 1470772323363 Marionette TRACE conn3 <- [1,2526,null,{}] 11:52:03 INFO - PROCESS | 3832 | 1470772323373 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}] 11:52:03 INFO - PROCESS | 3832 | 1470772323375 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:03 INFO - PROCESS | 3832 | 1470772323490 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:52:03 INFO - PROCESS | 3832 | 1470772323501 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 3832 | 1470772323507 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:03 INFO - PROCESS | 3832 | ++DOCSHELL 1699A800 == 29 [pid = 3832] [id = 641] 11:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1699AC00) [pid = 3832] [serial = 1923] [outer = 00000000] 11:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (169A2800) [pid = 3832] [serial = 1924] [outer = 1699AC00] 11:52:03 INFO - PROCESS | 3832 | 1470772323619 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E75400) [pid = 3832] [serial = 1925] [outer = 1699AC00] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13151800) [pid = 3832] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (167D6400) [pid = 3832] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174D7800) [pid = 3832] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17FE8000) [pid = 3832] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1140D000) [pid = 3832] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12BD2800) [pid = 3832] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A0B800) [pid = 3832] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (141A2400) [pid = 3832] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (158EF000) [pid = 3832] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17C39000) [pid = 3832] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1958E000) [pid = 3832] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1989E400) [pid = 3832] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:52:04 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1456C400) [pid = 3832] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:52:04 INFO - PROCESS | 3832 | 1470772324308 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]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 992ms 11:52:04 INFO - PROCESS | 3832 | 1470772324369 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 3832 | 1470772324371 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 11:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:52:04 INFO - PROCESS | 3832 | 1470772324375 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 3832 | 1470772324376 Marionette TRACE conn3 <- [1,2530,null,{}] 11:52:04 INFO - PROCESS | 3832 | 1470772324380 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}] 11:52:04 INFO - PROCESS | 3832 | 1470772324382 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:04 INFO - PROCESS | 3832 | 1470772324467 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:52:04 INFO - PROCESS | 3832 | 1470772324475 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 3832 | 1470772324477 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:04 INFO - PROCESS | 3832 | ++DOCSHELL 0F337800 == 30 [pid = 3832] [id = 642] 11:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131E4800) [pid = 3832] [serial = 1926] [outer = 00000000] 11:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (167D3000) [pid = 3832] [serial = 1927] [outer = 131E4800] 11:52:04 INFO - PROCESS | 3832 | 1470772324525 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (173AE000) [pid = 3832] [serial = 1928] [outer = 131E4800] 11:52:04 INFO - PROCESS | 3832 | 1470772324988 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]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 698ms 11:52:05 INFO - PROCESS | 3832 | 1470772325058 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 3832 | 1470772325060 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 11:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:52:05 INFO - PROCESS | 3832 | 1470772325063 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 3832 | 1470772325065 Marionette TRACE conn3 <- [1,2534,null,{}] 11:52:05 INFO - PROCESS | 3832 | 1470772325068 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}] 11:52:05 INFO - PROCESS | 3832 | 1470772325070 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:05 INFO - PROCESS | 3832 | 1470772325149 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:52:05 INFO - PROCESS | 3832 | 1470772325155 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 3832 | 1470772325157 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:05 INFO - PROCESS | 3832 | ++DOCSHELL 173B4800 == 31 [pid = 3832] [id = 643] 11:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173D4400) [pid = 3832] [serial = 1929] [outer = 00000000] 11:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16D85000) [pid = 3832] [serial = 1930] [outer = 173D4400] 11:52:05 INFO - PROCESS | 3832 | 1470772325203 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174DB800) [pid = 3832] [serial = 1931] [outer = 173D4400] 11:52:05 INFO - PROCESS | 3832 | 1470772325679 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]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 636ms 11:52:05 INFO - PROCESS | 3832 | 1470772325705 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 3832 | 1470772325707 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 11:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:52:05 INFO - PROCESS | 3832 | 1470772325710 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 3832 | 1470772325712 Marionette TRACE conn3 <- [1,2538,null,{}] 11:52:05 INFO - PROCESS | 3832 | 1470772325715 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}] 11:52:05 INFO - PROCESS | 3832 | 1470772325717 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:05 INFO - PROCESS | 3832 | 1470772325797 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:52:05 INFO - PROCESS | 3832 | 1470772325803 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 3832 | 1470772325805 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:05 INFO - PROCESS | 3832 | ++DOCSHELL 156A7400 == 32 [pid = 3832] [id = 644] 11:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (173B2C00) [pid = 3832] [serial = 1932] [outer = 00000000] 11:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17F1EC00) [pid = 3832] [serial = 1933] [outer = 173B2C00] 11:52:05 INFO - PROCESS | 3832 | 1470772325851 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17F20000) [pid = 3832] [serial = 1934] [outer = 173B2C00] 11:52:06 INFO - PROCESS | 3832 | 1470772326658 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]]]}] 11:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 977ms 11:52:06 INFO - PROCESS | 3832 | 1470772326683 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 3832 | 1470772326688 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 11:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:52:06 INFO - PROCESS | 3832 | 1470772326693 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 3832 | 1470772326696 Marionette TRACE conn3 <- [1,2542,null,{}] 11:52:06 INFO - PROCESS | 3832 | 1470772326704 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}] 11:52:06 INFO - PROCESS | 3832 | 1470772326707 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:06 INFO - PROCESS | 3832 | 1470772326848 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:52:06 INFO - PROCESS | 3832 | 1470772326988 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 3832 | 1470772326991 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:06 INFO - PROCESS | 3832 | ++DOCSHELL 11268400 == 33 [pid = 3832] [id = 645] 11:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (11ACD000) [pid = 3832] [serial = 1935] [outer = 00000000] 11:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1297D400) [pid = 3832] [serial = 1936] [outer = 11ACD000] 11:52:07 INFO - PROCESS | 3832 | 1470772327048 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13144800) [pid = 3832] [serial = 1937] [outer = 11ACD000] 11:52:07 INFO - PROCESS | 3832 | 1470772327798 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]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1132ms 11:52:07 INFO - PROCESS | 3832 | 1470772327840 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 3832 | 1470772327845 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 11:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:52:07 INFO - PROCESS | 3832 | 1470772327852 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 3832 | 1470772327855 Marionette TRACE conn3 <- [1,2546,null,{}] 11:52:07 INFO - PROCESS | 3832 | 1470772327860 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}] 11:52:07 INFO - PROCESS | 3832 | 1470772327863 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:07 INFO - PROCESS | 3832 | 1470772327987 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:52:08 INFO - PROCESS | 3832 | 1470772328216 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 3832 | 1470772328219 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:08 INFO - PROCESS | 3832 | ++DOCSHELL 0F339400 == 34 [pid = 3832] [id = 646] 11:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (0F339800) [pid = 3832] [serial = 1938] [outer = 00000000] 11:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10439C00) [pid = 3832] [serial = 1939] [outer = 0F339800] 11:52:08 INFO - PROCESS | 3832 | 1470772328285 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10A51C00) [pid = 3832] [serial = 1940] [outer = 0F339800] 11:52:08 INFO - PROCESS | 3832 | --DOCSHELL 153B6C00 == 33 [pid = 3832] [id = 543] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (169A3400) [pid = 3832] [serial = 1879] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16C67400) [pid = 3832] [serial = 1880] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17F22C00) [pid = 3832] [serial = 1883] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (176D4800) [pid = 3832] [serial = 1882] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19587000) [pid = 3832] [serial = 1862] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1293AC00) [pid = 3832] [serial = 1864] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12D69400) [pid = 3832] [serial = 1865] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1315DC00) [pid = 3832] [serial = 1870] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (131F0800) [pid = 3832] [serial = 1871] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1125D000) [pid = 3832] [serial = 1867] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12834400) [pid = 3832] [serial = 1868] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (141ABC00) [pid = 3832] [serial = 1873] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15081C00) [pid = 3832] [serial = 1874] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (166E9800) [pid = 3832] [serial = 1876] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17FEB400) [pid = 3832] [serial = 1885] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1971B000) [pid = 3832] [serial = 1892] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19715C00) [pid = 3832] [serial = 1891] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19B58000) [pid = 3832] [serial = 1895] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19580C00) [pid = 3832] [serial = 1886] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (167DE400) [pid = 3832] [serial = 1888] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (19B54800) [pid = 3832] [serial = 1894] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (167D9800) [pid = 3832] [serial = 1877] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (158E7C00) [pid = 3832] [serial = 1889] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1390A400) [pid = 3832] [serial = 1835] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 3832 | 1470772328931 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]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1132ms 11:52:08 INFO - PROCESS | 3832 | 1470772328980 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 3832 | 1470772328984 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 11:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:52:08 INFO - PROCESS | 3832 | 1470772328988 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 3832 | 1470772328991 Marionette TRACE conn3 <- [1,2550,null,{}] 11:52:08 INFO - PROCESS | 3832 | 1470772328997 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}] 11:52:09 INFO - PROCESS | 3832 | 1470772329001 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:09 INFO - PROCESS | 3832 | 1470772329092 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:52:09 INFO - PROCESS | 3832 | 1470772329193 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 3832 | 1470772329196 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:09 INFO - PROCESS | 3832 | ++DOCSHELL 10F41800 == 34 [pid = 3832] [id = 647] 11:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (10F47000) [pid = 3832] [serial = 1941] [outer = 00000000] 11:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (129BF400) [pid = 3832] [serial = 1942] [outer = 10F47000] 11:52:09 INFO - PROCESS | 3832 | 1470772329245 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1313E800) [pid = 3832] [serial = 1943] [outer = 10F47000] 11:52:09 INFO - PROCESS | 3832 | 1470772329735 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]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 791ms 11:52:09 INFO - PROCESS | 3832 | 1470772329789 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 3832 | 1470772329793 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 11:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:52:09 INFO - PROCESS | 3832 | 1470772329798 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 3832 | 1470772329800 Marionette TRACE conn3 <- [1,2554,null,{}] 11:52:09 INFO - PROCESS | 3832 | 1470772329804 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}] 11:52:09 INFO - PROCESS | 3832 | 1470772329807 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:09 INFO - PROCESS | 3832 | 1470772329898 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:52:09 INFO - PROCESS | 3832 | 1470772329907 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 3832 | 1470772329909 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:09 INFO - PROCESS | 3832 | ++DOCSHELL 139D0C00 == 35 [pid = 3832] [id = 648] 11:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (139D6800) [pid = 3832] [serial = 1944] [outer = 00000000] 11:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (141A5000) [pid = 3832] [serial = 1945] [outer = 139D6800] 11:52:09 INFO - PROCESS | 3832 | 1470772329956 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (14568000) [pid = 3832] [serial = 1946] [outer = 139D6800] 11:52:10 INFO - PROCESS | 3832 | 1470772330453 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]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 682ms 11:52:10 INFO - PROCESS | 3832 | 1470772330497 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 3832 | 1470772330500 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 11:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:52:10 INFO - PROCESS | 3832 | 1470772330505 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 3832 | 1470772330511 Marionette TRACE conn3 <- [1,2558,null,{}] 11:52:10 INFO - PROCESS | 3832 | 1470772330520 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}] 11:52:10 INFO - PROCESS | 3832 | 1470772330523 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:10 INFO - PROCESS | 3832 | 1470772330610 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:52:10 INFO - PROCESS | 3832 | 1470772330619 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 3832 | 1470772330621 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:10 INFO - PROCESS | 3832 | ++DOCSHELL 1578D400 == 36 [pid = 3832] [id = 649] 11:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (157E2C00) [pid = 3832] [serial = 1947] [outer = 00000000] 11:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (165AA800) [pid = 3832] [serial = 1948] [outer = 157E2C00] 11:52:10 INFO - PROCESS | 3832 | 1470772330667 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (167DA800) [pid = 3832] [serial = 1949] [outer = 157E2C00] 11:52:11 INFO - PROCESS | 3832 | 1470772331146 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]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 682ms 11:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:52:11 INFO - PROCESS | 3832 | 1470772331185 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 3832 | 1470772331187 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 11:52:11 INFO - PROCESS | 3832 | 1470772331191 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 3832 | 1470772331193 Marionette TRACE conn3 <- [1,2562,null,{}] 11:52:11 INFO - PROCESS | 3832 | 1470772331196 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}] 11:52:11 INFO - PROCESS | 3832 | 1470772331198 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:11 INFO - PROCESS | 3832 | 1470772331345 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:52:11 INFO - PROCESS | 3832 | 1470772331367 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 3832 | 1470772331370 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:11 INFO - PROCESS | 3832 | ++DOCSHELL 1699E400 == 37 [pid = 3832] [id = 650] 11:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1699F000) [pid = 3832] [serial = 1950] [outer = 00000000] 11:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16C67C00) [pid = 3832] [serial = 1951] [outer = 1699F000] 11:52:11 INFO - PROCESS | 3832 | 1470772331419 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16EC4C00) [pid = 3832] [serial = 1952] [outer = 1699F000] 11:52:11 INFO - PROCESS | 3832 | 1470772331859 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]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 682ms 11:52:11 INFO - PROCESS | 3832 | 1470772331890 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 3832 | 1470772331892 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 11:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:52:11 INFO - PROCESS | 3832 | 1470772331896 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 3832 | 1470772331898 Marionette TRACE conn3 <- [1,2566,null,{}] 11:52:11 INFO - PROCESS | 3832 | 1470772331901 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}] 11:52:11 INFO - PROCESS | 3832 | 1470772331903 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:12 INFO - PROCESS | 3832 | 1470772332019 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:52:12 INFO - PROCESS | 3832 | 1470772332089 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 3832 | 1470772332095 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:12 INFO - PROCESS | 3832 | ++DOCSHELL 13908400 == 38 [pid = 3832] [id = 651] 11:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (173D4800) [pid = 3832] [serial = 1953] [outer = 00000000] 11:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17B07000) [pid = 3832] [serial = 1954] [outer = 173D4800] 11:52:12 INFO - PROCESS | 3832 | 1470772332155 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17F24800) [pid = 3832] [serial = 1955] [outer = 173D4800] 11:52:12 INFO - PROCESS | 3832 | 1470772332629 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]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 791ms 11:52:12 INFO - PROCESS | 3832 | 1470772332705 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 3832 | 1470772332707 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 11:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:52:12 INFO - PROCESS | 3832 | 1470772332713 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 3832 | 1470772332715 Marionette TRACE conn3 <- [1,2570,null,{}] 11:52:12 INFO - PROCESS | 3832 | 1470772332718 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}] 11:52:12 INFO - PROCESS | 3832 | 1470772332721 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:12 INFO - PROCESS | 3832 | 1470772332842 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:52:12 INFO - PROCESS | 3832 | 1470772332856 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 3832 | 1470772332858 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:12 INFO - PROCESS | 3832 | ++DOCSHELL 17B04400 == 39 [pid = 3832] [id = 652] 11:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17FE3000) [pid = 3832] [serial = 1956] [outer = 00000000] 11:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19587400) [pid = 3832] [serial = 1957] [outer = 17FE3000] 11:52:12 INFO - PROCESS | 3832 | 1470772332961 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19587800) [pid = 3832] [serial = 1958] [outer = 17FE3000] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (128B6400) [pid = 3832] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F394400) [pid = 3832] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1392CC00) [pid = 3832] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1699AC00) [pid = 3832] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (153B5000) [pid = 3832] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12830C00) [pid = 3832] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1578D000) [pid = 3832] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (198A4800) [pid = 3832] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (173D4400) [pid = 3832] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (153AF800) [pid = 3832] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:52:13 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (131E4800) [pid = 3832] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:52:13 INFO - PROCESS | 3832 | 1470772333441 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]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 791ms 11:52:13 INFO - PROCESS | 3832 | 1470772333500 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 3832 | 1470772333502 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:52:13 INFO - PROCESS | 3832 | 1470772333506 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 3832 | 1470772333507 Marionette TRACE conn3 <- [1,2574,null,{}] 11:52:13 INFO - PROCESS | 3832 | 1470772333511 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}] 11:52:13 INFO - PROCESS | 3832 | 1470772333513 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:13 INFO - PROCESS | 3832 | 1470772333596 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:52:13 INFO - PROCESS | 3832 | 1470772333604 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 3832 | 1470772333606 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:13 INFO - PROCESS | 3832 | ++DOCSHELL 153AF800 == 40 [pid = 3832] [id = 653] 11:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (153B3C00) [pid = 3832] [serial = 1959] [outer = 00000000] 11:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (173DB400) [pid = 3832] [serial = 1960] [outer = 153B3C00] 11:52:13 INFO - PROCESS | 3832 | 1470772333652 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (174D7800) [pid = 3832] [serial = 1961] [outer = 153B3C00] 11:52:14 INFO - PROCESS | 3832 | 1470772334126 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]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 698ms 11:52:14 INFO - PROCESS | 3832 | 1470772334205 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 3832 | 1470772334207 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 11:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:52:14 INFO - PROCESS | 3832 | 1470772334211 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 3832 | 1470772334213 Marionette TRACE conn3 <- [1,2578,null,{}] 11:52:14 INFO - PROCESS | 3832 | 1470772334217 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}] 11:52:14 INFO - PROCESS | 3832 | 1470772334219 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:14 INFO - PROCESS | 3832 | 1470772334325 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:52:14 INFO - PROCESS | 3832 | 1470772334334 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 3832 | 1470772334336 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:14 INFO - PROCESS | 3832 | ++DOCSHELL 1508DC00 == 41 [pid = 3832] [id = 654] 11:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (19582C00) [pid = 3832] [serial = 1962] [outer = 00000000] 11:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (19715C00) [pid = 3832] [serial = 1963] [outer = 19582C00] 11:52:14 INFO - PROCESS | 3832 | 1470772334381 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19719400) [pid = 3832] [serial = 1964] [outer = 19582C00] 11:52:14 INFO - PROCESS | 3832 | 1470772334860 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]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 697ms 11:52:14 INFO - PROCESS | 3832 | 1470772334910 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 3832 | 1470772334912 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 11:52:14 INFO - PROCESS | 3832 | 1470772334915 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:52:14 INFO - PROCESS | 3832 | 1470772334917 Marionette TRACE conn3 <- [1,2582,null,{}] 11:52:14 INFO - PROCESS | 3832 | 1470772334921 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}] 11:52:14 INFO - PROCESS | 3832 | 1470772334923 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:14 INFO - PROCESS | 3832 | 1470772335007 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:52:15 INFO - PROCESS | 3832 | 1470772335013 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 3832 | 1470772335015 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:15 INFO - PROCESS | 3832 | ++DOCSHELL 158F4C00 == 42 [pid = 3832] [id = 655] 11:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15E80400) [pid = 3832] [serial = 1965] [outer = 00000000] 11:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (198A4800) [pid = 3832] [serial = 1966] [outer = 15E80400] 11:52:15 INFO - PROCESS | 3832 | 1470772335058 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19B55000) [pid = 3832] [serial = 1967] [outer = 15E80400] 11:52:15 INFO - PROCESS | 3832 | 1470772335782 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]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 947ms 11:52:15 INFO - PROCESS | 3832 | 1470772335845 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 3832 | 1470772335849 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 11:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:52:15 INFO - PROCESS | 3832 | 1470772335855 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 3832 | 1470772335860 Marionette TRACE conn3 <- [1,2586,null,{}] 11:52:15 INFO - PROCESS | 3832 | 1470772335866 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}] 11:52:15 INFO - PROCESS | 3832 | 1470772335869 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:16 INFO - PROCESS | 3832 | 1470772336013 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:52:16 INFO - PROCESS | 3832 | 1470772336159 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 3832 | 1470772336162 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:16 INFO - PROCESS | 3832 | ++DOCSHELL 10F28400 == 43 [pid = 3832] [id = 656] 11:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1286E400) [pid = 3832] [serial = 1968] [outer = 00000000] 11:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (131E7400) [pid = 3832] [serial = 1969] [outer = 1286E400] 11:52:16 INFO - PROCESS | 3832 | 1470772336223 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13C39C00) [pid = 3832] [serial = 1970] [outer = 1286E400] 11:52:16 INFO - PROCESS | 3832 | 1470772336798 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]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 992ms 11:52:16 INFO - PROCESS | 3832 | 1470772336857 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 3832 | 1470772336862 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 11:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:52:16 INFO - PROCESS | 3832 | 1470772336869 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 3832 | 1470772336872 Marionette TRACE conn3 <- [1,2590,null,{}] 11:52:16 INFO - PROCESS | 3832 | 1470772336876 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}] 11:52:16 INFO - PROCESS | 3832 | 1470772336879 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:16 INFO - PROCESS | 3832 | 1470772336995 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:52:17 INFO - PROCESS | 3832 | 1470772337139 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 3832 | 1470772337142 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:17 INFO - PROCESS | 3832 | ++DOCSHELL 153B6800 == 44 [pid = 3832] [id = 657] 11:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (156AB000) [pid = 3832] [serial = 1971] [outer = 00000000] 11:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (165A8800) [pid = 3832] [serial = 1972] [outer = 156AB000] 11:52:17 INFO - PROCESS | 3832 | 1470772337201 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (169A2C00) [pid = 3832] [serial = 1973] [outer = 156AB000] 11:52:17 INFO - PROCESS | 3832 | 1470772337882 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]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1085ms 11:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:52:17 INFO - PROCESS | 3832 | 1470772337948 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 3832 | 1470772337950 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 11:52:17 INFO - PROCESS | 3832 | 1470772337954 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 3832 | 1470772337958 Marionette TRACE conn3 <- [1,2594,null,{}] 11:52:17 INFO - PROCESS | 3832 | 1470772337970 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}] 11:52:17 INFO - PROCESS | 3832 | 1470772337975 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:18 INFO - PROCESS | 3832 | 1470772338123 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:52:18 INFO - PROCESS | 3832 | 1470772338398 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 3832 | 1470772338401 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:18 INFO - PROCESS | 3832 | ++DOCSHELL 0F334800 == 45 [pid = 3832] [id = 658] 11:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (0F335C00) [pid = 3832] [serial = 1974] [outer = 00000000] 11:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10F48400) [pid = 3832] [serial = 1975] [outer = 0F335C00] 11:52:18 INFO - PROCESS | 3832 | 1470772338470 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12836400) [pid = 3832] [serial = 1976] [outer = 0F335C00] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 131EE800 == 44 [pid = 3832] [id = 541] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 11408800 == 43 [pid = 3832] [id = 548] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 1699EC00 == 42 [pid = 3832] [id = 544] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 15081400 == 41 [pid = 3832] [id = 542] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 0F391400 == 40 [pid = 3832] [id = 636] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 13142800 == 39 [pid = 3832] [id = 551] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 12874400 == 38 [pid = 3832] [id = 540] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 156A8000 == 37 [pid = 3832] [id = 552] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 10435000 == 36 [pid = 3832] [id = 545] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 17FE6800 == 35 [pid = 3832] [id = 555] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 1036D000 == 34 [pid = 3832] [id = 547] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 10A04400 == 33 [pid = 3832] [id = 550] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 1699D000 == 32 [pid = 3832] [id = 553] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 153A7800 == 31 [pid = 3832] [id = 556] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 10A4B400 == 30 [pid = 3832] [id = 549] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 168F6000 == 29 [pid = 3832] [id = 554] 11:52:19 INFO - PROCESS | 3832 | --DOCSHELL 173CF800 == 28 [pid = 3832] [id = 546] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12986C00) [pid = 3832] [serial = 1912] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12D9D400) [pid = 3832] [serial = 1913] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10441800) [pid = 3832] [serial = 1909] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (10A06400) [pid = 3832] [serial = 1910] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (139D7400) [pid = 3832] [serial = 1915] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (169A2800) [pid = 3832] [serial = 1924] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (167D5000) [pid = 3832] [serial = 1922] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (167D2000) [pid = 3832] [serial = 1921] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13CB0C00) [pid = 3832] [serial = 1898] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (130B4C00) [pid = 3832] [serial = 1897] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (167DF000) [pid = 3832] [serial = 1901] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (158B4C00) [pid = 3832] [serial = 1900] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17F1EC00) [pid = 3832] [serial = 1933] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19BC2000) [pid = 3832] [serial = 1904] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19B5A000) [pid = 3832] [serial = 1903] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19D5F400) [pid = 3832] [serial = 1906] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16D85000) [pid = 3832] [serial = 1930] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16E75400) [pid = 3832] [serial = 1925] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (153B4400) [pid = 3832] [serial = 1918] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (157E8C00) [pid = 3832] [serial = 1919] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (174DB800) [pid = 3832] [serial = 1931] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (167D3000) [pid = 3832] [serial = 1927] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (13CBC000) [pid = 3832] [serial = 1916] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (173AE000) [pid = 3832] [serial = 1928] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3832 | 1470772339766 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]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1892ms 11:52:19 INFO - PROCESS | 3832 | 1470772339871 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 3832 | 1470772339859 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:52:19 INFO - PROCESS | 3832 | 1470772339865 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 3832 | 1470772339869 Marionette TRACE conn3 <- [1,2598,null,{}] 11:52:19 INFO - PROCESS | 3832 | 1470772339875 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}] 11:52:19 INFO - PROCESS | 3832 | 1470772339878 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:19 INFO - PROCESS | 3832 | 1470772339973 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:52:19 INFO - PROCESS | 3832 | 1470772339981 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 3832 | 1470772339985 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:20 INFO - PROCESS | 3832 | ++DOCSHELL 10F29C00 == 29 [pid = 3832] [id = 659] 11:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10F3BC00) [pid = 3832] [serial = 1977] [outer = 00000000] 11:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (11406C00) [pid = 3832] [serial = 1978] [outer = 10F3BC00] 11:52:20 INFO - PROCESS | 3832 | 1470772340037 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11409400) [pid = 3832] [serial = 1979] [outer = 10F3BC00] 11:52:20 INFO - PROCESS | 3832 | 1470772340556 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]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 729ms 11:52:20 INFO - PROCESS | 3832 | 1470772340605 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 3832 | 1470772340610 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 11:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:52:20 INFO - PROCESS | 3832 | 1470772340617 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 3832 | 1470772340620 Marionette TRACE conn3 <- [1,2602,null,{}] 11:52:20 INFO - PROCESS | 3832 | 1470772340623 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}] 11:52:20 INFO - PROCESS | 3832 | 1470772340626 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:20 INFO - PROCESS | 3832 | 1470772340718 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:52:20 INFO - PROCESS | 3832 | 1470772340727 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 3832 | 1470772340729 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:20 INFO - PROCESS | 3832 | ++DOCSHELL 12DA3C00 == 30 [pid = 3832] [id = 660] 11:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12DA4800) [pid = 3832] [serial = 1980] [outer = 00000000] 11:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (130BA800) [pid = 3832] [serial = 1981] [outer = 12DA4800] 11:52:20 INFO - PROCESS | 3832 | 1470772340779 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (131E3800) [pid = 3832] [serial = 1982] [outer = 12DA4800] 11:52:21 INFO - PROCESS | 3832 | 1470772341258 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]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 698ms 11:52:21 INFO - PROCESS | 3832 | 1470772341315 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 3832 | 1470772341317 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 11:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:52:21 INFO - PROCESS | 3832 | 1470772341321 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 3832 | 1470772341325 Marionette TRACE conn3 <- [1,2606,null,{}] 11:52:21 INFO - PROCESS | 3832 | 1470772341336 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}] 11:52:21 INFO - PROCESS | 3832 | 1470772341340 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:21 INFO - PROCESS | 3832 | 1470772341461 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:52:21 INFO - PROCESS | 3832 | 1470772341568 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 3832 | 1470772341572 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:21 INFO - PROCESS | 3832 | ++DOCSHELL 13EA1800 == 31 [pid = 3832] [id = 661] 11:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13EA2000) [pid = 3832] [serial = 1983] [outer = 00000000] 11:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14566000) [pid = 3832] [serial = 1984] [outer = 13EA2000] 11:52:21 INFO - PROCESS | 3832 | 1470772341630 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153A8000) [pid = 3832] [serial = 1985] [outer = 13EA2000] 11:52:22 INFO - PROCESS | 3832 | 1470772342052 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]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 791ms 11:52:22 INFO - PROCESS | 3832 | 1470772342106 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 3832 | 1470772342108 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 11:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:52:22 INFO - PROCESS | 3832 | 1470772342112 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 3832 | 1470772342114 Marionette TRACE conn3 <- [1,2610,null,{}] 11:52:22 INFO - PROCESS | 3832 | 1470772342117 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}] 11:52:22 INFO - PROCESS | 3832 | 1470772342119 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:22 INFO - PROCESS | 3832 | 1470772342254 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:52:22 INFO - PROCESS | 3832 | 1470772342320 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 3832 | 1470772342322 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:22 INFO - PROCESS | 3832 | ++DOCSHELL 153A7800 == 32 [pid = 3832] [id = 662] 11:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (153AC400) [pid = 3832] [serial = 1986] [outer = 00000000] 11:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (158F0400) [pid = 3832] [serial = 1987] [outer = 153AC400] 11:52:22 INFO - PROCESS | 3832 | 1470772342368 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16013800) [pid = 3832] [serial = 1988] [outer = 153AC400] 11:52:22 INFO - PROCESS | 3832 | 1470772342815 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]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 729ms 11:52:22 INFO - PROCESS | 3832 | 1470772342878 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 3832 | 1470772342880 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 11:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:52:22 INFO - PROCESS | 3832 | 1470772342884 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 3832 | 1470772342886 Marionette TRACE conn3 <- [1,2614,null,{}] 11:52:22 INFO - PROCESS | 3832 | 1470772342890 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}] 11:52:22 INFO - PROCESS | 3832 | 1470772342892 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:23 INFO - PROCESS | 3832 | 1470772343007 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:52:23 INFO - PROCESS | 3832 | 1470772343017 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 3832 | 1470772343019 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:23 INFO - PROCESS | 3832 | ++DOCSHELL 1578DC00 == 33 [pid = 3832] [id = 663] 11:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1600A800) [pid = 3832] [serial = 1989] [outer = 00000000] 11:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1686BC00) [pid = 3832] [serial = 1990] [outer = 1600A800] 11:52:23 INFO - PROCESS | 3832 | 1470772343065 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1699BC00) [pid = 3832] [serial = 1991] [outer = 1600A800] 11:52:23 INFO - PROCESS | 3832 | 1470772343529 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]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 698ms 11:52:23 INFO - PROCESS | 3832 | 1470772343582 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 3832 | 1470772343585 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 11:52:23 INFO - PROCESS | 3832 | 1470772343588 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:52:23 INFO - PROCESS | 3832 | 1470772343590 Marionette TRACE conn3 <- [1,2618,null,{}] 11:52:23 INFO - PROCESS | 3832 | 1470772343593 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}] 11:52:23 INFO - PROCESS | 3832 | 1470772343599 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:23 INFO - PROCESS | 3832 | 1470772343750 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1699F000) [pid = 3832] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (173D4800) [pid = 3832] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17FE3000) [pid = 3832] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (157E2C00) [pid = 3832] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (173B2C00) [pid = 3832] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (11ACD000) [pid = 3832] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (10F47000) [pid = 3832] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (139D6800) [pid = 3832] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (0F339800) [pid = 3832] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19582C00) [pid = 3832] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15E80400) [pid = 3832] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (153B3C00) [pid = 3832] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:52:24 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (17B08800) [pid = 3832] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:52:24 INFO - PROCESS | 3832 | 1470772344047 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 3832 | 1470772344049 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:24 INFO - PROCESS | 3832 | ++DOCSHELL 0F32E400 == 34 [pid = 3832] [id = 664] 11:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (0F334400) [pid = 3832] [serial = 1992] [outer = 00000000] 11:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (11268000) [pid = 3832] [serial = 1993] [outer = 0F334400] 11:52:24 INFO - PROCESS | 3832 | 1470772344098 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (139D2C00) [pid = 3832] [serial = 1994] [outer = 0F334400] 11:52:24 INFO - PROCESS | 3832 | 1470772344489 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]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 946ms 11:52:24 INFO - PROCESS | 3832 | 1470772344517 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 3832 | 1470772344519 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 11:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:52:24 INFO - PROCESS | 3832 | 1470772344522 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 3832 | 1470772344524 Marionette TRACE conn3 <- [1,2622,null,{}] 11:52:24 INFO - PROCESS | 3832 | 1470772344528 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}] 11:52:24 INFO - PROCESS | 3832 | 1470772344530 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:24 INFO - PROCESS | 3832 | 1470772344656 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:52:24 INFO - PROCESS | 3832 | 1470772344664 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 3832 | 1470772344666 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:24 INFO - PROCESS | 3832 | ++DOCSHELL 157E9000 == 35 [pid = 3832] [id = 665] 11:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (165AAC00) [pid = 3832] [serial = 1995] [outer = 00000000] 11:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (174D4C00) [pid = 3832] [serial = 1996] [outer = 165AAC00] 11:52:24 INFO - PROCESS | 3832 | 1470772344720 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (176C7400) [pid = 3832] [serial = 1997] [outer = 165AAC00] 11:52:25 INFO - PROCESS | 3832 | 1470772345137 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]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 636ms 11:52:25 INFO - PROCESS | 3832 | 1470772345161 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 3832 | 1470772345163 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 11:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:52:25 INFO - PROCESS | 3832 | 1470772345166 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 3832 | 1470772345168 Marionette TRACE conn3 <- [1,2626,null,{}] 11:52:25 INFO - PROCESS | 3832 | 1470772345171 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}] 11:52:25 INFO - PROCESS | 3832 | 1470772345173 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:25 INFO - PROCESS | 3832 | 1470772345291 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:52:25 INFO - PROCESS | 3832 | 1470772345299 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 3832 | 1470772345301 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:25 INFO - PROCESS | 3832 | ++DOCSHELL 167D5000 == 36 [pid = 3832] [id = 666] 11:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (169A8800) [pid = 3832] [serial = 1998] [outer = 00000000] 11:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17C37800) [pid = 3832] [serial = 1999] [outer = 169A8800] 11:52:25 INFO - PROCESS | 3832 | 1470772345348 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17F24000) [pid = 3832] [serial = 2000] [outer = 169A8800] 11:52:25 INFO - PROCESS | 3832 | 1470772345769 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]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 621ms 11:52:25 INFO - PROCESS | 3832 | 1470772345804 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 3832 | 1470772345806 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 11:52:25 INFO - PROCESS | 3832 | 1470772345810 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:52:25 INFO - PROCESS | 3832 | 1470772345812 Marionette TRACE conn3 <- [1,2630,null,{}] 11:52:25 INFO - PROCESS | 3832 | 1470772345816 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}] 11:52:25 INFO - PROCESS | 3832 | 1470772345817 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:25 INFO - PROCESS | 3832 | 1470772345937 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:52:26 INFO - PROCESS | 3832 | 1470772346073 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 3832 | 1470772346077 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:26 INFO - PROCESS | 3832 | ++DOCSHELL 0C76E000 == 37 [pid = 3832] [id = 667] 11:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (0C776400) [pid = 3832] [serial = 2001] [outer = 00000000] 11:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (103CA800) [pid = 3832] [serial = 2002] [outer = 0C776400] 11:52:26 INFO - PROCESS | 3832 | 1470772346139 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (104E2400) [pid = 3832] [serial = 2003] [outer = 0C776400] 11:52:26 INFO - PROCESS | 3832 | 1470772346927 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]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1179ms 11:52:26 INFO - PROCESS | 3832 | 1470772346996 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 3832 | 1470772347000 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 11:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:52:27 INFO - PROCESS | 3832 | 1470772347005 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 3832 | 1470772347008 Marionette TRACE conn3 <- [1,2634,null,{}] 11:52:27 INFO - PROCESS | 3832 | 1470772347013 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}] 11:52:27 INFO - PROCESS | 3832 | 1470772347018 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:27 INFO - PROCESS | 3832 | 1470772347144 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:52:27 INFO - PROCESS | 3832 | 1470772347281 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 3832 | 1470772347285 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:27 INFO - PROCESS | 3832 | ++DOCSHELL 12BC5800 == 38 [pid = 3832] [id = 668] 11:52:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13142000) [pid = 3832] [serial = 2004] [outer = 00000000] 11:52:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13C2C800) [pid = 3832] [serial = 2005] [outer = 13142000] 11:52:27 INFO - PROCESS | 3832 | 1470772347343 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13EA0C00) [pid = 3832] [serial = 2006] [outer = 13142000] 11:52:27 INFO - PROCESS | 3832 | 1470772348012 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]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:52:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1179ms 11:52:28 INFO - PROCESS | 3832 | 1470772348205 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 3832 | 1470772348209 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 11:52:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:52:28 INFO - PROCESS | 3832 | 1470772348215 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 3832 | 1470772348218 Marionette TRACE conn3 <- [1,2638,null,{}] 11:52:28 INFO - PROCESS | 3832 | 1470772348224 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}] 11:52:28 INFO - PROCESS | 3832 | 1470772348227 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:28 INFO - PROCESS | 3832 | 1470772348340 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:52:28 INFO - PROCESS | 3832 | 1470772348478 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 3832 | 1470772348483 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:28 INFO - PROCESS | 3832 | ++DOCSHELL 12874000 == 39 [pid = 3832] [id = 669] 11:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12876000) [pid = 3832] [serial = 2007] [outer = 00000000] 11:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1287C000) [pid = 3832] [serial = 2008] [outer = 12876000] 11:52:28 INFO - PROCESS | 3832 | 1470772348538 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (129BB000) [pid = 3832] [serial = 2009] [outer = 12876000] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 158F4C00 == 38 [pid = 3832] [id = 655] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 167D5000 == 37 [pid = 3832] [id = 666] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 157E9000 == 36 [pid = 3832] [id = 665] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 0F32E400 == 35 [pid = 3832] [id = 664] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 1578DC00 == 34 [pid = 3832] [id = 663] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 153A7800 == 33 [pid = 3832] [id = 662] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 13EA1800 == 32 [pid = 3832] [id = 661] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 12DA3C00 == 31 [pid = 3832] [id = 660] 11:52:28 INFO - PROCESS | 3832 | --DOCSHELL 10F29C00 == 30 [pid = 3832] [id = 659] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19DB7C00) [pid = 3832] [serial = 1907] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16C67C00) [pid = 3832] [serial = 1951] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16EC4C00) [pid = 3832] [serial = 1952] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17F24800) [pid = 3832] [serial = 1955] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17B07000) [pid = 3832] [serial = 1954] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19587400) [pid = 3832] [serial = 1957] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (165AA800) [pid = 3832] [serial = 1948] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17F20000) [pid = 3832] [serial = 1934] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1297D400) [pid = 3832] [serial = 1936] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13144800) [pid = 3832] [serial = 1937] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (129BF400) [pid = 3832] [serial = 1942] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1313E800) [pid = 3832] [serial = 1943] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (141A5000) [pid = 3832] [serial = 1945] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (14568000) [pid = 3832] [serial = 1946] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (10439C00) [pid = 3832] [serial = 1939] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10A51C00) [pid = 3832] [serial = 1940] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19719400) [pid = 3832] [serial = 1964] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (19B55000) [pid = 3832] [serial = 1967] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (198A4800) [pid = 3832] [serial = 1966] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (19715C00) [pid = 3832] [serial = 1963] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (19587800) [pid = 3832] [serial = 1958] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (173DB400) [pid = 3832] [serial = 1960] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (174D7800) [pid = 3832] [serial = 1961] [outer = 00000000] [url = about:blank] 11:52:28 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (167DA800) [pid = 3832] [serial = 1949] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3832 | 1470772349030 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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 884ms 11:52:29 INFO - PROCESS | 3832 | 1470772349103 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 3832 | 1470772349106 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 11:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:52:29 INFO - PROCESS | 3832 | 1470772349113 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 3832 | 1470772349117 Marionette TRACE conn3 <- [1,2642,null,{}] 11:52:29 INFO - PROCESS | 3832 | 1470772349121 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}] 11:52:29 INFO - PROCESS | 3832 | 1470772349124 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:29 INFO - PROCESS | 3832 | 1470772349212 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:52:29 INFO - PROCESS | 3832 | 1470772349228 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 3832 | 1470772349231 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:29 INFO - PROCESS | 3832 | ++DOCSHELL 1390D800 == 31 [pid = 3832] [id = 670] 11:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (1392C800) [pid = 3832] [serial = 2010] [outer = 00000000] 11:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (13C2D000) [pid = 3832] [serial = 2011] [outer = 1392C800] 11:52:29 INFO - PROCESS | 3832 | 1470772349279 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (13EA4400) [pid = 3832] [serial = 2012] [outer = 1392C800] 11:52:29 INFO - PROCESS | 3832 | 1470772349812 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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 744ms 11:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:52:29 INFO - PROCESS | 3832 | 1470772349880 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 3832 | 1470772349882 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 11:52:29 INFO - PROCESS | 3832 | 1470772349887 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 3832 | 1470772349888 Marionette TRACE conn3 <- [1,2646,null,{}] 11:52:29 INFO - PROCESS | 3832 | 1470772349900 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}] 11:52:29 INFO - PROCESS | 3832 | 1470772349904 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:29 INFO - PROCESS | 3832 | 1470772350002 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:52:30 INFO - PROCESS | 3832 | 1470772350103 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 3832 | 1470772350107 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:30 INFO - PROCESS | 3832 | ++DOCSHELL 153B2000 == 32 [pid = 3832] [id = 671] 11:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (153B5800) [pid = 3832] [serial = 2013] [outer = 00000000] 11:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (158EF000) [pid = 3832] [serial = 2014] [outer = 153B5800] 11:52:30 INFO - PROCESS | 3832 | 1470772350157 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (167D2000) [pid = 3832] [serial = 2015] [outer = 153B5800] 11:52:30 INFO - PROCESS | 3832 | 1470772350532 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]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 682ms 11:52:30 INFO - PROCESS | 3832 | 1470772350585 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 3832 | 1470772350587 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 11:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:52:30 INFO - PROCESS | 3832 | 1470772350591 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 3832 | 1470772350592 Marionette TRACE conn3 <- [1,2650,null,{}] 11:52:30 INFO - PROCESS | 3832 | 1470772350596 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}] 11:52:30 INFO - PROCESS | 3832 | 1470772350598 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:30 INFO - PROCESS | 3832 | 1470772350669 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:52:30 INFO - PROCESS | 3832 | 1470772350674 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 3832 | 1470772350677 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:30 INFO - PROCESS | 3832 | ++DOCSHELL 167DC000 == 33 [pid = 3832] [id = 672] 11:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (167DC400) [pid = 3832] [serial = 2016] [outer = 00000000] 11:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16D85000) [pid = 3832] [serial = 2017] [outer = 167DC400] 11:52:30 INFO - PROCESS | 3832 | 1470772350723 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16EFC800) [pid = 3832] [serial = 2018] [outer = 167DC400] 11:52:31 INFO - PROCESS | 3832 | 1470772351225 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]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:52:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 682ms 11:52:31 INFO - PROCESS | 3832 | 1470772351274 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 3832 | 1470772351276 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 11:52:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:52:31 INFO - PROCESS | 3832 | 1470772351279 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 3832 | 1470772351281 Marionette TRACE conn3 <- [1,2654,null,{}] 11:52:31 INFO - PROCESS | 3832 | 1470772351284 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}] 11:52:31 INFO - PROCESS | 3832 | 1470772351286 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:31 INFO - PROCESS | 3832 | 1470772351432 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:52:31 INFO - PROCESS | 3832 | 1470772351453 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 3832 | 1470772351455 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:31 INFO - PROCESS | 3832 | ++DOCSHELL 13118000 == 34 [pid = 3832] [id = 673] 11:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (173CFC00) [pid = 3832] [serial = 2019] [outer = 00000000] 11:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (174DB800) [pid = 3832] [serial = 2020] [outer = 173CFC00] 11:52:31 INFO - PROCESS | 3832 | 1470772351502 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (17B0EC00) [pid = 3832] [serial = 2021] [outer = 173CFC00] 11:52:32 INFO - PROCESS | 3832 | 1470772352442 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]]]}] 11:52:32 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) 11:52:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 11:52:32 INFO - PROCESS | 3832 | 1470772352478 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:52:32 INFO - PROCESS | 3832 | 1470772352480 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 11:52:32 INFO - PROCESS | 3832 | 1470772352484 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:52:32 INFO - PROCESS | 3832 | 1470772352486 Marionette TRACE conn3 <- [1,2658,null,{}] 11:52:32 INFO - PROCESS | 3832 | 1470772352496 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}] 11:52:32 INFO - PROCESS | 3832 | 1470772352502 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:32 INFO - PROCESS | 3832 | 1470772352646 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:52:32 INFO - PROCESS | 3832 | 1470772352652 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 3832 | 1470772352654 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:32 INFO - PROCESS | 3832 | ++DOCSHELL 17F25400 == 35 [pid = 3832] [id = 674] 11:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (17FDD000) [pid = 3832] [serial = 2022] [outer = 00000000] 11:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (19586400) [pid = 3832] [serial = 2023] [outer = 17FDD000] 11:52:32 INFO - PROCESS | 3832 | 1470772352701 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1958E400) [pid = 3832] [serial = 2024] [outer = 17FDD000] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (153AC400) [pid = 3832] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1600A800) [pid = 3832] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (12DA4800) [pid = 3832] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (0F334400) [pid = 3832] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13EA2000) [pid = 3832] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (10F3BC00) [pid = 3832] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (0F335C00) [pid = 3832] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1286E400) [pid = 3832] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (156AB000) [pid = 3832] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:52:33 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (165AAC00) [pid = 3832] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:52:33 INFO - PROCESS | 3832 | 1470772353692 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\n"]]]}] 11:52:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:52:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:52:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:52:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1241ms 11:52:33 INFO - PROCESS | 3832 | 1470772353725 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:52:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:52:33 INFO - PROCESS | 3832 | 1470772353727 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 11:52:33 INFO - PROCESS | 3832 | 1470772353731 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 3832 | 1470772353733 Marionette TRACE conn3 <- [1,2662,null,{}] 11:52:33 INFO - PROCESS | 3832 | 1470772353737 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}] 11:52:33 INFO - PROCESS | 3832 | 1470772353739 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:33 INFO - PROCESS | 3832 | 1470772353855 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:52:33 INFO - PROCESS | 3832 | 1470772353863 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 3832 | 1470772353865 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:33 INFO - PROCESS | 3832 | ++DOCSHELL 13EA2000 == 36 [pid = 3832] [id = 675] 11:52:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (15785000) [pid = 3832] [serial = 2025] [outer = 00000000] 11:52:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (167D3400) [pid = 3832] [serial = 2026] [outer = 15785000] 11:52:33 INFO - PROCESS | 3832 | 1470772353915 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16EF6400) [pid = 3832] [serial = 2027] [outer = 15785000] 11:52:34 INFO - PROCESS | 3832 | 1470772354830 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\n"]]]}] 11:52:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:52:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:52:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:52:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1132ms 11:52:34 INFO - PROCESS | 3832 | 1470772354878 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:52:34 INFO - PROCESS | 3832 | 1470772354880 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 11:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:52:34 INFO - PROCESS | 3832 | 1470772354884 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - PROCESS | 3832 | 1470772354886 Marionette TRACE conn3 <- [1,2666,null,{}] 11:52:34 INFO - PROCESS | 3832 | 1470772354890 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}] 11:52:34 INFO - PROCESS | 3832 | 1470772354891 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:35 INFO - PROCESS | 3832 | 1470772355018 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:52:35 INFO - PROCESS | 3832 | 1470772355152 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 3832 | 1470772355155 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:35 INFO - PROCESS | 3832 | ++DOCSHELL 0F337C00 == 37 [pid = 3832] [id = 676] 11:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (0F338000) [pid = 3832] [serial = 2028] [outer = 00000000] 11:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (103C9800) [pid = 3832] [serial = 2029] [outer = 0F338000] 11:52:35 INFO - PROCESS | 3832 | 1470772355256 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10A53C00) [pid = 3832] [serial = 2030] [outer = 0F338000] 11:52:36 INFO - PROCESS | 3832 | 1470772356313 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]]]}] 11:52:36 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) 11:52:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1489ms 11:52:36 INFO - PROCESS | 3832 | 1470772356402 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 3832 | 1470772356406 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 11:52:36 INFO - PROCESS | 3832 | 1470772356413 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 3832 | 1470772356416 Marionette TRACE conn3 <- [1,2670,null,{}] 11:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:52:36 INFO - PROCESS | 3832 | 1470772356422 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}] 11:52:36 INFO - PROCESS | 3832 | 1470772356425 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:36 INFO - PROCESS | 3832 | 1470772356575 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:52:36 INFO - PROCESS | 3832 | 1470772356755 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 3832 | 1470772356758 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:36 INFO - PROCESS | 3832 | ++DOCSHELL 1313DC00 == 38 [pid = 3832] [id = 677] 11:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1313E000) [pid = 3832] [serial = 2031] [outer = 00000000] 11:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1315DC00) [pid = 3832] [serial = 2032] [outer = 1313E000] 11:52:36 INFO - PROCESS | 3832 | 1470772356815 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13936400) [pid = 3832] [serial = 2033] [outer = 1313E000] 11:52:37 INFO - PROCESS | 3832 | 1470772357901 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]]]}] 11:52:37 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) 11:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1536ms 11:52:37 INFO - PROCESS | 3832 | 1470772357948 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 3832 | 1470772357953 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 11:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:52:37 INFO - PROCESS | 3832 | 1470772357959 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 3832 | 1470772357962 Marionette TRACE conn3 <- [1,2674,null,{}] 11:52:37 INFO - PROCESS | 3832 | 1470772357968 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}] 11:52:37 INFO - PROCESS | 3832 | 1470772357970 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:38 INFO - PROCESS | 3832 | 1470772358087 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:52:38 INFO - PROCESS | 3832 | 1470772358237 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 3832 | 1470772358239 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:38 INFO - PROCESS | 3832 | ++DOCSHELL 1293B400 == 39 [pid = 3832] [id = 678] 11:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1293B800) [pid = 3832] [serial = 2034] [outer = 00000000] 11:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12D69400) [pid = 3832] [serial = 2035] [outer = 1293B800] 11:52:38 INFO - PROCESS | 3832 | 1470772358293 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1308B000) [pid = 3832] [serial = 2036] [outer = 1293B800] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 1699E400 == 38 [pid = 3832] [id = 650] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 0F337800 == 37 [pid = 3832] [id = 642] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 156A7400 == 36 [pid = 3832] [id = 644] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 0F339400 == 35 [pid = 3832] [id = 646] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 10F41800 == 34 [pid = 3832] [id = 647] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 139D0C00 == 33 [pid = 3832] [id = 648] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 13EA2000 == 32 [pid = 3832] [id = 675] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 17F25400 == 31 [pid = 3832] [id = 674] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 13118000 == 30 [pid = 3832] [id = 673] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 167DC000 == 29 [pid = 3832] [id = 672] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 153B2000 == 28 [pid = 3832] [id = 671] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 1390D800 == 27 [pid = 3832] [id = 670] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 12874000 == 26 [pid = 3832] [id = 669] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 12BC5800 == 25 [pid = 3832] [id = 668] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 0C76E000 == 24 [pid = 3832] [id = 667] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 1287B800 == 23 [pid = 3832] [id = 637] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 13908400 == 22 [pid = 3832] [id = 651] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 153A7C00 == 21 [pid = 3832] [id = 639] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 153AF800 == 20 [pid = 3832] [id = 653] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 173B4800 == 19 [pid = 3832] [id = 643] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 13908C00 == 18 [pid = 3832] [id = 638] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 0F334800 == 17 [pid = 3832] [id = 658] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 1578D400 == 16 [pid = 3832] [id = 649] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 153B2C00 == 15 [pid = 3832] [id = 640] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 1508DC00 == 14 [pid = 3832] [id = 654] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 17B04400 == 13 [pid = 3832] [id = 652] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 10F28400 == 12 [pid = 3832] [id = 656] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 1699A800 == 11 [pid = 3832] [id = 641] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 11268400 == 10 [pid = 3832] [id = 645] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 153B6800 == 9 [pid = 3832] [id = 657] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 0F337C00 == 8 [pid = 3832] [id = 676] 11:52:39 INFO - PROCESS | 3832 | --DOCSHELL 1313DC00 == 7 [pid = 3832] [id = 677] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (158F0400) [pid = 3832] [serial = 1987] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1686BC00) [pid = 3832] [serial = 1990] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16013800) [pid = 3832] [serial = 1988] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (130BA800) [pid = 3832] [serial = 1981] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (11268000) [pid = 3832] [serial = 1993] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (131E3800) [pid = 3832] [serial = 1982] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (14566000) [pid = 3832] [serial = 1984] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1699BC00) [pid = 3832] [serial = 1991] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (11406C00) [pid = 3832] [serial = 1978] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (11409400) [pid = 3832] [serial = 1979] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (12836400) [pid = 3832] [serial = 1976] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (10F48400) [pid = 3832] [serial = 1975] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (17C37800) [pid = 3832] [serial = 1999] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (13C39C00) [pid = 3832] [serial = 1970] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (131E7400) [pid = 3832] [serial = 1969] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (169A2C00) [pid = 3832] [serial = 1973] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (165A8800) [pid = 3832] [serial = 1972] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (139D2C00) [pid = 3832] [serial = 1994] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (176C7400) [pid = 3832] [serial = 1997] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (174D4C00) [pid = 3832] [serial = 1996] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (153A8000) [pid = 3832] [serial = 1985] [outer = 00000000] [url = about:blank] 11:52:39 INFO - PROCESS | 3832 | 1470772359944 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\n"]]]}] 11:52:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:52:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:52:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:52:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2047ms 11:52:40 INFO - PROCESS | 3832 | 1470772360005 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 3832 | 1470772360009 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 11:52:40 INFO - PROCESS | 3832 | 1470772360014 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:52:40 INFO - PROCESS | 3832 | 1470772360017 Marionette TRACE conn3 <- [1,2678,null,{}] 11:52:40 INFO - PROCESS | 3832 | 1470772360024 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}] 11:52:40 INFO - PROCESS | 3832 | 1470772360028 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:40 INFO - PROCESS | 3832 | 1470772360128 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:52:40 INFO - PROCESS | 3832 | 1470772360136 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 3832 | 1470772360140 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:40 INFO - PROCESS | 3832 | ++DOCSHELL 10A01C00 == 8 [pid = 3832] [id = 679] 11:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (10F41400) [pid = 3832] [serial = 2037] [outer = 00000000] 11:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (11AD3400) [pid = 3832] [serial = 2038] [outer = 10F41400] 11:52:40 INFO - PROCESS | 3832 | 1470772360190 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (12836400) [pid = 3832] [serial = 2039] [outer = 10F41400] 11:52:41 INFO - PROCESS | 3832 | 1470772361175 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\n"]]]}] 11:52:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:52:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:52:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:52:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1179ms 11:52:41 INFO - PROCESS | 3832 | 1470772361209 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 3832 | 1470772361214 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 11:52:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:52:41 INFO - PROCESS | 3832 | 1470772361220 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 3832 | 1470772361223 Marionette TRACE conn3 <- [1,2682,null,{}] 11:52:41 INFO - PROCESS | 3832 | 1470772361227 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}] 11:52:41 INFO - PROCESS | 3832 | 1470772361229 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:41 INFO - PROCESS | 3832 | 1470772361325 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:52:41 INFO - PROCESS | 3832 | 1470772361332 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 3832 | 1470772361334 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:41 INFO - PROCESS | 3832 | ++DOCSHELL 13144800 == 9 [pid = 3832] [id = 680] 11:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (13146400) [pid = 3832] [serial = 2040] [outer = 00000000] 11:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (131F2C00) [pid = 3832] [serial = 2041] [outer = 13146400] 11:52:41 INFO - PROCESS | 3832 | 1470772361384 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (13938C00) [pid = 3832] [serial = 2042] [outer = 13146400] 11:52:42 INFO - PROCESS | 3832 | 1470772362421 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\n"]]]}] 11:52:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:52:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:52:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1240ms 11:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:52:42 INFO - PROCESS | 3832 | 1470772362456 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 3832 | 1470772362459 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 11:52:42 INFO - PROCESS | 3832 | 1470772362463 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 3832 | 1470772362467 Marionette TRACE conn3 <- [1,2686,null,{}] 11:52:42 INFO - PROCESS | 3832 | 1470772362485 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}] 11:52:42 INFO - PROCESS | 3832 | 1470772362490 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:42 INFO - PROCESS | 3832 | 1470772362613 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:52:42 INFO - PROCESS | 3832 | 1470772362622 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 3832 | 1470772362626 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:42 INFO - PROCESS | 3832 | ++DOCSHELL 153B0000 == 10 [pid = 3832] [id = 681] 11:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (153B0800) [pid = 3832] [serial = 2043] [outer = 00000000] 11:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1578CC00) [pid = 3832] [serial = 2044] [outer = 153B0800] 11:52:42 INFO - PROCESS | 3832 | 1470772362733 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (158BCC00) [pid = 3832] [serial = 2045] [outer = 153B0800] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (15785000) [pid = 3832] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (169A8800) [pid = 3832] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (173CFC00) [pid = 3832] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (17FDD000) [pid = 3832] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (153B5800) [pid = 3832] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (12876000) [pid = 3832] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (1392C800) [pid = 3832] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (167DC400) [pid = 3832] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (13142000) [pid = 3832] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:52:43 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (0C776400) [pid = 3832] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:52:43 INFO - PROCESS | 3832 | 1470772363693 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\n"]]]}] 11:52:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:52:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:52:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:52:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:52:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1240ms 11:52:43 INFO - PROCESS | 3832 | 1470772363721 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 3832 | 1470772363724 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 11:52:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:52:43 INFO - PROCESS | 3832 | 1470772363727 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 3832 | 1470772363729 Marionette TRACE conn3 <- [1,2690,null,{}] 11:52:43 INFO - PROCESS | 3832 | 1470772363732 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}] 11:52:43 INFO - PROCESS | 3832 | 1470772363734 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:43 INFO - PROCESS | 3832 | 1470772363822 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:52:43 INFO - PROCESS | 3832 | 1470772363828 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 3832 | 1470772363831 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:43 INFO - PROCESS | 3832 | ++DOCSHELL 1140D800 == 11 [pid = 3832] [id = 682] 11:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (13039000) [pid = 3832] [serial = 2046] [outer = 00000000] 11:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (15785000) [pid = 3832] [serial = 2047] [outer = 13039000] 11:52:43 INFO - PROCESS | 3832 | 1470772363877 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (16005C00) [pid = 3832] [serial = 2048] [outer = 13039000] 11:52:44 INFO - PROCESS | 3832 | 1470772364361 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]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 682ms 11:52:44 INFO - PROCESS | 3832 | 1470772364410 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:52:44 INFO - PROCESS | 3832 | 1470772364412 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 11:52:44 INFO - PROCESS | 3832 | 1470772364416 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 3832 | 1470772364418 Marionette TRACE conn3 <- [1,2694,null,{}] 11:52:44 INFO - PROCESS | 3832 | 1470772364421 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}] 11:52:44 INFO - PROCESS | 3832 | 1470772364423 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:44 INFO - PROCESS | 3832 | 1470772364521 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:52:44 INFO - PROCESS | 3832 | 1470772364527 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 3832 | 1470772364529 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:44 INFO - PROCESS | 3832 | ++DOCSHELL 16012000 == 12 [pid = 3832] [id = 683] 11:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (165A0400) [pid = 3832] [serial = 2049] [outer = 00000000] 11:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (168EE000) [pid = 3832] [serial = 2050] [outer = 165A0400] 11:52:44 INFO - PROCESS | 3832 | 1470772364576 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (169A1000) [pid = 3832] [serial = 2051] [outer = 165A0400] 11:52:45 INFO - PROCESS | 3832 | 1470772365058 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]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:52:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 682ms 11:52:45 INFO - PROCESS | 3832 | 1470772365115 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 3832 | 1470772365118 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 11:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:52:45 INFO - PROCESS | 3832 | 1470772365121 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 3832 | 1470772365122 Marionette TRACE conn3 <- [1,2698,null,{}] 11:52:45 INFO - PROCESS | 3832 | 1470772365126 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}] 11:52:45 INFO - PROCESS | 3832 | 1470772365132 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:45 INFO - PROCESS | 3832 | 1470772365271 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:52:45 INFO - PROCESS | 3832 | 1470772365287 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 3832 | 1470772365289 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:45 INFO - PROCESS | 3832 | ++DOCSHELL 16C67000 == 13 [pid = 3832] [id = 684] 11:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (16D84800) [pid = 3832] [serial = 2052] [outer = 00000000] 11:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (173B5800) [pid = 3832] [serial = 2053] [outer = 16D84800] 11:52:45 INFO - PROCESS | 3832 | 1470772365335 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (173D7400) [pid = 3832] [serial = 2054] [outer = 16D84800] 11:52:46 INFO - PROCESS | 3832 | 1470772366112 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] 11:52:46 INFO - PROCESS | 3832 | 1470772366156 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 11:52:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:52:46 INFO - PROCESS | 3832 | 1470772366162 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 3832 | 1470772366166 Marionette TRACE conn3 <- [1,2702,null,{}] 11:52:46 INFO - PROCESS | 3832 | 1470772366201 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}] 11:52:46 INFO - PROCESS | 3832 | 1470772366204 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:46 INFO - PROCESS | 3832 | 1470772366323 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:52:46 INFO - PROCESS | 3832 | 1470772366464 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 3832 | 1470772366467 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:46 INFO - PROCESS | 3832 | ++DOCSHELL 103CD400 == 14 [pid = 3832] [id = 685] 11:52:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10561400) [pid = 3832] [serial = 2055] [outer = 00000000] 11:52:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (131E3800) [pid = 3832] [serial = 2056] [outer = 10561400] 11:52:46 INFO - PROCESS | 3832 | 1470772366530 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (13EA1800) [pid = 3832] [serial = 2057] [outer = 10561400] 11:52:47 INFO - PROCESS | 3832 | 1470772367277 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]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1133ms 11:52:47 INFO - PROCESS | 3832 | 1470772367311 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 3832 | 1470772367315 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 11:52:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:52:47 INFO - PROCESS | 3832 | 1470772367322 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 3832 | 1470772367325 Marionette TRACE conn3 <- [1,2706,null,{}] 11:52:47 INFO - PROCESS | 3832 | 1470772367329 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}] 11:52:47 INFO - PROCESS | 3832 | 1470772367333 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:47 INFO - PROCESS | 3832 | 1470772367551 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:52:47 INFO - PROCESS | 3832 | 1470772367675 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 3832 | 1470772367678 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:47 INFO - PROCESS | 3832 | ++DOCSHELL 10F29C00 == 15 [pid = 3832] [id = 686] 11:52:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10FCE800) [pid = 3832] [serial = 2058] [outer = 00000000] 11:52:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12872400) [pid = 3832] [serial = 2059] [outer = 10FCE800] 11:52:47 INFO - PROCESS | 3832 | 1470772367727 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (129BC400) [pid = 3832] [serial = 2060] [outer = 10FCE800] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (167D3400) [pid = 3832] [serial = 2026] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16EF6400) [pid = 3832] [serial = 2027] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17F24000) [pid = 3832] [serial = 2000] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (174DB800) [pid = 3832] [serial = 2020] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (19586400) [pid = 3832] [serial = 2023] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (158EF000) [pid = 3832] [serial = 2014] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (167D2000) [pid = 3832] [serial = 2015] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1287C000) [pid = 3832] [serial = 2008] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (129BB000) [pid = 3832] [serial = 2009] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (13C2D000) [pid = 3832] [serial = 2011] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (13EA4400) [pid = 3832] [serial = 2012] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (1958E400) [pid = 3832] [serial = 2024] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (16D85000) [pid = 3832] [serial = 2017] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (13C2C800) [pid = 3832] [serial = 2005] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (13EA0C00) [pid = 3832] [serial = 2006] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (103CA800) [pid = 3832] [serial = 2002] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (104E2400) [pid = 3832] [serial = 2003] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (17B0EC00) [pid = 3832] [serial = 2021] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | --DOMWINDOW == 48 (16EFC800) [pid = 3832] [serial = 2018] [outer = 00000000] [url = about:blank] 11:52:48 INFO - PROCESS | 3832 | 1470772368291 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] 11:52:48 INFO - PROCESS | 3832 | 1470772368358 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 11:52:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:52:48 INFO - PROCESS | 3832 | 1470772368379 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 3832 | 1470772368382 Marionette TRACE conn3 <- [1,2710,null,{}] 11:52:48 INFO - PROCESS | 3832 | 1470772368389 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}] 11:52:48 INFO - PROCESS | 3832 | 1470772368392 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:48 INFO - PROCESS | 3832 | 1470772368482 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:52:48 INFO - PROCESS | 3832 | 1470772368580 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 3832 | 1470772368583 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:48 INFO - PROCESS | 3832 | ++DOCSHELL 129BAC00 == 16 [pid = 3832] [id = 687] 11:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (129BB000) [pid = 3832] [serial = 2061] [outer = 00000000] 11:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (131E4C00) [pid = 3832] [serial = 2062] [outer = 129BB000] 11:52:48 INFO - PROCESS | 3832 | 1470772368633 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (139CB800) [pid = 3832] [serial = 2063] [outer = 129BB000] 11:52:49 INFO - PROCESS | 3832 | 1470772369100 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] 11:52:49 INFO - PROCESS | 3832 | 1470772369181 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:52:49 INFO - PROCESS | 3832 | 1470772369185 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 3832 | 1470772369187 Marionette TRACE conn3 <- [1,2714,null,{}] 11:52:49 INFO - PROCESS | 3832 | 1470772369191 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}] 11:52:49 INFO - PROCESS | 3832 | 1470772369193 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:49 INFO - PROCESS | 3832 | 1470772369298 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:52:49 INFO - PROCESS | 3832 | 1470772369307 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 3832 | 1470772369309 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:49 INFO - PROCESS | 3832 | ++DOCSHELL 153AE400 == 17 [pid = 3832] [id = 688] 11:52:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (153AE800) [pid = 3832] [serial = 2064] [outer = 00000000] 11:52:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (153B6C00) [pid = 3832] [serial = 2065] [outer = 153AE800] 11:52:49 INFO - PROCESS | 3832 | 1470772369362 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (158B5C00) [pid = 3832] [serial = 2066] [outer = 153AE800] 11:52:49 INFO - PROCESS | 3832 | 1470772369843 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]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:52:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 698ms 11:52:49 INFO - PROCESS | 3832 | 1470772369883 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 3832 | 1470772369887 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:52:49 INFO - PROCESS | 3832 | 1470772369901 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 3832 | 1470772369906 Marionette TRACE conn3 <- [1,2718,null,{}] 11:52:49 INFO - PROCESS | 3832 | 1470772369910 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}] 11:52:49 INFO - PROCESS | 3832 | 1470772369913 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:49 INFO - PROCESS | 3832 | 1470772370005 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:52:50 INFO - PROCESS | 3832 | 1470772370013 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 3832 | 1470772370015 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:50 INFO - PROCESS | 3832 | ++DOCSHELL 168F5000 == 18 [pid = 3832] [id = 689] 11:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (168F6000) [pid = 3832] [serial = 2067] [outer = 00000000] 11:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (169A6C00) [pid = 3832] [serial = 2068] [outer = 168F6000] 11:52:50 INFO - PROCESS | 3832 | 1470772370061 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (16C67800) [pid = 3832] [serial = 2069] [outer = 168F6000] 11:52:50 INFO - PROCESS | 3832 | 1470772370995 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\n"]]]}] 11:52:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:52:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:52:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:52:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1147ms 11:52:51 INFO - PROCESS | 3832 | 1470772371046 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 3832 | 1470772371048 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 11:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:52:51 INFO - PROCESS | 3832 | 1470772371052 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 3832 | 1470772371054 Marionette TRACE conn3 <- [1,2722,null,{}] 11:52:51 INFO - PROCESS | 3832 | 1470772371058 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}] 11:52:51 INFO - PROCESS | 3832 | 1470772371060 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:51 INFO - PROCESS | 3832 | 1470772371176 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:52:51 INFO - PROCESS | 3832 | 1470772371182 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 3832 | 1470772371184 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:51 INFO - PROCESS | 3832 | ++DOCSHELL 169A6400 == 19 [pid = 3832] [id = 690] 11:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (16E76800) [pid = 3832] [serial = 2070] [outer = 00000000] 11:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (173AE400) [pid = 3832] [serial = 2071] [outer = 16E76800] 11:52:51 INFO - PROCESS | 3832 | 1470772371229 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (173CFC00) [pid = 3832] [serial = 2072] [outer = 16E76800] 11:52:51 INFO - PROCESS | 3832 | 1470772371677 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]]]}] 11:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 682ms 11:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:52:51 INFO - PROCESS | 3832 | 1470772371750 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 3832 | 1470772371752 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 11:52:51 INFO - PROCESS | 3832 | 1470772371755 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 3832 | 1470772371757 Marionette TRACE conn3 <- [1,2726,null,{}] 11:52:51 INFO - PROCESS | 3832 | 1470772371760 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}] 11:52:51 INFO - PROCESS | 3832 | 1470772371762 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:51 INFO - PROCESS | 3832 | 1470772371883 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:52:51 INFO - PROCESS | 3832 | 1470772371958 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 3832 | 1470772371963 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:51 INFO - PROCESS | 3832 | ++DOCSHELL 1392C800 == 20 [pid = 3832] [id = 691] 11:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (176D0000) [pid = 3832] [serial = 2073] [outer = 00000000] 11:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (17B08C00) [pid = 3832] [serial = 2074] [outer = 176D0000] 11:52:52 INFO - PROCESS | 3832 | 1470772372017 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (17F19800) [pid = 3832] [serial = 2075] [outer = 176D0000] 11:52:52 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (13146400) [pid = 3832] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:52:52 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (10F41400) [pid = 3832] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:52:52 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1293B800) [pid = 3832] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:52:52 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (0F338000) [pid = 3832] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:52:52 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1313E000) [pid = 3832] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:52:52 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (13039000) [pid = 3832] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:52:52 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (165A0400) [pid = 3832] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:52:52 INFO - PROCESS | 3832 | 1470772372458 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]]]}] 11:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 729ms 11:52:52 INFO - PROCESS | 3832 | 1470772372525 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 3832 | 1470772372527 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 11:52:52 INFO - PROCESS | 3832 | 1470772372531 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 3832 | 1470772372532 Marionette TRACE conn3 <- [1,2730,null,{}] 11:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:52:52 INFO - PROCESS | 3832 | 1470772372536 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}] 11:52:52 INFO - PROCESS | 3832 | 1470772372538 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:52 INFO - PROCESS | 3832 | 1470772372640 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:52:52 INFO - PROCESS | 3832 | 1470772372702 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 3832 | 1470772372704 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:52 INFO - PROCESS | 3832 | ++DOCSHELL 129C3400 == 21 [pid = 3832] [id = 692] 11:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (12DA4400) [pid = 3832] [serial = 2076] [outer = 00000000] 11:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (17FDE000) [pid = 3832] [serial = 2077] [outer = 12DA4400] 11:52:52 INFO - PROCESS | 3832 | 1470772372748 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (17FDEC00) [pid = 3832] [serial = 2078] [outer = 12DA4400] 11:52:53 INFO - PROCESS | 3832 | 1470772373113 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]]]}] 11:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 620ms 11:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:52:53 INFO - PROCESS | 3832 | 1470772373157 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 3832 | 1470772373159 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 11:52:53 INFO - PROCESS | 3832 | 1470772373162 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 3832 | 1470772373164 Marionette TRACE conn3 <- [1,2734,null,{}] 11:52:53 INFO - PROCESS | 3832 | 1470772373176 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}] 11:52:53 INFO - PROCESS | 3832 | 1470772373178 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:53 INFO - PROCESS | 3832 | 1470772373259 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:52:53 INFO - PROCESS | 3832 | 1470772373264 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 3832 | 1470772373266 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:53 INFO - PROCESS | 3832 | ++DOCSHELL 174DA800 == 22 [pid = 3832] [id = 693] 11:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (17FE6000) [pid = 3832] [serial = 2079] [outer = 00000000] 11:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (19582400) [pid = 3832] [serial = 2080] [outer = 17FE6000] 11:52:53 INFO - PROCESS | 3832 | 1470772373311 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (19586400) [pid = 3832] [serial = 2081] [outer = 17FE6000] 11:52:53 INFO - PROCESS | 3832 | 1470772373748 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]]]}] 11:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 620ms 11:52:53 INFO - PROCESS | 3832 | 1470772373801 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 3832 | 1470772373803 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 11:52:53 INFO - PROCESS | 3832 | 1470772373806 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:52:53 INFO - PROCESS | 3832 | 1470772373808 Marionette TRACE conn3 <- [1,2738,null,{}] 11:52:53 INFO - PROCESS | 3832 | 1470772373815 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}] 11:52:53 INFO - PROCESS | 3832 | 1470772373817 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:53 INFO - PROCESS | 3832 | 1470772373898 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:52:53 INFO - PROCESS | 3832 | 1470772373904 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 3832 | 1470772373907 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:53 INFO - PROCESS | 3832 | ++DOCSHELL 16E75000 == 23 [pid = 3832] [id = 694] 11:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (19581800) [pid = 3832] [serial = 2082] [outer = 00000000] 11:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (19713C00) [pid = 3832] [serial = 2083] [outer = 19581800] 11:52:53 INFO - PROCESS | 3832 | 1470772373954 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (19716400) [pid = 3832] [serial = 2084] [outer = 19581800] 11:52:54 INFO - PROCESS | 3832 | 1470772374424 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]]]}] 11:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 636ms 11:52:54 INFO - PROCESS | 3832 | 1470772374444 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 3832 | 1470772374446 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 11:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:52:54 INFO - PROCESS | 3832 | 1470772374463 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 3832 | 1470772374465 Marionette TRACE conn3 <- [1,2742,null,{}] 11:52:54 INFO - PROCESS | 3832 | 1470772374468 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}] 11:52:54 INFO - PROCESS | 3832 | 1470772374470 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:54 INFO - PROCESS | 3832 | 1470772374598 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:52:54 INFO - PROCESS | 3832 | 1470772374744 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 3832 | 1470772374748 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:54 INFO - PROCESS | 3832 | ++DOCSHELL 0F335C00 == 24 [pid = 3832] [id = 695] 11:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (0F337000) [pid = 3832] [serial = 2085] [outer = 00000000] 11:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (104E5800) [pid = 3832] [serial = 2086] [outer = 0F337000] 11:52:54 INFO - PROCESS | 3832 | 1470772374809 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11260800) [pid = 3832] [serial = 2087] [outer = 0F337000] 11:52:55 INFO - PROCESS | 3832 | 1470772375475 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]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1054ms 11:52:55 INFO - PROCESS | 3832 | 1470772375521 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 3832 | 1470772375526 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:52:55 INFO - PROCESS | 3832 | 1470772375533 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 3832 | 1470772375537 Marionette TRACE conn3 <- [1,2746,null,{}] 11:52:55 INFO - PROCESS | 3832 | 1470772375542 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}] 11:52:55 INFO - PROCESS | 3832 | 1470772375545 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:55 INFO - PROCESS | 3832 | 1470772375659 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:52:55 INFO - PROCESS | 3832 | 1470772375802 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 3832 | 1470772375805 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:55 INFO - PROCESS | 3832 | ++DOCSHELL 14566000 == 25 [pid = 3832] [id = 696] 11:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1508E400) [pid = 3832] [serial = 2088] [outer = 00000000] 11:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153B2000) [pid = 3832] [serial = 2089] [outer = 1508E400] 11:52:55 INFO - PROCESS | 3832 | 1470772375864 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (166E9800) [pid = 3832] [serial = 2090] [outer = 1508E400] 11:52:56 INFO - PROCESS | 3832 | 1470772376446 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]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:52:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 11:52:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:52:56 INFO - PROCESS | 3832 | 1470772376480 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 3832 | 1470772376484 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 11:52:56 INFO - PROCESS | 3832 | 1470772376488 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 3832 | 1470772376490 Marionette TRACE conn3 <- [1,2750,null,{}] 11:52:56 INFO - PROCESS | 3832 | 1470772376494 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}] 11:52:56 INFO - PROCESS | 3832 | 1470772376497 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:56 INFO - PROCESS | 3832 | 1470772376605 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:52:56 INFO - PROCESS | 3832 | 1470772376763 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 3832 | 1470772376766 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:56 INFO - PROCESS | 3832 | ++DOCSHELL 153B2C00 == 26 [pid = 3832] [id = 697] 11:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (176C8000) [pid = 3832] [serial = 2091] [outer = 00000000] 11:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17C3B800) [pid = 3832] [serial = 2092] [outer = 176C8000] 11:52:56 INFO - PROCESS | 3832 | 1470772376823 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17FE9C00) [pid = 3832] [serial = 2093] [outer = 176C8000] 11:52:57 INFO - PROCESS | 3832 | 1470772377641 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]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1179ms 11:52:57 INFO - PROCESS | 3832 | 1470772377673 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 3832 | 1470772377678 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 11:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:52:57 INFO - PROCESS | 3832 | 1470772377683 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 3832 | 1470772377686 Marionette TRACE conn3 <- [1,2754,null,{}] 11:52:57 INFO - PROCESS | 3832 | 1470772377692 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}] 11:52:57 INFO - PROCESS | 3832 | 1470772377694 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:57 INFO - PROCESS | 3832 | 1470772377794 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:52:57 INFO - PROCESS | 3832 | 1470772377938 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 3832 | 1470772377942 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:57 INFO - PROCESS | 3832 | ++DOCSHELL 10A04400 == 27 [pid = 3832] [id = 698] 11:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10F23800) [pid = 3832] [serial = 2094] [outer = 00000000] 11:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1282F400) [pid = 3832] [serial = 2095] [outer = 10F23800] 11:52:57 INFO - PROCESS | 3832 | 1470772377994 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12BC5800) [pid = 3832] [serial = 2096] [outer = 10F23800] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1578CC00) [pid = 3832] [serial = 2044] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (131F2C00) [pid = 3832] [serial = 2041] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (11AD3400) [pid = 3832] [serial = 2038] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12836400) [pid = 3832] [serial = 2039] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1308B000) [pid = 3832] [serial = 2036] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (12D69400) [pid = 3832] [serial = 2035] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10A53C00) [pid = 3832] [serial = 2030] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (103C9800) [pid = 3832] [serial = 2029] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173B5800) [pid = 3832] [serial = 2053] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13936400) [pid = 3832] [serial = 2033] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1315DC00) [pid = 3832] [serial = 2032] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15785000) [pid = 3832] [serial = 2047] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (168EE000) [pid = 3832] [serial = 2050] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (169A1000) [pid = 3832] [serial = 2051] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (13938C00) [pid = 3832] [serial = 2042] [outer = 00000000] [url = about:blank] 11:52:58 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (16005C00) [pid = 3832] [serial = 2048] [outer = 00000000] [url = about:blank] 11:52:59 INFO - PROCESS | 3832 | 1470772379088 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]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1442ms 11:52:59 INFO - PROCESS | 3832 | 1470772379126 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 3832 | 1470772379130 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 11:52:59 INFO - PROCESS | 3832 | 1470772379134 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:52:59 INFO - PROCESS | 3832 | 1470772379139 Marionette TRACE conn3 <- [1,2758,null,{}] 11:52:59 INFO - PROCESS | 3832 | 1470772379144 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}] 11:52:59 INFO - PROCESS | 3832 | 1470772379147 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:59 INFO - PROCESS | 3832 | 1470772379240 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:52:59 INFO - PROCESS | 3832 | 1470772379249 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 3832 | 1470772379252 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:52:59 INFO - PROCESS | 3832 | ++DOCSHELL 10FD4800 == 28 [pid = 3832] [id = 699] 11:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (1125C400) [pid = 3832] [serial = 2097] [outer = 00000000] 11:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1286F800) [pid = 3832] [serial = 2098] [outer = 1125C400] 11:52:59 INFO - PROCESS | 3832 | 1470772379301 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (12879C00) [pid = 3832] [serial = 2099] [outer = 1125C400] 11:52:59 INFO - PROCESS | 3832 | 1470772379863 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]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 729ms 11:52:59 INFO - PROCESS | 3832 | 1470772379880 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 3832 | 1470772379885 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 11:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:52:59 INFO - PROCESS | 3832 | 1470772379891 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 3832 | 1470772379894 Marionette TRACE conn3 <- [1,2762,null,{}] 11:52:59 INFO - PROCESS | 3832 | 1470772379897 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}] 11:52:59 INFO - PROCESS | 3832 | 1470772379900 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:00 INFO - PROCESS | 3832 | 1470772380033 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:53:00 INFO - PROCESS | 3832 | 1470772380136 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 3832 | 1470772380139 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:00 INFO - PROCESS | 3832 | ++DOCSHELL 13149C00 == 29 [pid = 3832] [id = 700] 11:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13151400) [pid = 3832] [serial = 2100] [outer = 00000000] 11:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13901800) [pid = 3832] [serial = 2101] [outer = 13151400] 11:53:00 INFO - PROCESS | 3832 | 1470772380188 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1392A400) [pid = 3832] [serial = 2102] [outer = 13151400] 11:53:00 INFO - PROCESS | 3832 | 1470772380600 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]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 729ms 11:53:00 INFO - PROCESS | 3832 | 1470772380633 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 3832 | 1470772380635 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 11:53:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:53:00 INFO - PROCESS | 3832 | 1470772380639 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 3832 | 1470772380643 Marionette TRACE conn3 <- [1,2766,null,{}] 11:53:00 INFO - PROCESS | 3832 | 1470772380654 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}] 11:53:00 INFO - PROCESS | 3832 | 1470772380659 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:00 INFO - PROCESS | 3832 | 1470772380744 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:53:00 INFO - PROCESS | 3832 | 1470772380751 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 3832 | 1470772380754 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:00 INFO - PROCESS | 3832 | ++DOCSHELL 14568000 == 30 [pid = 3832] [id = 701] 11:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (14568800) [pid = 3832] [serial = 2103] [outer = 00000000] 11:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15780C00) [pid = 3832] [serial = 2104] [outer = 14568800] 11:53:00 INFO - PROCESS | 3832 | 1470772380803 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (158E8800) [pid = 3832] [serial = 2105] [outer = 14568800] 11:53:01 INFO - PROCESS | 3832 | 1470772381293 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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:53:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 698ms 11:53:01 INFO - PROCESS | 3832 | 1470772381327 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 3832 | 1470772381330 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 11:53:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:53:01 INFO - PROCESS | 3832 | 1470772381333 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 3832 | 1470772381335 Marionette TRACE conn3 <- [1,2770,null,{}] 11:53:01 INFO - PROCESS | 3832 | 1470772381339 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}] 11:53:01 INFO - PROCESS | 3832 | 1470772381341 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:01 INFO - PROCESS | 3832 | 1470772381495 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:53:01 INFO - PROCESS | 3832 | 1470772381519 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 3832 | 1470772381522 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:01 INFO - PROCESS | 3832 | ++DOCSHELL 167D1400 == 31 [pid = 3832] [id = 702] 11:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (167D2400) [pid = 3832] [serial = 2106] [outer = 00000000] 11:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (167DE400) [pid = 3832] [serial = 2107] [outer = 167D2400] 11:53:01 INFO - PROCESS | 3832 | 1470772381574 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (168F6800) [pid = 3832] [serial = 2108] [outer = 167D2400] 11:53:02 INFO - PROCESS | 3832 | 1470772382005 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]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 683ms 11:53:02 INFO - PROCESS | 3832 | 1470772382032 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 3832 | 1470772382034 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 11:53:02 INFO - PROCESS | 3832 | 1470772382037 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:53:02 INFO - PROCESS | 3832 | 1470772382039 Marionette TRACE conn3 <- [1,2774,null,{}] 11:53:02 INFO - PROCESS | 3832 | 1470772382042 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}] 11:53:02 INFO - PROCESS | 3832 | 1470772382044 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:02 INFO - PROCESS | 3832 | 1470772382164 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:53:02 INFO - PROCESS | 3832 | 1470772382170 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 3832 | 1470772382172 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:02 INFO - PROCESS | 3832 | ++DOCSHELL 1699BC00 == 32 [pid = 3832] [id = 703] 11:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1699C800) [pid = 3832] [serial = 2109] [outer = 00000000] 11:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16C65000) [pid = 3832] [serial = 2110] [outer = 1699C800] 11:53:02 INFO - PROCESS | 3832 | 1470772382218 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E7DC00) [pid = 3832] [serial = 2111] [outer = 1699C800] 11:53:02 INFO - PROCESS | 3832 | 1470772382704 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]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 698ms 11:53:02 INFO - PROCESS | 3832 | 1470772382737 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 3832 | 1470772382739 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 11:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:53:02 INFO - PROCESS | 3832 | 1470772382746 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 3832 | 1470772382748 Marionette TRACE conn3 <- [1,2778,null,{}] 11:53:02 INFO - PROCESS | 3832 | 1470772382752 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}] 11:53:02 INFO - PROCESS | 3832 | 1470772382757 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:02 INFO - PROCESS | 3832 | 1470772382910 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19581800) [pid = 3832] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (153B0800) [pid = 3832] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16E76800) [pid = 3832] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (176D0000) [pid = 3832] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (129BB000) [pid = 3832] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (12DA4400) [pid = 3832] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (168F6000) [pid = 3832] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (153AE800) [pid = 3832] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10FCE800) [pid = 3832] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16D84800) [pid = 3832] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10561400) [pid = 3832] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:53:03 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17FE6000) [pid = 3832] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:53:03 INFO - PROCESS | 3832 | 1470772383214 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 3832 | 1470772383216 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:03 INFO - PROCESS | 3832 | ++DOCSHELL 10A4D400 == 33 [pid = 3832] [id = 704] 11:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10FCE800) [pid = 3832] [serial = 2112] [outer = 00000000] 11:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13EA4800) [pid = 3832] [serial = 2113] [outer = 10FCE800] 11:53:03 INFO - PROCESS | 3832 | 1470772383264 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (173AE000) [pid = 3832] [serial = 2114] [outer = 10FCE800] 11:53:03 INFO - PROCESS | 3832 | 1470772383612 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]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:53:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 899ms 11:53:03 INFO - PROCESS | 3832 | 1470772383630 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 3832 | 1470772383632 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 11:53:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:53:03 INFO - PROCESS | 3832 | 1470772383636 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 3832 | 1470772383638 Marionette TRACE conn3 <- [1,2782,null,{}] 11:53:03 INFO - PROCESS | 3832 | 1470772383642 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}] 11:53:03 INFO - PROCESS | 3832 | 1470772383643 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:03 INFO - PROCESS | 3832 | 1470772383719 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:53:03 INFO - PROCESS | 3832 | 1470772383724 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 3832 | 1470772383726 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:03 INFO - PROCESS | 3832 | ++DOCSHELL 131F2C00 == 34 [pid = 3832] [id = 705] 11:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16D84800) [pid = 3832] [serial = 2115] [outer = 00000000] 11:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (19583400) [pid = 3832] [serial = 2116] [outer = 16D84800] 11:53:03 INFO - PROCESS | 3832 | 1470772383771 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (19588C00) [pid = 3832] [serial = 2117] [outer = 16D84800] 11:53:04 INFO - PROCESS | 3832 | 1470772384226 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]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:53:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 636ms 11:53:04 INFO - PROCESS | 3832 | 1470772384274 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 3832 | 1470772384276 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 11:53:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:53:04 INFO - PROCESS | 3832 | 1470772384279 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 3832 | 1470772384282 Marionette TRACE conn3 <- [1,2786,null,{}] 11:53:04 INFO - PROCESS | 3832 | 1470772384285 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}] 11:53:04 INFO - PROCESS | 3832 | 1470772384287 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:04 INFO - PROCESS | 3832 | 1470772384369 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:53:04 INFO - PROCESS | 3832 | 1470772384374 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 3832 | 1470772384376 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:04 INFO - PROCESS | 3832 | ++DOCSHELL 17B04400 == 35 [pid = 3832] [id = 706] 11:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1958A400) [pid = 3832] [serial = 2118] [outer = 00000000] 11:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1971D000) [pid = 3832] [serial = 2119] [outer = 1958A400] 11:53:04 INFO - PROCESS | 3832 | 1470772384422 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1989E400) [pid = 3832] [serial = 2120] [outer = 1958A400] 11:53:04 INFO - PROCESS | 3832 | 1470772384888 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]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:53:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 620ms 11:53:04 INFO - PROCESS | 3832 | 1470772384931 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 3832 | 1470772384933 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 11:53:04 INFO - PROCESS | 3832 | 1470772384938 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 3832 | 1470772384940 Marionette TRACE conn3 <- [1,2790,null,{}] 11:53:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:53:04 INFO - PROCESS | 3832 | 1470772384943 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}] 11:53:04 INFO - PROCESS | 3832 | 1470772384945 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:05 INFO - PROCESS | 3832 | 1470772385028 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:53:05 INFO - PROCESS | 3832 | 1470772385033 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 3832 | 1470772385035 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:05 INFO - PROCESS | 3832 | ++DOCSHELL 198A5800 == 36 [pid = 3832] [id = 707] 11:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (198A8400) [pid = 3832] [serial = 2121] [outer = 00000000] 11:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19B58C00) [pid = 3832] [serial = 2122] [outer = 198A8400] 11:53:05 INFO - PROCESS | 3832 | 1470772385080 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19B5B800) [pid = 3832] [serial = 2123] [outer = 198A8400] 11:53:05 INFO - PROCESS | 3832 | 1470772385846 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]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:53:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 931ms 11:53:05 INFO - PROCESS | 3832 | 1470772385870 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 3832 | 1470772385875 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 11:53:05 INFO - PROCESS | 3832 | 1470772385880 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:53:05 INFO - PROCESS | 3832 | 1470772385885 Marionette TRACE conn3 <- [1,2794,null,{}] 11:53:05 INFO - PROCESS | 3832 | 1470772385891 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}] 11:53:05 INFO - PROCESS | 3832 | 1470772385894 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:06 INFO - PROCESS | 3832 | 1470772386017 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:53:06 INFO - PROCESS | 3832 | 1470772386184 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 3832 | 1470772386187 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:06 INFO - PROCESS | 3832 | ++DOCSHELL 1047E800 == 37 [pid = 3832] [id = 708] 11:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (104E7400) [pid = 3832] [serial = 2124] [outer = 00000000] 11:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12878400) [pid = 3832] [serial = 2125] [outer = 104E7400] 11:53:06 INFO - PROCESS | 3832 | 1470772386248 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1315D800) [pid = 3832] [serial = 2126] [outer = 104E7400] 11:53:06 INFO - PROCESS | 3832 | 1470772386988 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]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:53:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1148ms 11:53:07 INFO - PROCESS | 3832 | 1470772387040 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 3832 | 1470772387045 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 11:53:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:53:07 INFO - PROCESS | 3832 | 1470772387052 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 3832 | 1470772387055 Marionette TRACE conn3 <- [1,2798,null,{}] 11:53:07 INFO - PROCESS | 3832 | 1470772387059 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}] 11:53:07 INFO - PROCESS | 3832 | 1470772387062 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:07 INFO - PROCESS | 3832 | 1470772387187 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:53:07 INFO - PROCESS | 3832 | 1470772387427 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 3832 | 1470772387430 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:07 INFO - PROCESS | 3832 | ++DOCSHELL 0F338000 == 38 [pid = 3832] [id = 709] 11:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (0F338C00) [pid = 3832] [serial = 2127] [outer = 00000000] 11:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (10435800) [pid = 3832] [serial = 2128] [outer = 0F338C00] 11:53:07 INFO - PROCESS | 3832 | 1470772387494 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10A47400) [pid = 3832] [serial = 2129] [outer = 0F338C00] 11:53:07 INFO - PROCESS | 3832 | --DOCSHELL 17B04400 == 37 [pid = 3832] [id = 706] 11:53:07 INFO - PROCESS | 3832 | --DOCSHELL 131F2C00 == 36 [pid = 3832] [id = 705] 11:53:07 INFO - PROCESS | 3832 | --DOCSHELL 10A4D400 == 35 [pid = 3832] [id = 704] 11:53:07 INFO - PROCESS | 3832 | --DOCSHELL 1699BC00 == 34 [pid = 3832] [id = 703] 11:53:07 INFO - PROCESS | 3832 | --DOCSHELL 167D1400 == 33 [pid = 3832] [id = 702] 11:53:07 INFO - PROCESS | 3832 | --DOCSHELL 14568000 == 32 [pid = 3832] [id = 701] 11:53:07 INFO - PROCESS | 3832 | --DOCSHELL 13149C00 == 31 [pid = 3832] [id = 700] 11:53:08 INFO - PROCESS | 3832 | --DOCSHELL 10FD4800 == 30 [pid = 3832] [id = 699] 11:53:08 INFO - PROCESS | 3832 | --DOCSHELL 10A04400 == 29 [pid = 3832] [id = 698] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (173AE400) [pid = 3832] [serial = 2071] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17B08C00) [pid = 3832] [serial = 2074] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131E4C00) [pid = 3832] [serial = 2062] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (139CB800) [pid = 3832] [serial = 2063] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17FDE000) [pid = 3832] [serial = 2077] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (169A6C00) [pid = 3832] [serial = 2068] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (153B6C00) [pid = 3832] [serial = 2065] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (158B5C00) [pid = 3832] [serial = 2066] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12872400) [pid = 3832] [serial = 2059] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (129BC400) [pid = 3832] [serial = 2060] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (173D7400) [pid = 3832] [serial = 2054] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (131E3800) [pid = 3832] [serial = 2056] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17F19800) [pid = 3832] [serial = 2075] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13EA1800) [pid = 3832] [serial = 2057] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19582400) [pid = 3832] [serial = 2080] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (173CFC00) [pid = 3832] [serial = 2072] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16C67800) [pid = 3832] [serial = 2069] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19716400) [pid = 3832] [serial = 2084] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (19586400) [pid = 3832] [serial = 2081] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (17FDEC00) [pid = 3832] [serial = 2078] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (19713C00) [pid = 3832] [serial = 2083] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (158BCC00) [pid = 3832] [serial = 2045] [outer = 00000000] [url = about:blank] 11:53:08 INFO - PROCESS | 3832 | 1470772388129 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]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:53:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1133ms 11:53:08 INFO - PROCESS | 3832 | 1470772388179 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 3832 | 1470772388183 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 11:53:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:53:08 INFO - PROCESS | 3832 | 1470772388187 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 3832 | 1470772388190 Marionette TRACE conn3 <- [1,2802,null,{}] 11:53:08 INFO - PROCESS | 3832 | 1470772388195 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}] 11:53:08 INFO - PROCESS | 3832 | 1470772388199 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:08 INFO - PROCESS | 3832 | 1470772388289 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:53:08 INFO - PROCESS | 3832 | 1470772388388 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 3832 | 1470772388391 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:08 INFO - PROCESS | 3832 | ++DOCSHELL 1059BC00 == 30 [pid = 3832] [id = 710] 11:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (10A55000) [pid = 3832] [serial = 2130] [outer = 00000000] 11:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (12BC8000) [pid = 3832] [serial = 2131] [outer = 10A55000] 11:53:08 INFO - PROCESS | 3832 | 1470772388439 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (131F2800) [pid = 3832] [serial = 2132] [outer = 10A55000] 11:53:08 INFO - PROCESS | 3832 | 1470772388899 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]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:53:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 729ms 11:53:08 INFO - PROCESS | 3832 | 1470772388926 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 3832 | 1470772388930 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 11:53:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:53:08 INFO - PROCESS | 3832 | 1470772388939 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 3832 | 1470772388941 Marionette TRACE conn3 <- [1,2806,null,{}] 11:53:08 INFO - PROCESS | 3832 | 1470772388945 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}] 11:53:08 INFO - PROCESS | 3832 | 1470772388947 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:09 INFO - PROCESS | 3832 | 1470772389040 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:53:09 INFO - PROCESS | 3832 | 1470772389047 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 3832 | 1470772389049 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:09 INFO - PROCESS | 3832 | ++DOCSHELL 141A4000 == 31 [pid = 3832] [id = 711] 11:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (141A4400) [pid = 3832] [serial = 2133] [outer = 00000000] 11:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (14567C00) [pid = 3832] [serial = 2134] [outer = 141A4400] 11:53:09 INFO - PROCESS | 3832 | 1470772389095 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (153B1C00) [pid = 3832] [serial = 2135] [outer = 141A4400] 11:53:09 INFO - PROCESS | 3832 | 1470772389579 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]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:53:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 683ms 11:53:09 INFO - PROCESS | 3832 | 1470772389635 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 3832 | 1470772389637 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 11:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:53:09 INFO - PROCESS | 3832 | 1470772389642 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 3832 | 1470772389648 Marionette TRACE conn3 <- [1,2810,null,{}] 11:53:09 INFO - PROCESS | 3832 | 1470772389658 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}] 11:53:09 INFO - PROCESS | 3832 | 1470772389661 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:09 INFO - PROCESS | 3832 | 1470772389761 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:53:09 INFO - PROCESS | 3832 | 1470772389866 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 3832 | 1470772389868 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:09 INFO - PROCESS | 3832 | ++DOCSHELL 158F6400 == 32 [pid = 3832] [id = 712] 11:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15E72400) [pid = 3832] [serial = 2136] [outer = 00000000] 11:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (168EAC00) [pid = 3832] [serial = 2137] [outer = 15E72400] 11:53:09 INFO - PROCESS | 3832 | 1470772389913 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1699CC00) [pid = 3832] [serial = 2138] [outer = 15E72400] 11:53:10 INFO - PROCESS | 3832 | 1470772390341 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]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 745ms 11:53:10 INFO - PROCESS | 3832 | 1470772390395 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 3832 | 1470772390398 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 11:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:53:10 INFO - PROCESS | 3832 | 1470772390437 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 3832 | 1470772390439 Marionette TRACE conn3 <- [1,2814,null,{}] 11:53:10 INFO - PROCESS | 3832 | 1470772390443 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}] 11:53:10 INFO - PROCESS | 3832 | 1470772390445 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:10 INFO - PROCESS | 3832 | 1470772390568 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:53:10 INFO - PROCESS | 3832 | 1470772390580 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 3832 | 1470772390582 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:10 INFO - PROCESS | 3832 | ++DOCSHELL 169A5800 == 33 [pid = 3832] [id = 713] 11:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (169A7800) [pid = 3832] [serial = 2139] [outer = 00000000] 11:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16EF5C00) [pid = 3832] [serial = 2140] [outer = 169A7800] 11:53:10 INFO - PROCESS | 3832 | 1470772390627 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (173CF800) [pid = 3832] [serial = 2141] [outer = 169A7800] 11:53:11 INFO - PROCESS | 3832 | 1470772391092 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 682ms 11:53:11 INFO - PROCESS | 3832 | 1470772391134 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 3832 | 1470772391136 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:53:11 INFO - PROCESS | 3832 | 1470772391140 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 3832 | 1470772391142 Marionette TRACE conn3 <- [1,2818,null,{}] 11:53:11 INFO - PROCESS | 3832 | 1470772391145 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}] 11:53:11 INFO - PROCESS | 3832 | 1470772391147 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:11 INFO - PROCESS | 3832 | 1470772391267 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:53:11 INFO - PROCESS | 3832 | 1470772391272 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 3832 | 1470772391279 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:11 INFO - PROCESS | 3832 | ++DOCSHELL 131F2000 == 34 [pid = 3832] [id = 714] 11:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (174D5400) [pid = 3832] [serial = 2142] [outer = 00000000] 11:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (176CF400) [pid = 3832] [serial = 2143] [outer = 174D5400] 11:53:11 INFO - PROCESS | 3832 | 1470772391394 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17F20000) [pid = 3832] [serial = 2144] [outer = 174D5400] 11:53:11 INFO - PROCESS | 3832 | 1470772391866 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]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 729ms 11:53:11 INFO - PROCESS | 3832 | 1470772391880 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 3832 | 1470772391882 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:53:11 INFO - PROCESS | 3832 | 1470772391922 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 3832 | 1470772391924 Marionette TRACE conn3 <- [1,2822,null,{}] 11:53:11 INFO - PROCESS | 3832 | 1470772391933 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}] 11:53:11 INFO - PROCESS | 3832 | 1470772391936 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:12 INFO - PROCESS | 3832 | 1470772392055 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:53:12 INFO - PROCESS | 3832 | 1470772392067 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 3832 | 1470772392069 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:12 INFO - PROCESS | 3832 | ++DOCSHELL 19582800 == 35 [pid = 3832] [id = 715] 11:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19582C00) [pid = 3832] [serial = 2145] [outer = 00000000] 11:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1958C800) [pid = 3832] [serial = 2146] [outer = 19582C00] 11:53:12 INFO - PROCESS | 3832 | 1470772392109 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19586400) [pid = 3832] [serial = 2147] [outer = 19582C00] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10FCE800) [pid = 3832] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16D84800) [pid = 3832] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1958A400) [pid = 3832] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (0F337000) [pid = 3832] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1508E400) [pid = 3832] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (176C8000) [pid = 3832] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167D2400) [pid = 3832] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1699C800) [pid = 3832] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (10F23800) [pid = 3832] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1125C400) [pid = 3832] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13151400) [pid = 3832] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (14568800) [pid = 3832] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:53:12 INFO - PROCESS | 3832 | 1470772392610 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 776ms 11:53:12 INFO - PROCESS | 3832 | 1470772392656 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 3832 | 1470772392658 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 11:53:12 INFO - PROCESS | 3832 | 1470772392662 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:53:12 INFO - PROCESS | 3832 | 1470772392663 Marionette TRACE conn3 <- [1,2826,null,{}] 11:53:12 INFO - PROCESS | 3832 | 1470772392667 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}] 11:53:12 INFO - PROCESS | 3832 | 1470772392669 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:12 INFO - PROCESS | 3832 | 1470772392750 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:53:12 INFO - PROCESS | 3832 | 1470772392755 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 3832 | 1470772392757 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:12 INFO - PROCESS | 3832 | ++DOCSHELL 12DABC00 == 36 [pid = 3832] [id = 716] 11:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15090C00) [pid = 3832] [serial = 2148] [outer = 00000000] 11:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16C66C00) [pid = 3832] [serial = 2149] [outer = 15090C00] 11:53:12 INFO - PROCESS | 3832 | 1470772392808 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (176C7C00) [pid = 3832] [serial = 2150] [outer = 15090C00] 11:53:13 INFO - PROCESS | 3832 | 1470772393237 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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 589ms 11:53:13 INFO - PROCESS | 3832 | 1470772393273 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 3832 | 1470772393275 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 11:53:13 INFO - PROCESS | 3832 | 1470772393279 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 3832 | 1470772393280 Marionette TRACE conn3 <- [1,2830,null,{}] 11:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:53:13 INFO - PROCESS | 3832 | 1470772393284 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}] 11:53:13 INFO - PROCESS | 3832 | 1470772393287 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:13 INFO - PROCESS | 3832 | 1470772393374 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:53:13 INFO - PROCESS | 3832 | 1470772393381 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 3832 | 1470772393383 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:13 INFO - PROCESS | 3832 | ++DOCSHELL 17FE6800 == 37 [pid = 3832] [id = 717] 11:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (19583000) [pid = 3832] [serial = 2151] [outer = 00000000] 11:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (19719400) [pid = 3832] [serial = 2152] [outer = 19583000] 11:53:13 INFO - PROCESS | 3832 | 1470772393427 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (198AC400) [pid = 3832] [serial = 2153] [outer = 19583000] 11:53:13 INFO - PROCESS | 3832 | 1470772393902 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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 682ms 11:53:13 INFO - PROCESS | 3832 | 1470772393982 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 3832 | 1470772393984 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 11:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:53:13 INFO - PROCESS | 3832 | 1470772393987 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 3832 | 1470772393989 Marionette TRACE conn3 <- [1,2834,null,{}] 11:53:13 INFO - PROCESS | 3832 | 1470772393993 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}] 11:53:13 INFO - PROCESS | 3832 | 1470772393995 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:14 INFO - PROCESS | 3832 | 1470772394076 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:53:14 INFO - PROCESS | 3832 | 1470772394082 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 3832 | 1470772394084 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:14 INFO - PROCESS | 3832 | ++DOCSHELL 1686D800 == 38 [pid = 3832] [id = 718] 11:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17FDF800) [pid = 3832] [serial = 2154] [outer = 00000000] 11:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19BC5800) [pid = 3832] [serial = 2155] [outer = 17FDF800] 11:53:14 INFO - PROCESS | 3832 | 1470772394138 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19BC8000) [pid = 3832] [serial = 2156] [outer = 17FDF800] 11:53:14 INFO - PROCESS | 3832 | 1470772394884 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]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 930ms 11:53:14 INFO - PROCESS | 3832 | 1470772394917 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:53:14 INFO - PROCESS | 3832 | 1470772394921 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 11:53:14 INFO - PROCESS | 3832 | 1470772394926 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 3832 | 1470772394929 Marionette TRACE conn3 <- [1,2838,null,{}] 11:53:14 INFO - PROCESS | 3832 | 1470772394935 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}] 11:53:14 INFO - PROCESS | 3832 | 1470772394938 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:15 INFO - PROCESS | 3832 | 1470772395053 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:53:15 INFO - PROCESS | 3832 | 1470772395196 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 3832 | 1470772395199 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:15 INFO - PROCESS | 3832 | ++DOCSHELL 1287C800 == 39 [pid = 3832] [id = 719] 11:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12DAB000) [pid = 3832] [serial = 2157] [outer = 00000000] 11:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13EA1800) [pid = 3832] [serial = 2158] [outer = 12DAB000] 11:53:15 INFO - PROCESS | 3832 | 1470772395261 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (141A3800) [pid = 3832] [serial = 2159] [outer = 12DAB000] 11:53:15 INFO - PROCESS | 3832 | 1470772395827 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:53:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 11:53:15 INFO - PROCESS | 3832 | 1470772395868 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 3832 | 1470772395873 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 11:53:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:53:15 INFO - PROCESS | 3832 | 1470772395879 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - PROCESS | 3832 | 1470772395882 Marionette TRACE conn3 <- [1,2842,null,{}] 11:53:15 INFO - PROCESS | 3832 | 1470772395887 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}] 11:53:15 INFO - PROCESS | 3832 | 1470772395890 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:16 INFO - PROCESS | 3832 | 1470772396039 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:53:16 INFO - PROCESS | 3832 | 1470772396180 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 3832 | 1470772396183 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:16 INFO - PROCESS | 3832 | ++DOCSHELL 167DD800 == 40 [pid = 3832] [id = 720] 11:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167DDC00) [pid = 3832] [serial = 2160] [outer = 00000000] 11:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16C64800) [pid = 3832] [serial = 2161] [outer = 167DDC00] 11:53:16 INFO - PROCESS | 3832 | 1470772396240 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (174D4400) [pid = 3832] [serial = 2162] [outer = 167DDC00] 11:53:16 INFO - PROCESS | 3832 | 1470772396844 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]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 993ms 11:53:16 INFO - PROCESS | 3832 | 1470772396866 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 3832 | 1470772396870 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 11:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:53:16 INFO - PROCESS | 3832 | 1470772396874 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 3832 | 1470772396878 Marionette TRACE conn3 <- [1,2846,null,{}] 11:53:16 INFO - PROCESS | 3832 | 1470772396890 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}] 11:53:16 INFO - PROCESS | 3832 | 1470772396895 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:17 INFO - PROCESS | 3832 | 1470772397005 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:53:17 INFO - PROCESS | 3832 | 1470772397164 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 3832 | 1470772397168 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:17 INFO - PROCESS | 3832 | ++DOCSHELL 198A8800 == 41 [pid = 3832] [id = 721] 11:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (198A4800) [pid = 3832] [serial = 2163] [outer = 00000000] 11:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19D60800) [pid = 3832] [serial = 2164] [outer = 198A4800] 11:53:17 INFO - PROCESS | 3832 | 1470772397230 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19DB7C00) [pid = 3832] [serial = 2165] [outer = 198A4800] 11:53:18 INFO - PROCESS | 3832 | 1470772398024 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1179ms 11:53:18 INFO - PROCESS | 3832 | 1470772398074 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 3832 | 1470772398078 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 11:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:53:18 INFO - PROCESS | 3832 | 1470772398083 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 3832 | 1470772398086 Marionette TRACE conn3 <- [1,2850,null,{}] 11:53:18 INFO - PROCESS | 3832 | 1470772398092 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}] 11:53:18 INFO - PROCESS | 3832 | 1470772398095 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:18 INFO - PROCESS | 3832 | 1470772398200 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:53:18 INFO - PROCESS | 3832 | 1470772398349 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 3832 | 1470772398354 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:18 INFO - PROCESS | 3832 | ++DOCSHELL 1282F800 == 42 [pid = 3832] [id = 722] 11:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12833C00) [pid = 3832] [serial = 2166] [outer = 00000000] 11:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (12DA0400) [pid = 3832] [serial = 2167] [outer = 12833C00] 11:53:18 INFO - PROCESS | 3832 | 1470772398406 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13090C00) [pid = 3832] [serial = 2168] [outer = 12833C00] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 17FE6800 == 41 [pid = 3832] [id = 717] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 12DABC00 == 40 [pid = 3832] [id = 716] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 19582800 == 39 [pid = 3832] [id = 715] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 131F2000 == 38 [pid = 3832] [id = 714] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 169A5800 == 37 [pid = 3832] [id = 713] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 158F6400 == 36 [pid = 3832] [id = 712] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 141A4000 == 35 [pid = 3832] [id = 711] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 1059BC00 == 34 [pid = 3832] [id = 710] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 0F338000 == 33 [pid = 3832] [id = 709] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 1047E800 == 32 [pid = 3832] [id = 708] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 14566000 == 31 [pid = 3832] [id = 696] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 153B2C00 == 30 [pid = 3832] [id = 697] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 198A5800 == 29 [pid = 3832] [id = 707] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 167DD800 == 28 [pid = 3832] [id = 720] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 198A8800 == 27 [pid = 3832] [id = 721] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 1686D800 == 26 [pid = 3832] [id = 718] 11:53:19 INFO - PROCESS | 3832 | --DOCSHELL 1287C800 == 25 [pid = 3832] [id = 719] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (167DE400) [pid = 3832] [serial = 2107] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16C65000) [pid = 3832] [serial = 2110] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12BC5800) [pid = 3832] [serial = 2096] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1282F400) [pid = 3832] [serial = 2095] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1286F800) [pid = 3832] [serial = 2098] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12879C00) [pid = 3832] [serial = 2099] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13901800) [pid = 3832] [serial = 2101] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1392A400) [pid = 3832] [serial = 2102] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15780C00) [pid = 3832] [serial = 2104] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13EA4800) [pid = 3832] [serial = 2113] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16E7DC00) [pid = 3832] [serial = 2111] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (173AE000) [pid = 3832] [serial = 2114] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19583400) [pid = 3832] [serial = 2116] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1989E400) [pid = 3832] [serial = 2120] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11260800) [pid = 3832] [serial = 2087] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (104E5800) [pid = 3832] [serial = 2086] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1971D000) [pid = 3832] [serial = 2119] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (168F6800) [pid = 3832] [serial = 2108] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19B58C00) [pid = 3832] [serial = 2122] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19588C00) [pid = 3832] [serial = 2117] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (166E9800) [pid = 3832] [serial = 2090] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (153B2000) [pid = 3832] [serial = 2089] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (158E8800) [pid = 3832] [serial = 2105] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (17FE9C00) [pid = 3832] [serial = 2093] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (17C3B800) [pid = 3832] [serial = 2092] [outer = 00000000] [url = about:blank] 11:53:19 INFO - PROCESS | 3832 | 1470772399503 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]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:53:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1443ms 11:53:19 INFO - PROCESS | 3832 | 1470772399527 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 3832 | 1470772399531 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 11:53:19 INFO - PROCESS | 3832 | 1470772399536 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:53:19 INFO - PROCESS | 3832 | 1470772399541 Marionette TRACE conn3 <- [1,2854,null,{}] 11:53:19 INFO - PROCESS | 3832 | 1470772399546 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}] 11:53:19 INFO - PROCESS | 3832 | 1470772399549 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:19 INFO - PROCESS | 3832 | 1470772399642 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:53:19 INFO - PROCESS | 3832 | 1470772399652 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 3832 | 1470772399655 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:19 INFO - PROCESS | 3832 | ++DOCSHELL 1125D400 == 26 [pid = 3832] [id = 723] 11:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1125E800) [pid = 3832] [serial = 2169] [outer = 00000000] 11:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11CE8C00) [pid = 3832] [serial = 2170] [outer = 1125E800] 11:53:19 INFO - PROCESS | 3832 | 1470772399706 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12872400) [pid = 3832] [serial = 2171] [outer = 1125E800] 11:53:20 INFO - PROCESS | 3832 | 1470772400246 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]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 729ms 11:53:20 INFO - PROCESS | 3832 | 1470772400277 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 3832 | 1470772400282 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 11:53:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:53:20 INFO - PROCESS | 3832 | 1470772400292 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 3832 | 1470772400295 Marionette TRACE conn3 <- [1,2858,null,{}] 11:53:20 INFO - PROCESS | 3832 | 1470772400336 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}] 11:53:20 INFO - PROCESS | 3832 | 1470772400339 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:20 INFO - PROCESS | 3832 | 1470772400441 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:53:20 INFO - PROCESS | 3832 | 1470772400539 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 3832 | 1470772400541 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:20 INFO - PROCESS | 3832 | ++DOCSHELL 1303AC00 == 27 [pid = 3832] [id = 724] 11:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1303EC00) [pid = 3832] [serial = 2172] [outer = 00000000] 11:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (131EE800) [pid = 3832] [serial = 2173] [outer = 1303EC00] 11:53:20 INFO - PROCESS | 3832 | 1470772400589 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13910800) [pid = 3832] [serial = 2174] [outer = 1303EC00] 11:53:20 INFO - PROCESS | 3832 | 1470772400984 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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:53:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 729ms 11:53:21 INFO - PROCESS | 3832 | 1470772401012 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 3832 | 1470772401014 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:53:21 INFO - PROCESS | 3832 | 1470772401018 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 3832 | 1470772401021 Marionette TRACE conn3 <- [1,2862,null,{}] 11:53:21 INFO - PROCESS | 3832 | 1470772401032 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}] 11:53:21 INFO - PROCESS | 3832 | 1470772401037 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:21 INFO - PROCESS | 3832 | 1470772401123 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:53:21 INFO - PROCESS | 3832 | 1470772401130 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 3832 | 1470772401133 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:21 INFO - PROCESS | 3832 | ++DOCSHELL 1455E400 == 28 [pid = 3832] [id = 725] 11:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1455EC00) [pid = 3832] [serial = 2175] [outer = 00000000] 11:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (153B0800) [pid = 3832] [serial = 2176] [outer = 1455EC00] 11:53:21 INFO - PROCESS | 3832 | 1470772401186 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15787800) [pid = 3832] [serial = 2177] [outer = 1455EC00] 11:53:21 INFO - PROCESS | 3832 | 1470772401720 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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:53:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 729ms 11:53:21 INFO - PROCESS | 3832 | 1470772401758 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 3832 | 1470772401760 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:53:21 INFO - PROCESS | 3832 | 1470772401764 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 3832 | 1470772401766 Marionette TRACE conn3 <- [1,2866,null,{}] 11:53:21 INFO - PROCESS | 3832 | 1470772401769 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}] 11:53:21 INFO - PROCESS | 3832 | 1470772401771 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:21 INFO - PROCESS | 3832 | 1470772401924 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:53:21 INFO - PROCESS | 3832 | 1470772401992 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 3832 | 1470772401996 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:22 INFO - PROCESS | 3832 | ++DOCSHELL 157E9C00 == 29 [pid = 3832] [id = 726] 11:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (158EE400) [pid = 3832] [serial = 2178] [outer = 00000000] 11:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16013800) [pid = 3832] [serial = 2179] [outer = 158EE400] 11:53:22 INFO - PROCESS | 3832 | 1470772402046 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (167D8000) [pid = 3832] [serial = 2180] [outer = 158EE400] 11:53:22 INFO - PROCESS | 3832 | 1470772402489 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]]]}] 11:53:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:53:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 791ms 11:53:22 INFO - PROCESS | 3832 | 1470772402565 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 3832 | 1470772402568 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 11:53:22 INFO - PROCESS | 3832 | 1470772402571 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:53:22 INFO - PROCESS | 3832 | 1470772402573 Marionette TRACE conn3 <- [1,2870,null,{}] 11:53:22 INFO - PROCESS | 3832 | 1470772402577 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}] 11:53:22 INFO - PROCESS | 3832 | 1470772402579 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:22 INFO - PROCESS | 3832 | 1470772402693 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:53:22 INFO - PROCESS | 3832 | 1470772402702 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 3832 | 1470772402704 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:22 INFO - PROCESS | 3832 | ++DOCSHELL 167DD800 == 30 [pid = 3832] [id = 727] 11:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1686C400) [pid = 3832] [serial = 2181] [outer = 00000000] 11:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1699DC00) [pid = 3832] [serial = 2182] [outer = 1686C400] 11:53:22 INFO - PROCESS | 3832 | 1470772402807 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (169A5C00) [pid = 3832] [serial = 2183] [outer = 1686C400] 11:53:23 INFO - PROCESS | 3832 | 1470772403257 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]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:53:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 808ms 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19583000) [pid = 3832] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17FDF800) [pid = 3832] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (169A7800) [pid = 3832] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (174D5400) [pid = 3832] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (141A4400) [pid = 3832] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (198A8400) [pid = 3832] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10A55000) [pid = 3832] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (0F338C00) [pid = 3832] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15E72400) [pid = 3832] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (104E7400) [pid = 3832] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19582C00) [pid = 3832] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:53:23 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15090C00) [pid = 3832] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:53:23 INFO - PROCESS | 3832 | 1470772403545 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 3832 | 1470772403547 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 11:53:23 INFO - PROCESS | 3832 | 1470772403555 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 3832 | 1470772403557 Marionette TRACE conn3 <- [1,2874,null,{}] 11:53:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:53:23 INFO - PROCESS | 3832 | 1470772403560 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}] 11:53:23 INFO - PROCESS | 3832 | 1470772403566 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:23 INFO - PROCESS | 3832 | 1470772403661 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:53:23 INFO - PROCESS | 3832 | 1470772403667 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 3832 | 1470772403669 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:23 INFO - PROCESS | 3832 | ++DOCSHELL 13931000 == 31 [pid = 3832] [id = 728] 11:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (139D7400) [pid = 3832] [serial = 2184] [outer = 00000000] 11:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15090C00) [pid = 3832] [serial = 2185] [outer = 139D7400] 11:53:23 INFO - PROCESS | 3832 | 1470772403716 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16C66800) [pid = 3832] [serial = 2186] [outer = 139D7400] 11:53:24 INFO - PROCESS | 3832 | 1470772404160 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]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:53:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 623ms 11:53:24 INFO - PROCESS | 3832 | 1470772404195 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 3832 | 1470772404206 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 11:53:24 INFO - PROCESS | 3832 | 1470772404214 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 3832 | 1470772404216 Marionette TRACE conn3 <- [1,2878,null,{}] 11:53:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:53:24 INFO - PROCESS | 3832 | 1470772404219 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}] 11:53:24 INFO - PROCESS | 3832 | 1470772404221 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:24 INFO - PROCESS | 3832 | 1470772404301 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:53:24 INFO - PROCESS | 3832 | 1470772404306 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 3832 | 1470772404309 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:24 INFO - PROCESS | 3832 | ++DOCSHELL 167DFC00 == 32 [pid = 3832] [id = 729] 11:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16EC3800) [pid = 3832] [serial = 2187] [outer = 00000000] 11:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (176CD400) [pid = 3832] [serial = 2188] [outer = 16EC3800] 11:53:24 INFO - PROCESS | 3832 | 1470772404353 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17B04C00) [pid = 3832] [serial = 2189] [outer = 16EC3800] 11:53:24 INFO - PROCESS | 3832 | 1470772404796 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:53:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 639ms 11:53:24 INFO - PROCESS | 3832 | 1470772404856 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 3832 | 1470772404858 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 11:53:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:53:24 INFO - PROCESS | 3832 | 1470772404862 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 3832 | 1470772404863 Marionette TRACE conn3 <- [1,2882,null,{}] 11:53:24 INFO - PROCESS | 3832 | 1470772404867 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}] 11:53:24 INFO - PROCESS | 3832 | 1470772404869 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:24 INFO - PROCESS | 3832 | 1470772404949 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:53:24 INFO - PROCESS | 3832 | 1470772404955 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 3832 | 1470772404957 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:24 INFO - PROCESS | 3832 | ++DOCSHELL 17F1FC00 == 33 [pid = 3832] [id = 730] 11:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17F24C00) [pid = 3832] [serial = 2190] [outer = 00000000] 11:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17FE9800) [pid = 3832] [serial = 2191] [outer = 17F24C00] 11:53:25 INFO - PROCESS | 3832 | 1470772405002 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17FE9C00) [pid = 3832] [serial = 2192] [outer = 17F24C00] 11:53:25 INFO - PROCESS | 3832 | 1470772405477 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]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 639ms 11:53:25 INFO - PROCESS | 3832 | 1470772405499 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 3832 | 1470772405501 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 11:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:53:25 INFO - PROCESS | 3832 | 1470772405522 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 3832 | 1470772405523 Marionette TRACE conn3 <- [1,2886,null,{}] 11:53:25 INFO - PROCESS | 3832 | 1470772405528 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}] 11:53:25 INFO - PROCESS | 3832 | 1470772405530 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:25 INFO - PROCESS | 3832 | 1470772405657 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:53:25 INFO - PROCESS | 3832 | 1470772405798 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 3832 | 1470772405801 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:25 INFO - PROCESS | 3832 | ++DOCSHELL 103CAC00 == 34 [pid = 3832] [id = 731] 11:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (103CB800) [pid = 3832] [serial = 2193] [outer = 00000000] 11:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1055A800) [pid = 3832] [serial = 2194] [outer = 103CB800] 11:53:25 INFO - PROCESS | 3832 | 1470772405863 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (10F25400) [pid = 3832] [serial = 2195] [outer = 103CB800] 11:53:26 INFO - PROCESS | 3832 | 1470772406674 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]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:53:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1215ms 11:53:26 INFO - PROCESS | 3832 | 1470772406716 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 3832 | 1470772406721 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 11:53:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:53:26 INFO - PROCESS | 3832 | 1470772406726 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 3832 | 1470772406730 Marionette TRACE conn3 <- [1,2890,null,{}] 11:53:26 INFO - PROCESS | 3832 | 1470772406736 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}] 11:53:26 INFO - PROCESS | 3832 | 1470772406739 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:26 INFO - PROCESS | 3832 | 1470772406859 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:53:26 INFO - PROCESS | 3832 | 1470772407003 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 3832 | 1470772407006 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:27 INFO - PROCESS | 3832 | ++DOCSHELL 13152000 == 35 [pid = 3832] [id = 732] 11:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (131E5000) [pid = 3832] [serial = 2196] [outer = 00000000] 11:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13CB4C00) [pid = 3832] [serial = 2197] [outer = 131E5000] 11:53:27 INFO - PROCESS | 3832 | 1470772407065 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13ED8800) [pid = 3832] [serial = 2198] [outer = 131E5000] 11:53:27 INFO - PROCESS | 3832 | 1470772407876 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:53:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1216ms 11:53:27 INFO - PROCESS | 3832 | 1470772407940 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 3832 | 1470772407944 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 11:53:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:53:27 INFO - PROCESS | 3832 | 1470772407950 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 3832 | 1470772407953 Marionette TRACE conn3 <- [1,2894,null,{}] 11:53:27 INFO - PROCESS | 3832 | 1470772407959 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}] 11:53:27 INFO - PROCESS | 3832 | 1470772407962 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:28 INFO - PROCESS | 3832 | 1470772408074 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:53:28 INFO - PROCESS | 3832 | 1470772408219 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 3832 | 1470772408224 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:28 INFO - PROCESS | 3832 | ++DOCSHELL 11CE3800 == 36 [pid = 3832] [id = 733] 11:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (11CE6000) [pid = 3832] [serial = 2199] [outer = 00000000] 11:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (128AF800) [pid = 3832] [serial = 2200] [outer = 11CE6000] 11:53:28 INFO - PROCESS | 3832 | 1470772408298 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12BD2400) [pid = 3832] [serial = 2201] [outer = 11CE6000] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 17F1FC00 == 35 [pid = 3832] [id = 730] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 167DFC00 == 34 [pid = 3832] [id = 729] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 13931000 == 33 [pid = 3832] [id = 728] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 167DD800 == 32 [pid = 3832] [id = 727] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 157E9C00 == 31 [pid = 3832] [id = 726] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 1455E400 == 30 [pid = 3832] [id = 725] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 1303AC00 == 29 [pid = 3832] [id = 724] 11:53:28 INFO - PROCESS | 3832 | --DOCSHELL 1125D400 == 28 [pid = 3832] [id = 723] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (198AC400) [pid = 3832] [serial = 2153] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19BC8000) [pid = 3832] [serial = 2156] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19BC5800) [pid = 3832] [serial = 2155] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16EF5C00) [pid = 3832] [serial = 2140] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (176CF400) [pid = 3832] [serial = 2143] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14567C00) [pid = 3832] [serial = 2134] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (153B1C00) [pid = 3832] [serial = 2135] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19B5B800) [pid = 3832] [serial = 2123] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12BC8000) [pid = 3832] [serial = 2131] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (131F2800) [pid = 3832] [serial = 2132] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10435800) [pid = 3832] [serial = 2128] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10A47400) [pid = 3832] [serial = 2129] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (168EAC00) [pid = 3832] [serial = 2137] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (12878400) [pid = 3832] [serial = 2125] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1315D800) [pid = 3832] [serial = 2126] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1958C800) [pid = 3832] [serial = 2146] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17F20000) [pid = 3832] [serial = 2144] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19586400) [pid = 3832] [serial = 2147] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19719400) [pid = 3832] [serial = 2152] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16C66C00) [pid = 3832] [serial = 2149] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (173CF800) [pid = 3832] [serial = 2141] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1699CC00) [pid = 3832] [serial = 2138] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (176C7C00) [pid = 3832] [serial = 2150] [outer = 00000000] [url = about:blank] 11:53:28 INFO - PROCESS | 3832 | 1470772408856 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]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:53:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 935ms 11:53:28 INFO - PROCESS | 3832 | 1470772408896 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 3832 | 1470772408901 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 11:53:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:53:28 INFO - PROCESS | 3832 | 1470772408908 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 3832 | 1470772408911 Marionette TRACE conn3 <- [1,2898,null,{}] 11:53:28 INFO - PROCESS | 3832 | 1470772408899 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}] 11:53:28 INFO - PROCESS | 3832 | 1470772408902 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:28 INFO - PROCESS | 3832 | 1470772408994 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:53:28 INFO - PROCESS | 3832 | 1470772409002 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 3832 | 1470772409005 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:29 INFO - PROCESS | 3832 | ++DOCSHELL 1303AC00 == 29 [pid = 3832] [id = 734] 11:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (130B4C00) [pid = 3832] [serial = 2202] [outer = 00000000] 11:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (131F2000) [pid = 3832] [serial = 2203] [outer = 130B4C00] 11:53:29 INFO - PROCESS | 3832 | 1470772409054 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (139CB800) [pid = 3832] [serial = 2204] [outer = 130B4C00] 11:53:29 INFO - PROCESS | 3832 | 1470772409565 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]]]}] 11:53:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:53:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:53:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 701ms 11:53:29 INFO - PROCESS | 3832 | 1470772409590 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 3832 | 1470772409592 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /DOMEvents/constructors.html 11:53:29 INFO - PROCESS | 3832 | 1470772409596 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 3832 | 1470772409600 Marionette TRACE conn3 <- [1,2902,null,{}] 11:53:29 INFO - PROCESS | 3832 | 1470772409611 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}] 11:53:29 INFO - PROCESS | 3832 | 1470772409616 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:29 INFO - PROCESS | 3832 | 1470772409738 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:53:29 INFO - PROCESS | 3832 | 1470772409873 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 3832 | 1470772409876 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:29 INFO - PROCESS | 3832 | ++DOCSHELL 153AF800 == 30 [pid = 3832] [id = 735] 11:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (15780800) [pid = 3832] [serial = 2205] [outer = 00000000] 11:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (157E9C00) [pid = 3832] [serial = 2206] [outer = 15780800] 11:53:29 INFO - PROCESS | 3832 | 1470772409930 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (158E8800) [pid = 3832] [serial = 2207] [outer = 15780800] 11:53:30 INFO - PROCESS | 3832 | 1470772410405 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]]]}] 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:53:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:53:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:53:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:53:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:53:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:53:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:53:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:53:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:53:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 857ms 11:53:30 INFO - PROCESS | 3832 | 1470772410471 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 3832 | 1470772410474 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 11:53:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:53:30 INFO - PROCESS | 3832 | 1470772410478 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 3832 | 1470772410480 Marionette TRACE conn3 <- [1,2906,null,{}] 11:53:30 INFO - PROCESS | 3832 | 1470772410483 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}] 11:53:30 INFO - PROCESS | 3832 | 1470772410485 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:30 INFO - PROCESS | 3832 | 1470772410571 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:53:30 INFO - PROCESS | 3832 | 1470772410578 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 3832 | 1470772410581 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:30 INFO - PROCESS | 3832 | ++DOCSHELL 1699A800 == 31 [pid = 3832] [id = 736] 11:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1699B000) [pid = 3832] [serial = 2208] [outer = 00000000] 11:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16E08000) [pid = 3832] [serial = 2209] [outer = 1699B000] 11:53:30 INFO - PROCESS | 3832 | 1470772410631 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (173AFC00) [pid = 3832] [serial = 2210] [outer = 1699B000] 11:53:31 INFO - PROCESS | 3832 | 1470772411098 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:53:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:53:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 624ms 11:53:31 INFO - PROCESS | 3832 | 1470772411117 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 3832 | 1470772411119 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:53:31 INFO - PROCESS | 3832 | 1470772411122 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 3832 | 1470772411124 Marionette TRACE conn3 <- [1,2910,null,{}] 11:53:31 INFO - PROCESS | 3832 | 1470772411127 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}] 11:53:31 INFO - PROCESS | 3832 | 1470772411129 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:31 INFO - PROCESS | 3832 | 1470772411283 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:53:31 INFO - PROCESS | 3832 | 1470772411289 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 3832 | 1470772411291 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:31 INFO - PROCESS | 3832 | ++DOCSHELL 13145400 == 32 [pid = 3832] [id = 737] 11:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (173B5000) [pid = 3832] [serial = 2211] [outer = 00000000] 11:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17B08C00) [pid = 3832] [serial = 2212] [outer = 173B5000] 11:53:31 INFO - PROCESS | 3832 | 1470772411394 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17F20C00) [pid = 3832] [serial = 2213] [outer = 173B5000] 11:53:31 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:53:31 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:53:31 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:53:31 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:53:31 INFO - PROCESS | 3832 | 1470772411827 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]]]}] 11:53:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:53:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:53:31 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 11:53:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:53:31 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 11:53:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:53:31 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]" 11:53:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:53:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:53:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 733ms 11:53:31 INFO - PROCESS | 3832 | 1470772411865 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 3832 | 1470772411868 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:53:31 INFO - PROCESS | 3832 | 1470772411872 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 3832 | 1470772411874 Marionette TRACE conn3 <- [1,2914,null,{}] 11:53:31 INFO - PROCESS | 3832 | 1470772411878 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}] 11:53:31 INFO - PROCESS | 3832 | 1470772411884 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:32 INFO - PROCESS | 3832 | 1470772412029 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:53:32 INFO - PROCESS | 3832 | 1470772412045 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 3832 | 1470772412047 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:32 INFO - PROCESS | 3832 | ++DOCSHELL 17FE8C00 == 33 [pid = 3832] [id = 738] 11:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19587000) [pid = 3832] [serial = 2214] [outer = 00000000] 11:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19718000) [pid = 3832] [serial = 2215] [outer = 19587000] 11:53:32 INFO - PROCESS | 3832 | 1470772412151 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (198A7000) [pid = 3832] [serial = 2216] [outer = 19587000] 11:53:32 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:53:32 INFO - PROCESS | 3832 | 1470772412563 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]]]}] 11:53:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:53:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 733ms 11:53:32 INFO - PROCESS | 3832 | 1470772412611 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 3832 | 1470772412613 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 11:53:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:53:32 INFO - PROCESS | 3832 | 1470772412616 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 3832 | 1470772412618 Marionette TRACE conn3 <- [1,2918,null,{}] 11:53:32 INFO - PROCESS | 3832 | 1470772412625 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}] 11:53:32 INFO - PROCESS | 3832 | 1470772412627 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:32 INFO - PROCESS | 3832 | 1470772412771 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12833C00) [pid = 3832] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (158EE400) [pid = 3832] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1455EC00) [pid = 3832] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1303EC00) [pid = 3832] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1125E800) [pid = 3832] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1686C400) [pid = 3832] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (139D7400) [pid = 3832] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16EC3800) [pid = 3832] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (12DAB000) [pid = 3832] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (167DDC00) [pid = 3832] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:53:32 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (198A4800) [pid = 3832] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:53:32 INFO - PROCESS | 3832 | 1470772412922 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 3832 | 1470772412924 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:32 INFO - PROCESS | 3832 | ++DOCSHELL 10A4EC00 == 34 [pid = 3832] [id = 739] 11:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10F22400) [pid = 3832] [serial = 2217] [outer = 00000000] 11:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1287A400) [pid = 3832] [serial = 2218] [outer = 10F22400] 11:53:32 INFO - PROCESS | 3832 | 1470772412972 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1315FC00) [pid = 3832] [serial = 2219] [outer = 10F22400] 11:53:33 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:53:33 INFO - PROCESS | 3832 | 1470772413329 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]]]}] 11:53:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:53:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 733ms 11:53:33 INFO - PROCESS | 3832 | 1470772413357 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 3832 | 1470772413359 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 11:53:33 INFO - PROCESS | 3832 | 1470772413362 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:53:33 INFO - PROCESS | 3832 | 1470772413364 Marionette TRACE conn3 <- [1,2922,null,{}] 11:53:33 INFO - PROCESS | 3832 | 1470772413367 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}] 11:53:33 INFO - PROCESS | 3832 | 1470772413369 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:33 INFO - PROCESS | 3832 | 1470772413456 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:53:33 INFO - PROCESS | 3832 | 1470772413460 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 3832 | 1470772413462 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:33 INFO - PROCESS | 3832 | ++DOCSHELL 103CB400 == 35 [pid = 3832] [id = 740] 11:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12878C00) [pid = 3832] [serial = 2220] [outer = 00000000] 11:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (19B54000) [pid = 3832] [serial = 2221] [outer = 12878C00] 11:53:33 INFO - PROCESS | 3832 | 1470772413508 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (19B58000) [pid = 3832] [serial = 2222] [outer = 12878C00] 11:53:33 INFO - PROCESS | 3832 | 1470772413938 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]]]}] 11:53:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:53:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 639ms 11:53:33 INFO - PROCESS | 3832 | 1470772414002 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 3832 | 1470772414004 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 11:53:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:53:33 INFO - PROCESS | 3832 | 1470772414007 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 3832 | 1470772414009 Marionette TRACE conn3 <- [1,2926,null,{}] 11:53:34 INFO - PROCESS | 3832 | 1470772414012 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}] 11:53:34 INFO - PROCESS | 3832 | 1470772414014 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:34 INFO - PROCESS | 3832 | 1470772414097 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:53:34 INFO - PROCESS | 3832 | 1470772414102 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 3832 | 1470772414104 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:34 INFO - PROCESS | 3832 | ++DOCSHELL 1699C400 == 36 [pid = 3832] [id = 741] 11:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (174D9400) [pid = 3832] [serial = 2223] [outer = 00000000] 11:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (19BC7000) [pid = 3832] [serial = 2224] [outer = 174D9400] 11:53:34 INFO - PROCESS | 3832 | 1470772414149 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19BC7800) [pid = 3832] [serial = 2225] [outer = 174D9400] 11:53:34 INFO - PROCESS | 3832 | 1470772414599 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]]]}] 11:53:34 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. 11:53:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 624ms 11:53:34 INFO - PROCESS | 3832 | 1470772414655 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 3832 | 1470772414657 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 11:53:34 INFO - PROCESS | 3832 | 1470772414661 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:53:34 INFO - PROCESS | 3832 | 1470772414663 Marionette TRACE conn3 <- [1,2930,null,{}] 11:53:34 INFO - PROCESS | 3832 | 1470772414667 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}] 11:53:34 INFO - PROCESS | 3832 | 1470772414668 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:34 INFO - PROCESS | 3832 | 1470772414754 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:53:34 INFO - PROCESS | 3832 | 1470772414759 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 3832 | 1470772414761 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:34 INFO - PROCESS | 3832 | ++DOCSHELL 168F3400 == 37 [pid = 3832] [id = 742] 11:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19B61400) [pid = 3832] [serial = 2226] [outer = 00000000] 11:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19DBF800) [pid = 3832] [serial = 2227] [outer = 19B61400] 11:53:34 INFO - PROCESS | 3832 | 1470772414793 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19D5D400) [pid = 3832] [serial = 2228] [outer = 19B61400] 11:53:35 INFO - PROCESS | 3832 | 1470772415445 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"]]]}] 11:53:35 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 11:53:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:53:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 842ms 11:53:35 INFO - PROCESS | 3832 | 1470772415505 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 3832 | 1470772415510 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 11:53:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:53:35 INFO - PROCESS | 3832 | 1470772415531 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 3832 | 1470772415536 Marionette TRACE conn3 <- [1,2934,null,{}] 11:53:35 INFO - PROCESS | 3832 | 1470772415542 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}] 11:53:35 INFO - PROCESS | 3832 | 1470772415545 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:35 INFO - PROCESS | 3832 | 1470772415662 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:53:35 INFO - PROCESS | 3832 | 1470772415780 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 3832 | 1470772415783 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:35 INFO - PROCESS | 3832 | ++DOCSHELL 10F47400 == 38 [pid = 3832] [id = 743] 11:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (10FC9000) [pid = 3832] [serial = 2229] [outer = 00000000] 11:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1315DC00) [pid = 3832] [serial = 2230] [outer = 10FC9000] 11:53:35 INFO - PROCESS | 3832 | 1470772415883 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13EA6000) [pid = 3832] [serial = 2231] [outer = 10FC9000] 11:53:36 INFO - PROCESS | 3832 | 1470772416406 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]]]}] 11:53:36 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. 11:53:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 904ms 11:53:36 INFO - PROCESS | 3832 | 1470772416439 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 3832 | 1470772416444 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:53:36 INFO - PROCESS | 3832 | 1470772416451 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 3832 | 1470772416454 Marionette TRACE conn3 <- [1,2938,null,{}] 11:53:36 INFO - PROCESS | 3832 | 1470772416459 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}] 11:53:36 INFO - PROCESS | 3832 | 1470772416462 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:36 INFO - PROCESS | 3832 | 1470772416579 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:53:36 INFO - PROCESS | 3832 | 1470772416736 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 3832 | 1470772416740 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:36 INFO - PROCESS | 3832 | ++DOCSHELL 158F5400 == 39 [pid = 3832] [id = 744] 11:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (168E8400) [pid = 3832] [serial = 2232] [outer = 00000000] 11:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (169A7C00) [pid = 3832] [serial = 2233] [outer = 168E8400] 11:53:36 INFO - PROCESS | 3832 | 1470772416798 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16EBFC00) [pid = 3832] [serial = 2234] [outer = 168E8400] 11:53:37 INFO - PROCESS | 3832 | ++DOCSHELL 19716800 == 40 [pid = 3832] [id = 745] 11:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19717000) [pid = 3832] [serial = 2235] [outer = 00000000] 11:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19718400) [pid = 3832] [serial = 2236] [outer = 19717000] 11:53:37 INFO - PROCESS | 3832 | 1470772417433 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]]]}] 11:53:37 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. 11:53:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 997ms 11:53:37 INFO - PROCESS | 3832 | 1470772417454 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 3832 | 1470772417457 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 11:53:37 INFO - PROCESS | 3832 | 1470772417476 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:53:37 INFO - PROCESS | 3832 | 1470772417480 Marionette TRACE conn3 <- [1,2942,null,{}] 11:53:37 INFO - PROCESS | 3832 | 1470772417492 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}] 11:53:37 INFO - PROCESS | 3832 | 1470772417497 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:37 INFO - PROCESS | 3832 | 1470772417628 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:53:37 INFO - PROCESS | 3832 | 1470772417768 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 3832 | 1470772417772 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:37 INFO - PROCESS | 3832 | ++DOCSHELL 19B5D400 == 41 [pid = 3832] [id = 746] 11:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19D62800) [pid = 3832] [serial = 2237] [outer = 00000000] 11:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A01AC00) [pid = 3832] [serial = 2238] [outer = 19D62800] 11:53:37 INFO - PROCESS | 3832 | 1470772417831 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A340000) [pid = 3832] [serial = 2239] [outer = 19D62800] 11:53:38 INFO - PROCESS | 3832 | 1470772418343 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]]]}] 11:53:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:53:38 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 11:53:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 889ms 11:53:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:53:38 INFO - PROCESS | 3832 | 1470772418382 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 3832 | 1470772418384 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 11:53:38 INFO - PROCESS | 3832 | 1470772418415 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 3832 | 1470772418417 Marionette TRACE conn3 <- [1,2946,null,{}] 11:53:38 INFO - PROCESS | 3832 | 1470772418424 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}] 11:53:38 INFO - PROCESS | 3832 | 1470772418427 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:38 INFO - PROCESS | 3832 | 1470772418566 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:53:38 INFO - PROCESS | 3832 | 1470772418684 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 3832 | 1470772418687 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:38 INFO - PROCESS | 3832 | ++DOCSHELL 1036AC00 == 42 [pid = 3832] [id = 747] 11:53:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1036B800) [pid = 3832] [serial = 2240] [outer = 00000000] 11:53:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10FD3800) [pid = 3832] [serial = 2241] [outer = 1036B800] 11:53:38 INFO - PROCESS | 3832 | 1470772418911 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (12875000) [pid = 3832] [serial = 2242] [outer = 1036B800] 11:53:39 INFO - PROCESS | 3832 | 1470772419531 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]]]}] 11:53:39 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. 11:53:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1169ms 11:53:39 INFO - PROCESS | 3832 | 1470772419572 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 3832 | 1470772419576 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 11:53:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:53:39 INFO - PROCESS | 3832 | 1470772419582 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 3832 | 1470772419584 Marionette TRACE conn3 <- [1,2950,null,{}] 11:53:39 INFO - PROCESS | 3832 | 1470772419590 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}] 11:53:39 INFO - PROCESS | 3832 | 1470772419592 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:39 INFO - PROCESS | 3832 | 1470772419697 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 1699C400 == 41 [pid = 3832] [id = 741] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 103CB400 == 40 [pid = 3832] [id = 740] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 10A4EC00 == 39 [pid = 3832] [id = 739] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 17FE8C00 == 38 [pid = 3832] [id = 738] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 13145400 == 37 [pid = 3832] [id = 737] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 1699A800 == 36 [pid = 3832] [id = 736] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 153AF800 == 35 [pid = 3832] [id = 735] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 1303AC00 == 34 [pid = 3832] [id = 734] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 11CE3800 == 33 [pid = 3832] [id = 733] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 13152000 == 32 [pid = 3832] [id = 732] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 103CAC00 == 31 [pid = 3832] [id = 731] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 1282F800 == 30 [pid = 3832] [id = 722] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 1036AC00 == 29 [pid = 3832] [id = 747] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 19716800 == 28 [pid = 3832] [id = 745] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 158F5400 == 27 [pid = 3832] [id = 744] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 19B5D400 == 26 [pid = 3832] [id = 746] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 168F3400 == 25 [pid = 3832] [id = 742] 11:53:40 INFO - PROCESS | 3832 | --DOCSHELL 10F47400 == 24 [pid = 3832] [id = 743] 11:53:40 INFO - PROCESS | 3832 | 1470772420411 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 3832 | 1470772420414 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13090C00) [pid = 3832] [serial = 2168] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12DA0400) [pid = 3832] [serial = 2167] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16013800) [pid = 3832] [serial = 2179] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (153B0800) [pid = 3832] [serial = 2176] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (131EE800) [pid = 3832] [serial = 2173] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13910800) [pid = 3832] [serial = 2174] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (11CE8C00) [pid = 3832] [serial = 2170] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12872400) [pid = 3832] [serial = 2171] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1699DC00) [pid = 3832] [serial = 2182] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (167D8000) [pid = 3832] [serial = 2180] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15090C00) [pid = 3832] [serial = 2185] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (176CD400) [pid = 3832] [serial = 2188] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (141A3800) [pid = 3832] [serial = 2159] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13EA1800) [pid = 3832] [serial = 2158] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (174D4400) [pid = 3832] [serial = 2162] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16C64800) [pid = 3832] [serial = 2161] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19DB7C00) [pid = 3832] [serial = 2165] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19D60800) [pid = 3832] [serial = 2164] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (169A5C00) [pid = 3832] [serial = 2183] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16C66800) [pid = 3832] [serial = 2186] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17B04C00) [pid = 3832] [serial = 2189] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15787800) [pid = 3832] [serial = 2177] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17FE9800) [pid = 3832] [serial = 2191] [outer = 00000000] [url = about:blank] 11:53:40 INFO - PROCESS | 3832 | ++DOCSHELL 0F339C00 == 25 [pid = 3832] [id = 748] 11:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (0F33A400) [pid = 3832] [serial = 2243] [outer = 00000000] 11:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (103C9800) [pid = 3832] [serial = 2244] [outer = 0F33A400] 11:53:40 INFO - PROCESS | 3832 | 1470772420571 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A4EC00) [pid = 3832] [serial = 2245] [outer = 0F33A400] 11:53:40 INFO - PROCESS | 3832 | 1470772420959 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]]]}] 11:53:41 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. 11:53:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1450ms 11:53:41 INFO - PROCESS | 3832 | 1470772421029 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 3832 | 1470772421033 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:53:41 INFO - PROCESS | 3832 | 1470772421038 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 3832 | 1470772421041 Marionette TRACE conn3 <- [1,2954,null,{}] 11:53:41 INFO - PROCESS | 3832 | 1470772421046 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}] 11:53:41 INFO - PROCESS | 3832 | 1470772421051 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:41 INFO - PROCESS | 3832 | 1470772421147 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:53:41 INFO - PROCESS | 3832 | 1470772421162 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 3832 | 1470772421165 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:41 INFO - PROCESS | 3832 | ++DOCSHELL 12872C00 == 26 [pid = 3832] [id = 749] 11:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12873000) [pid = 3832] [serial = 2246] [outer = 00000000] 11:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1287C000) [pid = 3832] [serial = 2247] [outer = 12873000] 11:53:41 INFO - PROCESS | 3832 | 1470772421213 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (129BBC00) [pid = 3832] [serial = 2248] [outer = 12873000] 11:53:41 INFO - PROCESS | 3832 | 1470772421680 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]]]}] 11:53:41 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. 11:53:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 686ms 11:53:41 INFO - PROCESS | 3832 | 1470772421741 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 3832 | 1470772421746 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:53:41 INFO - PROCESS | 3832 | 1470772421751 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 3832 | 1470772421753 Marionette TRACE conn3 <- [1,2958,null,{}] 11:53:41 INFO - PROCESS | 3832 | 1470772421757 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}] 11:53:41 INFO - PROCESS | 3832 | 1470772421760 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:41 INFO - PROCESS | 3832 | 1470772421879 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:53:41 INFO - PROCESS | 3832 | 1470772421986 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 3832 | 1470772421988 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:41 INFO - PROCESS | 3832 | ++DOCSHELL 1390A800 == 27 [pid = 3832] [id = 750] 11:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1392CC00) [pid = 3832] [serial = 2249] [outer = 00000000] 11:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13C3A400) [pid = 3832] [serial = 2250] [outer = 1392CC00] 11:53:42 INFO - PROCESS | 3832 | 1470772422035 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (141A9400) [pid = 3832] [serial = 2251] [outer = 1392CC00] 11:53:42 INFO - PROCESS | 3832 | 1470772422409 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]]]}] 11:53:42 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. 11:53:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 701ms 11:53:42 INFO - PROCESS | 3832 | 1470772422449 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 3832 | 1470772422451 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 11:53:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:53:42 INFO - PROCESS | 3832 | 1470772422456 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 3832 | 1470772422462 Marionette TRACE conn3 <- [1,2962,null,{}] 11:53:42 INFO - PROCESS | 3832 | 1470772422491 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}] 11:53:42 INFO - PROCESS | 3832 | 1470772422495 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:42 INFO - PROCESS | 3832 | 1470772422635 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:53:42 INFO - PROCESS | 3832 | 1470772422704 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 3832 | 1470772422706 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:42 INFO - PROCESS | 3832 | ++DOCSHELL 1577EC00 == 28 [pid = 3832] [id = 751] 11:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1577F800) [pid = 3832] [serial = 2252] [outer = 00000000] 11:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (158F4400) [pid = 3832] [serial = 2253] [outer = 1577F800] 11:53:42 INFO - PROCESS | 3832 | 1470772422753 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13145400) [pid = 3832] [serial = 2254] [outer = 1577F800] 11:53:43 INFO - PROCESS | 3832 | 1470772423176 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]]]}] 11:53:43 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. 11:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 764ms 11:53:43 INFO - PROCESS | 3832 | 1470772423216 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 3832 | 1470772423218 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 11:53:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:53:43 INFO - PROCESS | 3832 | 1470772423222 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 3832 | 1470772423223 Marionette TRACE conn3 <- [1,2966,null,{}] 11:53:43 INFO - PROCESS | 3832 | 1470772423227 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}] 11:53:43 INFO - PROCESS | 3832 | 1470772423229 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:43 INFO - PROCESS | 3832 | 1470772423377 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:53:43 INFO - PROCESS | 3832 | 1470772423387 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 3832 | 1470772423389 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:43 INFO - PROCESS | 3832 | ++DOCSHELL 167DC400 == 29 [pid = 3832] [id = 752] 11:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (167DC800) [pid = 3832] [serial = 2255] [outer = 00000000] 11:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1699A000) [pid = 3832] [serial = 2256] [outer = 167DC800] 11:53:43 INFO - PROCESS | 3832 | 1470772423435 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1699DC00) [pid = 3832] [serial = 2257] [outer = 167DC800] 11:53:43 INFO - PROCESS | 3832 | 1470772423856 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]]]}] 11:53:43 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. 11:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 701ms 11:53:43 INFO - PROCESS | 3832 | 1470772423920 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 3832 | 1470772423923 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 11:53:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:53:43 INFO - PROCESS | 3832 | 1470772423926 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 3832 | 1470772423928 Marionette TRACE conn3 <- [1,2970,null,{}] 11:53:43 INFO - PROCESS | 3832 | 1470772423937 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}] 11:53:43 INFO - PROCESS | 3832 | 1470772423939 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:44 INFO - PROCESS | 3832 | 1470772424054 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:53:44 INFO - PROCESS | 3832 | 1470772424060 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 3832 | 1470772424066 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:44 INFO - PROCESS | 3832 | ++DOCSHELL 16C5D400 == 30 [pid = 3832] [id = 753] 11:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16C60800) [pid = 3832] [serial = 2258] [outer = 00000000] 11:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16E0F800) [pid = 3832] [serial = 2259] [outer = 16C60800] 11:53:44 INFO - PROCESS | 3832 | 1470772424123 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (173D7400) [pid = 3832] [serial = 2260] [outer = 16C60800] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (173B5000) [pid = 3832] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (174D9400) [pid = 3832] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19B61400) [pid = 3832] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19587000) [pid = 3832] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10F22400) [pid = 3832] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17F24C00) [pid = 3832] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (131E5000) [pid = 3832] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1699B000) [pid = 3832] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (130B4C00) [pid = 3832] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11CE6000) [pid = 3832] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (103CB800) [pid = 3832] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15780800) [pid = 3832] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:53:44 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12878C00) [pid = 3832] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:53:44 INFO - PROCESS | 3832 | 1470772424935 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"]]]}] 11:53:44 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 11:53:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:53:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1044ms 11:53:44 INFO - PROCESS | 3832 | 1470772424983 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 3832 | 1470772424985 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 11:53:44 INFO - PROCESS | 3832 | 1470772424989 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:53:44 INFO - PROCESS | 3832 | 1470772424991 Marionette TRACE conn3 <- [1,2974,null,{}] 11:53:44 INFO - PROCESS | 3832 | 1470772424994 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}] 11:53:44 INFO - PROCESS | 3832 | 1470772424997 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:45 INFO - PROCESS | 3832 | 1470772425076 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:53:45 INFO - PROCESS | 3832 | 1470772425181 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 3832 | 1470772425183 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:45 INFO - PROCESS | 3832 | ++DOCSHELL 10441800 == 31 [pid = 3832] [id = 754] 11:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10FCE800) [pid = 3832] [serial = 2261] [outer = 00000000] 11:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (174D4800) [pid = 3832] [serial = 2262] [outer = 10FCE800] 11:53:45 INFO - PROCESS | 3832 | 1470772425228 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174DB400) [pid = 3832] [serial = 2263] [outer = 10FCE800] 11:53:45 INFO - PROCESS | 3832 | 1470772425573 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]]]}] 11:53:45 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. 11:53:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 624ms 11:53:45 INFO - PROCESS | 3832 | 1470772425629 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 3832 | 1470772425631 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 11:53:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:53:45 INFO - PROCESS | 3832 | 1470772425635 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 3832 | 1470772425638 Marionette TRACE conn3 <- [1,2978,null,{}] 11:53:45 INFO - PROCESS | 3832 | 1470772425643 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}] 11:53:45 INFO - PROCESS | 3832 | 1470772425646 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:45 INFO - PROCESS | 3832 | 1470772425726 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:53:45 INFO - PROCESS | 3832 | 1470772425824 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 3832 | 1470772425827 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:45 INFO - PROCESS | 3832 | ++DOCSHELL 174D4400 == 32 [pid = 3832] [id = 755] 11:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (174D6000) [pid = 3832] [serial = 2264] [outer = 00000000] 11:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17FE9800) [pid = 3832] [serial = 2265] [outer = 174D6000] 11:53:45 INFO - PROCESS | 3832 | 1470772425873 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19582400) [pid = 3832] [serial = 2266] [outer = 174D6000] 11:53:46 INFO - PROCESS | 3832 | ++DOCSHELL 19588000 == 33 [pid = 3832] [id = 756] 11:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19712400) [pid = 3832] [serial = 2267] [outer = 00000000] 11:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15787800) [pid = 3832] [serial = 2268] [outer = 19712400] 11:53:46 INFO - PROCESS | 3832 | 1470772426245 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]]]}] 11:53:46 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. 11:53:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 11:53:46 INFO - PROCESS | 3832 | 1470772426272 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 3832 | 1470772426275 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 11:53:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:53:46 INFO - PROCESS | 3832 | 1470772426279 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 3832 | 1470772426281 Marionette TRACE conn3 <- [1,2982,null,{}] 11:53:46 INFO - PROCESS | 3832 | 1470772426285 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}] 11:53:46 INFO - PROCESS | 3832 | 1470772426287 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:46 INFO - PROCESS | 3832 | 1470772426424 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:53:46 INFO - PROCESS | 3832 | 1470772426463 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 3832 | 1470772426465 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:46 INFO - PROCESS | 3832 | ++DOCSHELL 1958AC00 == 34 [pid = 3832] [id = 757] 11:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1958B000) [pid = 3832] [serial = 2269] [outer = 00000000] 11:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1971B400) [pid = 3832] [serial = 2270] [outer = 1958B000] 11:53:46 INFO - PROCESS | 3832 | 1470772426511 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (198A5800) [pid = 3832] [serial = 2271] [outer = 1958B000] 11:53:47 INFO - PROCESS | 3832 | 1470772427006 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]]]}] 11:53:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:53:47 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 11:53:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 795ms 11:53:47 INFO - PROCESS | 3832 | 1470772427065 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 3832 | 1470772427070 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 11:53:47 INFO - PROCESS | 3832 | 1470772427075 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:53:47 INFO - PROCESS | 3832 | 1470772427079 Marionette TRACE conn3 <- [1,2986,null,{}] 11:53:47 INFO - PROCESS | 3832 | 1470772427085 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}] 11:53:47 INFO - PROCESS | 3832 | 1470772427088 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:47 INFO - PROCESS | 3832 | 1470772427215 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:53:47 INFO - PROCESS | 3832 | 1470772427363 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 3832 | 1470772427366 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:47 INFO - PROCESS | 3832 | ++DOCSHELL 104E7400 == 35 [pid = 3832] [id = 758] 11:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1055E000) [pid = 3832] [serial = 2272] [outer = 00000000] 11:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12875C00) [pid = 3832] [serial = 2273] [outer = 1055E000] 11:53:47 INFO - PROCESS | 3832 | 1470772427429 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1308DC00) [pid = 3832] [serial = 2274] [outer = 1055E000] 11:53:48 INFO - PROCESS | 3832 | 1470772428152 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]]]}] 11:53:48 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. 11:53:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1090ms 11:53:48 INFO - PROCESS | 3832 | 1470772428176 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 3832 | 1470772428181 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 11:53:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:53:48 INFO - PROCESS | 3832 | 1470772428188 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 3832 | 1470772428191 Marionette TRACE conn3 <- [1,2990,null,{}] 11:53:48 INFO - PROCESS | 3832 | 1470772428195 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}] 11:53:48 INFO - PROCESS | 3832 | 1470772428198 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:48 INFO - PROCESS | 3832 | 1470772428320 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:53:48 INFO - PROCESS | 3832 | 1470772428466 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 3832 | 1470772428469 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:48 INFO - PROCESS | 3832 | ++DOCSHELL 141A3800 == 36 [pid = 3832] [id = 759] 11:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (141A4800) [pid = 3832] [serial = 2275] [outer = 00000000] 11:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (153AF400) [pid = 3832] [serial = 2276] [outer = 141A4800] 11:53:48 INFO - PROCESS | 3832 | 1470772428529 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (157E4400) [pid = 3832] [serial = 2277] [outer = 141A4800] 11:53:49 INFO - PROCESS | 3832 | 1470772429171 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]]]}] 11:53:49 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. 11:53:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 997ms 11:53:49 INFO - PROCESS | 3832 | 1470772429206 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 3832 | 1470772429210 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 11:53:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:53:49 INFO - PROCESS | 3832 | 1470772429215 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 3832 | 1470772429219 Marionette TRACE conn3 <- [1,2994,null,{}] 11:53:49 INFO - PROCESS | 3832 | 1470772429231 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}] 11:53:49 INFO - PROCESS | 3832 | 1470772429236 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:49 INFO - PROCESS | 3832 | 1470772429380 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:53:49 INFO - PROCESS | 3832 | 1470772429626 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 3832 | 1470772429629 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:49 INFO - PROCESS | 3832 | ++DOCSHELL 0F332800 == 37 [pid = 3832] [id = 760] 11:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (0F336400) [pid = 3832] [serial = 2278] [outer = 00000000] 11:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (104E7800) [pid = 3832] [serial = 2279] [outer = 0F336400] 11:53:49 INFO - PROCESS | 3832 | 1470772429692 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10F22400) [pid = 3832] [serial = 2280] [outer = 0F336400] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 19588000 == 36 [pid = 3832] [id = 756] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 174D4400 == 35 [pid = 3832] [id = 755] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 10441800 == 34 [pid = 3832] [id = 754] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 16C5D400 == 33 [pid = 3832] [id = 753] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 167DC400 == 32 [pid = 3832] [id = 752] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 1577EC00 == 31 [pid = 3832] [id = 751] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 1390A800 == 30 [pid = 3832] [id = 750] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 12872C00 == 29 [pid = 3832] [id = 749] 11:53:50 INFO - PROCESS | 3832 | --DOCSHELL 0F339C00 == 28 [pid = 3832] [id = 748] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19BC7800) [pid = 3832] [serial = 2225] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19D5D400) [pid = 3832] [serial = 2228] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19DBF800) [pid = 3832] [serial = 2227] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17B08C00) [pid = 3832] [serial = 2212] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19718000) [pid = 3832] [serial = 2215] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17F20C00) [pid = 3832] [serial = 2213] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1287A400) [pid = 3832] [serial = 2218] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17FE9C00) [pid = 3832] [serial = 2192] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13CB4C00) [pid = 3832] [serial = 2197] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13ED8800) [pid = 3832] [serial = 2198] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E08000) [pid = 3832] [serial = 2209] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131F2000) [pid = 3832] [serial = 2203] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (139CB800) [pid = 3832] [serial = 2204] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (128AF800) [pid = 3832] [serial = 2200] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12BD2400) [pid = 3832] [serial = 2201] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1055A800) [pid = 3832] [serial = 2194] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (198A7000) [pid = 3832] [serial = 2216] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10F25400) [pid = 3832] [serial = 2195] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (157E9C00) [pid = 3832] [serial = 2206] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (158E8800) [pid = 3832] [serial = 2207] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1315FC00) [pid = 3832] [serial = 2219] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19B54000) [pid = 3832] [serial = 2221] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19BC7000) [pid = 3832] [serial = 2224] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (173AFC00) [pid = 3832] [serial = 2210] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19B58000) [pid = 3832] [serial = 2222] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 3832 | 1470772430283 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]]]}] 11:53:50 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. 11:53:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1091ms 11:53:50 INFO - PROCESS | 3832 | 1470772430318 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 3832 | 1470772430321 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:53:50 INFO - PROCESS | 3832 | 1470772430325 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 3832 | 1470772430328 Marionette TRACE conn3 <- [1,2998,null,{}] 11:53:50 INFO - PROCESS | 3832 | 1470772430337 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}] 11:53:50 INFO - PROCESS | 3832 | 1470772430342 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:50 INFO - PROCESS | 3832 | 1470772430430 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:53:50 INFO - PROCESS | 3832 | 1470772430536 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 3832 | 1470772430539 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:50 INFO - PROCESS | 3832 | ++DOCSHELL 11402800 == 29 [pid = 3832] [id = 761] 11:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11405800) [pid = 3832] [serial = 2281] [outer = 00000000] 11:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12BC8000) [pid = 3832] [serial = 2282] [outer = 11405800] 11:53:50 INFO - PROCESS | 3832 | 1470772430589 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1314A400) [pid = 3832] [serial = 2283] [outer = 11405800] 11:53:50 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:53:51 INFO - PROCESS | 3832 | 1470772431086 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:53:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:53:51 INFO - {} 11:53:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:53:51 INFO - {} 11:53:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:53:51 INFO - {} 11:53:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:53:51 INFO - {} 11:53:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 795ms 11:53:51 INFO - PROCESS | 3832 | 1470772431131 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 3832 | 1470772431135 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /FileAPI/fileReader.html 11:53:51 INFO - PROCESS | 3832 | 1470772431140 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 3832 | 1470772431142 Marionette TRACE conn3 <- [1,3002,null,{}] 11:53:51 INFO - PROCESS | 3832 | 1470772431146 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}] 11:53:51 INFO - PROCESS | 3832 | 1470772431149 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:51 INFO - PROCESS | 3832 | 1470772431244 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:53:51 INFO - PROCESS | 3832 | 1470772431253 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 3832 | 1470772431255 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:51 INFO - PROCESS | 3832 | ++DOCSHELL 13EA5C00 == 30 [pid = 3832] [id = 762] 11:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13EAD000) [pid = 3832] [serial = 2284] [outer = 00000000] 11:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (156A8000) [pid = 3832] [serial = 2285] [outer = 13EAD000] 11:53:51 INFO - PROCESS | 3832 | 1470772431301 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (158BD800) [pid = 3832] [serial = 2286] [outer = 13EAD000] 11:53:51 INFO - PROCESS | 3832 | 1470772431770 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]]]}] 11:53:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:53:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:53:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:53:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:53:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 701ms 11:53:51 INFO - PROCESS | 3832 | 1470772431840 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 3832 | 1470772431842 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /FileAPI/historical.html 11:53:51 INFO - PROCESS | 3832 | 1470772431847 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 3832 | 1470772431853 Marionette TRACE conn3 <- [1,3006,null,{}] 11:53:51 INFO - PROCESS | 3832 | 1470772431862 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}] 11:53:51 INFO - PROCESS | 3832 | 1470772431866 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:51 INFO - PROCESS | 3832 | 1470772431954 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:53:52 INFO - PROCESS | 3832 | 1470772432065 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 3832 | 1470772432067 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:52 INFO - PROCESS | 3832 | ++DOCSHELL 1686D800 == 31 [pid = 3832] [id = 763] 11:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (168E9400) [pid = 3832] [serial = 2287] [outer = 00000000] 11:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (169A8400) [pid = 3832] [serial = 2288] [outer = 168E9400] 11:53:52 INFO - PROCESS | 3832 | 1470772432122 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16EF3800) [pid = 3832] [serial = 2289] [outer = 168E9400] 11:53:52 INFO - PROCESS | 3832 | 1470772432482 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"]]]}] 11:53:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:53:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:53:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:53:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:53:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:53:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:53:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:53:52 INFO - TEST-OK | /FileAPI/historical.html | took 702ms 11:53:52 INFO - PROCESS | 3832 | 1470772432529 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 3832 | 1470772432531 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 11:53:52 INFO - TEST-START | /FileAPI/idlharness.html 11:53:52 INFO - PROCESS | 3832 | 1470772432540 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 3832 | 1470772432542 Marionette TRACE conn3 <- [1,3010,null,{}] 11:53:52 INFO - PROCESS | 3832 | 1470772432546 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}] 11:53:52 INFO - PROCESS | 3832 | 1470772432548 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:52 INFO - PROCESS | 3832 | 1470772432701 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:53:52 INFO - PROCESS | 3832 | 1470772432725 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 3832 | 1470772432727 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:52 INFO - PROCESS | 3832 | ++DOCSHELL 173CF800 == 32 [pid = 3832] [id = 764] 11:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (174D8C00) [pid = 3832] [serial = 2290] [outer = 00000000] 11:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17C3C400) [pid = 3832] [serial = 2291] [outer = 174D8C00] 11:53:52 INFO - PROCESS | 3832 | 1470772432773 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17F19000) [pid = 3832] [serial = 2292] [outer = 174D8C00] 11:53:53 INFO - PROCESS | 3832 | 1470772433615 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\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\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\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\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\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\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\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\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]]]}] 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:53:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:53:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:53:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:53:53 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 11:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:53:53 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 11:53:53 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 11:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:53:53 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 11:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:53:53 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 11:53:53 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 11:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:53:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1231ms 11:53:53 INFO - PROCESS | 3832 | 1470772433766 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 3832 | 1470772433768 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 11:53:53 INFO - PROCESS | 3832 | 1470772433771 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - TEST-START | /FileAPI/idlharness.worker 11:53:53 INFO - PROCESS | 3832 | 1470772433773 Marionette TRACE conn3 <- [1,3014,null,{}] 11:53:53 INFO - PROCESS | 3832 | 1470772433777 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}] 11:53:53 INFO - PROCESS | 3832 | 1470772433779 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:53 INFO - PROCESS | 3832 | 1470772433914 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:53:53 INFO - PROCESS | 3832 | 1470772433976 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 3832 | 1470772433982 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:53 INFO - PROCESS | 3832 | ++DOCSHELL 1A3B3C00 == 33 [pid = 3832] [id = 765] 11:53:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A3B4400) [pid = 3832] [serial = 2293] [outer = 00000000] 11:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A532C00) [pid = 3832] [serial = 2294] [outer = 1A3B4400] 11:53:54 INFO - PROCESS | 3832 | 1470772434035 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A538C00) [pid = 3832] [serial = 2295] [outer = 1A3B4400] 11:53:54 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1036B800) [pid = 3832] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1392CC00) [pid = 3832] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (0F33A400) [pid = 3832] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12873000) [pid = 3832] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16C60800) [pid = 3832] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (167DC800) [pid = 3832] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10FCE800) [pid = 3832] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10FC9000) [pid = 3832] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19717000) [pid = 3832] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (168E8400) [pid = 3832] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19D62800) [pid = 3832] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (174D6000) [pid = 3832] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1577F800) [pid = 3832] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:53:54 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19712400) [pid = 3832] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:53:55 INFO - PROCESS | 3832 | 1470772435072 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:53:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:53:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:53:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:53:55 INFO - {} 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:53:55 INFO - {} 11:53:55 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 - {} 11:53:55 INFO - {} 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:53:55 INFO - {} 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:53:55 INFO - {} 11:53:55 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 - {} 11:53:55 INFO - {} 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 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 11:53:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:53:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:53:55 INFO - {} 11:53:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1450ms 11:53:55 INFO - PROCESS | 3832 | 1470772435234 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 3832 | 1470772435237 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 11:53:55 INFO - PROCESS | 3832 | 1470772435242 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:53:55 INFO - PROCESS | 3832 | 1470772435244 Marionette TRACE conn3 <- [1,3018,null,{}] 11:53:55 INFO - PROCESS | 3832 | 1470772435255 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}] 11:53:55 INFO - PROCESS | 3832 | 1470772435257 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:55 INFO - PROCESS | 3832 | 1470772435334 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:53:55 INFO - PROCESS | 3832 | 1470772435369 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 3832 | 1470772435372 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:55 INFO - PROCESS | 3832 | ++DOCSHELL 17B08400 == 34 [pid = 3832] [id = 766] 11:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (17F24C00) [pid = 3832] [serial = 2296] [outer = 00000000] 11:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1B2E6800) [pid = 3832] [serial = 2297] [outer = 17F24C00] 11:53:55 INFO - PROCESS | 3832 | 1470772435418 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1B2E8400) [pid = 3832] [serial = 2298] [outer = 17F24C00] 11:53:55 INFO - PROCESS | 3832 | 1470772435837 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]]]}] 11:53:55 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 11:53:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 623ms 11:53:55 INFO - PROCESS | 3832 | 1470772435891 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 3832 | 1470772435893 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 11:53:55 INFO - PROCESS | 3832 | 1470772435896 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:53:55 INFO - PROCESS | 3832 | 1470772435898 Marionette TRACE conn3 <- [1,3022,null,{}] 11:53:55 INFO - PROCESS | 3832 | 1470772435902 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}] 11:53:55 INFO - PROCESS | 3832 | 1470772435903 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:55 INFO - PROCESS | 3832 | 1470772436000 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:53:55 INFO - PROCESS | 3832 | 1470772436005 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 3832 | 1470772436008 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:55 INFO - PROCESS | 3832 | ++DOCSHELL 0F256400 == 35 [pid = 3832] [id = 767] 11:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (0F256800) [pid = 3832] [serial = 2299] [outer = 00000000] 11:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (0F25C400) [pid = 3832] [serial = 2300] [outer = 0F256800] 11:53:56 INFO - PROCESS | 3832 | 1470772436052 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (0F25F800) [pid = 3832] [serial = 2301] [outer = 0F256800] 11:53:56 INFO - PROCESS | 3832 | 1470772436570 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]]]}] 11:53:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:53:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 685ms 11:53:56 INFO - PROCESS | 3832 | 1470772436598 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 3832 | 1470772436603 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 11:53:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:53:56 INFO - PROCESS | 3832 | 1470772436609 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 3832 | 1470772436613 Marionette TRACE conn3 <- [1,3026,null,{}] 11:53:56 INFO - PROCESS | 3832 | 1470772436619 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}] 11:53:56 INFO - PROCESS | 3832 | 1470772436622 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:56 INFO - PROCESS | 3832 | 1470772436744 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:53:56 INFO - PROCESS | 3832 | 1470772436925 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 3832 | 1470772436930 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:56 INFO - PROCESS | 3832 | ++DOCSHELL 0F263C00 == 36 [pid = 3832] [id = 768] 11:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (0F264000) [pid = 3832] [serial = 2302] [outer = 00000000] 11:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (0F26AC00) [pid = 3832] [serial = 2303] [outer = 0F264000] 11:53:56 INFO - PROCESS | 3832 | 1470772436999 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (0F26E800) [pid = 3832] [serial = 2304] [outer = 0F264000] 11:53:57 INFO - PROCESS | 3832 | 1470772437505 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"]]]}] 11:53:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:53:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:53:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 935ms 11:53:57 INFO - PROCESS | 3832 | 1470772437556 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 3832 | 1470772437561 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 11:53:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:53:57 INFO - PROCESS | 3832 | 1470772437568 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 3832 | 1470772437571 Marionette TRACE conn3 <- [1,3030,null,{}] 11:53:57 INFO - PROCESS | 3832 | 1470772437575 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}] 11:53:57 INFO - PROCESS | 3832 | 1470772437578 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:57 INFO - PROCESS | 3832 | 1470772437693 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:53:57 INFO - PROCESS | 3832 | 1470772437856 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:57 INFO - PROCESS | 3832 | 1470772437859 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:57 INFO - PROCESS | 3832 | ++DOCSHELL 11CEA000 == 37 [pid = 3832] [id = 769] 11:53:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1282DC00) [pid = 3832] [serial = 2305] [outer = 00000000] 11:53:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12BCB400) [pid = 3832] [serial = 2306] [outer = 1282DC00] 11:53:57 INFO - PROCESS | 3832 | 1470772437919 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (131E5000) [pid = 3832] [serial = 2307] [outer = 1282DC00] 11:53:58 INFO - PROCESS | 3832 | 1470772438668 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]]]}] 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:53:58 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. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:53:58 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'.) 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:53:58 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. 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:53:58 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. 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:53:58 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. 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:53:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1262ms 11:53:58 INFO - PROCESS | 3832 | 1470772438858 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 3832 | 1470772438860 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 11:53:58 INFO - PROCESS | 3832 | 1470772438865 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:53:58 INFO - PROCESS | 3832 | 1470772438869 Marionette TRACE conn3 <- [1,3034,null,{}] 11:53:58 INFO - PROCESS | 3832 | 1470772438880 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}] 11:53:58 INFO - PROCESS | 3832 | 1470772438885 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:59 INFO - PROCESS | 3832 | 1470772439028 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:53:59 INFO - PROCESS | 3832 | 1470772439167 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 3832 | 1470772439171 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:59 INFO - PROCESS | 3832 | ++DOCSHELL 141A9000 == 38 [pid = 3832] [id = 770] 11:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15E7BC00) [pid = 3832] [serial = 2308] [outer = 00000000] 11:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (168EF800) [pid = 3832] [serial = 2309] [outer = 15E7BC00] 11:53:59 INFO - PROCESS | 3832 | 1470772439231 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E7EC00) [pid = 3832] [serial = 2310] [outer = 15E7BC00] 11:53:59 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:53:59 INFO - PROCESS | 3832 | 1470772439767 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:53:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:53:59 INFO - {} 11:53:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 935ms 11:53:59 INFO - PROCESS | 3832 | 1470772439813 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 3832 | 1470772439816 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 11:53:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:53:59 INFO - PROCESS | 3832 | 1470772439820 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 3832 | 1470772439822 Marionette TRACE conn3 <- [1,3038,null,{}] 11:53:59 INFO - PROCESS | 3832 | 1470772439826 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}] 11:53:59 INFO - PROCESS | 3832 | 1470772439828 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:53:59 INFO - PROCESS | 3832 | 1470772439959 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:54:00 INFO - PROCESS | 3832 | 1470772440141 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 3832 | 1470772440144 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:00 INFO - PROCESS | 3832 | ++DOCSHELL 19438800 == 39 [pid = 3832] [id = 771] 11:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19439400) [pid = 3832] [serial = 2311] [outer = 00000000] 11:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19442000) [pid = 3832] [serial = 2312] [outer = 19439400] 11:54:00 INFO - PROCESS | 3832 | 1470772440200 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19581800) [pid = 3832] [serial = 2313] [outer = 19439400] 11:54:00 INFO - PROCESS | 3832 | 1470772440917 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]]]}] 11:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:54:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1137ms 11:54:00 INFO - PROCESS | 3832 | 1470772440970 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 3832 | 1470772440974 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 11:54:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:54:00 INFO - PROCESS | 3832 | 1470772440980 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 3832 | 1470772440983 Marionette TRACE conn3 <- [1,3042,null,{}] 11:54:00 INFO - PROCESS | 3832 | 1470772440989 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}] 11:54:00 INFO - PROCESS | 3832 | 1470772440991 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:01 INFO - PROCESS | 3832 | 1470772441100 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:54:01 INFO - PROCESS | 3832 | 1470772441215 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 3832 | 1470772441218 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:01 INFO - PROCESS | 3832 | ++DOCSHELL 0F32C400 == 40 [pid = 3832] [id = 772] 11:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (0F333400) [pid = 3832] [serial = 2314] [outer = 00000000] 11:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (10A0FC00) [pid = 3832] [serial = 2315] [outer = 0F333400] 11:54:01 INFO - PROCESS | 3832 | 1470772441319 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10A4DC00) [pid = 3832] [serial = 2316] [outer = 0F333400] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 17B08400 == 39 [pid = 3832] [id = 766] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 1A3B3C00 == 38 [pid = 3832] [id = 765] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 173CF800 == 37 [pid = 3832] [id = 764] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 1686D800 == 36 [pid = 3832] [id = 763] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 13EA5C00 == 35 [pid = 3832] [id = 762] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 11402800 == 34 [pid = 3832] [id = 761] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 0F332800 == 33 [pid = 3832] [id = 760] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 104E7400 == 32 [pid = 3832] [id = 758] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 141A3800 == 31 [pid = 3832] [id = 759] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 1958AC00 == 30 [pid = 3832] [id = 757] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 19438800 == 29 [pid = 3832] [id = 771] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 141A9000 == 28 [pid = 3832] [id = 770] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 0F256400 == 27 [pid = 3832] [id = 767] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 0F263C00 == 26 [pid = 3832] [id = 768] 11:54:02 INFO - PROCESS | 3832 | --DOCSHELL 11CEA000 == 25 [pid = 3832] [id = 769] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12875000) [pid = 3832] [serial = 2242] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (10FD3800) [pid = 3832] [serial = 2241] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13C3A400) [pid = 3832] [serial = 2250] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (103C9800) [pid = 3832] [serial = 2244] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A4EC00) [pid = 3832] [serial = 2245] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1287C000) [pid = 3832] [serial = 2247] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (129BBC00) [pid = 3832] [serial = 2248] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E0F800) [pid = 3832] [serial = 2259] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1699A000) [pid = 3832] [serial = 2256] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174D4800) [pid = 3832] [serial = 2262] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13EA6000) [pid = 3832] [serial = 2231] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1315DC00) [pid = 3832] [serial = 2230] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19718400) [pid = 3832] [serial = 2236] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16EBFC00) [pid = 3832] [serial = 2234] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (169A7C00) [pid = 3832] [serial = 2233] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A340000) [pid = 3832] [serial = 2239] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A01AC00) [pid = 3832] [serial = 2238] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19582400) [pid = 3832] [serial = 2266] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (158F4400) [pid = 3832] [serial = 2253] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13145400) [pid = 3832] [serial = 2254] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1699DC00) [pid = 3832] [serial = 2257] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (174DB400) [pid = 3832] [serial = 2263] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (173D7400) [pid = 3832] [serial = 2260] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (141A9400) [pid = 3832] [serial = 2251] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15787800) [pid = 3832] [serial = 2268] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1971B400) [pid = 3832] [serial = 2270] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (17FE9800) [pid = 3832] [serial = 2265] [outer = 00000000] [url = about:blank] 11:54:02 INFO - PROCESS | 3832 | 1470772442718 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"]]]}] 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:54:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:54:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:54:02 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" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:54:02 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" 11:54:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:54:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:54:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1932ms 11:54:02 INFO - PROCESS | 3832 | 1470772442918 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 3832 | 1470772442924 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 11:54:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:54:02 INFO - PROCESS | 3832 | 1470772442929 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 3832 | 1470772442932 Marionette TRACE conn3 <- [1,3046,null,{}] 11:54:02 INFO - PROCESS | 3832 | 1470772442937 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}] 11:54:02 INFO - PROCESS | 3832 | 1470772442940 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:03 INFO - PROCESS | 3832 | 1470772443027 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:54:03 INFO - PROCESS | 3832 | 1470772443033 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 3832 | 1470772443036 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:03 INFO - PROCESS | 3832 | ++DOCSHELL 104EB000 == 26 [pid = 3832] [id = 773] 11:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1055E400) [pid = 3832] [serial = 2317] [outer = 00000000] 11:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1125D000) [pid = 3832] [serial = 2318] [outer = 1055E400] 11:54:03 INFO - PROCESS | 3832 | 1470772443085 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1140D000) [pid = 3832] [serial = 2319] [outer = 1055E400] 11:54:03 INFO - PROCESS | 3832 | 1470772443634 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]]]}] 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:54:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:54:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:54:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:54:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:54:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:54:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:54:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:54:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 748ms 11:54:03 INFO - PROCESS | 3832 | 1470772443681 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 3832 | 1470772443686 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 11:54:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:54:03 INFO - PROCESS | 3832 | 1470772443693 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 3832 | 1470772443695 Marionette TRACE conn3 <- [1,3050,null,{}] 11:54:03 INFO - PROCESS | 3832 | 1470772443699 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}] 11:54:03 INFO - PROCESS | 3832 | 1470772443702 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:03 INFO - PROCESS | 3832 | 1470772443838 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:54:03 INFO - PROCESS | 3832 | 1470772443857 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 3832 | 1470772443860 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:03 INFO - PROCESS | 3832 | ++DOCSHELL 129C4000 == 27 [pid = 3832] [id = 774] 11:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (129C7000) [pid = 3832] [serial = 2320] [outer = 00000000] 11:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12D9D400) [pid = 3832] [serial = 2321] [outer = 129C7000] 11:54:03 INFO - PROCESS | 3832 | 1470772443910 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1308C800) [pid = 3832] [serial = 2322] [outer = 129C7000] 11:54:04 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:54:04 INFO - PROCESS | 3832 | 1470772444375 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:54:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:54:04 INFO - {} 11:54:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 748ms 11:54:04 INFO - PROCESS | 3832 | 1470772444471 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 3832 | 1470772444473 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 11:54:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:54:04 INFO - PROCESS | 3832 | 1470772444479 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 3832 | 1470772444483 Marionette TRACE conn3 <- [1,3054,null,{}] 11:54:04 INFO - PROCESS | 3832 | 1470772444494 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}] 11:54:04 INFO - PROCESS | 3832 | 1470772444499 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:04 INFO - PROCESS | 3832 | 1470772444613 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:54:04 INFO - PROCESS | 3832 | 1470772444674 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 3832 | 1470772444678 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:04 INFO - PROCESS | 3832 | ++DOCSHELL 13ECBC00 == 28 [pid = 3832] [id = 775] 11:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (141A9000) [pid = 3832] [serial = 2323] [outer = 00000000] 11:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (141B0C00) [pid = 3832] [serial = 2324] [outer = 141A9000] 11:54:04 INFO - PROCESS | 3832 | 1470772444728 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (153A8400) [pid = 3832] [serial = 2325] [outer = 141A9000] 11:54:05 INFO - PROCESS | 3832 | 1470772445147 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]]]}] 11:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:54:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 11:54:05 INFO - PROCESS | 3832 | 1470772445206 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 3832 | 1470772445209 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 11:54:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:54:05 INFO - PROCESS | 3832 | 1470772445213 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - PROCESS | 3832 | 1470772445215 Marionette TRACE conn3 <- [1,3058,null,{}] 11:54:05 INFO - PROCESS | 3832 | 1470772445225 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}] 11:54:05 INFO - PROCESS | 3832 | 1470772445227 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:05 INFO - PROCESS | 3832 | 1470772445350 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:54:05 INFO - PROCESS | 3832 | 1470772445362 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 3832 | 1470772445364 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:05 INFO - PROCESS | 3832 | ++DOCSHELL 158B5C00 == 29 [pid = 3832] [id = 776] 11:54:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (158B8800) [pid = 3832] [serial = 2326] [outer = 00000000] 11:54:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (158F6400) [pid = 3832] [serial = 2327] [outer = 158B8800] 11:54:05 INFO - PROCESS | 3832 | 1470772445467 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (165A5800) [pid = 3832] [serial = 2328] [outer = 158B8800] 11:54:05 INFO - PROCESS | 3832 | 1470772445880 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]]]}] 11:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:54:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 686ms 11:54:05 INFO - PROCESS | 3832 | 1470772445915 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 3832 | 1470772445917 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 11:54:05 INFO - PROCESS | 3832 | 1470772445921 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:54:05 INFO - PROCESS | 3832 | 1470772445923 Marionette TRACE conn3 <- [1,3062,null,{}] 11:54:05 INFO - PROCESS | 3832 | 1470772445926 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}] 11:54:05 INFO - PROCESS | 3832 | 1470772445928 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:06 INFO - PROCESS | 3832 | 1470772446087 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:54:06 INFO - PROCESS | 3832 | 1470772446111 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 3832 | 1470772446113 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:06 INFO - PROCESS | 3832 | ++DOCSHELL 167DFC00 == 30 [pid = 3832] [id = 777] 11:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167E0400) [pid = 3832] [serial = 2329] [outer = 00000000] 11:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (168F1000) [pid = 3832] [serial = 2330] [outer = 167E0400] 11:54:06 INFO - PROCESS | 3832 | 1470772446160 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1699B800) [pid = 3832] [serial = 2331] [outer = 167E0400] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11405800) [pid = 3832] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (174D8C00) [pid = 3832] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1958B000) [pid = 3832] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17F24C00) [pid = 3832] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1055E000) [pid = 3832] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (168E9400) [pid = 3832] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13EAD000) [pid = 3832] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (141A4800) [pid = 3832] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (0F256800) [pid = 3832] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (0F336400) [pid = 3832] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A3B4400) [pid = 3832] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:54:06 INFO - PROCESS | 3832 | 1470772446830 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]]]}] 11:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:54:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 950ms 11:54:06 INFO - PROCESS | 3832 | 1470772446868 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 3832 | 1470772446870 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 11:54:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:54:06 INFO - PROCESS | 3832 | 1470772446874 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 3832 | 1470772446876 Marionette TRACE conn3 <- [1,3066,null,{}] 11:54:06 INFO - PROCESS | 3832 | 1470772446880 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}] 11:54:06 INFO - PROCESS | 3832 | 1470772446886 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:07 INFO - PROCESS | 3832 | 1470772447030 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:54:07 INFO - PROCESS | 3832 | 1470772447099 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 3832 | 1470772447101 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:07 INFO - PROCESS | 3832 | ++DOCSHELL 1699DC00 == 31 [pid = 3832] [id = 778] 11:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (169A2000) [pid = 3832] [serial = 2332] [outer = 00000000] 11:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16C66C00) [pid = 3832] [serial = 2333] [outer = 169A2000] 11:54:07 INFO - PROCESS | 3832 | 1470772447147 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (173CF000) [pid = 3832] [serial = 2334] [outer = 169A2000] 11:54:07 INFO - PROCESS | 3832 | 1470772447558 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] 11:54:07 INFO - PROCESS | 3832 | 1470772447620 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 11:54:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:54:07 INFO - PROCESS | 3832 | 1470772447624 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 3832 | 1470772447625 Marionette TRACE conn3 <- [1,3070,null,{}] 11:54:07 INFO - PROCESS | 3832 | 1470772447629 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}] 11:54:07 INFO - PROCESS | 3832 | 1470772447631 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:07 INFO - PROCESS | 3832 | 1470772447709 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:54:07 INFO - PROCESS | 3832 | 1470772447715 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 3832 | 1470772447717 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:07 INFO - PROCESS | 3832 | ++DOCSHELL 173D7000 == 32 [pid = 3832] [id = 779] 11:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (173DB400) [pid = 3832] [serial = 2335] [outer = 00000000] 11:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17C31C00) [pid = 3832] [serial = 2336] [outer = 173DB400] 11:54:07 INFO - PROCESS | 3832 | 1470772447762 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17C3B800) [pid = 3832] [serial = 2337] [outer = 173DB400] 11:54:08 INFO - PROCESS | 3832 | 1470772448187 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]]]}] 11:54:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:54:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:54:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:54:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:54:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:54:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 592ms 11:54:08 INFO - PROCESS | 3832 | 1470772448220 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 3832 | 1470772448222 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 11:54:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:54:08 INFO - PROCESS | 3832 | 1470772448226 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 3832 | 1470772448228 Marionette TRACE conn3 <- [1,3074,null,{}] 11:54:08 INFO - PROCESS | 3832 | 1470772448251 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}] 11:54:08 INFO - PROCESS | 3832 | 1470772448253 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:08 INFO - PROCESS | 3832 | 1470772448358 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:54:08 INFO - PROCESS | 3832 | 1470772448362 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 3832 | 1470772448364 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:08 INFO - PROCESS | 3832 | ++DOCSHELL 17B0F400 == 33 [pid = 3832] [id = 780] 11:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17FDD800) [pid = 3832] [serial = 2338] [outer = 00000000] 11:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1943A400) [pid = 3832] [serial = 2339] [outer = 17FDD800] 11:54:08 INFO - PROCESS | 3832 | 1470772448409 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19437C00) [pid = 3832] [serial = 2340] [outer = 17FDD800] 11:54:08 INFO - PROCESS | 3832 | 1470772448947 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:54:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:54:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 810ms 11:54:09 INFO - PROCESS | 3832 | 1470772449049 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 3832 | 1470772449054 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 11:54:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:54:09 INFO - PROCESS | 3832 | 1470772449059 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 3832 | 1470772449064 Marionette TRACE conn3 <- [1,3078,null,{}] 11:54:09 INFO - PROCESS | 3832 | 1470772449172 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}] 11:54:09 INFO - PROCESS | 3832 | 1470772449175 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:09 INFO - PROCESS | 3832 | 1470772449357 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:54:09 INFO - PROCESS | 3832 | 1470772449448 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 3832 | 1470772449451 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:09 INFO - PROCESS | 3832 | ++DOCSHELL 0F266800 == 34 [pid = 3832] [id = 781] 11:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (0F266C00) [pid = 3832] [serial = 2341] [outer = 00000000] 11:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (10A0F000) [pid = 3832] [serial = 2342] [outer = 0F266C00] 11:54:09 INFO - PROCESS | 3832 | 1470772449510 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10FD3800) [pid = 3832] [serial = 2343] [outer = 0F266C00] 11:54:10 INFO - PROCESS | 3832 | 1470772450107 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:54:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:54:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1091ms 11:54:10 INFO - PROCESS | 3832 | 1470772450160 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 3832 | 1470772450165 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 11:54:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:54:10 INFO - PROCESS | 3832 | 1470772450171 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 3832 | 1470772450174 Marionette TRACE conn3 <- [1,3082,null,{}] 11:54:10 INFO - PROCESS | 3832 | 1470772450179 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}] 11:54:10 INFO - PROCESS | 3832 | 1470772450182 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:10 INFO - PROCESS | 3832 | 1470772450303 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:54:10 INFO - PROCESS | 3832 | 1470772450460 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 3832 | 1470772450463 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:10 INFO - PROCESS | 3832 | ++DOCSHELL 12BD2400 == 35 [pid = 3832] [id = 782] 11:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12D72C00) [pid = 3832] [serial = 2344] [outer = 00000000] 11:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13154800) [pid = 3832] [serial = 2345] [outer = 12D72C00] 11:54:10 INFO - PROCESS | 3832 | 1470772450506 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1390A400) [pid = 3832] [serial = 2346] [outer = 12D72C00] 11:54:11 INFO - PROCESS | 3832 | 1470772451141 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:54:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:54:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1044ms 11:54:11 INFO - PROCESS | 3832 | 1470772451199 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 3832 | 1470772451202 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 11:54:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:54:11 INFO - PROCESS | 3832 | 1470772451225 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 3832 | 1470772451229 Marionette TRACE conn3 <- [1,3086,null,{}] 11:54:11 INFO - PROCESS | 3832 | 1470772451241 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}] 11:54:11 INFO - PROCESS | 3832 | 1470772451246 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:11 INFO - PROCESS | 3832 | 1470772451546 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:54:11 INFO - PROCESS | 3832 | 1470772451557 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 3832 | 1470772451560 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:11 INFO - PROCESS | 3832 | ++DOCSHELL 0F25F000 == 36 [pid = 3832] [id = 783] 11:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (0F25F400) [pid = 3832] [serial = 2347] [outer = 00000000] 11:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (0F267000) [pid = 3832] [serial = 2348] [outer = 0F25F400] 11:54:11 INFO - PROCESS | 3832 | 1470772451611 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (0F332C00) [pid = 3832] [serial = 2349] [outer = 0F25F400] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 173D7000 == 35 [pid = 3832] [id = 779] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 1699DC00 == 34 [pid = 3832] [id = 778] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 167DFC00 == 33 [pid = 3832] [id = 777] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 158B5C00 == 32 [pid = 3832] [id = 776] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 13ECBC00 == 31 [pid = 3832] [id = 775] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 129C4000 == 30 [pid = 3832] [id = 774] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 104EB000 == 29 [pid = 3832] [id = 773] 11:54:12 INFO - PROCESS | 3832 | --DOCSHELL 0F32C400 == 28 [pid = 3832] [id = 772] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A538C00) [pid = 3832] [serial = 2295] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1314A400) [pid = 3832] [serial = 2283] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17C3C400) [pid = 3832] [serial = 2291] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A532C00) [pid = 3832] [serial = 2294] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (198A5800) [pid = 3832] [serial = 2271] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1B2E6800) [pid = 3832] [serial = 2297] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12875C00) [pid = 3832] [serial = 2273] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1308DC00) [pid = 3832] [serial = 2274] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (169A8400) [pid = 3832] [serial = 2288] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12BC8000) [pid = 3832] [serial = 2282] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156A8000) [pid = 3832] [serial = 2285] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (158BD800) [pid = 3832] [serial = 2286] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (153AF400) [pid = 3832] [serial = 2276] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (157E4400) [pid = 3832] [serial = 2277] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (0F25C400) [pid = 3832] [serial = 2300] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (104E7800) [pid = 3832] [serial = 2279] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10F22400) [pid = 3832] [serial = 2280] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (0F25F800) [pid = 3832] [serial = 2301] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1B2E8400) [pid = 3832] [serial = 2298] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17F19000) [pid = 3832] [serial = 2292] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16EF3800) [pid = 3832] [serial = 2289] [outer = 00000000] [url = about:blank] 11:54:12 INFO - PROCESS | 3832 | 1470772452279 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]]]}] 11:54:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:54:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:54:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1122ms 11:54:12 INFO - PROCESS | 3832 | 1470772452329 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 3832 | 1470772452333 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:54:12 INFO - PROCESS | 3832 | 1470772452337 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 3832 | 1470772452341 Marionette TRACE conn3 <- [1,3090,null,{}] 11:54:12 INFO - PROCESS | 3832 | 1470772452345 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}] 11:54:12 INFO - PROCESS | 3832 | 1470772452348 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:12 INFO - PROCESS | 3832 | 1470772452448 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:54:12 INFO - PROCESS | 3832 | 1470772452560 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 3832 | 1470772452563 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:12 INFO - PROCESS | 3832 | ++DOCSHELL 0F265000 == 29 [pid = 3832] [id = 784] 11:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (0F26D000) [pid = 3832] [serial = 2350] [outer = 00000000] 11:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (0F38F000) [pid = 3832] [serial = 2351] [outer = 0F26D000] 11:54:12 INFO - PROCESS | 3832 | 1470772452612 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (104E5C00) [pid = 3832] [serial = 2352] [outer = 0F26D000] 11:54:12 INFO - PROCESS | 3832 | 1470772453015 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:54:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:54:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 686ms 11:54:13 INFO - PROCESS | 3832 | 1470772453038 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 3832 | 1470772453041 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 11:54:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:54:13 INFO - PROCESS | 3832 | 1470772453045 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 3832 | 1470772453047 Marionette TRACE conn3 <- [1,3094,null,{}] 11:54:13 INFO - PROCESS | 3832 | 1470772453051 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}] 11:54:13 INFO - PROCESS | 3832 | 1470772453053 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:13 INFO - PROCESS | 3832 | 1470772453142 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:54:13 INFO - PROCESS | 3832 | 1470772453184 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 3832 | 1470772453187 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:13 INFO - PROCESS | 3832 | ++DOCSHELL 12872800 == 30 [pid = 3832] [id = 785] 11:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12872C00) [pid = 3832] [serial = 2353] [outer = 00000000] 11:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1287B400) [pid = 3832] [serial = 2354] [outer = 12872C00] 11:54:13 INFO - PROCESS | 3832 | 1470772453235 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12BD2800) [pid = 3832] [serial = 2355] [outer = 12872C00] 11:54:13 INFO - PROCESS | 3832 | 1470772453719 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]]]}] 11:54:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:54:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:54:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:54:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 701ms 11:54:13 INFO - PROCESS | 3832 | 1470772453743 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 3832 | 1470772453746 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 11:54:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:54:13 INFO - PROCESS | 3832 | 1470772453756 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 3832 | 1470772453760 Marionette TRACE conn3 <- [1,3098,null,{}] 11:54:13 INFO - PROCESS | 3832 | 1470772453764 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}] 11:54:13 INFO - PROCESS | 3832 | 1470772453767 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:13 INFO - PROCESS | 3832 | 1470772453860 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:54:13 INFO - PROCESS | 3832 | 1470772453865 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 3832 | 1470772453867 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:13 INFO - PROCESS | 3832 | ++DOCSHELL 1315C800 == 31 [pid = 3832] [id = 786] 11:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1315FC00) [pid = 3832] [serial = 2356] [outer = 00000000] 11:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13CB4C00) [pid = 3832] [serial = 2357] [outer = 1315FC00] 11:54:13 INFO - PROCESS | 3832 | 1470772453916 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (141A9C00) [pid = 3832] [serial = 2358] [outer = 1315FC00] 11:54:14 INFO - PROCESS | 3832 | 1470772454362 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"]]]}] 11:54:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:54:14 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 11:54:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:54:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:54:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 655ms 11:54:14 INFO - PROCESS | 3832 | 1470772454425 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 3832 | 1470772454427 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 11:54:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:54:14 INFO - PROCESS | 3832 | 1470772454431 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - PROCESS | 3832 | 1470772454435 Marionette TRACE conn3 <- [1,3102,null,{}] 11:54:14 INFO - PROCESS | 3832 | 1470772454450 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}] 11:54:14 INFO - PROCESS | 3832 | 1470772454452 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:14 INFO - PROCESS | 3832 | 1470772454576 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:54:14 INFO - PROCESS | 3832 | 1470772454673 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\", \"2b53954f-54e5-412f-9e26-187e32e2108e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:14 INFO - PROCESS | 3832 | 1470772454675 Marionette INFO sendAsync 166dd3e6-9987-4b52-bff4-a38216ccdcea 11:54:14 INFO - PROCESS | 3832 | ++DOCSHELL 1508DC00 == 32 [pid = 3832] [id = 787] 11:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1508EC00) [pid = 3832] [serial = 2359] [outer = 00000000] 11:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (153B1C00) [pid = 3832] [serial = 2360] [outer = 1508EC00] 11:54:14 INFO - PROCESS | 3832 | 1470772454722 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (153B6800) [pid = 3832] [serial = 2361] [outer = 1508EC00] 11:54:15 INFO - PROCESS | 3832 | 1470772455145 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]]]}] 11:54:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:54:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 732ms 11:54:15 INFO - PROCESS | 3832 | 1470772455179 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 3832 | 1470772455181 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (167E0400) [pid = 3832] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (0F333400) [pid = 3832] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (0F264000) [pid = 3832] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (173DB400) [pid = 3832] [serial = 2335] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (141A9000) [pid = 3832] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1282DC00) [pid = 3832] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (169A2000) [pid = 3832] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (129C7000) [pid = 3832] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15E7BC00) [pid = 3832] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1055E400) [pid = 3832] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (158B8800) [pid = 3832] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 11:54:16 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (19439400) [pid = 3832] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:54:16 WARNING - u'runner_teardown' () 11:54:16 INFO - No more tests 11:54:16 INFO - Got 0 unexpected results 11:54:16 INFO - SUITE-END | took 683s 11:54:16 INFO - Closing logging queue 11:54:16 INFO - queue closed 11:54:16 INFO - Return code: 0 11:54:16 WARNING - # TBPL SUCCESS # 11:54:16 INFO - Running post-action listener: _resource_record_post_action 11:54:16 INFO - Running post-run listener: _resource_record_post_run 11:54:17 INFO - Total resource usage - Wall time: 692s; CPU: 17.0%; Read bytes: 91824640; Write bytes: 949148160; Read time: 436869; Write time: 1101348 11:54:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:54:17 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 133465088; Read time: 0; Write time: 134205 11:54:18 INFO - run-tests - Wall time: 690s; CPU: 17.0%; Read bytes: 91727360; Write bytes: 811333632; Read time: 428240; Write time: 963189 11:54:18 INFO - Running post-run listener: _upload_blobber_files 11:54:18 INFO - Blob upload gear active. 11:54:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:54:18 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 11:54:18 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:54:18 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:54:18 INFO - (blobuploader) - INFO - Open directory for files ... 11:54:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:54:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:54:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:54:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:54:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:54:19 INFO - (blobuploader) - INFO - Done attempting. 11:54:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:54:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:54:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:54:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:54:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:54:21 INFO - (blobuploader) - INFO - Done attempting. 11:54:21 INFO - (blobuploader) - INFO - Iteration through files over. 11:54:21 INFO - Return code: 0 11:54:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:54:21 INFO - Using _rmtree_windows ... 11:54:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:54:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e713588600febbd61d289fe0605392869791848c562b6bc14ccf016d3e0db14cf5730c2435bb568256929a71ef31692c2e219284209c89c64dbb73266a5299de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/74f5dc1cbae3b01e4fd5d9882e3236ff5cd1cbcfa5cbe99598ffce428b4e1a9b74c2192cfdf10983e508c2dfa8120ebb8ef094c96d452fe2f48681971d45623b"} 11:54:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:54:21 INFO - Writing to file C:\slave\test\properties\blobber_files 11:54:21 INFO - Contents: 11:54:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e713588600febbd61d289fe0605392869791848c562b6bc14ccf016d3e0db14cf5730c2435bb568256929a71ef31692c2e219284209c89c64dbb73266a5299de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/74f5dc1cbae3b01e4fd5d9882e3236ff5cd1cbcfa5cbe99598ffce428b4e1a9b74c2192cfdf10983e508c2dfa8120ebb8ef094c96d452fe2f48681971d45623b"} 11:54:21 INFO - Running post-run listener: copy_logs_to_upload_dir 11:54:21 INFO - Copying logs to upload dir... 11:54:21 INFO - mkdir: C:\slave\test\build\upload\logs 11:54:21 INFO - Copying logs to upload dir... 11:54:21 INFO - Using _rmtree_windows ... 11:54:21 INFO - Using _rmtree_windows ... 11:54:21 INFO - Using _rmtree_windows ... 11:54:21 INFO - Using _rmtree_windows ... 11:54:21 INFO - Using _rmtree_windows ... 11:54:21 INFO - Using _rmtree_windows ... 11:54:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=814.603000 ========= master_lag: 19.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 53 secs) (at 2016-08-09 12:54:20.978998) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-09 12:54:20.980009) ========= '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-107\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e713588600febbd61d289fe0605392869791848c562b6bc14ccf016d3e0db14cf5730c2435bb568256929a71ef31692c2e219284209c89c64dbb73266a5299de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/74f5dc1cbae3b01e4fd5d9882e3236ff5cd1cbcfa5cbe99598ffce428b4e1a9b74c2192cfdf10983e508c2dfa8120ebb8ef094c96d452fe2f48681971d45623b"} build_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e713588600febbd61d289fe0605392869791848c562b6bc14ccf016d3e0db14cf5730c2435bb568256929a71ef31692c2e219284209c89c64dbb73266a5299de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/74f5dc1cbae3b01e4fd5d9882e3236ff5cd1cbcfa5cbe99598ffce428b4e1a9b74c2192cfdf10983e508c2dfa8120ebb8ef094c96d452fe2f48681971d45623b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-09 12:54:21.103301) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:54:21.103688) ========= '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-107\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:54:21.225379) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-09 12:54:21.225741) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-09 12:54:21.776551) ========= ========= Total master_lag: 19.32 =========