builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-081 starttime: 1471088970.92 results: success (0) buildid: 20160813031716 builduid: 4b5a9c25ef9241c2987c3bfcefcc43d9 revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:30.916710) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:30.917336) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:30.917671) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:30.981723) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:30.982204) ========= '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-081\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-081 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-081 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-081 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-081 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-081 WINDIR=C:\WINDOWS using PTY: False --03:48:24-- 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% 26.70 MB/s 03:48:24 (26.70 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.707000 ========= master_lag: -0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:31.581100) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:31.581470) ========= '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-081\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-081 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-081 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-081 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-081 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-081 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.032000 ========= master_lag: -0.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:32.437006) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-13 04:49:32.437458) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 0253fd92571ac6842143496156ad5c8a8fd1c89a --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 0253fd92571ac6842143496156ad5c8a8fd1c89a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-081\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-081 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-081 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-081 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-081 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-081 WINDIR=C:\WINDOWS using PTY: False 2016-08-13 03:48:26,617 truncating revision to first 12 chars 2016-08-13 03:48:26,617 Setting DEBUG logging. 2016-08-13 03:48:26,617 attempt 1/10 2016-08-13 03:48:26,617 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/0253fd92571a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-13 03:48:28,088 unpacking tar archive at: mozilla-release-0253fd92571a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.541000 ========= master_lag: -0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-13 04:49:34.585719) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:34.586280) ========= script_repo_revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:34.586970) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:34.587294) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 04:49:34.603711) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 15 secs) (at 2016-08-13 04:49:34.604160) ========= '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-081\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-081 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-081 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-081 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-081 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-081 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:48:29 INFO - MultiFileLogger online at 20160813 03:48:29 in C:\slave\test 03:48:29 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 03:48:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:48:29 INFO - {'append_to_log': False, 03:48:29 INFO - 'base_work_dir': 'C:\\slave\\test', 03:48:29 INFO - 'blob_upload_branch': 'mozilla-release', 03:48:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:48:29 INFO - 'buildbot_json_path': 'buildprops.json', 03:48:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:48:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:48:29 INFO - 'download_minidump_stackwalk': True, 03:48:29 INFO - 'download_symbols': 'true', 03:48:29 INFO - 'e10s': False, 03:48:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:48:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:48:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:48:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:48:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:48:29 INFO - 'C:/mozilla-build/tooltool.py'), 03:48:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:48:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:48:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:48:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:48:29 INFO - 'log_level': 'info', 03:48:29 INFO - 'log_to_console': True, 03:48:29 INFO - 'opt_config_files': (), 03:48:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:48:29 INFO - '--processes=1', 03:48:29 INFO - '--config=%(test_path)s/wptrunner.ini', 03:48:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:48:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:48:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:48:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:48:29 INFO - 'pip_index': False, 03:48:29 INFO - 'require_test_zip': True, 03:48:29 INFO - 'test_type': ('testharness',), 03:48:29 INFO - 'this_chunk': '1', 03:48:29 INFO - 'total_chunks': '10', 03:48:29 INFO - 'virtualenv_path': 'venv', 03:48:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:48:29 INFO - 'work_dir': 'build'} 03:48:29 INFO - ##### 03:48:29 INFO - ##### Running clobber step. 03:48:29 INFO - ##### 03:48:29 INFO - Running pre-action listener: _resource_record_pre_action 03:48:29 INFO - Running main action method: clobber 03:48:29 INFO - rmtree: C:\slave\test\build 03:48:29 INFO - Using _rmtree_windows ... 03:48:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:49:31 INFO - Running post-action listener: _resource_record_post_action 03:49:31 INFO - ##### 03:49:31 INFO - ##### Running read-buildbot-config step. 03:49:31 INFO - ##### 03:49:31 INFO - Running pre-action listener: _resource_record_pre_action 03:49:31 INFO - Running main action method: read_buildbot_config 03:49:31 INFO - Using buildbot properties: 03:49:31 INFO - { 03:49:31 INFO - "project": "", 03:49:31 INFO - "product": "firefox", 03:49:31 INFO - "script_repo_revision": "production", 03:49:31 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 03:49:31 INFO - "repository": "", 03:49:31 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 03:49:31 INFO - "buildid": "20160813031716", 03:49:31 INFO - "pgo_build": "False", 03:49:31 INFO - "basedir": "C:\\slave\\test", 03:49:31 INFO - "buildnumber": 14, 03:49:31 INFO - "slavename": "t-xp32-ix-081", 03:49:31 INFO - "revision": "0253fd92571ac6842143496156ad5c8a8fd1c89a", 03:49:31 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 03:49:31 INFO - "platform": "win32", 03:49:31 INFO - "branch": "mozilla-release", 03:49:31 INFO - "repo_path": "releases/mozilla-release", 03:49:31 INFO - "moz_repo_path": "", 03:49:31 INFO - "stage_platform": "win32", 03:49:31 INFO - "builduid": "4b5a9c25ef9241c2987c3bfcefcc43d9", 03:49:31 INFO - "slavebuilddir": "test" 03:49:31 INFO - } 03:49:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 03:49:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 03:49:31 INFO - Running post-action listener: _resource_record_post_action 03:49:31 INFO - ##### 03:49:31 INFO - ##### Running download-and-extract step. 03:49:31 INFO - ##### 03:49:31 INFO - Running pre-action listener: _resource_record_pre_action 03:49:31 INFO - Running main action method: download_and_extract 03:49:31 INFO - mkdir: C:\slave\test\build\tests 03:49:31 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')]} 03:49:31 INFO - https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:49:31 INFO - trying https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 03:49:31 INFO - Downloading https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:49:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:49:32 INFO - Downloaded 1274 bytes. 03:49:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 03:49:32 INFO - Using the following test package requirements: 03:49:32 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 03:49:32 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 03:49:32 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 03:49:32 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'jsshell-win32.zip'], 03:49:32 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 03:49:32 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 03:49:32 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 03:49:32 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 03:49:32 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 03:49:32 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 03:49:32 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 03:49:32 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 03:49:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:32 INFO - https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:49:32 INFO - trying https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 03:49:32 INFO - Downloading https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:49:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:49:35 INFO - Downloaded 20366327 bytes. 03:49:35 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/*'] 03:49:35 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/* 03:49:38 INFO - caution: filename not matched: web-platform/* 03:49:38 INFO - Return code: 11 03:49:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:38 INFO - https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:49:38 INFO - trying https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 03:49:38 INFO - Downloading https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:49:43 INFO - Downloaded 36389907 bytes. 03:49:43 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/*'] 03:49:43 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/* 03:50:25 INFO - caution: filename not matched: bin/* 03:50:25 INFO - caution: filename not matched: config/* 03:50:25 INFO - caution: filename not matched: mozbase/* 03:50:25 INFO - caution: filename not matched: marionette/* 03:50:25 INFO - caution: filename not matched: tools/wptserve/* 03:50:25 INFO - Return code: 11 03:50:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:25 INFO - https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 03:50:25 INFO - trying https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 03:50:25 INFO - Downloading https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 03:50:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:50:30 INFO - Downloaded 68479472 bytes. 03:50:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 03:50:30 INFO - mkdir: C:\slave\test\properties 03:50:30 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:50:30 INFO - Writing to file C:\slave\test\properties\build_url 03:50:30 INFO - Contents: 03:50:30 INFO - build_url:https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 03:50:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 03:50:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:50:31 INFO - Writing to file C:\slave\test\properties\symbols_url 03:50:31 INFO - Contents: 03:50:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 03:50:31 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')]} 03:50:31 INFO - https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:50:31 INFO - trying https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 03:50:31 INFO - Downloading https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:50:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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 03:50:36 INFO - Downloaded 55643087 bytes. 03:50:36 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'] 03:50:36 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 03:50:45 INFO - Return code: 0 03:50:45 INFO - Running post-action listener: _resource_record_post_action 03:50:45 INFO - Running post-action listener: set_extra_try_arguments 03:50:45 INFO - ##### 03:50:45 INFO - ##### Running create-virtualenv step. 03:50:45 INFO - ##### 03:50:45 INFO - Running pre-action listener: _pre_create_virtualenv 03:50:45 INFO - Running pre-action listener: _resource_record_pre_action 03:50:45 INFO - Running main action method: create_virtualenv 03:50:45 INFO - Creating virtualenv C:\slave\test\build\venv 03:50:45 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 03:50:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:50:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:50:49 INFO - Installing distribute......................................................................................................................................................................................done. 03:50:50 INFO - Return code: 0 03:50:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:50:50 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')]} 03:50:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:50 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')]} 03:50:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:50 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-081', 'USERDOMAIN': 'T-XP32-IX-081', '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-081', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-081', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\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-081'}}, attempt #1 03:50:50 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 03:50:50 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 03:50:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:50:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\Application Data', 03:50:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-081', 03:50:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:50:50 INFO - 'DCLOCATION': 'SCL3', 03:50:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:50 INFO - 'HOMEDRIVE': 'C:', 03:50:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:50 INFO - 'KTS_VERSION': '1.19c', 03:50:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-081', 03:50:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:50 INFO - 'MOZ_AIRBAG': '1', 03:50:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:50 INFO - 'MOZ_MSVCVERSION': '8', 03:50:50 INFO - 'MOZ_NO_REMOTE': '1', 03:50:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:50 INFO - 'NO_EM_RESTART': '1', 03:50:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:50 INFO - 'OS': 'Windows_NT', 03:50:50 INFO - 'OURDRIVE': 'C:', 03:50:50 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', 03:50:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:50:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:50 INFO - 'PROCESSOR_LEVEL': '6', 03:50:50 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:50 INFO - 'PROMPT': '$P$G', 03:50:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:50 INFO - 'PWD': 'C:\\slave\\test', 03:50:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:50 INFO - 'SESSIONNAME': 'Console', 03:50:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:50 INFO - 'SYSTEMDRIVE': 'C:', 03:50:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:50:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:50 INFO - 'TEST1': 'testie', 03:50:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:50 INFO - 'USERDOMAIN': 'T-XP32-IX-081', 03:50:50 INFO - 'USERNAME': 'cltbld', 03:50:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:50 INFO - 'WINDIR': 'C:\\WINDOWS', 03:50:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:50:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:50:51 INFO - Downloading/unpacking psutil>=0.7.1 03:50:52 INFO - Running setup.py egg_info for package psutil 03:50:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:50:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:50:52 INFO - Installing collected packages: psutil 03:50:52 INFO - Running setup.py install for psutil 03:50:52 INFO - building 'psutil._psutil_windows' extension 03:50:52 INFO - error: Unable to find vcvarsall.bat 03:50:52 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-5qdfyj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:50:52 INFO - running install 03:50:52 INFO - running build 03:50:52 INFO - running build_py 03:50:52 INFO - creating build 03:50:52 INFO - creating build\lib.win32-2.7 03:50:52 INFO - creating build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:50:52 INFO - running build_ext 03:50:52 INFO - building 'psutil._psutil_windows' extension 03:50:52 INFO - error: Unable to find vcvarsall.bat 03:50:52 INFO - ---------------------------------------- 03:50:52 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-5qdfyj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:50:52 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-081\Application Data\pip\pip.log 03:50:52 WARNING - Return code: 1 03:50:52 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! 03:50:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:50:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:52 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-081', 'USERDOMAIN': 'T-XP32-IX-081', '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-081', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-081', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\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-081'}}, attempt #1 03:50:52 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 03:50:52 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 03:50:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:50:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\Application Data', 03:50:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-081', 03:50:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:50:52 INFO - 'DCLOCATION': 'SCL3', 03:50:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:52 INFO - 'HOMEDRIVE': 'C:', 03:50:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:52 INFO - 'KTS_VERSION': '1.19c', 03:50:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-081', 03:50:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:52 INFO - 'MOZ_AIRBAG': '1', 03:50:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:52 INFO - 'MOZ_MSVCVERSION': '8', 03:50:52 INFO - 'MOZ_NO_REMOTE': '1', 03:50:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:52 INFO - 'NO_EM_RESTART': '1', 03:50:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:52 INFO - 'OS': 'Windows_NT', 03:50:52 INFO - 'OURDRIVE': 'C:', 03:50:52 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', 03:50:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:50:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:52 INFO - 'PROCESSOR_LEVEL': '6', 03:50:52 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:52 INFO - 'PROMPT': '$P$G', 03:50:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:52 INFO - 'PWD': 'C:\\slave\\test', 03:50:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:52 INFO - 'SESSIONNAME': 'Console', 03:50:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:52 INFO - 'SYSTEMDRIVE': 'C:', 03:50:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:50:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:52 INFO - 'TEST1': 'testie', 03:50:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:52 INFO - 'USERDOMAIN': 'T-XP32-IX-081', 03:50:52 INFO - 'USERNAME': 'cltbld', 03:50:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:52 INFO - 'WINDIR': 'C:\\WINDOWS', 03:50:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:50:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:50:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:50:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:50:53 INFO - Running setup.py egg_info for package mozsystemmonitor 03:50:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:50:53 INFO - Running setup.py egg_info for package psutil 03:50:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:50:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:50:53 INFO - Installing collected packages: mozsystemmonitor, psutil 03:50:53 INFO - Running setup.py install for mozsystemmonitor 03:50:53 INFO - Running setup.py install for psutil 03:50:53 INFO - building 'psutil._psutil_windows' extension 03:50:53 INFO - error: Unable to find vcvarsall.bat 03:50:53 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-lftrt2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:50:53 INFO - running install 03:50:53 INFO - running build 03:50:53 INFO - running build_py 03:50:53 INFO - running build_ext 03:50:53 INFO - building 'psutil._psutil_windows' extension 03:50:53 INFO - error: Unable to find vcvarsall.bat 03:50:53 INFO - ---------------------------------------- 03:50:53 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-lftrt2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:50:53 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-081\Application Data\pip\pip.log 03:50:53 WARNING - Return code: 1 03:50:53 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! 03:50:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:50:53 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')]} 03:50:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:53 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')]} 03:50:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:53 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-081', 'USERDOMAIN': 'T-XP32-IX-081', '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-081', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-081', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\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-081'}}, attempt #1 03:50:53 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 03:50:53 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 03:50:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:50:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\Application Data', 03:50:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-081', 03:50:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:50:53 INFO - 'DCLOCATION': 'SCL3', 03:50:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:53 INFO - 'HOMEDRIVE': 'C:', 03:50:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:53 INFO - 'KTS_VERSION': '1.19c', 03:50:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-081', 03:50:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:53 INFO - 'MOZ_AIRBAG': '1', 03:50:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:53 INFO - 'MOZ_MSVCVERSION': '8', 03:50:53 INFO - 'MOZ_NO_REMOTE': '1', 03:50:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:53 INFO - 'NO_EM_RESTART': '1', 03:50:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:53 INFO - 'OS': 'Windows_NT', 03:50:53 INFO - 'OURDRIVE': 'C:', 03:50:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:50:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:50:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:53 INFO - 'PROCESSOR_LEVEL': '6', 03:50:53 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:53 INFO - 'PROMPT': '$P$G', 03:50:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:53 INFO - 'PWD': 'C:\\slave\\test', 03:50:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:53 INFO - 'SESSIONNAME': 'Console', 03:50:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:53 INFO - 'SYSTEMDRIVE': 'C:', 03:50:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:50:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:53 INFO - 'TEST1': 'testie', 03:50:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:53 INFO - 'USERDOMAIN': 'T-XP32-IX-081', 03:50:53 INFO - 'USERNAME': 'cltbld', 03:50:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:53 INFO - 'WINDIR': 'C:\\WINDOWS', 03:50:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:50:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:50:54 INFO - Downloading/unpacking blobuploader==1.2.4 03:50:54 INFO - Downloading blobuploader-1.2.4.tar.gz 03:50:54 INFO - Running setup.py egg_info for package blobuploader 03:50:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:50:57 INFO - Running setup.py egg_info for package requests 03:50:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:50:57 INFO - Downloading docopt-0.6.1.tar.gz 03:50:57 INFO - Running setup.py egg_info for package docopt 03:50:57 INFO - Installing collected packages: blobuploader, docopt, requests 03:50:57 INFO - Running setup.py install for blobuploader 03:50:57 INFO - Running setup.py install for docopt 03:50:57 INFO - Running setup.py install for requests 03:50:57 INFO - Successfully installed blobuploader docopt requests 03:50:57 INFO - Cleaning up... 03:50:57 INFO - Return code: 0 03:50:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:50:57 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')]} 03:50:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:57 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')]} 03:50:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:57 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-081', 'USERDOMAIN': 'T-XP32-IX-081', '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-081', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-081', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\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-081'}}, attempt #1 03:50:57 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 03:50:57 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 03:50:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:50:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\Application Data', 03:50:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:50:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-081', 03:50:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:50:57 INFO - 'DCLOCATION': 'SCL3', 03:50:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:50:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:50:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:50:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:50:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:50:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:50:57 INFO - 'HOMEDRIVE': 'C:', 03:50:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:50:57 INFO - 'KTS_VERSION': '1.19c', 03:50:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:50:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-081', 03:50:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:50:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:50:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:50:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:50:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:50:57 INFO - 'MOZ_AIRBAG': '1', 03:50:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:50:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:57 INFO - 'MOZ_MSVCVERSION': '8', 03:50:57 INFO - 'MOZ_NO_REMOTE': '1', 03:50:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:50:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:50:57 INFO - 'NO_EM_RESTART': '1', 03:50:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:50:57 INFO - 'OS': 'Windows_NT', 03:50:57 INFO - 'OURDRIVE': 'C:', 03:50:57 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', 03:50:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:50:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:50:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:50:57 INFO - 'PROCESSOR_LEVEL': '6', 03:50:57 INFO - 'PROCESSOR_REVISION': '1e05', 03:50:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:50:57 INFO - 'PROMPT': '$P$G', 03:50:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:50:57 INFO - 'PWD': 'C:\\slave\\test', 03:50:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:50:57 INFO - 'SESSIONNAME': 'Console', 03:50:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:50:57 INFO - 'SYSTEMDRIVE': 'C:', 03:50:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:50:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:57 INFO - 'TEST1': 'testie', 03:50:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:50:57 INFO - 'USERDOMAIN': 'T-XP32-IX-081', 03:50:57 INFO - 'USERNAME': 'cltbld', 03:50:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:50:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:50:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:50:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:50:57 INFO - 'WINDIR': 'C:\\WINDOWS', 03:50:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:51:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:51:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:51:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:51:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:51:04 INFO - Unpacking c:\slave\test\build\tests\marionette 03:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:51:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:51:04 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 03:51:04 INFO - Running setup.py install for browsermob-proxy 03:51:12 INFO - Running setup.py install for manifestparser 03:51:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for marionette-client 03:51:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:51:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for marionette-driver 03:51:12 INFO - Running setup.py install for mozcrash 03:51:12 INFO - Running setup.py install for mozdebug 03:51:12 INFO - Running setup.py install for mozdevice 03:51:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for mozfile 03:51:12 INFO - Running setup.py install for mozhttpd 03:51:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for mozinfo 03:51:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for mozInstall 03:51:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for mozleak 03:51:12 INFO - Running setup.py install for mozlog 03:51:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for moznetwork 03:51:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for mozprocess 03:51:12 INFO - Running setup.py install for mozprofile 03:51:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for mozrunner 03:51:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for mozscreenshot 03:51:12 INFO - Running setup.py install for moztest 03:51:12 INFO - Running setup.py install for mozversion 03:51:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:51:12 INFO - Running setup.py install for wptserve 03:51:12 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 03:51:12 INFO - Cleaning up... 03:51:12 INFO - Return code: 0 03:51:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:51: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')]} 03:51:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:51: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')]} 03:51:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:51:12 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-081', 'USERDOMAIN': 'T-XP32-IX-081', '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-081', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-081', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\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-081'}}, attempt #1 03:51:12 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 03:51:12 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 03:51:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:51:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\Application Data', 03:51:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:51:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-081', 03:51:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:51:12 INFO - 'DCLOCATION': 'SCL3', 03:51:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:51:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:51:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:51:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:51:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:51:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:51:12 INFO - 'HOMEDRIVE': 'C:', 03:51:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:51:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:51:12 INFO - 'KTS_VERSION': '1.19c', 03:51:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:51:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-081', 03:51:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:51:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:51:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:51:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:51:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:51:12 INFO - 'MOZ_AIRBAG': '1', 03:51:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:51:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:51:12 INFO - 'MOZ_MSVCVERSION': '8', 03:51:12 INFO - 'MOZ_NO_REMOTE': '1', 03:51:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:51:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:51:12 INFO - 'NO_EM_RESTART': '1', 03:51:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:51:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:51:12 INFO - 'OS': 'Windows_NT', 03:51:12 INFO - 'OURDRIVE': 'C:', 03:51: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', 03:51:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:51:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:51:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:51:12 INFO - 'PROCESSOR_LEVEL': '6', 03:51:12 INFO - 'PROCESSOR_REVISION': '1e05', 03:51:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:51:12 INFO - 'PROMPT': '$P$G', 03:51:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:51:12 INFO - 'PWD': 'C:\\slave\\test', 03:51:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:51:12 INFO - 'SESSIONNAME': 'Console', 03:51:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:51:12 INFO - 'SYSTEMDRIVE': 'C:', 03:51:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:51:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:51:12 INFO - 'TEST1': 'testie', 03:51:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:51:12 INFO - 'USERDOMAIN': 'T-XP32-IX-081', 03:51:12 INFO - 'USERNAME': 'cltbld', 03:51:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:51:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:51:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:51:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:51:12 INFO - 'WINDIR': 'C:\\WINDOWS', 03:51:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:51:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:51:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:51:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:51:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:51:20 INFO - Unpacking c:\slave\test\build\tests\marionette 03:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:51:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:51:20 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)) 03:51:26 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)) 03:51:26 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)) 03:51:26 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)) 03:51:26 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)) 03:51:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:51:26 INFO - Downloading blessings-1.6.tar.gz 03:51:26 INFO - Running setup.py egg_info for package blessings 03:51:26 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)) 03:51:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:51:26 INFO - Running setup.py install for blessings 03:51:26 INFO - Running setup.py install for browsermob-proxy 03:51:26 INFO - Running setup.py install for manifestparser 03:51:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Running setup.py install for marionette-client 03:51:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:51:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Running setup.py install for marionette-driver 03:51:26 INFO - Running setup.py install for mozcrash 03:51:26 INFO - Running setup.py install for mozdebug 03:51:26 INFO - Running setup.py install for mozdevice 03:51:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Running setup.py install for mozhttpd 03:51:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Running setup.py install for mozInstall 03:51:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Running setup.py install for mozleak 03:51:26 INFO - Running setup.py install for mozprofile 03:51:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Running setup.py install for mozrunner 03:51:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:51:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:51:27 INFO - Running setup.py install for mozscreenshot 03:51:27 INFO - Running setup.py install for moztest 03:51:27 INFO - Running setup.py install for mozversion 03:51:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:51:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:51:27 INFO - Running setup.py install for wptserve 03:51:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:51:27 INFO - Cleaning up... 03:51:27 INFO - Return code: 0 03:51:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:51:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:51:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:51:28 INFO - Reading from file tmpfile_stdout 03:51:28 INFO - Using _rmtree_windows ... 03:51:28 INFO - Using _rmtree_windows ... 03:51:28 INFO - Current package versions: 03:51:28 INFO - blessings == 1.6 03:51:28 INFO - blobuploader == 1.2.4 03:51:28 INFO - browsermob-proxy == 0.6.0 03:51:28 INFO - distribute == 0.6.14 03:51:28 INFO - docopt == 0.6.1 03:51:28 INFO - manifestparser == 1.1 03:51:28 INFO - marionette-client == 2.3.0 03:51:28 INFO - marionette-driver == 1.4.0 03:51:28 INFO - mozInstall == 1.12 03:51:28 INFO - mozcrash == 0.17 03:51:28 INFO - mozdebug == 0.1 03:51:28 INFO - mozdevice == 0.48 03:51:28 INFO - mozfile == 1.2 03:51:28 INFO - mozhttpd == 0.7 03:51:28 INFO - mozinfo == 0.9 03:51:28 INFO - mozleak == 0.1 03:51:28 INFO - mozlog == 3.1 03:51:28 INFO - moznetwork == 0.27 03:51:28 INFO - mozprocess == 0.22 03:51:28 INFO - mozprofile == 0.28 03:51:28 INFO - mozrunner == 6.11 03:51:28 INFO - mozscreenshot == 0.1 03:51:28 INFO - mozsystemmonitor == 0.0 03:51:28 INFO - moztest == 0.7 03:51:28 INFO - mozversion == 1.4 03:51:28 INFO - requests == 1.2.3 03:51:28 INFO - wptserve == 1.4.0 03:51:28 INFO - Running post-action listener: _resource_record_post_action 03:51:28 INFO - Running post-action listener: _start_resource_monitoring 03:51:28 INFO - Starting resource monitoring. 03:51:28 INFO - ##### 03:51:28 INFO - ##### Running pull step. 03:51:28 INFO - ##### 03:51:28 INFO - Running pre-action listener: _resource_record_pre_action 03:51:28 INFO - Running main action method: pull 03:51:28 INFO - Pull has nothing to do! 03:51:28 INFO - Running post-action listener: _resource_record_post_action 03:51:28 INFO - ##### 03:51:28 INFO - ##### Running install step. 03:51:28 INFO - ##### 03:51:28 INFO - Running pre-action listener: _resource_record_pre_action 03:51:28 INFO - Running main action method: install 03:51:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:51:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:51:28 INFO - Reading from file tmpfile_stdout 03:51:28 INFO - Using _rmtree_windows ... 03:51:28 INFO - Using _rmtree_windows ... 03:51:28 INFO - Detecting whether we're running mozinstall >=1.0... 03:51:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:51:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:51:29 INFO - Reading from file tmpfile_stdout 03:51:29 INFO - Output received: 03:51:29 INFO - Usage: mozinstall-script.py [options] installer 03:51:29 INFO - Options: 03:51:29 INFO - -h, --help show this help message and exit 03:51:29 INFO - -d DEST, --destination=DEST 03:51:29 INFO - Directory to install application into. [default: 03:51:29 INFO - "C:\slave\test"] 03:51:29 INFO - --app=APP Application being installed. [default: firefox] 03:51:29 INFO - Using _rmtree_windows ... 03:51:29 INFO - Using _rmtree_windows ... 03:51:29 INFO - mkdir: C:\slave\test\build\application 03:51:29 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'] 03:51:29 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 03:51:32 INFO - Reading from file tmpfile_stdout 03:51:32 INFO - Output received: 03:51:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:51:32 INFO - Using _rmtree_windows ... 03:51:32 INFO - Using _rmtree_windows ... 03:51:32 INFO - Running post-action listener: _resource_record_post_action 03:51:32 INFO - ##### 03:51:32 INFO - ##### Running run-tests step. 03:51:32 INFO - ##### 03:51:32 INFO - Running pre-action listener: _resource_record_pre_action 03:51:32 INFO - Running main action method: run_tests 03:51:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:51:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:51:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:51:32 INFO - grabbing minidump binary from tooltool 03:51:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:51:32 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 0x00E4E2C0>, '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 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:51:32 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 03:51:32 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 03:51:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:51:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmiuczi 03:51:35 INFO - INFO - File integrity verified, renaming tmpmiuczi to win32-minidump_stackwalk.exe 03:51:35 INFO - Return code: 0 03:51:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:51:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:51:35 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/I6ZKk_6ATDu_5x3Vd69KPg/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 03:51:35 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/I6ZKk_6ATDu_5x3Vd69KPg/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 03:51:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:51:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081\\Application Data', 03:51:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:51:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-081', 03:51:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:51:35 INFO - 'DCLOCATION': 'SCL3', 03:51:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:51:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:51:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:51:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:51:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:51:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:51:35 INFO - 'HOMEDRIVE': 'C:', 03:51:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:51:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:51:35 INFO - 'KTS_VERSION': '1.19c', 03:51:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:51:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-081', 03:51:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:51:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:51:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:51:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:51:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:51:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:51:35 INFO - 'MOZ_AIRBAG': '1', 03:51:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:51:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:51:35 INFO - 'MOZ_MSVCVERSION': '8', 03:51:35 INFO - 'MOZ_NO_REMOTE': '1', 03:51:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:51:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:51:35 INFO - 'NO_EM_RESTART': '1', 03:51:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:51:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:51:35 INFO - 'OS': 'Windows_NT', 03:51:35 INFO - 'OURDRIVE': 'C:', 03:51:35 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', 03:51:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:51:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:51:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:51:35 INFO - 'PROCESSOR_LEVEL': '6', 03:51:35 INFO - 'PROCESSOR_REVISION': '1e05', 03:51:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:51:35 INFO - 'PROMPT': '$P$G', 03:51:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:51:35 INFO - 'PWD': 'C:\\slave\\test', 03:51:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:51:35 INFO - 'SESSIONNAME': 'Console', 03:51:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:51:35 INFO - 'SYSTEMDRIVE': 'C:', 03:51:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:51:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:51:35 INFO - 'TEST1': 'testie', 03:51:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:51:35 INFO - 'USERDOMAIN': 'T-XP32-IX-081', 03:51:35 INFO - 'USERNAME': 'cltbld', 03:51:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-081', 03:51:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:51:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:51:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:51:35 INFO - 'WINDIR': 'C:\\WINDOWS', 03:51:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:51:35 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/I6ZKk_6ATDu_5x3Vd69KPg/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 03:51:36 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 03:51:36 INFO - import pkg_resources 03:51:38 INFO - Using 1 client processes 03:51:41 INFO - SUITE-START | Running 778 tests 03:51:41 INFO - Running testharness tests 03:51:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:51:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:51:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:51:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:51:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:51:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:51:41 INFO - Setting up ssl 03:51:42 INFO - PROCESS | certutil | 03:51:42 INFO - PROCESS | certutil | 03:51:42 INFO - PROCESS | certutil | 03:51:42 INFO - Certificate Nickname Trust Attributes 03:51:42 INFO - SSL,S/MIME,JAR/XPI 03:51:42 INFO - 03:51:42 INFO - web-platform-tests CT,, 03:51:42 INFO - 03:51:42 INFO - Starting runner 03:51:44 INFO - PROCESS | 3644 | [3644] 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 03:51:44 INFO - PROCESS | 3644 | [3644] 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 03:51:44 INFO - PROCESS | 3644 | [3644] 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 03:51:46 INFO - PROCESS | 3644 | 1471089106151 Marionette DEBUG Marionette enabled via build flag and pref 03:51:46 INFO - PROCESS | 3644 | ++DOCSHELL 114E2400 == 1 [pid = 3644] [id = 1] 03:51:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 1 (114E2800) [pid = 3644] [serial = 1] [outer = 00000000] 03:51:46 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:51:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 2 (114E3400) [pid = 3644] [serial = 2] [outer = 114E2800] 03:51:46 INFO - PROCESS | 3644 | [3644] 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 03:51:46 INFO - PROCESS | 3644 | [3644] 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 03:51:46 INFO - PROCESS | 3644 | ++DOCSHELL 12829000 == 2 [pid = 3644] [id = 2] 03:51:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 3 (12829400) [pid = 3644] [serial = 3] [outer = 00000000] 03:51:46 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:51:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 4 (1282A000) [pid = 3644] [serial = 4] [outer = 12829400] 03:51:46 INFO - PROCESS | 3644 | 1471089106754 Marionette INFO Listening on port 2828 03:51:47 INFO - PROCESS | 3644 | 1471089107197 Marionette DEBUG Marionette enabled via command-line flag 03:51:47 INFO - PROCESS | 3644 | ++DOCSHELL 10519C00 == 3 [pid = 3644] [id = 3] 03:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 5 (1051A000) [pid = 3644] [serial = 5] [outer = 00000000] 03:51:47 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 6 (1051AC00) [pid = 3644] [serial = 6] [outer = 1051A000] 03:51:47 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 7 (13942800) [pid = 3644] [serial = 7] [outer = 12829400] 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:47 INFO - PROCESS | 3644 | 1471089107586 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1461 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:47 INFO - PROCESS | 3644 | 1471089107636 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1462 03:51:47 INFO - PROCESS | 3644 | 1471089107639 Marionette DEBUG Closed connection conn0 03:51:47 INFO - PROCESS | 3644 | 1471089107726 Marionette DEBUG Closed connection conn1 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:47 INFO - PROCESS | 3644 | 1471089107733 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1463 03:51:47 INFO - PROCESS | 3644 | 1471089107765 Marionette DEBUG Closed connection conn2 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:47 INFO - PROCESS | 3644 | 1471089107773 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1464 03:51:47 INFO - PROCESS | 3644 | ++DOCSHELL 114E3800 == 4 [pid = 3644] [id = 4] 03:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 8 (13EAD000) [pid = 3644] [serial = 8] [outer = 00000000] 03:51:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 9 (141A9C00) [pid = 3644] [serial = 9] [outer = 13EAD000] 03:51:47 INFO - PROCESS | 3644 | [3644] 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 03:51:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 10 (141AF000) [pid = 3644] [serial = 10] [outer = 13EAD000] 03:51:48 INFO - PROCESS | 3644 | 1471089108013 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:51:48 INFO - PROCESS | 3644 | 1471089108019 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":"20160813031716","device":"desktop","version":"48.0.1"} 03:51:48 INFO - PROCESS | 3644 | [3644] 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 03:51:48 INFO - PROCESS | 3644 | [3644] 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 03:51:48 INFO - PROCESS | 3644 | [3644] 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 03:51:48 INFO - PROCESS | 3644 | [3644] 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 03:51:49 INFO - PROCESS | 3644 | ++DOCSHELL 13C91800 == 5 [pid = 3644] [id = 5] 03:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 11 (13C92000) [pid = 3644] [serial = 11] [outer = 00000000] 03:51:49 INFO - PROCESS | 3644 | ++DOCSHELL 13C92400 == 6 [pid = 3644] [id = 6] 03:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 12 (13C92800) [pid = 3644] [serial = 12] [outer = 00000000] 03:51:49 INFO - PROCESS | 3644 | [3644] 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 03:51:49 INFO - PROCESS | 3644 | ++DOCSHELL 166F7C00 == 7 [pid = 3644] [id = 7] 03:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 13 (166F8000) [pid = 3644] [serial = 13] [outer = 00000000] 03:51:49 INFO - PROCESS | 3644 | [3644] 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 03:51:49 INFO - PROCESS | 3644 | [3644] 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 03:51:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 14 (16877000) [pid = 3644] [serial = 14] [outer = 166F8000] 03:51:50 INFO - PROCESS | 3644 | [3644] 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 03:51:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 15 (16C80C00) [pid = 3644] [serial = 15] [outer = 13C92000] 03:51:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 16 (16C82400) [pid = 3644] [serial = 16] [outer = 13C92800] 03:51:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 17 (16C84C00) [pid = 3644] [serial = 17] [outer = 166F8000] 03:51:50 INFO - PROCESS | 3644 | 1471089110749 Marionette INFO startBrowser fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:50 INFO - PROCESS | 3644 | 1471089110783 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 3644 | 1471089110796 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 3644 | 1471089110798 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 18 (17AF6400) [pid = 3644] [serial = 18] [outer = 166F8000] 03:51:51 INFO - PROCESS | 3644 | 1471089111363 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"fd9550f8-9d3e-4e24-8650-67d12f36e08c","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":"20160813031716","device":"desktop","version":"48.0.1","command_id":1}}] 03:51:51 INFO - PROCESS | 3644 | 1471089111497 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}] 03:51:51 INFO - PROCESS | 3644 | 1471089111500 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:51 INFO - PROCESS | 3644 | 1471089111556 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:51:51 INFO - PROCESS | 3644 | 1471089111720 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:51:51 INFO - PROCESS | 3644 | 1471089111722 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:51 INFO - PROCESS | 3644 | [3644] 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 03:51:51 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:51:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 19 (16CEDC00) [pid = 3644] [serial = 19] [outer = 166F8000] 03:51:52 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:51:52 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:52 INFO - PROCESS | 3644 | 1471089112285 Marionette TRACE conn3 <- [1,3,null,{}] 03:51:52 INFO - PROCESS | 3644 | 1471089112303 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:51:52 INFO - PROCESS | 3644 | 1471089112306 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:52 INFO - PROCESS | 3644 | 1471089112341 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:51:52 INFO - PROCESS | 3644 | 1471089112415 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 3644 | 1471089112417 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:51:52 INFO - PROCESS | 3644 | 1471089112428 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 3644 | 1471089112434 Marionette TRACE conn3 <- [1,6,null,{}] 03:51:52 INFO - PROCESS | 3644 | 1471089112440 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}] 03:51:52 INFO - PROCESS | 3644 | 1471089112444 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:52 INFO - PROCESS | 3644 | 1471089112469 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:51:52 INFO - PROCESS | 3644 | 1471089112477 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:52 INFO - PROCESS | 3644 | 1471089112481 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:52 INFO - PROCESS | 3644 | ++DOCSHELL 166F3C00 == 8 [pid = 3644] [id = 8] 03:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 20 (19C2AC00) [pid = 3644] [serial = 20] [outer = 00000000] 03:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 21 (19CE6800) [pid = 3644] [serial = 21] [outer = 19C2AC00] 03:51:52 INFO - PROCESS | 3644 | 1471089112532 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 22 (19CEA800) [pid = 3644] [serial = 22] [outer = 19C2AC00] 03:51:53 INFO - PROCESS | 3644 | ++DOCSHELL 1A114000 == 9 [pid = 3644] [id = 9] 03:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 23 (1A114400) [pid = 3644] [serial = 23] [outer = 00000000] 03:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 24 (1A116C00) [pid = 3644] [serial = 24] [outer = 1A114400] 03:51:53 INFO - PROCESS | 3644 | 1471089113033 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 25 (1A119C00) [pid = 3644] [serial = 25] [outer = 1A114400] 03:51:53 INFO - PROCESS | 3644 | 1471089113293 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]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 894ms 03:51:53 INFO - PROCESS | 3644 | 1471089113396 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:51:53 INFO - PROCESS | 3644 | 1471089113398 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:51:53 INFO - PROCESS | 3644 | 1471089113422 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 3644 | 1471089113425 Marionette TRACE conn3 <- [1,10,null,{}] 03:51:53 INFO - PROCESS | 3644 | 1471089113470 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}] 03:51:53 INFO - PROCESS | 3644 | 1471089113475 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:53 INFO - PROCESS | 3644 | 1471089113641 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:51:53 INFO - PROCESS | 3644 | 1471089113654 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 3644 | 1471089113657 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:53 INFO - PROCESS | 3644 | ++DOCSHELL 1A3D1400 == 10 [pid = 3644] [id = 10] 03:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 26 (1A3D1800) [pid = 3644] [serial = 26] [outer = 00000000] 03:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 27 (1ABD3C00) [pid = 3644] [serial = 27] [outer = 1A3D1800] 03:51:53 INFO - PROCESS | 3644 | 1471089113705 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 28 (1ABD7800) [pid = 3644] [serial = 28] [outer = 1A3D1800] 03:51:54 INFO - PROCESS | 3644 | 1471089114093 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]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 725ms 03:51:54 INFO - PROCESS | 3644 | 1471089114163 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 3644 | 1471089114165 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:51:54 INFO - PROCESS | 3644 | 1471089114169 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - PROCESS | 3644 | 1471089114171 Marionette TRACE conn3 <- [1,14,null,{}] 03:51:54 INFO - PROCESS | 3644 | 1471089114174 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}] 03:51:54 INFO - PROCESS | 3644 | 1471089114176 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:54 INFO - PROCESS | 3644 | 1471089114280 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:51:54 INFO - PROCESS | 3644 | 1471089114288 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 3644 | 1471089114291 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:54 INFO - PROCESS | 3644 | ++DOCSHELL 15459C00 == 11 [pid = 3644] [id = 11] 03:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 29 (15463400) [pid = 3644] [serial = 29] [outer = 00000000] 03:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 30 (1A116800) [pid = 3644] [serial = 30] [outer = 15463400] 03:51:54 INFO - PROCESS | 3644 | 1471089114335 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 31 (1ABDE800) [pid = 3644] [serial = 31] [outer = 15463400] 03:51:54 INFO - PROCESS | 3644 | 1471089114732 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]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 642ms 03:51:54 INFO - PROCESS | 3644 | 1471089114802 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 3644 | 1471089114804 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:51:54 INFO - PROCESS | 3644 | 1471089114807 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:51:54 INFO - PROCESS | 3644 | 1471089114809 Marionette TRACE conn3 <- [1,18,null,{}] 03:51:54 INFO - PROCESS | 3644 | 1471089114812 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}] 03:51:54 INFO - PROCESS | 3644 | 1471089114814 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:54 INFO - PROCESS | 3644 | 1471089114907 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:51:54 INFO - PROCESS | 3644 | 1471089114913 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 3644 | 1471089114916 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:54 INFO - PROCESS | 3644 | ++DOCSHELL 1A741C00 == 12 [pid = 3644] [id = 12] 03:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 32 (1A742000) [pid = 3644] [serial = 32] [outer = 00000000] 03:51:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 33 (1A749400) [pid = 3644] [serial = 33] [outer = 1A742000] 03:51:54 INFO - PROCESS | 3644 | 1471089114960 Marionette DEBUG loaded listener.js 03:51:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 34 (1A8C1400) [pid = 3644] [serial = 34] [outer = 1A742000] 03:51:55 INFO - PROCESS | 3644 | 1471089115341 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]]]}] 03:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 574ms 03:51:55 INFO - PROCESS | 3644 | 1471089115377 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:51:55 INFO - PROCESS | 3644 | 1471089115380 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:51:55 INFO - PROCESS | 3644 | 1471089115383 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:51:55 INFO - PROCESS | 3644 | 1471089115385 Marionette TRACE conn3 <- [1,22,null,{}] 03:51:55 INFO - PROCESS | 3644 | 1471089115389 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}] 03:51:55 INFO - PROCESS | 3644 | 1471089115392 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:55 INFO - PROCESS | 3644 | 1471089115561 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:51:55 INFO - PROCESS | 3644 | 1471089115567 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:55 INFO - PROCESS | 3644 | 1471089115569 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:55 INFO - PROCESS | 3644 | ++DOCSHELL 1A8CB000 == 13 [pid = 3644] [id = 13] 03:51:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 35 (1A8CB800) [pid = 3644] [serial = 35] [outer = 00000000] 03:51:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 36 (1AD4DC00) [pid = 3644] [serial = 36] [outer = 1A8CB800] 03:51:55 INFO - PROCESS | 3644 | 1471089115613 Marionette DEBUG loaded listener.js 03:51:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 37 (1AD51400) [pid = 3644] [serial = 37] [outer = 1A8CB800] 03:51:55 INFO - PROCESS | 3644 | 1471089115976 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]]]}] 03:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 642ms 03:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:51:56 INFO - PROCESS | 3644 | 1471089116049 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:51:56 INFO - PROCESS | 3644 | 1471089116051 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:51:56 INFO - PROCESS | 3644 | 1471089116055 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 3644 | 1471089116056 Marionette TRACE conn3 <- [1,26,null,{}] 03:51:56 INFO - PROCESS | 3644 | 1471089116059 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}] 03:51:56 INFO - PROCESS | 3644 | 1471089116061 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:56 INFO - PROCESS | 3644 | 1471089116155 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:51:56 INFO - PROCESS | 3644 | 1471089116160 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 3644 | 1471089116163 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:56 INFO - PROCESS | 3644 | ++DOCSHELL 1AEB8400 == 14 [pid = 3644] [id = 14] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 38 (1AEB9400) [pid = 3644] [serial = 38] [outer = 00000000] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 39 (1AEBF400) [pid = 3644] [serial = 39] [outer = 1AEB9400] 03:51:56 INFO - PROCESS | 3644 | 1471089116206 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (1AEC4000) [pid = 3644] [serial = 40] [outer = 1AEB9400] 03:51:56 INFO - PROCESS | 3644 | ++DOCSHELL 1B153000 == 15 [pid = 3644] [id = 15] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (1B153400) [pid = 3644] [serial = 41] [outer = 00000000] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (1B14E000) [pid = 3644] [serial = 42] [outer = 1B153400] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (1AEC5C00) [pid = 3644] [serial = 43] [outer = 1B153400] 03:51:56 INFO - PROCESS | 3644 | ++DOCSHELL 15462800 == 16 [pid = 3644] [id = 16] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (1AEB8C00) [pid = 3644] [serial = 44] [outer = 00000000] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (1B150C00) [pid = 3644] [serial = 45] [outer = 1AEB8C00] 03:51:56 INFO - PROCESS | 3644 | 1471089116675 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]]]}] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (1B1BB400) [pid = 3644] [serial = 46] [outer = 1AEB8C00] 03:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 676ms 03:51:56 INFO - PROCESS | 3644 | 1471089116742 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:51:56 INFO - PROCESS | 3644 | 1471089116755 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:51:56 INFO - PROCESS | 3644 | 1471089116805 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 3644 | 1471089116807 Marionette TRACE conn3 <- [1,30,null,{}] 03:51:56 INFO - PROCESS | 3644 | 1471089116810 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}] 03:51:56 INFO - PROCESS | 3644 | 1471089116812 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:51:56 INFO - PROCESS | 3644 | 1471089116951 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:51:56 INFO - PROCESS | 3644 | 1471089116956 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 3644 | 1471089116958 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:56 INFO - PROCESS | 3644 | ++DOCSHELL 16D8B000 == 17 [pid = 3644] [id = 17] 03:51:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (16D8EC00) [pid = 3644] [serial = 47] [outer = 00000000] 03:51:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (16D91400) [pid = 3644] [serial = 48] [outer = 16D8EC00] 03:51:57 INFO - PROCESS | 3644 | 1471089117003 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (16D93000) [pid = 3644] [serial = 49] [outer = 16D8EC00] 03:51:57 INFO - PROCESS | 3644 | --DOCSHELL 114E2400 == 16 [pid = 3644] [id = 1] 03:51:58 INFO - PROCESS | 3644 | 1471089118051 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]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1283ms 03:51:58 INFO - PROCESS | 3644 | 1471089118164 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:51:58 INFO - PROCESS | 3644 | 1471089118169 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:51:58 INFO - PROCESS | 3644 | 1471089118175 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - PROCESS | 3644 | 1471089118181 Marionette TRACE conn3 <- [1,34,null,{}] 03:51:58 INFO - PROCESS | 3644 | 1471089118186 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}] 03:51:58 INFO - PROCESS | 3644 | 1471089118189 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:58 INFO - PROCESS | 3644 | 1471089118313 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:51:58 INFO - PROCESS | 3644 | 1471089118370 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 3644 | 1471089118373 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:58 INFO - PROCESS | 3644 | ++DOCSHELL 103CD400 == 17 [pid = 3644] [id = 18] 03:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (1051A800) [pid = 3644] [serial = 50] [outer = 00000000] 03:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (11010000) [pid = 3644] [serial = 51] [outer = 1051A800] 03:51:58 INFO - PROCESS | 3644 | 1471089118430 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (12983400) [pid = 3644] [serial = 52] [outer = 1051A800] 03:51:59 INFO - PROCESS | 3644 | 1471089119095 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]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 979ms 03:51:59 INFO - PROCESS | 3644 | 1471089119148 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 3644 | 1471089119153 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:51:59 INFO - PROCESS | 3644 | 1471089119160 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 3644 | 1471089119162 Marionette TRACE conn3 <- [1,38,null,{}] 03:51:59 INFO - PROCESS | 3644 | 1471089119167 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}] 03:51:59 INFO - PROCESS | 3644 | 1471089119169 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:59 INFO - PROCESS | 3644 | 1471089119318 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:51:59 INFO - PROCESS | 3644 | 1471089119382 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 3644 | 1471089119385 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:51:59 INFO - PROCESS | 3644 | ++DOCSHELL 1320A800 == 18 [pid = 3644] [id = 19] 03:51:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (1393F000) [pid = 3644] [serial = 53] [outer = 00000000] 03:51:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (13C10800) [pid = 3644] [serial = 54] [outer = 1393F000] 03:51:59 INFO - PROCESS | 3644 | 1471089119482 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (13C91C00) [pid = 3644] [serial = 55] [outer = 1393F000] 03:52:00 INFO - PROCESS | 3644 | 1471089120298 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]]]}] 03:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1165ms 03:52:00 INFO - PROCESS | 3644 | 1471089120320 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:52:00 INFO - PROCESS | 3644 | 1471089120324 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:52:00 INFO - PROCESS | 3644 | 1471089120329 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 3644 | 1471089120332 Marionette TRACE conn3 <- [1,42,null,{}] 03:52:00 INFO - PROCESS | 3644 | 1471089120337 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}] 03:52:00 INFO - PROCESS | 3644 | 1471089120340 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:00 INFO - PROCESS | 3644 | 1471089120484 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:52:00 INFO - PROCESS | 3644 | 1471089120566 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 3644 | 1471089120569 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:00 INFO - PROCESS | 3644 | ++DOCSHELL 10517C00 == 19 [pid = 3644] [id = 20] 03:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (10519000) [pid = 3644] [serial = 56] [outer = 00000000] 03:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (10B9A000) [pid = 3644] [serial = 57] [outer = 10519000] 03:52:00 INFO - PROCESS | 3644 | 1471089120620 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1100F000) [pid = 3644] [serial = 58] [outer = 10519000] 03:52:00 INFO - PROCESS | 3644 | --DOCSHELL 114E3800 == 18 [pid = 3644] [id = 4] 03:52:01 INFO - PROCESS | 3644 | 1471089121100 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]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 793ms 03:52:01 INFO - PROCESS | 3644 | 1471089121157 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 3644 | 1471089121161 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:52:01 INFO - PROCESS | 3644 | 1471089121173 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 3644 | 1471089121176 Marionette TRACE conn3 <- [1,46,null,{}] 03:52:01 INFO - PROCESS | 3644 | 1471089121179 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}] 03:52:01 INFO - PROCESS | 3644 | 1471089121182 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:01 INFO - PROCESS | 3644 | 1471089121266 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:52:01 INFO - PROCESS | 3644 | 1471089121274 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 3644 | 1471089121276 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:01 INFO - PROCESS | 3644 | ++DOCSHELL 11265000 == 19 [pid = 3644] [id = 21] 03:52:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (11265400) [pid = 3644] [serial = 59] [outer = 00000000] 03:52:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (114E3800) [pid = 3644] [serial = 60] [outer = 11265400] 03:52:01 INFO - PROCESS | 3644 | 1471089121326 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (11CE0C00) [pid = 3644] [serial = 61] [outer = 11265400] 03:52:01 INFO - PROCESS | 3644 | 1471089121915 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]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 743ms 03:52:01 INFO - PROCESS | 3644 | 1471089121943 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 3644 | 1471089121945 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:52:01 INFO - PROCESS | 3644 | 1471089121948 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 3644 | 1471089121952 Marionette TRACE conn3 <- [1,50,null,{}] 03:52:01 INFO - PROCESS | 3644 | 1471089121962 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}] 03:52:01 INFO - PROCESS | 3644 | 1471089121967 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:02 INFO - PROCESS | 3644 | 1471089122050 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:52:02 INFO - PROCESS | 3644 | 1471089122057 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 3644 | 1471089122060 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:02 INFO - PROCESS | 3644 | ++DOCSHELL 134C5C00 == 20 [pid = 3644] [id = 22] 03:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (134C6400) [pid = 3644] [serial = 62] [outer = 00000000] 03:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13944C00) [pid = 3644] [serial = 63] [outer = 134C6400] 03:52:02 INFO - PROCESS | 3644 | 1471089122124 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13C0D800) [pid = 3644] [serial = 64] [outer = 134C6400] 03:52:02 INFO - PROCESS | 3644 | 1471089122586 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]]]}] 03:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 692ms 03:52:02 INFO - PROCESS | 3644 | 1471089122620 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 3644 | 1471089122623 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:52:02 INFO - PROCESS | 3644 | 1471089122626 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 3644 | 1471089122627 Marionette TRACE conn3 <- [1,54,null,{}] 03:52:02 INFO - PROCESS | 3644 | 1471089122631 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}] 03:52:02 INFO - PROCESS | 3644 | 1471089122633 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:02 INFO - PROCESS | 3644 | 1471089122792 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:52:02 INFO - PROCESS | 3644 | 1471089122807 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 3644 | 1471089122810 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:02 INFO - PROCESS | 3644 | ++DOCSHELL 13EAB000 == 21 [pid = 3644] [id = 23] 03:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13EAF800) [pid = 3644] [serial = 65] [outer = 00000000] 03:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13EE6C00) [pid = 3644] [serial = 66] [outer = 13EAF800] 03:52:02 INFO - PROCESS | 3644 | 1471089122860 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (141ACC00) [pid = 3644] [serial = 67] [outer = 13EAF800] 03:52:03 INFO - PROCESS | 3644 | 1471089123290 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]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 03:52:03 INFO - PROCESS | 3644 | 1471089123333 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 3644 | 1471089123337 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:52:03 INFO - PROCESS | 3644 | 1471089123341 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 3644 | 1471089123343 Marionette TRACE conn3 <- [1,58,null,{}] 03:52:03 INFO - PROCESS | 3644 | 1471089123346 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}] 03:52:03 INFO - PROCESS | 3644 | 1471089123348 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:03 INFO - PROCESS | 3644 | 1471089123423 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:52:03 INFO - PROCESS | 3644 | 1471089123428 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 3644 | 1471089123431 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:03 INFO - PROCESS | 3644 | ++DOCSHELL 14426C00 == 22 [pid = 3644] [id = 24] 03:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14427800) [pid = 3644] [serial = 68] [outer = 00000000] 03:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1545C000) [pid = 3644] [serial = 69] [outer = 14427800] 03:52:03 INFO - PROCESS | 3644 | 1471089123475 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1545CC00) [pid = 3644] [serial = 70] [outer = 14427800] 03:52:03 INFO - PROCESS | 3644 | 1471089123918 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]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 641ms 03:52:03 INFO - PROCESS | 3644 | 1471089123972 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 3644 | 1471089123974 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:52:03 INFO - PROCESS | 3644 | 1471089123977 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:52:03 INFO - PROCESS | 3644 | 1471089123979 Marionette TRACE conn3 <- [1,62,null,{}] 03:52:04 INFO - PROCESS | 3644 | 1471089123982 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}] 03:52:04 INFO - PROCESS | 3644 | 1471089123988 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:04 INFO - PROCESS | 3644 | 1471089124086 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:52:04 INFO - PROCESS | 3644 | 1471089124092 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 3644 | 1471089124094 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:04 INFO - PROCESS | 3644 | ++DOCSHELL 15614000 == 23 [pid = 3644] [id = 25] 03:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15614400) [pid = 3644] [serial = 71] [outer = 00000000] 03:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15930C00) [pid = 3644] [serial = 72] [outer = 15614400] 03:52:04 INFO - PROCESS | 3644 | 1471089124139 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15931800) [pid = 3644] [serial = 73] [outer = 15614400] 03:52:04 INFO - PROCESS | 3644 | 1471089124595 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]]]}] 03:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 03:52:04 INFO - PROCESS | 3644 | 1471089124686 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 3644 | 1471089124689 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:52:04 INFO - PROCESS | 3644 | 1471089124692 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 3644 | 1471089124694 Marionette TRACE conn3 <- [1,66,null,{}] 03:52:04 INFO - PROCESS | 3644 | 1471089124702 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}] 03:52:04 INFO - PROCESS | 3644 | 1471089124704 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:04 INFO - PROCESS | 3644 | 1471089124779 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:52:04 INFO - PROCESS | 3644 | 1471089124785 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 3644 | 1471089124787 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:04 INFO - PROCESS | 3644 | ++DOCSHELL 114E3000 == 24 [pid = 3644] [id = 26] 03:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13209C00) [pid = 3644] [serial = 74] [outer = 00000000] 03:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (167E6800) [pid = 3644] [serial = 75] [outer = 13209C00] 03:52:04 INFO - PROCESS | 3644 | 1471089124839 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16938000) [pid = 3644] [serial = 76] [outer = 13209C00] 03:52:05 INFO - PROCESS | 3644 | 1471089125284 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]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 642ms 03:52:05 INFO - PROCESS | 3644 | 1471089125339 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 3644 | 1471089125341 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:52:05 INFO - PROCESS | 3644 | 1471089125345 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 3644 | 1471089125347 Marionette TRACE conn3 <- [1,70,null,{}] 03:52:05 INFO - PROCESS | 3644 | 1471089125351 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}] 03:52:05 INFO - PROCESS | 3644 | 1471089125352 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:05 INFO - PROCESS | 3644 | 1471089125431 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:52:05 INFO - PROCESS | 3644 | 1471089125437 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 3644 | 1471089125439 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:05 INFO - PROCESS | 3644 | ++DOCSHELL 15937800 == 25 [pid = 3644] [id = 27] 03:52:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15F5F000) [pid = 3644] [serial = 77] [outer = 00000000] 03:52:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16CF9000) [pid = 3644] [serial = 78] [outer = 15F5F000] 03:52:05 INFO - PROCESS | 3644 | 1471089125482 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D86000) [pid = 3644] [serial = 79] [outer = 15F5F000] 03:52:05 INFO - PROCESS | 3644 | 1471089125916 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]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 642ms 03:52:06 INFO - PROCESS | 3644 | 1471089125980 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 3644 | 1471089125982 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:52:06 INFO - PROCESS | 3644 | 1471089125985 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:52:06 INFO - PROCESS | 3644 | 1471089125987 Marionette TRACE conn3 <- [1,74,null,{}] 03:52:06 INFO - PROCESS | 3644 | 1471089125990 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}] 03:52:06 INFO - PROCESS | 3644 | 1471089125992 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:06 INFO - PROCESS | 3644 | 1471089126073 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:52:06 INFO - PROCESS | 3644 | 1471089126079 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:06 INFO - PROCESS | 3644 | 1471089126081 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:06 INFO - PROCESS | 3644 | ++DOCSHELL 16CF7400 == 26 [pid = 3644] [id = 28] 03:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16CF8400) [pid = 3644] [serial = 80] [outer = 00000000] 03:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16E47C00) [pid = 3644] [serial = 81] [outer = 16CF8400] 03:52:06 INFO - PROCESS | 3644 | 1471089126125 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16FC8400) [pid = 3644] [serial = 82] [outer = 16CF8400] 03:52:06 INFO - PROCESS | 3644 | 1471089126566 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]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 641ms 03:52:06 INFO - PROCESS | 3644 | 1471089126673 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 3644 | 1471089126675 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:52:06 INFO - PROCESS | 3644 | 1471089126680 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 3644 | 1471089126681 Marionette TRACE conn3 <- [1,78,null,{}] 03:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:52:06 INFO - PROCESS | 3644 | 1471089126685 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}] 03:52:06 INFO - PROCESS | 3644 | 1471089126687 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:06 INFO - PROCESS | 3644 | 1471089126763 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:52:06 INFO - PROCESS | 3644 | 1471089126768 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:06 INFO - PROCESS | 3644 | 1471089126770 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:06 INFO - PROCESS | 3644 | ++DOCSHELL 1393F800 == 27 [pid = 3644] [id = 29] 03:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13C15000) [pid = 3644] [serial = 83] [outer = 00000000] 03:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17599400) [pid = 3644] [serial = 84] [outer = 13C15000] 03:52:06 INFO - PROCESS | 3644 | 1471089126823 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1771F000) [pid = 3644] [serial = 85] [outer = 13C15000] 03:52:07 INFO - PROCESS | 3644 | 1471089127252 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]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 641ms 03:52:07 INFO - PROCESS | 3644 | 1471089127318 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 3644 | 1471089127321 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:52:07 INFO - PROCESS | 3644 | 1471089127324 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 3644 | 1471089127326 Marionette TRACE conn3 <- [1,82,null,{}] 03:52:07 INFO - PROCESS | 3644 | 1471089127330 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}] 03:52:07 INFO - PROCESS | 3644 | 1471089127332 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:07 INFO - PROCESS | 3644 | 1471089127424 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:52:07 INFO - PROCESS | 3644 | 1471089127432 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 3644 | 1471089127434 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:07 INFO - PROCESS | 3644 | ++DOCSHELL 17A68000 == 28 [pid = 3644] [id = 30] 03:52:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17A68800) [pid = 3644] [serial = 86] [outer = 00000000] 03:52:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1807F000) [pid = 3644] [serial = 87] [outer = 17A68800] 03:52:07 INFO - PROCESS | 3644 | 1471089127478 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18210C00) [pid = 3644] [serial = 88] [outer = 17A68800] 03:52:07 INFO - PROCESS | 3644 | 1471089127964 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]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 692ms 03:52:08 INFO - PROCESS | 3644 | 1471089128000 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 3644 | 1471089128002 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:52:08 INFO - PROCESS | 3644 | 1471089128006 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:52:08 INFO - PROCESS | 3644 | 1471089128007 Marionette TRACE conn3 <- [1,86,null,{}] 03:52:08 INFO - PROCESS | 3644 | 1471089128064 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}] 03:52:08 INFO - PROCESS | 3644 | 1471089128066 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:08 INFO - PROCESS | 3644 | 1471089128144 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:52:08 INFO - PROCESS | 3644 | 1471089128152 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 3644 | 1471089128154 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:08 INFO - PROCESS | 3644 | ++DOCSHELL 132D3400 == 29 [pid = 3644] [id = 31] 03:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (134C5000) [pid = 3644] [serial = 89] [outer = 00000000] 03:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19771800) [pid = 3644] [serial = 90] [outer = 134C5000] 03:52:08 INFO - PROCESS | 3644 | 1471089128197 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19C20000) [pid = 3644] [serial = 91] [outer = 134C5000] 03:52:08 INFO - PROCESS | 3644 | 1471089128620 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]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 658ms 03:52:08 INFO - PROCESS | 3644 | 1471089128697 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 3644 | 1471089128699 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:52:08 INFO - PROCESS | 3644 | 1471089128706 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 3644 | 1471089128708 Marionette TRACE conn3 <- [1,90,null,{}] 03:52:08 INFO - PROCESS | 3644 | 1471089128712 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}] 03:52:08 INFO - PROCESS | 3644 | 1471089128713 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:08 INFO - PROCESS | 3644 | 1471089128801 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:52:08 INFO - PROCESS | 3644 | 1471089128807 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 3644 | 1471089128809 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:08 INFO - PROCESS | 3644 | ++DOCSHELL 19CE4800 == 30 [pid = 3644] [id = 32] 03:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19CE4C00) [pid = 3644] [serial = 92] [outer = 00000000] 03:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19E76800) [pid = 3644] [serial = 93] [outer = 19CE4C00] 03:52:08 INFO - PROCESS | 3644 | 1471089128858 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19E7E400) [pid = 3644] [serial = 94] [outer = 19CE4C00] 03:52:10 INFO - PROCESS | 3644 | 1471089130235 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]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1570ms 03:52:10 INFO - PROCESS | 3644 | 1471089130273 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 3644 | 1471089130276 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:52:10 INFO - PROCESS | 3644 | 1471089130280 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 3644 | 1471089130283 Marionette TRACE conn3 <- [1,94,null,{}] 03:52:10 INFO - PROCESS | 3644 | 1471089130288 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}] 03:52:10 INFO - PROCESS | 3644 | 1471089130291 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:10 INFO - PROCESS | 3644 | 1471089130400 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:52:10 INFO - PROCESS | 3644 | 1471089130407 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:10 INFO - PROCESS | 3644 | 1471089130409 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:10 INFO - PROCESS | 3644 | ++DOCSHELL 10A53800 == 31 [pid = 3644] [id = 33] 03:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10B99000) [pid = 3644] [serial = 95] [outer = 00000000] 03:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (11217000) [pid = 3644] [serial = 96] [outer = 10B99000] 03:52:10 INFO - PROCESS | 3644 | 1471089130461 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (11218000) [pid = 3644] [serial = 97] [outer = 10B99000] 03:52:10 INFO - PROCESS | 3644 | 1471089130926 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]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 692ms 03:52:10 INFO - PROCESS | 3644 | 1471089130950 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 3644 | 1471089130954 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:52:10 INFO - PROCESS | 3644 | 1471089130960 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 3644 | 1471089130962 Marionette TRACE conn3 <- [1,98,null,{}] 03:52:11 INFO - PROCESS | 3644 | 1471089131021 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}] 03:52:11 INFO - PROCESS | 3644 | 1471089131024 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:11 INFO - PROCESS | 3644 | 1471089131161 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:52:11 INFO - PROCESS | 3644 | 1471089131207 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 3644 | 1471089131209 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:11 INFO - PROCESS | 3644 | ++DOCSHELL 12BC8800 == 32 [pid = 3644] [id = 34] 03:52:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1315FC00) [pid = 3644] [serial = 98] [outer = 00000000] 03:52:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (131E7000) [pid = 3644] [serial = 99] [outer = 1315FC00] 03:52:11 INFO - PROCESS | 3644 | 1471089131256 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (131F0C00) [pid = 3644] [serial = 100] [outer = 1315FC00] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (13EAD000) [pid = 3644] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1AEB9400) [pid = 3644] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A8CB800) [pid = 3644] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A742000) [pid = 3644] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15463400) [pid = 3644] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A3D1800) [pid = 3644] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (19C2AC00) [pid = 3644] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (134C6400) [pid = 3644] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13EAF800) [pid = 3644] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (14427800) [pid = 3644] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15614400) [pid = 3644] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13209C00) [pid = 3644] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15F5F000) [pid = 3644] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16CF8400) [pid = 3644] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13C15000) [pid = 3644] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17A68800) [pid = 3644] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D8EC00) [pid = 3644] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1051A800) [pid = 3644] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1393F000) [pid = 3644] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10519000) [pid = 3644] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:52:11 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11265400) [pid = 3644] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:52:12 INFO - PROCESS | 3644 | 1471089132118 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]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1198ms 03:52:12 INFO - PROCESS | 3644 | 1471089132175 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 3644 | 1471089132177 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:52:12 INFO - PROCESS | 3644 | 1471089132181 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:52:12 INFO - PROCESS | 3644 | 1471089132185 Marionette TRACE conn3 <- [1,102,null,{}] 03:52:12 INFO - PROCESS | 3644 | 1471089132195 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}] 03:52:12 INFO - PROCESS | 3644 | 1471089132199 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:12 INFO - PROCESS | 3644 | 1471089132278 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:52:12 INFO - PROCESS | 3644 | 1471089132285 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 3644 | 1471089132288 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:12 INFO - PROCESS | 3644 | ++DOCSHELL 13165000 == 33 [pid = 3644] [id = 35] 03:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (131E3400) [pid = 3644] [serial = 101] [outer = 00000000] 03:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (134C6400) [pid = 3644] [serial = 102] [outer = 131E3400] 03:52:12 INFO - PROCESS | 3644 | 1471089132398 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13C16400) [pid = 3644] [serial = 103] [outer = 131E3400] 03:52:12 INFO - PROCESS | 3644 | 1471089132781 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]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 03:52:12 INFO - PROCESS | 3644 | 1471089132891 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 3644 | 1471089132894 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:52:12 INFO - PROCESS | 3644 | 1471089132897 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 3644 | 1471089132899 Marionette TRACE conn3 <- [1,106,null,{}] 03:52:12 INFO - PROCESS | 3644 | 1471089132902 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}] 03:52:12 INFO - PROCESS | 3644 | 1471089132904 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:13 INFO - PROCESS | 3644 | 1471089132984 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:52:13 INFO - PROCESS | 3644 | 1471089132991 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 3644 | 1471089132994 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:13 INFO - PROCESS | 3644 | ++DOCSHELL 13C98000 == 34 [pid = 3644] [id = 36] 03:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13EA6C00) [pid = 3644] [serial = 104] [outer = 00000000] 03:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (141A9800) [pid = 3644] [serial = 105] [outer = 13EA6C00] 03:52:13 INFO - PROCESS | 3644 | 1471089133037 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15457C00) [pid = 3644] [serial = 106] [outer = 13EA6C00] 03:52:13 INFO - PROCESS | 3644 | 1471089133485 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]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 692ms 03:52:13 INFO - PROCESS | 3644 | 1471089133570 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 3644 | 1471089133572 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:52:13 INFO - PROCESS | 3644 | 1471089133579 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:52:13 INFO - PROCESS | 3644 | 1471089133581 Marionette TRACE conn3 <- [1,110,null,{}] 03:52:13 INFO - PROCESS | 3644 | 1471089133585 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}] 03:52:13 INFO - PROCESS | 3644 | 1471089133587 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:13 INFO - PROCESS | 3644 | 1471089133663 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:52:13 INFO - PROCESS | 3644 | 1471089133673 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 3644 | 1471089133675 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:13 INFO - PROCESS | 3644 | ++DOCSHELL 1545B400 == 35 [pid = 3644] [id = 37] 03:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1545C800) [pid = 3644] [serial = 107] [outer = 00000000] 03:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15618000) [pid = 3644] [serial = 108] [outer = 1545C800] 03:52:13 INFO - PROCESS | 3644 | 1471089133767 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1592DC00) [pid = 3644] [serial = 109] [outer = 1545C800] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16C84C00) [pid = 3644] [serial = 17] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13944C00) [pid = 3644] [serial = 63] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13EE6C00) [pid = 3644] [serial = 66] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (141ACC00) [pid = 3644] [serial = 67] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1545C000) [pid = 3644] [serial = 69] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1545CC00) [pid = 3644] [serial = 70] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15930C00) [pid = 3644] [serial = 72] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (167E6800) [pid = 3644] [serial = 75] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16CF9000) [pid = 3644] [serial = 78] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16E47C00) [pid = 3644] [serial = 81] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17599400) [pid = 3644] [serial = 84] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1807F000) [pid = 3644] [serial = 87] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D91400) [pid = 3644] [serial = 48] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (11010000) [pid = 3644] [serial = 51] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13C10800) [pid = 3644] [serial = 54] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10B9A000) [pid = 3644] [serial = 57] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (114E3800) [pid = 3644] [serial = 60] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15931800) [pid = 3644] [serial = 73] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16938000) [pid = 3644] [serial = 76] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1100F000) [pid = 3644] [serial = 58] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D86000) [pid = 3644] [serial = 79] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16FC8400) [pid = 3644] [serial = 82] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (11CE0C00) [pid = 3644] [serial = 61] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1771F000) [pid = 3644] [serial = 85] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (18210C00) [pid = 3644] [serial = 88] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (13C0D800) [pid = 3644] [serial = 64] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (12983400) [pid = 3644] [serial = 52] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (13C91C00) [pid = 3644] [serial = 55] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (16D93000) [pid = 3644] [serial = 49] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (16877000) [pid = 3644] [serial = 14] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (141A9C00) [pid = 3644] [serial = 9] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (141AF000) [pid = 3644] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (1282A000) [pid = 3644] [serial = 4] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (19771800) [pid = 3644] [serial = 90] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (1B14E000) [pid = 3644] [serial = 42] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (1B150C00) [pid = 3644] [serial = 45] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (1AEBF400) [pid = 3644] [serial = 39] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (1AEC4000) [pid = 3644] [serial = 40] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (1AD4DC00) [pid = 3644] [serial = 36] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 48 (1AD51400) [pid = 3644] [serial = 37] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 47 (1A749400) [pid = 3644] [serial = 33] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 46 (1A8C1400) [pid = 3644] [serial = 34] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 45 (1A116800) [pid = 3644] [serial = 30] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 44 (1ABDE800) [pid = 3644] [serial = 31] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 43 (1ABD3C00) [pid = 3644] [serial = 27] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 42 (1ABD7800) [pid = 3644] [serial = 28] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 41 (1A116C00) [pid = 3644] [serial = 24] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 40 (19CE6800) [pid = 3644] [serial = 21] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | --DOMWINDOW == 39 (19CEA800) [pid = 3644] [serial = 22] [outer = 00000000] [url = about:blank] 03:52:15 INFO - PROCESS | 3644 | 1471089135298 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]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1789ms 03:52:15 INFO - PROCESS | 3644 | 1471089135400 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 3644 | 1471089135404 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:52:15 INFO - PROCESS | 3644 | 1471089135409 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 3644 | 1471089135413 Marionette TRACE conn3 <- [1,114,null,{}] 03:52:15 INFO - PROCESS | 3644 | 1471089135419 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}] 03:52:15 INFO - PROCESS | 3644 | 1471089135424 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:15 INFO - PROCESS | 3644 | 1471089135514 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:52:15 INFO - PROCESS | 3644 | 1471089135529 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 3644 | 1471089135531 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:15 INFO - PROCESS | 3644 | ++DOCSHELL 10A49800 == 36 [pid = 3644] [id = 38] 03:52:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (10A49C00) [pid = 3644] [serial = 110] [outer = 00000000] 03:52:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (11009C00) [pid = 3644] [serial = 111] [outer = 10A49C00] 03:52:15 INFO - PROCESS | 3644 | 1471089135580 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (1120DC00) [pid = 3644] [serial = 112] [outer = 10A49C00] 03:52:16 INFO - PROCESS | 3644 | 1471089136047 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]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 03:52:16 INFO - PROCESS | 3644 | 1471089136084 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 3644 | 1471089136089 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:52:16 INFO - PROCESS | 3644 | 1471089136099 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 3644 | 1471089136102 Marionette TRACE conn3 <- [1,118,null,{}] 03:52:16 INFO - PROCESS | 3644 | 1471089136106 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}] 03:52:16 INFO - PROCESS | 3644 | 1471089136109 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:16 INFO - PROCESS | 3644 | 1471089136193 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:52:16 INFO - PROCESS | 3644 | 1471089136199 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 3644 | 1471089136202 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:16 INFO - PROCESS | 3644 | ++DOCSHELL 1282AC00 == 37 [pid = 3644] [id = 39] 03:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (1282B000) [pid = 3644] [serial = 113] [outer = 00000000] 03:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (12934000) [pid = 3644] [serial = 114] [outer = 1282B000] 03:52:16 INFO - PROCESS | 3644 | 1471089136297 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (1297E800) [pid = 3644] [serial = 115] [outer = 1282B000] 03:52:16 INFO - PROCESS | 3644 | 1471089136756 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]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 03:52:16 INFO - PROCESS | 3644 | 1471089136806 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 3644 | 1471089136808 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:52:16 INFO - PROCESS | 3644 | 1471089136812 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 3644 | 1471089136815 Marionette TRACE conn3 <- [1,122,null,{}] 03:52:16 INFO - PROCESS | 3644 | 1471089136826 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}] 03:52:16 INFO - PROCESS | 3644 | 1471089136831 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:16 INFO - PROCESS | 3644 | 1471089136913 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:52:16 INFO - PROCESS | 3644 | 1471089136922 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 3644 | 1471089136925 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:16 INFO - PROCESS | 3644 | ++DOCSHELL 132D4000 == 38 [pid = 3644] [id = 40] 03:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (134D0800) [pid = 3644] [serial = 116] [outer = 00000000] 03:52:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (139D9C00) [pid = 3644] [serial = 117] [outer = 134D0800] 03:52:16 INFO - PROCESS | 3644 | 1471089136972 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (13C15000) [pid = 3644] [serial = 118] [outer = 134D0800] 03:52:17 INFO - PROCESS | 3644 | 1471089137422 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]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 641ms 03:52:17 INFO - PROCESS | 3644 | 1471089137443 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 3644 | 1471089137446 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:52:17 INFO - PROCESS | 3644 | 1471089137449 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:52:17 INFO - PROCESS | 3644 | 1471089137451 Marionette TRACE conn3 <- [1,126,null,{}] 03:52:17 INFO - PROCESS | 3644 | 1471089137473 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}] 03:52:17 INFO - PROCESS | 3644 | 1471089137475 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:17 INFO - PROCESS | 3644 | 1471089137553 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:52:17 INFO - PROCESS | 3644 | 1471089137559 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 3644 | 1471089137561 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:17 INFO - PROCESS | 3644 | ++DOCSHELL 13C10400 == 39 [pid = 3644] [id = 41] 03:52:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (13CA3800) [pid = 3644] [serial = 119] [outer = 00000000] 03:52:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (141A5C00) [pid = 3644] [serial = 120] [outer = 13CA3800] 03:52:17 INFO - PROCESS | 3644 | 1471089137613 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (141AE000) [pid = 3644] [serial = 121] [outer = 13CA3800] 03:52:18 INFO - PROCESS | 3644 | 1471089138045 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]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 641ms 03:52:18 INFO - PROCESS | 3644 | 1471089138079 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 3644 | 1471089138081 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:52:18 INFO - PROCESS | 3644 | 1471089138093 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 3644 | 1471089138095 Marionette TRACE conn3 <- [1,130,null,{}] 03:52:18 INFO - PROCESS | 3644 | 1471089138099 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}] 03:52:18 INFO - PROCESS | 3644 | 1471089138153 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:18 INFO - PROCESS | 3644 | 1471089138232 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:52:18 INFO - PROCESS | 3644 | 1471089138238 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 3644 | 1471089138240 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:18 INFO - PROCESS | 3644 | ++DOCSHELL 141B1000 == 40 [pid = 3644] [id = 42] 03:52:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (141B2800) [pid = 3644] [serial = 122] [outer = 00000000] 03:52:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (1545E400) [pid = 3644] [serial = 123] [outer = 141B2800] 03:52:18 INFO - PROCESS | 3644 | 1471089138285 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (15466000) [pid = 3644] [serial = 124] [outer = 141B2800] 03:52:18 INFO - PROCESS | 3644 | 1471089138745 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]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 692ms 03:52:18 INFO - PROCESS | 3644 | 1471089138813 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 3644 | 1471089138815 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:52:18 INFO - PROCESS | 3644 | 1471089138818 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 3644 | 1471089138820 Marionette TRACE conn3 <- [1,134,null,{}] 03:52:18 INFO - PROCESS | 3644 | 1471089138824 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}] 03:52:18 INFO - PROCESS | 3644 | 1471089138829 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:18 INFO - PROCESS | 3644 | 1471089138926 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:52:18 INFO - PROCESS | 3644 | 1471089138941 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 3644 | 1471089138943 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:18 INFO - PROCESS | 3644 | ++DOCSHELL 12D71000 == 41 [pid = 3644] [id = 43] 03:52:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (15F6C000) [pid = 3644] [serial = 125] [outer = 00000000] 03:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (16877000) [pid = 3644] [serial = 126] [outer = 15F6C000] 03:52:19 INFO - PROCESS | 3644 | 1471089138988 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (1693D400) [pid = 3644] [serial = 127] [outer = 15F6C000] 03:52:19 INFO - PROCESS | 3644 | 1471089139421 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]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 641ms 03:52:19 INFO - PROCESS | 3644 | 1471089139449 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 3644 | 1471089139451 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:52:19 INFO - PROCESS | 3644 | 1471089139454 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 3644 | 1471089139456 Marionette TRACE conn3 <- [1,138,null,{}] 03:52:19 INFO - PROCESS | 3644 | 1471089139469 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}] 03:52:19 INFO - PROCESS | 3644 | 1471089139520 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:19 INFO - PROCESS | 3644 | 1471089139607 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:52:19 INFO - PROCESS | 3644 | 1471089139612 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 3644 | 1471089139614 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:19 INFO - PROCESS | 3644 | ++DOCSHELL 1693C400 == 42 [pid = 3644] [id = 44] 03:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (16944400) [pid = 3644] [serial = 128] [outer = 00000000] 03:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (16CF5000) [pid = 3644] [serial = 129] [outer = 16944400] 03:52:19 INFO - PROCESS | 3644 | 1471089139660 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (16CF7800) [pid = 3644] [serial = 130] [outer = 16944400] 03:52:20 INFO - PROCESS | 3644 | 1471089140103 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]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 642ms 03:52:20 INFO - PROCESS | 3644 | 1471089140119 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 3644 | 1471089140121 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:52:20 INFO - PROCESS | 3644 | 1471089140124 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 3644 | 1471089140126 Marionette TRACE conn3 <- [1,142,null,{}] 03:52:20 INFO - PROCESS | 3644 | 1471089140130 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}] 03:52:20 INFO - PROCESS | 3644 | 1471089140131 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:20 INFO - PROCESS | 3644 | 1471089140233 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:52:20 INFO - PROCESS | 3644 | 1471089140240 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 3644 | 1471089140242 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:20 INFO - PROCESS | 3644 | ++DOCSHELL 11CE4400 == 43 [pid = 3644] [id = 45] 03:52:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (129BD400) [pid = 3644] [serial = 131] [outer = 00000000] 03:52:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (16D8A800) [pid = 3644] [serial = 132] [outer = 129BD400] 03:52:20 INFO - PROCESS | 3644 | 1471089140285 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (16D8AC00) [pid = 3644] [serial = 133] [outer = 129BD400] 03:52:20 INFO - PROCESS | 3644 | 1471089140710 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]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 641ms 03:52:20 INFO - PROCESS | 3644 | 1471089140757 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 3644 | 1471089140759 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:52:20 INFO - PROCESS | 3644 | 1471089140762 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 3644 | 1471089140764 Marionette TRACE conn3 <- [1,146,null,{}] 03:52:20 INFO - PROCESS | 3644 | 1471089140767 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}] 03:52:20 INFO - PROCESS | 3644 | 1471089140769 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:20 INFO - PROCESS | 3644 | 1471089140843 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:52:20 INFO - PROCESS | 3644 | 1471089140961 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 3644 | 1471089140963 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:20 INFO - PROCESS | 3644 | ++DOCSHELL 132D2800 == 44 [pid = 3644] [id = 46] 03:52:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13940800) [pid = 3644] [serial = 134] [outer = 00000000] 03:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (16C86400) [pid = 3644] [serial = 135] [outer = 13940800] 03:52:21 INFO - PROCESS | 3644 | 1471089141009 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (16E4DC00) [pid = 3644] [serial = 136] [outer = 13940800] 03:52:21 INFO - PROCESS | 3644 | 1471089141482 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]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 742ms 03:52:21 INFO - PROCESS | 3644 | 1471089141534 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 3644 | 1471089141536 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:52:21 INFO - PROCESS | 3644 | 1471089141539 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:52:21 INFO - PROCESS | 3644 | 1471089141541 Marionette TRACE conn3 <- [1,150,null,{}] 03:52:21 INFO - PROCESS | 3644 | 1471089141544 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}] 03:52:21 INFO - PROCESS | 3644 | 1471089141546 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:21 INFO - PROCESS | 3644 | 1471089141658 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:52:21 INFO - PROCESS | 3644 | 1471089141665 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:21 INFO - PROCESS | 3644 | 1471089141667 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:21 INFO - PROCESS | 3644 | ++DOCSHELL 16D0EC00 == 45 [pid = 3644] [id = 47] 03:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16D86400) [pid = 3644] [serial = 137] [outer = 00000000] 03:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (17546800) [pid = 3644] [serial = 138] [outer = 16D86400] 03:52:21 INFO - PROCESS | 3644 | 1471089141714 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (17599400) [pid = 3644] [serial = 139] [outer = 16D86400] 03:52:22 INFO - PROCESS | 3644 | 1471089142174 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]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 675ms 03:52:22 INFO - PROCESS | 3644 | 1471089142213 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 3644 | 1471089142216 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:52:22 INFO - PROCESS | 3644 | 1471089142219 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 3644 | 1471089142222 Marionette TRACE conn3 <- [1,154,null,{}] 03:52:22 INFO - PROCESS | 3644 | 1471089142225 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}] 03:52:22 INFO - PROCESS | 3644 | 1471089142227 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:22 INFO - PROCESS | 3644 | 1471089142385 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:52:22 INFO - PROCESS | 3644 | 1471089142458 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 3644 | 1471089142460 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:22 INFO - PROCESS | 3644 | ++DOCSHELL 141AF800 == 46 [pid = 3644] [id = 48] 03:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (17722400) [pid = 3644] [serial = 140] [outer = 00000000] 03:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (18079800) [pid = 3644] [serial = 141] [outer = 17722400] 03:52:22 INFO - PROCESS | 3644 | 1471089142508 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1820D400) [pid = 3644] [serial = 142] [outer = 17722400] 03:52:22 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (134C5000) [pid = 3644] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:52:22 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (19CE4C00) [pid = 3644] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:52:22 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (10B99000) [pid = 3644] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:52:22 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1315FC00) [pid = 3644] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:52:22 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (13EA6C00) [pid = 3644] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:52:22 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (131E3400) [pid = 3644] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:52:22 INFO - PROCESS | 3644 | 1471089142926 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]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 760ms 03:52:22 INFO - PROCESS | 3644 | 1471089142990 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 3644 | 1471089142992 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:52:22 INFO - PROCESS | 3644 | 1471089142995 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 3644 | 1471089142997 Marionette TRACE conn3 <- [1,158,null,{}] 03:52:23 INFO - PROCESS | 3644 | 1471089143000 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}] 03:52:23 INFO - PROCESS | 3644 | 1471089143002 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:23 INFO - PROCESS | 3644 | 1471089143102 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:52:23 INFO - PROCESS | 3644 | 1471089143154 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 3644 | 1471089143156 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:23 INFO - PROCESS | 3644 | ++DOCSHELL 11005800 == 47 [pid = 3644] [id = 49] 03:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1297DC00) [pid = 3644] [serial = 143] [outer = 00000000] 03:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15464400) [pid = 3644] [serial = 144] [outer = 1297DC00] 03:52:23 INFO - PROCESS | 3644 | 1471089143200 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16FC7800) [pid = 3644] [serial = 145] [outer = 1297DC00] 03:52:23 INFO - PROCESS | 3644 | 1471089143587 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]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 641ms 03:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:52:23 INFO - PROCESS | 3644 | 1471089143629 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 3644 | 1471089143631 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:52:23 INFO - PROCESS | 3644 | 1471089143634 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 3644 | 1471089143635 Marionette TRACE conn3 <- [1,162,null,{}] 03:52:23 INFO - PROCESS | 3644 | 1471089143639 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}] 03:52:23 INFO - PROCESS | 3644 | 1471089143650 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:23 INFO - PROCESS | 3644 | 1471089143753 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:52:23 INFO - PROCESS | 3644 | 1471089143807 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 3644 | 1471089143809 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:23 INFO - PROCESS | 3644 | ++DOCSHELL 16D89800 == 48 [pid = 3644] [id = 50] 03:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16D94000) [pid = 3644] [serial = 146] [outer = 00000000] 03:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (19773C00) [pid = 3644] [serial = 147] [outer = 16D94000] 03:52:23 INFO - PROCESS | 3644 | 1471089143852 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (19C1F800) [pid = 3644] [serial = 148] [outer = 16D94000] 03:52:24 INFO - PROCESS | 3644 | 1471089144273 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]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 641ms 03:52:24 INFO - PROCESS | 3644 | 1471089144299 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 3644 | 1471089144301 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:52:24 INFO - PROCESS | 3644 | 1471089144304 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 3644 | 1471089144306 Marionette TRACE conn3 <- [1,166,null,{}] 03:52:24 INFO - PROCESS | 3644 | 1471089144309 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}] 03:52:24 INFO - PROCESS | 3644 | 1471089144311 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:24 INFO - PROCESS | 3644 | 1471089144417 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:52:24 INFO - PROCESS | 3644 | 1471089144422 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 3644 | 1471089144424 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:24 INFO - PROCESS | 3644 | ++DOCSHELL 17A5D400 == 49 [pid = 3644] [id = 51] 03:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (17A5DC00) [pid = 3644] [serial = 149] [outer = 00000000] 03:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (19CE7400) [pid = 3644] [serial = 150] [outer = 17A5DC00] 03:52:24 INFO - PROCESS | 3644 | 1471089144466 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (19CEE000) [pid = 3644] [serial = 151] [outer = 17A5DC00] 03:52:24 INFO - PROCESS | 3644 | 1471089144872 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]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 642ms 03:52:24 INFO - PROCESS | 3644 | 1471089144935 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 3644 | 1471089144937 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:52:24 INFO - PROCESS | 3644 | 1471089144940 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:52:24 INFO - PROCESS | 3644 | 1471089144942 Marionette TRACE conn3 <- [1,170,null,{}] 03:52:24 INFO - PROCESS | 3644 | 1471089144945 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}] 03:52:24 INFO - PROCESS | 3644 | 1471089144947 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:25 INFO - PROCESS | 3644 | 1471089145022 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:52:25 INFO - PROCESS | 3644 | 1471089145027 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 3644 | 1471089145029 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:25 INFO - PROCESS | 3644 | ++DOCSHELL 0C772800 == 50 [pid = 3644] [id = 52] 03:52:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10510800) [pid = 3644] [serial = 152] [outer = 00000000] 03:52:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (19F4C000) [pid = 3644] [serial = 153] [outer = 10510800] 03:52:25 INFO - PROCESS | 3644 | 1471089145072 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (19F56000) [pid = 3644] [serial = 154] [outer = 10510800] 03:52:25 INFO - PROCESS | 3644 | 1471089145911 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]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1012ms 03:52:25 INFO - PROCESS | 3644 | 1471089145957 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 3644 | 1471089145962 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:52:25 INFO - PROCESS | 3644 | 1471089145966 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 3644 | 1471089145972 Marionette TRACE conn3 <- [1,174,null,{}] 03:52:26 INFO - PROCESS | 3644 | 1471089145977 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}] 03:52:26 INFO - PROCESS | 3644 | 1471089145980 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:26 INFO - PROCESS | 3644 | 1471089146139 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:52:26 INFO - PROCESS | 3644 | 1471089146230 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:26 INFO - PROCESS | 3644 | 1471089146233 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:26 INFO - PROCESS | 3644 | ++DOCSHELL 10B96800 == 51 [pid = 3644] [id = 53] 03:52:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10B99400) [pid = 3644] [serial = 155] [outer = 00000000] 03:52:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (114D8800) [pid = 3644] [serial = 156] [outer = 10B99400] 03:52:26 INFO - PROCESS | 3644 | 1471089146332 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (11CE6000) [pid = 3644] [serial = 157] [outer = 10B99400] 03:52:27 INFO - PROCESS | 3644 | 1471089147295 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]]]}] 03:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1350ms 03:52:27 INFO - PROCESS | 3644 | 1471089147325 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:52:27 INFO - PROCESS | 3644 | 1471089147329 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:52:27 INFO - PROCESS | 3644 | 1471089147334 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - PROCESS | 3644 | 1471089147337 Marionette TRACE conn3 <- [1,178,null,{}] 03:52:27 INFO - PROCESS | 3644 | 1471089147343 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}] 03:52:27 INFO - PROCESS | 3644 | 1471089147346 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:27 INFO - PROCESS | 3644 | 1471089147503 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:52:27 INFO - PROCESS | 3644 | 1471089147601 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 3644 | 1471089147606 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 132D3400 == 50 [pid = 3644] [id = 31] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 1393F800 == 49 [pid = 3644] [id = 29] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 17A68000 == 48 [pid = 3644] [id = 30] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 19CE4800 == 47 [pid = 3644] [id = 32] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 13165000 == 46 [pid = 3644] [id = 35] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 12BC8800 == 45 [pid = 3644] [id = 34] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 13C98000 == 44 [pid = 3644] [id = 36] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 10A53800 == 43 [pid = 3644] [id = 33] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 17A5D400 == 42 [pid = 3644] [id = 51] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 16D89800 == 41 [pid = 3644] [id = 50] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 11005800 == 40 [pid = 3644] [id = 49] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 141AF800 == 39 [pid = 3644] [id = 48] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 16D0EC00 == 38 [pid = 3644] [id = 47] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 132D2800 == 37 [pid = 3644] [id = 46] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 11CE4400 == 36 [pid = 3644] [id = 45] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 1693C400 == 35 [pid = 3644] [id = 44] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 12D71000 == 34 [pid = 3644] [id = 43] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 141B1000 == 33 [pid = 3644] [id = 42] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 13C10400 == 32 [pid = 3644] [id = 41] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 132D4000 == 31 [pid = 3644] [id = 40] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 1282AC00 == 30 [pid = 3644] [id = 39] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 10A49800 == 29 [pid = 3644] [id = 38] 03:52:27 INFO - PROCESS | 3644 | --DOCSHELL 1545B400 == 28 [pid = 3644] [id = 37] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (19C20000) [pid = 3644] [serial = 91] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (19E76800) [pid = 3644] [serial = 93] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (11217000) [pid = 3644] [serial = 96] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (131E7000) [pid = 3644] [serial = 99] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (141A9800) [pid = 3644] [serial = 105] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15457C00) [pid = 3644] [serial = 106] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (131F0C00) [pid = 3644] [serial = 100] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13C16400) [pid = 3644] [serial = 103] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11218000) [pid = 3644] [serial = 97] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15618000) [pid = 3644] [serial = 108] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (19E7E400) [pid = 3644] [serial = 94] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (134C6400) [pid = 3644] [serial = 102] [outer = 00000000] [url = about:blank] 03:52:27 INFO - PROCESS | 3644 | ++DOCSHELL 1051DC00 == 29 [pid = 3644] [id = 54] 03:52:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10A0A000) [pid = 3644] [serial = 158] [outer = 00000000] 03:52:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (10A55C00) [pid = 3644] [serial = 159] [outer = 10A0A000] 03:52:27 INFO - PROCESS | 3644 | 1471089147680 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1125F400) [pid = 3644] [serial = 160] [outer = 10A0A000] 03:52:28 INFO - PROCESS | 3644 | 1471089148111 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]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 794ms 03:52:28 INFO - PROCESS | 3644 | 1471089148149 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 3644 | 1471089148154 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:52:28 INFO - PROCESS | 3644 | 1471089148160 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 3644 | 1471089148163 Marionette TRACE conn3 <- [1,182,null,{}] 03:52:28 INFO - PROCESS | 3644 | 1471089148166 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}] 03:52:28 INFO - PROCESS | 3644 | 1471089148169 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:28 INFO - PROCESS | 3644 | 1471089148253 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:52:28 INFO - PROCESS | 3644 | 1471089148259 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:28 INFO - PROCESS | 3644 | 1471089148262 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:28 INFO - PROCESS | 3644 | ++DOCSHELL 12D75000 == 30 [pid = 3644] [id = 55] 03:52:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (12D9F800) [pid = 3644] [serial = 161] [outer = 00000000] 03:52:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1315FC00) [pid = 3644] [serial = 162] [outer = 12D9F800] 03:52:28 INFO - PROCESS | 3644 | 1471089148309 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (131E8000) [pid = 3644] [serial = 163] [outer = 12D9F800] 03:52:28 INFO - PROCESS | 3644 | 1471089148800 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]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 692ms 03:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:52:28 INFO - PROCESS | 3644 | 1471089148836 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 3644 | 1471089148838 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:52:28 INFO - PROCESS | 3644 | 1471089148842 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 3644 | 1471089148845 Marionette TRACE conn3 <- [1,186,null,{}] 03:52:28 INFO - PROCESS | 3644 | 1471089148857 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}] 03:52:28 INFO - PROCESS | 3644 | 1471089148861 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:29 INFO - PROCESS | 3644 | 1471089148992 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:52:29 INFO - PROCESS | 3644 | 1471089149032 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 3644 | 1471089149035 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:29 INFO - PROCESS | 3644 | ++DOCSHELL 13C91000 == 31 [pid = 3644] [id = 56] 03:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C91C00) [pid = 3644] [serial = 164] [outer = 00000000] 03:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13EA3C00) [pid = 3644] [serial = 165] [outer = 13C91C00] 03:52:29 INFO - PROCESS | 3644 | 1471089149083 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13EE3C00) [pid = 3644] [serial = 166] [outer = 13C91C00] 03:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13CA4000) [pid = 3644] [serial = 167] [outer = 1AEB8C00] 03:52:29 INFO - PROCESS | 3644 | 1471089149586 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]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 743ms 03:52:29 INFO - PROCESS | 3644 | 1471089149612 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 3644 | 1471089149615 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:52:29 INFO - PROCESS | 3644 | 1471089149622 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 3644 | 1471089149624 Marionette TRACE conn3 <- [1,190,null,{}] 03:52:29 INFO - PROCESS | 3644 | 1471089149627 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}] 03:52:29 INFO - PROCESS | 3644 | 1471089149629 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:29 INFO - PROCESS | 3644 | 1471089149725 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:52:29 INFO - PROCESS | 3644 | 1471089149731 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 3644 | 1471089149733 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:29 INFO - PROCESS | 3644 | ++DOCSHELL 14424000 == 32 [pid = 3644] [id = 57] 03:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1545A800) [pid = 3644] [serial = 168] [outer = 00000000] 03:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1592BC00) [pid = 3644] [serial = 169] [outer = 1545A800] 03:52:29 INFO - PROCESS | 3644 | 1471089149779 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15F62000) [pid = 3644] [serial = 170] [outer = 1545A800] 03:52:30 INFO - PROCESS | 3644 | 1471089150227 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]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 641ms 03:52:30 INFO - PROCESS | 3644 | 1471089150249 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 3644 | 1471089150251 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:52:30 INFO - PROCESS | 3644 | 1471089150254 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 3644 | 1471089150256 Marionette TRACE conn3 <- [1,194,null,{}] 03:52:30 INFO - PROCESS | 3644 | 1471089150260 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}] 03:52:30 INFO - PROCESS | 3644 | 1471089150262 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:30 INFO - PROCESS | 3644 | 1471089150424 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:52:30 INFO - PROCESS | 3644 | 1471089150463 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 3644 | 1471089150465 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:30 INFO - PROCESS | 3644 | ++DOCSHELL 16873800 == 33 [pid = 3644] [id = 58] 03:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16874800) [pid = 3644] [serial = 171] [outer = 00000000] 03:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16C8A800) [pid = 3644] [serial = 172] [outer = 16874800] 03:52:30 INFO - PROCESS | 3644 | 1471089150509 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D8CC00) [pid = 3644] [serial = 173] [outer = 16874800] 03:52:30 INFO - PROCESS | 3644 | 1471089150963 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]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 760ms 03:52:31 INFO - PROCESS | 3644 | 1471089151021 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 3644 | 1471089151023 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:52:31 INFO - PROCESS | 3644 | 1471089151027 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 3644 | 1471089151028 Marionette TRACE conn3 <- [1,198,null,{}] 03:52:31 INFO - PROCESS | 3644 | 1471089151032 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}] 03:52:31 INFO - PROCESS | 3644 | 1471089151037 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:31 INFO - PROCESS | 3644 | 1471089151163 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:52:31 INFO - PROCESS | 3644 | 1471089151173 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 3644 | 1471089151175 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:31 INFO - PROCESS | 3644 | ++DOCSHELL 1592A800 == 34 [pid = 3644] [id = 59] 03:52:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1693D000) [pid = 3644] [serial = 174] [outer = 00000000] 03:52:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17729000) [pid = 3644] [serial = 175] [outer = 1693D000] 03:52:31 INFO - PROCESS | 3644 | 1471089151309 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17A5C800) [pid = 3644] [serial = 176] [outer = 1693D000] 03:52:31 INFO - PROCESS | 3644 | 1471089151752 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]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 759ms 03:52:31 INFO - PROCESS | 3644 | 1471089151797 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 3644 | 1471089151799 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:52:31 INFO - PROCESS | 3644 | 1471089151802 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 3644 | 1471089151804 Marionette TRACE conn3 <- [1,202,null,{}] 03:52:31 INFO - PROCESS | 3644 | 1471089151807 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}] 03:52:31 INFO - PROCESS | 3644 | 1471089151818 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:31 INFO - PROCESS | 3644 | 1471089151952 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:52:31 INFO - PROCESS | 3644 | 1471089151964 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 3644 | 1471089151965 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:31 INFO - PROCESS | 3644 | ++DOCSHELL 114E0000 == 35 [pid = 3644] [id = 60] 03:52:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1315C800) [pid = 3644] [serial = 177] [outer = 00000000] 03:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19C28000) [pid = 3644] [serial = 178] [outer = 1315C800] 03:52:32 INFO - PROCESS | 3644 | 1471089152012 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19C28800) [pid = 3644] [serial = 179] [outer = 1315C800] 03:52:32 INFO - PROCESS | 3644 | 1471089152445 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]]]}] 03:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 675ms 03:52:32 INFO - PROCESS | 3644 | 1471089152478 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:52:32 INFO - PROCESS | 3644 | 1471089152480 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:52:32 INFO - PROCESS | 3644 | 1471089152483 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - PROCESS | 3644 | 1471089152485 Marionette TRACE conn3 <- [1,206,null,{}] 03:52:32 INFO - PROCESS | 3644 | 1471089152488 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}] 03:52:32 INFO - PROCESS | 3644 | 1471089152490 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:32 INFO - PROCESS | 3644 | 1471089152834 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17A5DC00) [pid = 3644] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16D86400) [pid = 3644] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13CA3800) [pid = 3644] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15F6C000) [pid = 3644] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1545C800) [pid = 3644] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16944400) [pid = 3644] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (141B2800) [pid = 3644] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17722400) [pid = 3644] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1297DC00) [pid = 3644] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D94000) [pid = 3644] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10A49C00) [pid = 3644] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (129BD400) [pid = 3644] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1282B000) [pid = 3644] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (134D0800) [pid = 3644] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:52:32 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13940800) [pid = 3644] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:52:32 INFO - PROCESS | 3644 | 1471089152885 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:32 INFO - PROCESS | 3644 | 1471089152887 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:32 INFO - PROCESS | 3644 | ++DOCSHELL 1055A400 == 36 [pid = 3644] [id = 61] 03:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1055D800) [pid = 3644] [serial = 180] [outer = 00000000] 03:52:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (12976800) [pid = 3644] [serial = 181] [outer = 1055D800] 03:52:32 INFO - PROCESS | 3644 | 1471089152931 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (134D0800) [pid = 3644] [serial = 182] [outer = 1055D800] 03:52:33 INFO - PROCESS | 3644 | 1471089153309 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]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 861ms 03:52:33 INFO - PROCESS | 3644 | 1471089153362 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 3644 | 1471089153364 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:52:33 INFO - PROCESS | 3644 | 1471089153370 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 3644 | 1471089153372 Marionette TRACE conn3 <- [1,210,null,{}] 03:52:33 INFO - PROCESS | 3644 | 1471089153375 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}] 03:52:33 INFO - PROCESS | 3644 | 1471089153377 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:33 INFO - PROCESS | 3644 | 1471089153452 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:52:33 INFO - PROCESS | 3644 | 1471089153458 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 3644 | 1471089153460 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:33 INFO - PROCESS | 3644 | ++DOCSHELL 1036C000 == 37 [pid = 3644] [id = 62] 03:52:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (141A5400) [pid = 3644] [serial = 183] [outer = 00000000] 03:52:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17599800) [pid = 3644] [serial = 184] [outer = 141A5400] 03:52:33 INFO - PROCESS | 3644 | 1471089153504 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18211400) [pid = 3644] [serial = 185] [outer = 141A5400] 03:52:33 INFO - PROCESS | 3644 | 1471089153934 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]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 641ms 03:52:34 INFO - PROCESS | 3644 | 1471089154003 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 3644 | 1471089154005 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:52:34 INFO - PROCESS | 3644 | 1471089154018 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 3644 | 1471089154021 Marionette TRACE conn3 <- [1,214,null,{}] 03:52:34 INFO - PROCESS | 3644 | 1471089154025 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}] 03:52:34 INFO - PROCESS | 3644 | 1471089154026 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:34 INFO - PROCESS | 3644 | 1471089154106 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:52:34 INFO - PROCESS | 3644 | 1471089154113 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 3644 | 1471089154116 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:34 INFO - PROCESS | 3644 | ++DOCSHELL 15F63800 == 38 [pid = 3644] [id = 63] 03:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17541000) [pid = 3644] [serial = 186] [outer = 00000000] 03:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19E7FC00) [pid = 3644] [serial = 187] [outer = 17541000] 03:52:34 INFO - PROCESS | 3644 | 1471089154162 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19E81000) [pid = 3644] [serial = 188] [outer = 17541000] 03:52:34 INFO - PROCESS | 3644 | 1471089154600 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]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 641ms 03:52:34 INFO - PROCESS | 3644 | 1471089154642 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 3644 | 1471089154694 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:52:34 INFO - PROCESS | 3644 | 1471089154707 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 3644 | 1471089154710 Marionette TRACE conn3 <- [1,218,null,{}] 03:52:34 INFO - PROCESS | 3644 | 1471089154713 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}] 03:52:34 INFO - PROCESS | 3644 | 1471089154715 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:34 INFO - PROCESS | 3644 | 1471089154810 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:52:34 INFO - PROCESS | 3644 | 1471089154815 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 3644 | 1471089154817 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:34 INFO - PROCESS | 3644 | ++DOCSHELL 19C27000 == 39 [pid = 3644] [id = 64] 03:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A11B400) [pid = 3644] [serial = 189] [outer = 00000000] 03:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A4A0000) [pid = 3644] [serial = 190] [outer = 1A11B400] 03:52:34 INFO - PROCESS | 3644 | 1471089154862 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A4A3000) [pid = 3644] [serial = 191] [outer = 1A11B400] 03:52:35 INFO - PROCESS | 3644 | 1471089155492 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]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 861ms 03:52:35 INFO - PROCESS | 3644 | 1471089155547 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 3644 | 1471089155552 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:52:35 INFO - PROCESS | 3644 | 1471089155556 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 3644 | 1471089155562 Marionette TRACE conn3 <- [1,222,null,{}] 03:52:35 INFO - PROCESS | 3644 | 1471089155567 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}] 03:52:35 INFO - PROCESS | 3644 | 1471089155569 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:35 INFO - PROCESS | 3644 | 1471089155727 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:52:35 INFO - PROCESS | 3644 | 1471089155802 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 3644 | 1471089155805 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:35 INFO - PROCESS | 3644 | ++DOCSHELL 10A47800 == 40 [pid = 3644] [id = 65] 03:52:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (11216C00) [pid = 3644] [serial = 192] [outer = 00000000] 03:52:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (12BC2C00) [pid = 3644] [serial = 193] [outer = 11216C00] 03:52:35 INFO - PROCESS | 3644 | 1471089155861 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (131F1400) [pid = 3644] [serial = 194] [outer = 11216C00] 03:52:36 INFO - PROCESS | 3644 | 1471089156570 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]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1012ms 03:52:36 INFO - PROCESS | 3644 | 1471089156604 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 3644 | 1471089156609 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:52:36 INFO - PROCESS | 3644 | 1471089156615 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - PROCESS | 3644 | 1471089156618 Marionette TRACE conn3 <- [1,226,null,{}] 03:52:36 INFO - PROCESS | 3644 | 1471089156622 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}] 03:52:36 INFO - PROCESS | 3644 | 1471089156625 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:36 INFO - PROCESS | 3644 | 1471089156736 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:52:36 INFO - PROCESS | 3644 | 1471089156812 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 3644 | 1471089156815 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:36 INFO - PROCESS | 3644 | ++DOCSHELL 13C12400 == 41 [pid = 3644] [id = 66] 03:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (13ED8400) [pid = 3644] [serial = 195] [outer = 00000000] 03:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (15928400) [pid = 3644] [serial = 196] [outer = 13ED8400] 03:52:36 INFO - PROCESS | 3644 | 1471089156870 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16CF9800) [pid = 3644] [serial = 197] [outer = 13ED8400] 03:52:37 INFO - PROCESS | 3644 | 1471089157503 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]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 895ms 03:52:37 INFO - PROCESS | 3644 | 1471089157527 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 3644 | 1471089157530 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:52:37 INFO - PROCESS | 3644 | 1471089157534 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 3644 | 1471089157537 Marionette TRACE conn3 <- [1,230,null,{}] 03:52:37 INFO - PROCESS | 3644 | 1471089157548 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}] 03:52:37 INFO - PROCESS | 3644 | 1471089157553 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:37 INFO - PROCESS | 3644 | 1471089157657 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:52:37 INFO - PROCESS | 3644 | 1471089157747 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 3644 | 1471089157751 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:37 INFO - PROCESS | 3644 | ++DOCSHELL 1820CC00 == 42 [pid = 3644] [id = 67] 03:52:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1820D000) [pid = 3644] [serial = 198] [outer = 00000000] 03:52:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18213800) [pid = 3644] [serial = 199] [outer = 1820D000] 03:52:37 INFO - PROCESS | 3644 | 1471089157806 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18217C00) [pid = 3644] [serial = 200] [outer = 1820D000] 03:52:38 INFO - PROCESS | 3644 | 1471089158511 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]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1012ms 03:52:38 INFO - PROCESS | 3644 | 1471089158545 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 3644 | 1471089158548 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:52:38 INFO - PROCESS | 3644 | 1471089158552 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 3644 | 1471089158554 Marionette TRACE conn3 <- [1,234,null,{}] 03:52:38 INFO - PROCESS | 3644 | 1471089158557 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}] 03:52:38 INFO - PROCESS | 3644 | 1471089158560 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:38 INFO - PROCESS | 3644 | 1471089158727 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:52:38 INFO - PROCESS | 3644 | 1471089158865 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 3644 | 1471089158868 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:38 INFO - PROCESS | 3644 | ++DOCSHELL 10559400 == 43 [pid = 3644] [id = 68] 03:52:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1055EC00) [pid = 3644] [serial = 201] [outer = 00000000] 03:52:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (139D7400) [pid = 3644] [serial = 202] [outer = 1055EC00] 03:52:38 INFO - PROCESS | 3644 | 1471089158924 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15618000) [pid = 3644] [serial = 203] [outer = 1055EC00] 03:52:39 INFO - PROCESS | 3644 | 1471089159622 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]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1114ms 03:52:39 INFO - PROCESS | 3644 | 1471089159659 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 3644 | 1471089159663 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:52:39 INFO - PROCESS | 3644 | 1471089159667 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 3644 | 1471089159672 Marionette TRACE conn3 <- [1,238,null,{}] 03:52:39 INFO - PROCESS | 3644 | 1471089159676 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}] 03:52:39 INFO - PROCESS | 3644 | 1471089159679 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:39 INFO - PROCESS | 3644 | 1471089159824 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:52:39 INFO - PROCESS | 3644 | 1471089159918 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:39 INFO - PROCESS | 3644 | 1471089159920 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:39 INFO - PROCESS | 3644 | ++DOCSHELL 11AD3C00 == 44 [pid = 3644] [id = 69] 03:52:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (11CE2400) [pid = 3644] [serial = 204] [outer = 00000000] 03:52:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (12BC5400) [pid = 3644] [serial = 205] [outer = 11CE2400] 03:52:39 INFO - PROCESS | 3644 | 1471089159969 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1320BC00) [pid = 3644] [serial = 206] [outer = 11CE2400] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 15F63800 == 43 [pid = 3644] [id = 63] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 1036C000 == 42 [pid = 3644] [id = 62] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 1055A400 == 41 [pid = 3644] [id = 61] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 114E0000 == 40 [pid = 3644] [id = 60] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 1592A800 == 39 [pid = 3644] [id = 59] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 16873800 == 38 [pid = 3644] [id = 58] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 14424000 == 37 [pid = 3644] [id = 57] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 13C91000 == 36 [pid = 3644] [id = 56] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 12D75000 == 35 [pid = 3644] [id = 55] 03:52:40 INFO - PROCESS | 3644 | --DOCSHELL 1051DC00 == 34 [pid = 3644] [id = 54] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (17546800) [pid = 3644] [serial = 138] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (141A5C00) [pid = 3644] [serial = 120] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (141AE000) [pid = 3644] [serial = 121] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16877000) [pid = 3644] [serial = 126] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1693D400) [pid = 3644] [serial = 127] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1592DC00) [pid = 3644] [serial = 109] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16CF5000) [pid = 3644] [serial = 129] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1545E400) [pid = 3644] [serial = 123] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15466000) [pid = 3644] [serial = 124] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (18079800) [pid = 3644] [serial = 141] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15464400) [pid = 3644] [serial = 144] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (19773C00) [pid = 3644] [serial = 147] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1820D400) [pid = 3644] [serial = 142] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (11009C00) [pid = 3644] [serial = 111] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D8A800) [pid = 3644] [serial = 132] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1120DC00) [pid = 3644] [serial = 112] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12934000) [pid = 3644] [serial = 114] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1297E800) [pid = 3644] [serial = 115] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D8AC00) [pid = 3644] [serial = 133] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (139D9C00) [pid = 3644] [serial = 117] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13C15000) [pid = 3644] [serial = 118] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16E4DC00) [pid = 3644] [serial = 136] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16CF7800) [pid = 3644] [serial = 130] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16C86400) [pid = 3644] [serial = 135] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (19C1F800) [pid = 3644] [serial = 148] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (19CEE000) [pid = 3644] [serial = 151] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17599400) [pid = 3644] [serial = 139] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16FC7800) [pid = 3644] [serial = 145] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (19CE7400) [pid = 3644] [serial = 150] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (19F4C000) [pid = 3644] [serial = 153] [outer = 00000000] [url = about:blank] 03:52:40 INFO - PROCESS | 3644 | 1471089160497 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]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 861ms 03:52:40 INFO - PROCESS | 3644 | 1471089160535 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 3644 | 1471089160539 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:52:40 INFO - PROCESS | 3644 | 1471089160545 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:52:40 INFO - PROCESS | 3644 | 1471089160547 Marionette TRACE conn3 <- [1,242,null,{}] 03:52:40 INFO - PROCESS | 3644 | 1471089160555 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}] 03:52:40 INFO - PROCESS | 3644 | 1471089160557 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:40 INFO - PROCESS | 3644 | 1471089160694 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:52:40 INFO - PROCESS | 3644 | 1471089160776 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 3644 | 1471089160779 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:40 INFO - PROCESS | 3644 | ++DOCSHELL 12DA3800 == 35 [pid = 3644] [id = 70] 03:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (12DA4C00) [pid = 3644] [serial = 207] [outer = 00000000] 03:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (139D5800) [pid = 3644] [serial = 208] [outer = 12DA4C00] 03:52:40 INFO - PROCESS | 3644 | 1471089160826 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C11C00) [pid = 3644] [serial = 209] [outer = 12DA4C00] 03:52:41 INFO - PROCESS | 3644 | 1471089161237 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]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 675ms 03:52:41 INFO - PROCESS | 3644 | 1471089161253 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 3644 | 1471089161255 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:52:41 INFO - PROCESS | 3644 | 1471089161259 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 3644 | 1471089161262 Marionette TRACE conn3 <- [1,246,null,{}] 03:52:41 INFO - PROCESS | 3644 | 1471089161272 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}] 03:52:41 INFO - PROCESS | 3644 | 1471089161276 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:41 INFO - PROCESS | 3644 | 1471089161387 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:52:41 INFO - PROCESS | 3644 | 1471089161395 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 3644 | 1471089161398 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:41 INFO - PROCESS | 3644 | ++DOCSHELL 141A9800 == 36 [pid = 3644] [id = 71] 03:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (141A9C00) [pid = 3644] [serial = 210] [outer = 00000000] 03:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1545D800) [pid = 3644] [serial = 211] [outer = 141A9C00] 03:52:41 INFO - PROCESS | 3644 | 1471089161445 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (156E6000) [pid = 3644] [serial = 212] [outer = 141A9C00] 03:52:41 INFO - PROCESS | 3644 | 1471089161893 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]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 03:52:41 INFO - PROCESS | 3644 | 1471089161930 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 3644 | 1471089161933 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:52:41 INFO - PROCESS | 3644 | 1471089161936 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 3644 | 1471089161938 Marionette TRACE conn3 <- [1,250,null,{}] 03:52:41 INFO - PROCESS | 3644 | 1471089161941 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}] 03:52:41 INFO - PROCESS | 3644 | 1471089161943 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:42 INFO - PROCESS | 3644 | 1471089162026 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:52:42 INFO - PROCESS | 3644 | 1471089162031 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 3644 | 1471089162033 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:42 INFO - PROCESS | 3644 | ++DOCSHELL 1545D400 == 37 [pid = 3644] [id = 72] 03:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1592D800) [pid = 3644] [serial = 213] [outer = 00000000] 03:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16873800) [pid = 3644] [serial = 214] [outer = 1592D800] 03:52:42 INFO - PROCESS | 3644 | 1471089162127 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C85000) [pid = 3644] [serial = 215] [outer = 1592D800] 03:52:42 INFO - PROCESS | 3644 | 1471089162629 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]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 759ms 03:52:42 INFO - PROCESS | 3644 | 1471089162707 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 3644 | 1471089162709 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:52:42 INFO - PROCESS | 3644 | 1471089162712 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 3644 | 1471089162714 Marionette TRACE conn3 <- [1,254,null,{}] 03:52:42 INFO - PROCESS | 3644 | 1471089162717 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}] 03:52:42 INFO - PROCESS | 3644 | 1471089162719 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:42 INFO - PROCESS | 3644 | 1471089162824 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:52:42 INFO - PROCESS | 3644 | 1471089162833 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 3644 | 1471089162835 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:42 INFO - PROCESS | 3644 | ++DOCSHELL 16D8AC00 == 38 [pid = 3644] [id = 73] 03:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D8B400) [pid = 3644] [serial = 216] [outer = 00000000] 03:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D91800) [pid = 3644] [serial = 217] [outer = 16D8B400] 03:52:42 INFO - PROCESS | 3644 | 1471089162884 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16FB2C00) [pid = 3644] [serial = 218] [outer = 16D8B400] 03:52:43 INFO - PROCESS | 3644 | 1471089163369 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]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 760ms 03:52:43 INFO - PROCESS | 3644 | 1471089163443 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 3644 | 1471089163445 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:52:43 INFO - PROCESS | 3644 | 1471089163504 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 3644 | 1471089163506 Marionette TRACE conn3 <- [1,258,null,{}] 03:52:43 INFO - PROCESS | 3644 | 1471089163532 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}] 03:52:43 INFO - PROCESS | 3644 | 1471089163538 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:43 INFO - PROCESS | 3644 | 1471089163679 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:52:43 INFO - PROCESS | 3644 | 1471089163685 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 3644 | 1471089163687 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:43 INFO - PROCESS | 3644 | ++DOCSHELL 16D91000 == 39 [pid = 3644] [id = 74] 03:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1753D400) [pid = 3644] [serial = 219] [outer = 00000000] 03:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18085400) [pid = 3644] [serial = 220] [outer = 1753D400] 03:52:43 INFO - PROCESS | 3644 | 1471089163731 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18085C00) [pid = 3644] [serial = 221] [outer = 1753D400] 03:52:44 INFO - PROCESS | 3644 | 1471089164184 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]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 742ms 03:52:44 INFO - PROCESS | 3644 | 1471089164204 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:52:44 INFO - PROCESS | 3644 | 1471089164206 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:52:44 INFO - PROCESS | 3644 | 1471089164209 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 3644 | 1471089164211 Marionette TRACE conn3 <- [1,262,null,{}] 03:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:52:44 INFO - PROCESS | 3644 | 1471089164214 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}] 03:52:44 INFO - PROCESS | 3644 | 1471089164216 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:44 INFO - PROCESS | 3644 | 1471089164333 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:52:44 INFO - PROCESS | 3644 | 1471089164338 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:44 INFO - PROCESS | 3644 | 1471089164340 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:44 INFO - PROCESS | 3644 | ++DOCSHELL 1036EC00 == 40 [pid = 3644] [id = 75] 03:52:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17AFA800) [pid = 3644] [serial = 222] [outer = 00000000] 03:52:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19769400) [pid = 3644] [serial = 223] [outer = 17AFA800] 03:52:44 INFO - PROCESS | 3644 | 1471089164383 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1976A000) [pid = 3644] [serial = 224] [outer = 17AFA800] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1693D000) [pid = 3644] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1315C800) [pid = 3644] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (12D9F800) [pid = 3644] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13C91C00) [pid = 3644] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1545A800) [pid = 3644] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10A0A000) [pid = 3644] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (141A5400) [pid = 3644] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1055D800) [pid = 3644] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16874800) [pid = 3644] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:52:45 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17541000) [pid = 3644] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:52:45 INFO - PROCESS | 3644 | 1471089165011 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]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 794ms 03:52:45 INFO - PROCESS | 3644 | 1471089165025 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 3644 | 1471089165027 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:52:45 INFO - PROCESS | 3644 | 1471089165030 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:52:45 INFO - PROCESS | 3644 | 1471089165032 Marionette TRACE conn3 <- [1,266,null,{}] 03:52:45 INFO - PROCESS | 3644 | 1471089165035 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}] 03:52:45 INFO - PROCESS | 3644 | 1471089165037 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:45 INFO - PROCESS | 3644 | 1471089165142 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:52:45 INFO - PROCESS | 3644 | 1471089165147 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 3644 | 1471089165149 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:45 INFO - PROCESS | 3644 | ++DOCSHELL 10367C00 == 41 [pid = 3644] [id = 76] 03:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16874800) [pid = 3644] [serial = 225] [outer = 00000000] 03:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18213400) [pid = 3644] [serial = 226] [outer = 16874800] 03:52:45 INFO - PROCESS | 3644 | 1471089165194 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19766800) [pid = 3644] [serial = 227] [outer = 16874800] 03:52:45 INFO - PROCESS | 3644 | 1471089165631 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]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 641ms 03:52:45 INFO - PROCESS | 3644 | 1471089165666 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 3644 | 1471089165668 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:52:45 INFO - PROCESS | 3644 | 1471089165671 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 3644 | 1471089165673 Marionette TRACE conn3 <- [1,270,null,{}] 03:52:45 INFO - PROCESS | 3644 | 1471089165676 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}] 03:52:45 INFO - PROCESS | 3644 | 1471089165678 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:45 INFO - PROCESS | 3644 | 1471089165758 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:52:45 INFO - PROCESS | 3644 | 1471089165763 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 3644 | 1471089165765 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:45 INFO - PROCESS | 3644 | ++DOCSHELL 1771E800 == 42 [pid = 3644] [id = 77] 03:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17A66C00) [pid = 3644] [serial = 228] [outer = 00000000] 03:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (19F51C00) [pid = 3644] [serial = 229] [outer = 17A66C00] 03:52:45 INFO - PROCESS | 3644 | 1471089165808 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (19F56C00) [pid = 3644] [serial = 230] [outer = 17A66C00] 03:52:46 INFO - PROCESS | 3644 | 1471089166254 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]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 641ms 03:52:46 INFO - PROCESS | 3644 | 1471089166307 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 3644 | 1471089166309 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:52:46 INFO - PROCESS | 3644 | 1471089166313 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 3644 | 1471089166314 Marionette TRACE conn3 <- [1,274,null,{}] 03:52:46 INFO - PROCESS | 3644 | 1471089166318 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}] 03:52:46 INFO - PROCESS | 3644 | 1471089166319 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:46 INFO - PROCESS | 3644 | 1471089166457 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:52:46 INFO - PROCESS | 3644 | 1471089166465 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 3644 | 1471089166467 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:46 INFO - PROCESS | 3644 | ++DOCSHELL 130B8400 == 43 [pid = 3644] [id = 78] 03:52:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (19CEC400) [pid = 3644] [serial = 231] [outer = 00000000] 03:52:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1A3D6800) [pid = 3644] [serial = 232] [outer = 19CEC400] 03:52:46 INFO - PROCESS | 3644 | 1471089166510 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A3D8C00) [pid = 3644] [serial = 233] [outer = 19CEC400] 03:52:46 INFO - PROCESS | 3644 | 1471089166975 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]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 675ms 03:52:47 INFO - PROCESS | 3644 | 1471089167019 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 3644 | 1471089167021 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:52:47 INFO - PROCESS | 3644 | 1471089167032 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 3644 | 1471089167034 Marionette TRACE conn3 <- [1,278,null,{}] 03:52:47 INFO - PROCESS | 3644 | 1471089167037 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}] 03:52:47 INFO - PROCESS | 3644 | 1471089167040 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:47 INFO - PROCESS | 3644 | 1471089167132 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:52:47 INFO - PROCESS | 3644 | 1471089167252 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:47 INFO - PROCESS | 3644 | 1471089167256 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:47 INFO - PROCESS | 3644 | ++DOCSHELL 10373400 == 44 [pid = 3644] [id = 79] 03:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (103C8400) [pid = 3644] [serial = 234] [outer = 00000000] 03:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10A48800) [pid = 3644] [serial = 235] [outer = 103C8400] 03:52:47 INFO - PROCESS | 3644 | 1471089167371 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (11010000) [pid = 3644] [serial = 236] [outer = 103C8400] 03:52:48 INFO - PROCESS | 3644 | 1471089168130 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]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1182ms 03:52:48 INFO - PROCESS | 3644 | 1471089168200 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 3644 | 1471089168203 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:52:48 INFO - PROCESS | 3644 | 1471089168211 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 3644 | 1471089168214 Marionette TRACE conn3 <- [1,282,null,{}] 03:52:48 INFO - PROCESS | 3644 | 1471089168219 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}] 03:52:48 INFO - PROCESS | 3644 | 1471089168222 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:48 INFO - PROCESS | 3644 | 1471089168386 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:52:48 INFO - PROCESS | 3644 | 1471089168506 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 3644 | 1471089168510 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:48 INFO - PROCESS | 3644 | ++DOCSHELL 141B1000 == 45 [pid = 3644] [id = 80] 03:52:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (141B2C00) [pid = 3644] [serial = 237] [outer = 00000000] 03:52:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1545B400) [pid = 3644] [serial = 238] [outer = 141B2C00] 03:52:48 INFO - PROCESS | 3644 | 1471089168571 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1592C000) [pid = 3644] [serial = 239] [outer = 141B2C00] 03:52:49 INFO - PROCESS | 3644 | 1471089169119 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]]]}] 03:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 979ms 03:52:49 INFO - PROCESS | 3644 | 1471089169189 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:52:49 INFO - PROCESS | 3644 | 1471089169243 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:52:49 INFO - PROCESS | 3644 | 1471089169247 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - PROCESS | 3644 | 1471089169249 Marionette TRACE conn3 <- [1,286,null,{}] 03:52:49 INFO - PROCESS | 3644 | 1471089169253 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}] 03:52:49 INFO - PROCESS | 3644 | 1471089169256 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:49 INFO - PROCESS | 3644 | 1471089169398 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:52:49 INFO - PROCESS | 3644 | 1471089169517 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 3644 | 1471089169520 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:49 INFO - PROCESS | 3644 | ++DOCSHELL 14425400 == 46 [pid = 3644] [id = 81] 03:52:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16D8F000) [pid = 3644] [serial = 240] [outer = 00000000] 03:52:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17E77400) [pid = 3644] [serial = 241] [outer = 16D8F000] 03:52:49 INFO - PROCESS | 3644 | 1471089169575 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19CE5C00) [pid = 3644] [serial = 242] [outer = 16D8F000] 03:52:50 INFO - PROCESS | 3644 | 1471089170207 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]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1013ms 03:52:50 INFO - PROCESS | 3644 | 1471089170262 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 3644 | 1471089170265 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:52:50 INFO - PROCESS | 3644 | 1471089170275 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 3644 | 1471089170281 Marionette TRACE conn3 <- [1,290,null,{}] 03:52:50 INFO - PROCESS | 3644 | 1471089170286 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}] 03:52:50 INFO - PROCESS | 3644 | 1471089170290 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:50 INFO - PROCESS | 3644 | 1471089170396 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:52:50 INFO - PROCESS | 3644 | 1471089170472 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 3644 | 1471089170474 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:50 INFO - PROCESS | 3644 | ++DOCSHELL 1A3D1C00 == 47 [pid = 3644] [id = 82] 03:52:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A73F400) [pid = 3644] [serial = 243] [outer = 00000000] 03:52:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A746000) [pid = 3644] [serial = 244] [outer = 1A73F400] 03:52:50 INFO - PROCESS | 3644 | 1471089170527 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A74A800) [pid = 3644] [serial = 245] [outer = 1A73F400] 03:52:51 INFO - PROCESS | 3644 | 1471089171525 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]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1350ms 03:52:51 INFO - PROCESS | 3644 | 1471089171673 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 3644 | 1471089171676 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:52:51 INFO - PROCESS | 3644 | 1471089171766 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 3644 | 1471089171768 Marionette TRACE conn3 <- [1,294,null,{}] 03:52:51 INFO - PROCESS | 3644 | 1471089171788 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}] 03:52:51 INFO - PROCESS | 3644 | 1471089171791 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:51 INFO - PROCESS | 3644 | 1471089171917 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:52:52 INFO - PROCESS | 3644 | 1471089172033 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 3644 | 1471089172036 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 130B8400 == 46 [pid = 3644] [id = 78] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 1771E800 == 45 [pid = 3644] [id = 77] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 10367C00 == 44 [pid = 3644] [id = 76] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 1036EC00 == 43 [pid = 3644] [id = 75] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 16D91000 == 42 [pid = 3644] [id = 74] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 16D8AC00 == 41 [pid = 3644] [id = 73] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 1545D400 == 40 [pid = 3644] [id = 72] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 141A9800 == 39 [pid = 3644] [id = 71] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 12DA3800 == 38 [pid = 3644] [id = 70] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 11AD3C00 == 37 [pid = 3644] [id = 69] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 1820CC00 == 36 [pid = 3644] [id = 67] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 13C12400 == 35 [pid = 3644] [id = 66] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 10A47800 == 34 [pid = 3644] [id = 65] 03:52:52 INFO - PROCESS | 3644 | --DOCSHELL 19C27000 == 33 [pid = 3644] [id = 64] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1A4A0000) [pid = 3644] [serial = 190] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19E7FC00) [pid = 3644] [serial = 187] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (17729000) [pid = 3644] [serial = 175] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19C28000) [pid = 3644] [serial = 178] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1315FC00) [pid = 3644] [serial = 162] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (131E8000) [pid = 3644] [serial = 163] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (13EA3C00) [pid = 3644] [serial = 165] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (13EE3C00) [pid = 3644] [serial = 166] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1592BC00) [pid = 3644] [serial = 169] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15F62000) [pid = 3644] [serial = 170] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17A5C800) [pid = 3644] [serial = 176] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10A55C00) [pid = 3644] [serial = 159] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1125F400) [pid = 3644] [serial = 160] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (114D8800) [pid = 3644] [serial = 156] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (19C28800) [pid = 3644] [serial = 179] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17599800) [pid = 3644] [serial = 184] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1B1BB400) [pid = 3644] [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.] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (19E81000) [pid = 3644] [serial = 188] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (134D0800) [pid = 3644] [serial = 182] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12976800) [pid = 3644] [serial = 181] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16C8A800) [pid = 3644] [serial = 172] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (18211400) [pid = 3644] [serial = 185] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16D8CC00) [pid = 3644] [serial = 173] [outer = 00000000] [url = about:blank] 03:52:52 INFO - PROCESS | 3644 | ++DOCSHELL 10367C00 == 34 [pid = 3644] [id = 83] 03:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1036EC00) [pid = 3644] [serial = 246] [outer = 00000000] 03:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (11269400) [pid = 3644] [serial = 247] [outer = 1036EC00] 03:52:52 INFO - PROCESS | 3644 | 1471089172163 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (12981800) [pid = 3644] [serial = 248] [outer = 1036EC00] 03:52:52 INFO - PROCESS | 3644 | 1471089172536 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]]]}] 03:52:52 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. 03:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 878ms 03:52:52 INFO - PROCESS | 3644 | 1471089172601 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 3644 | 1471089172605 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:52:52 INFO - PROCESS | 3644 | 1471089172611 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 3644 | 1471089172614 Marionette TRACE conn3 <- [1,298,null,{}] 03:52:52 INFO - PROCESS | 3644 | 1471089172618 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}] 03:52:52 INFO - PROCESS | 3644 | 1471089172620 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:52 INFO - PROCESS | 3644 | 1471089172706 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:52:52 INFO - PROCESS | 3644 | 1471089172714 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 3644 | 1471089172716 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:52 INFO - PROCESS | 3644 | ++DOCSHELL 141A5C00 == 35 [pid = 3644] [id = 84] 03:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (141A8400) [pid = 3644] [serial = 249] [outer = 00000000] 03:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14427C00) [pid = 3644] [serial = 250] [outer = 141A8400] 03:52:52 INFO - PROCESS | 3644 | 1471089172763 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (156DDC00) [pid = 3644] [serial = 251] [outer = 141A8400] 03:52:53 INFO - PROCESS | 3644 | 1471089173251 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]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 03:52:53 INFO - PROCESS | 3644 | 1471089173284 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 3644 | 1471089173286 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:52:53 INFO - PROCESS | 3644 | 1471089173290 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 3644 | 1471089173294 Marionette TRACE conn3 <- [1,302,null,{}] 03:52:53 INFO - PROCESS | 3644 | 1471089173303 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}] 03:52:53 INFO - PROCESS | 3644 | 1471089173308 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:53 INFO - PROCESS | 3644 | 1471089173389 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:52:53 INFO - PROCESS | 3644 | 1471089173398 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 3644 | 1471089173401 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:53 INFO - PROCESS | 3644 | ++DOCSHELL 16D08C00 == 36 [pid = 3644] [id = 85] 03:52:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D0C000) [pid = 3644] [serial = 252] [outer = 00000000] 03:52:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D89400) [pid = 3644] [serial = 253] [outer = 16D0C000] 03:52:53 INFO - PROCESS | 3644 | 1471089173448 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D91C00) [pid = 3644] [serial = 254] [outer = 16D0C000] 03:52:54 INFO - PROCESS | 3644 | 1471089174003 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]]]}] 03:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 759ms 03:52:54 INFO - PROCESS | 3644 | 1471089174058 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 3644 | 1471089174060 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:52:54 INFO - PROCESS | 3644 | 1471089174063 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 3644 | 1471089174065 Marionette TRACE conn3 <- [1,306,null,{}] 03:52:54 INFO - PROCESS | 3644 | 1471089174068 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}] 03:52:54 INFO - PROCESS | 3644 | 1471089174070 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:54 INFO - PROCESS | 3644 | 1471089174165 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:52:54 INFO - PROCESS | 3644 | 1471089174172 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 3644 | 1471089174174 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:54 INFO - PROCESS | 3644 | ++DOCSHELL 16E47800 == 37 [pid = 3644] [id = 86] 03:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1753DC00) [pid = 3644] [serial = 255] [outer = 00000000] 03:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (17A5C800) [pid = 3644] [serial = 256] [outer = 1753DC00] 03:52:54 INFO - PROCESS | 3644 | 1471089174224 Marionette DEBUG loaded listener.js 03:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17E7AC00) [pid = 3644] [serial = 257] [outer = 1753DC00] 03:52:54 INFO - PROCESS | 3644 | 1471089174698 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]]]}] 03:52:54 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. 03:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 675ms 03:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:52:54 INFO - PROCESS | 3644 | 1471089174738 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 3644 | 1471089174740 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:52:54 INFO - PROCESS | 3644 | 1471089174743 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 3644 | 1471089174745 Marionette TRACE conn3 <- [1,310,null,{}] 03:52:54 INFO - PROCESS | 3644 | 1471089174748 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}] 03:52:54 INFO - PROCESS | 3644 | 1471089174751 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:54 INFO - PROCESS | 3644 | 1471089174856 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:52:54 INFO - PROCESS | 3644 | 1471089174979 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 3644 | 1471089174981 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:54 INFO - PROCESS | 3644 | ++DOCSHELL 18084000 == 38 [pid = 3644] [id = 87] 03:52:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18085000) [pid = 3644] [serial = 258] [outer = 00000000] 03:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1976E000) [pid = 3644] [serial = 259] [outer = 18085000] 03:52:55 INFO - PROCESS | 3644 | 1471089175031 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19775000) [pid = 3644] [serial = 260] [outer = 18085000] 03:52:55 INFO - PROCESS | 3644 | 1471089175494 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]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 793ms 03:52:55 INFO - PROCESS | 3644 | 1471089175583 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 3644 | 1471089175585 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:52:55 INFO - PROCESS | 3644 | 1471089175590 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:52:55 INFO - PROCESS | 3644 | 1471089175599 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:52:55 INFO - PROCESS | 3644 | 1471089175600 Marionette TRACE conn3 <- [1,314,null,{}] 03:52:55 INFO - PROCESS | 3644 | 1471089175604 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}] 03:52:55 INFO - PROCESS | 3644 | 1471089175609 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:55 INFO - PROCESS | 3644 | 1471089175748 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:52:55 INFO - PROCESS | 3644 | 1471089175799 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 3644 | 1471089175802 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:55 INFO - PROCESS | 3644 | ++DOCSHELL 1771C800 == 39 [pid = 3644] [id = 88] 03:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18210C00) [pid = 3644] [serial = 261] [outer = 00000000] 03:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1A4A3400) [pid = 3644] [serial = 262] [outer = 18210C00] 03:52:55 INFO - PROCESS | 3644 | 1471089175896 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1A73DC00) [pid = 3644] [serial = 263] [outer = 18210C00] 03:52:56 INFO - PROCESS | 3644 | 1471089176376 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]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 793ms 03:52:56 INFO - PROCESS | 3644 | 1471089176413 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 3644 | 1471089176415 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:52:56 INFO - PROCESS | 3644 | 1471089176418 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:52:56 INFO - PROCESS | 3644 | 1471089176429 Marionette TRACE conn3 <- [1,318,null,{}] 03:52:56 INFO - PROCESS | 3644 | 1471089176441 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}] 03:52:56 INFO - PROCESS | 3644 | 1471089176443 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:56 INFO - PROCESS | 3644 | 1471089176546 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:52:56 INFO - PROCESS | 3644 | 1471089176559 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 3644 | 1471089176561 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:56 INFO - PROCESS | 3644 | ++DOCSHELL 1A11B800 == 40 [pid = 3644] [id = 89] 03:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1A4A1800) [pid = 3644] [serial = 264] [outer = 00000000] 03:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A8C6C00) [pid = 3644] [serial = 265] [outer = 1A4A1800] 03:52:56 INFO - PROCESS | 3644 | 1471089176603 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A8CA400) [pid = 3644] [serial = 266] [outer = 1A4A1800] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (11CE2400) [pid = 3644] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (12DA4C00) [pid = 3644] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (17AFA800) [pid = 3644] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1753D400) [pid = 3644] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16874800) [pid = 3644] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1592D800) [pid = 3644] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (141A9C00) [pid = 3644] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16D8B400) [pid = 3644] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:52:57 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17A66C00) [pid = 3644] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:52:57 INFO - PROCESS | 3644 | 1471089177170 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]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 827ms 03:52:57 INFO - PROCESS | 3644 | 1471089177215 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 3644 | 1471089177217 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:52:57 INFO - PROCESS | 3644 | 1471089177220 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 3644 | 1471089177222 Marionette TRACE conn3 <- [1,322,null,{}] 03:52:57 INFO - PROCESS | 3644 | 1471089177225 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}] 03:52:57 INFO - PROCESS | 3644 | 1471089177227 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:57 INFO - PROCESS | 3644 | 1471089177383 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:52:57 INFO - PROCESS | 3644 | 1471089177436 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 3644 | 1471089177438 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:57 INFO - PROCESS | 3644 | ++DOCSHELL 10A0F000 == 41 [pid = 3644] [id = 90] 03:52:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10A49C00) [pid = 3644] [serial = 267] [outer = 00000000] 03:52:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16CF5000) [pid = 3644] [serial = 268] [outer = 10A49C00] 03:52:57 INFO - PROCESS | 3644 | 1471089177485 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16D8E400) [pid = 3644] [serial = 269] [outer = 10A49C00] 03:52:57 INFO - PROCESS | 3644 | 1471089177878 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]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 03:52:57 INFO - PROCESS | 3644 | 1471089177931 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 3644 | 1471089177932 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:52:57 INFO - PROCESS | 3644 | 1471089177936 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:52:57 INFO - PROCESS | 3644 | 1471089177938 Marionette TRACE conn3 <- [1,326,null,{}] 03:52:57 INFO - PROCESS | 3644 | 1471089177941 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}] 03:52:57 INFO - PROCESS | 3644 | 1471089177943 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:58 INFO - PROCESS | 3644 | 1471089178045 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:52:58 INFO - PROCESS | 3644 | 1471089178050 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 3644 | 1471089178052 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:58 INFO - PROCESS | 3644 | ++DOCSHELL 12B70800 == 42 [pid = 3644] [id = 91] 03:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (12B71C00) [pid = 3644] [serial = 270] [outer = 00000000] 03:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (12B7AC00) [pid = 3644] [serial = 271] [outer = 12B71C00] 03:52:58 INFO - PROCESS | 3644 | 1471089178096 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (12B7E800) [pid = 3644] [serial = 272] [outer = 12B71C00] 03:52:58 INFO - PROCESS | 3644 | 1471089178572 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]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 675ms 03:52:58 INFO - PROCESS | 3644 | 1471089178609 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 3644 | 1471089178660 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:52:58 INFO - PROCESS | 3644 | 1471089178668 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 3644 | 1471089178669 Marionette TRACE conn3 <- [1,330,null,{}] 03:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:52:58 INFO - PROCESS | 3644 | 1471089178673 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}] 03:52:58 INFO - PROCESS | 3644 | 1471089178675 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:58 INFO - PROCESS | 3644 | 1471089178776 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:52:58 INFO - PROCESS | 3644 | 1471089178786 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 3644 | 1471089178788 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:58 INFO - PROCESS | 3644 | ++DOCSHELL 12B76400 == 43 [pid = 3644] [id = 92] 03:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (16CF1C00) [pid = 3644] [serial = 273] [outer = 00000000] 03:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A3D1800) [pid = 3644] [serial = 274] [outer = 16CF1C00] 03:52:58 INFO - PROCESS | 3644 | 1471089178833 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A8C2C00) [pid = 3644] [serial = 275] [outer = 16CF1C00] 03:52:59 INFO - PROCESS | 3644 | 1471089179411 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]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 810ms 03:52:59 INFO - PROCESS | 3644 | 1471089179448 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 3644 | 1471089179452 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:52:59 INFO - PROCESS | 3644 | 1471089179457 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 3644 | 1471089179461 Marionette TRACE conn3 <- [1,334,null,{}] 03:52:59 INFO - PROCESS | 3644 | 1471089179520 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}] 03:52:59 INFO - PROCESS | 3644 | 1471089179572 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:59 INFO - PROCESS | 3644 | 1471089179717 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:52:59 INFO - PROCESS | 3644 | 1471089179767 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 3644 | 1471089179770 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:52:59 INFO - PROCESS | 3644 | ++DOCSHELL 0F34C400 == 44 [pid = 3644] [id = 93] 03:52:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0F34CC00) [pid = 3644] [serial = 276] [outer = 00000000] 03:52:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0F93A000) [pid = 3644] [serial = 277] [outer = 0F34CC00] 03:52:59 INFO - PROCESS | 3644 | 1471089179826 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (10A4DC00) [pid = 3644] [serial = 278] [outer = 0F34CC00] 03:53:00 INFO - PROCESS | 3644 | 1471089180423 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]]]}] 03:53:00 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. 03:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1030ms 03:53:00 INFO - PROCESS | 3644 | 1471089180507 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 3644 | 1471089180515 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:53:00 INFO - PROCESS | 3644 | 1471089180524 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 3644 | 1471089180527 Marionette TRACE conn3 <- [1,338,null,{}] 03:53:00 INFO - PROCESS | 3644 | 1471089180531 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}] 03:53:00 INFO - PROCESS | 3644 | 1471089180534 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:00 INFO - PROCESS | 3644 | 1471089180644 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:53:00 INFO - PROCESS | 3644 | 1471089180737 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 3644 | 1471089180740 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:00 INFO - PROCESS | 3644 | ++DOCSHELL 12978000 == 45 [pid = 3644] [id = 94] 03:53:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (12983400) [pid = 3644] [serial = 279] [outer = 00000000] 03:53:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1315B400) [pid = 3644] [serial = 280] [outer = 12983400] 03:53:00 INFO - PROCESS | 3644 | 1471089180795 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (134D0800) [pid = 3644] [serial = 281] [outer = 12983400] 03:53:01 INFO - PROCESS | 3644 | 1471089181472 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]]]}] 03:53:01 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. 03:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 979ms 03:53:01 INFO - PROCESS | 3644 | 1471089181497 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 3644 | 1471089181500 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:53:01 INFO - PROCESS | 3644 | 1471089181504 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 3644 | 1471089181508 Marionette TRACE conn3 <- [1,342,null,{}] 03:53:01 INFO - PROCESS | 3644 | 1471089181520 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}] 03:53:01 INFO - PROCESS | 3644 | 1471089181525 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:01 INFO - PROCESS | 3644 | 1471089181635 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:53:01 INFO - PROCESS | 3644 | 1471089181731 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 3644 | 1471089181734 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:01 INFO - PROCESS | 3644 | ++DOCSHELL 16CED800 == 46 [pid = 3644] [id = 95] 03:53:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (16CF2000) [pid = 3644] [serial = 282] [outer = 00000000] 03:53:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (16D8A800) [pid = 3644] [serial = 283] [outer = 16CF2000] 03:53:01 INFO - PROCESS | 3644 | 1471089181790 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (17590000) [pid = 3644] [serial = 284] [outer = 16CF2000] 03:53:02 INFO - PROCESS | 3644 | 1471089182414 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]]]}] 03:53:02 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. 03:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 978ms 03:53:02 INFO - PROCESS | 3644 | 1471089182476 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 3644 | 1471089182479 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:53:02 INFO - PROCESS | 3644 | 1471089182483 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 3644 | 1471089182485 Marionette TRACE conn3 <- [1,346,null,{}] 03:53:02 INFO - PROCESS | 3644 | 1471089182489 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}] 03:53:02 INFO - PROCESS | 3644 | 1471089182491 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:02 INFO - PROCESS | 3644 | 1471089182599 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:53:02 INFO - PROCESS | 3644 | 1471089182710 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:02 INFO - PROCESS | 3644 | 1471089182712 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:02 INFO - PROCESS | 3644 | ++DOCSHELL 11265400 == 47 [pid = 3644] [id = 96] 03:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (15F6AC00) [pid = 3644] [serial = 285] [outer = 00000000] 03:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19E7B800) [pid = 3644] [serial = 286] [outer = 15F6AC00] 03:53:02 INFO - PROCESS | 3644 | 1471089182766 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A116800) [pid = 3644] [serial = 287] [outer = 15F6AC00] 03:53:03 INFO - PROCESS | 3644 | 1471089183394 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]]]}] 03:53:03 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. 03:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 962ms 03:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:53:03 INFO - PROCESS | 3644 | 1471089183457 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 3644 | 1471089183459 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:53:03 INFO - PROCESS | 3644 | 1471089183463 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 3644 | 1471089183465 Marionette TRACE conn3 <- [1,350,null,{}] 03:53:03 INFO - PROCESS | 3644 | 1471089183469 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}] 03:53:03 INFO - PROCESS | 3644 | 1471089183471 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:03 INFO - PROCESS | 3644 | 1471089183574 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:53:03 INFO - PROCESS | 3644 | 1471089183702 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 3644 | 1471089183705 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:03 INFO - PROCESS | 3644 | ++DOCSHELL 1688EC00 == 48 [pid = 3644] [id = 97] 03:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1688F400) [pid = 3644] [serial = 288] [outer = 00000000] 03:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16897800) [pid = 3644] [serial = 289] [outer = 1688F400] 03:53:03 INFO - PROCESS | 3644 | 1471089183814 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1689C400) [pid = 3644] [serial = 290] [outer = 1688F400] 03:53:04 INFO - PROCESS | 3644 | 1471089184537 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]]]}] 03:53:04 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. 03:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1114ms 03:53:04 INFO - PROCESS | 3644 | 1471089184574 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 3644 | 1471089184578 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:53:04 INFO - PROCESS | 3644 | 1471089184602 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:53:04 INFO - PROCESS | 3644 | 1471089184605 Marionette TRACE conn3 <- [1,354,null,{}] 03:53:04 INFO - PROCESS | 3644 | 1471089184610 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}] 03:53:04 INFO - PROCESS | 3644 | 1471089184613 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:04 INFO - PROCESS | 3644 | 1471089184761 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:53:04 INFO - PROCESS | 3644 | 1471089184843 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 3644 | 1471089184847 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:04 INFO - PROCESS | 3644 | ++DOCSHELL 1293C800 == 49 [pid = 3644] [id = 98] 03:53:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1297DC00) [pid = 3644] [serial = 291] [outer = 00000000] 03:53:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (12B72C00) [pid = 3644] [serial = 292] [outer = 1297DC00] 03:53:04 INFO - PROCESS | 3644 | 1471089184943 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (12B7B800) [pid = 3644] [serial = 293] [outer = 1297DC00] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 12B70800 == 48 [pid = 3644] [id = 91] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 10A0F000 == 47 [pid = 3644] [id = 90] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 1A11B800 == 46 [pid = 3644] [id = 89] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 1771C800 == 45 [pid = 3644] [id = 88] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 18084000 == 44 [pid = 3644] [id = 87] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 16E47800 == 43 [pid = 3644] [id = 86] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 16D08C00 == 42 [pid = 3644] [id = 85] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 141A5C00 == 41 [pid = 3644] [id = 84] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 10367C00 == 40 [pid = 3644] [id = 83] 03:53:05 INFO - PROCESS | 3644 | --DOCSHELL 10373400 == 39 [pid = 3644] [id = 79] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (12BC5400) [pid = 3644] [serial = 205] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (139D5800) [pid = 3644] [serial = 208] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13C11C00) [pid = 3644] [serial = 209] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (19769400) [pid = 3644] [serial = 223] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (139D7400) [pid = 3644] [serial = 202] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (18085C00) [pid = 3644] [serial = 221] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (18085400) [pid = 3644] [serial = 220] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (19766800) [pid = 3644] [serial = 227] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18213400) [pid = 3644] [serial = 226] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1976A000) [pid = 3644] [serial = 224] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16873800) [pid = 3644] [serial = 214] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (15928400) [pid = 3644] [serial = 196] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (12BC2C00) [pid = 3644] [serial = 193] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1320BC00) [pid = 3644] [serial = 206] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (18213800) [pid = 3644] [serial = 199] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (156E6000) [pid = 3644] [serial = 212] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1545D800) [pid = 3644] [serial = 211] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16D91800) [pid = 3644] [serial = 217] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16FB2C00) [pid = 3644] [serial = 218] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19F56C00) [pid = 3644] [serial = 230] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19F51C00) [pid = 3644] [serial = 229] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16C85000) [pid = 3644] [serial = 215] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1A3D6800) [pid = 3644] [serial = 232] [outer = 00000000] [url = about:blank] 03:53:05 INFO - PROCESS | 3644 | 1471089185568 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]]]}] 03:53:05 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. 03:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1029ms 03:53:05 INFO - PROCESS | 3644 | 1471089185618 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 3644 | 1471089185622 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:53:05 INFO - PROCESS | 3644 | 1471089185628 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:53:05 INFO - PROCESS | 3644 | 1471089185682 Marionette TRACE conn3 <- [1,358,null,{}] 03:53:05 INFO - PROCESS | 3644 | 1471089185685 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}] 03:53:05 INFO - PROCESS | 3644 | 1471089185688 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:05 INFO - PROCESS | 3644 | 1471089185774 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:53:05 INFO - PROCESS | 3644 | 1471089185859 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 3644 | 1471089185861 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:05 INFO - PROCESS | 3644 | ++DOCSHELL 1293A400 == 40 [pid = 3644] [id = 99] 03:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1297E800) [pid = 3644] [serial = 294] [outer = 00000000] 03:53:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (13160000) [pid = 3644] [serial = 295] [outer = 1297E800] 03:53:05 INFO - PROCESS | 3644 | 1471089185908 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (139D8000) [pid = 3644] [serial = 296] [outer = 1297E800] 03:53:06 INFO - PROCESS | 3644 | 1471089186373 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]]]}] 03:53:06 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. 03:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 743ms 03:53:06 INFO - PROCESS | 3644 | 1471089186400 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 3644 | 1471089186403 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:53:06 INFO - PROCESS | 3644 | 1471089186406 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 3644 | 1471089186409 Marionette TRACE conn3 <- [1,362,null,{}] 03:53:06 INFO - PROCESS | 3644 | 1471089186419 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}] 03:53:06 INFO - PROCESS | 3644 | 1471089186423 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:06 INFO - PROCESS | 3644 | 1471089186509 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:53:06 INFO - PROCESS | 3644 | 1471089186516 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 3644 | 1471089186519 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:06 INFO - PROCESS | 3644 | ++DOCSHELL 14428800 == 41 [pid = 3644] [id = 100] 03:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (15464C00) [pid = 3644] [serial = 297] [outer = 00000000] 03:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15F63C00) [pid = 3644] [serial = 298] [outer = 15464C00] 03:53:06 INFO - PROCESS | 3644 | 1471089186614 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16873800) [pid = 3644] [serial = 299] [outer = 15464C00] 03:53:07 INFO - PROCESS | 3644 | 1471089187107 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]]]}] 03:53:07 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. 03:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 743ms 03:53:07 INFO - PROCESS | 3644 | 1471089187172 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 3644 | 1471089187174 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:53:07 INFO - PROCESS | 3644 | 1471089187178 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 3644 | 1471089187179 Marionette TRACE conn3 <- [1,366,null,{}] 03:53:07 INFO - PROCESS | 3644 | 1471089187183 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}] 03:53:07 INFO - PROCESS | 3644 | 1471089187185 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:07 INFO - PROCESS | 3644 | 1471089187267 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:53:07 INFO - PROCESS | 3644 | 1471089187274 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 3644 | 1471089187276 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:07 INFO - PROCESS | 3644 | ++DOCSHELL 16890800 == 42 [pid = 3644] [id = 101] 03:53:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1689A000) [pid = 3644] [serial = 300] [outer = 00000000] 03:53:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16C85000) [pid = 3644] [serial = 301] [outer = 1689A000] 03:53:07 INFO - PROCESS | 3644 | 1471089187322 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16D0EC00) [pid = 3644] [serial = 302] [outer = 1689A000] 03:53:07 INFO - PROCESS | 3644 | 1471089187823 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]]]}] 03:53:07 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. 03:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 676ms 03:53:07 INFO - PROCESS | 3644 | 1471089187853 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 3644 | 1471089187855 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:53:07 INFO - PROCESS | 3644 | 1471089187858 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 3644 | 1471089187860 Marionette TRACE conn3 <- [1,370,null,{}] 03:53:07 INFO - PROCESS | 3644 | 1471089187863 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}] 03:53:07 INFO - PROCESS | 3644 | 1471089187865 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:08 INFO - PROCESS | 3644 | 1471089188021 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:53:08 INFO - PROCESS | 3644 | 1471089188073 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 3644 | 1471089188075 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:08 INFO - PROCESS | 3644 | ++DOCSHELL 16D8C800 == 43 [pid = 3644] [id = 102] 03:53:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16D8E000) [pid = 3644] [serial = 303] [outer = 00000000] 03:53:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16E92800) [pid = 3644] [serial = 304] [outer = 16D8E000] 03:53:08 INFO - PROCESS | 3644 | 1471089188143 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17540000) [pid = 3644] [serial = 305] [outer = 16D8E000] 03:53:08 INFO - PROCESS | 3644 | 1471089188658 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]]]}] 03:53:08 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. 03:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 861ms 03:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:53:08 INFO - PROCESS | 3644 | 1471089188731 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 3644 | 1471089188733 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:53:08 INFO - PROCESS | 3644 | 1471089188736 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 3644 | 1471089188738 Marionette TRACE conn3 <- [1,374,null,{}] 03:53:08 INFO - PROCESS | 3644 | 1471089188741 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}] 03:53:08 INFO - PROCESS | 3644 | 1471089188747 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:08 INFO - PROCESS | 3644 | 1471089188878 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:53:08 INFO - PROCESS | 3644 | 1471089188892 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 3644 | 1471089188894 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:08 INFO - PROCESS | 3644 | ++DOCSHELL 0F34C800 == 44 [pid = 3644] [id = 103] 03:53:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1592BC00) [pid = 3644] [serial = 306] [outer = 00000000] 03:53:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18216400) [pid = 3644] [serial = 307] [outer = 1592BC00] 03:53:09 INFO - PROCESS | 3644 | 1471089189032 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19C1F400) [pid = 3644] [serial = 308] [outer = 1592BC00] 03:53:09 INFO - PROCESS | 3644 | 1471089189546 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:53:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 861ms 03:53:09 INFO - PROCESS | 3644 | 1471089189609 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 3644 | 1471089189611 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:53:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:53:09 INFO - PROCESS | 3644 | 1471089189614 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 3644 | 1471089189616 Marionette TRACE conn3 <- [1,378,null,{}] 03:53:09 INFO - PROCESS | 3644 | 1471089189619 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}] 03:53:09 INFO - PROCESS | 3644 | 1471089189621 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:09 INFO - PROCESS | 3644 | 1471089189729 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:53:09 INFO - PROCESS | 3644 | 1471089189786 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 3644 | 1471089189788 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:09 INFO - PROCESS | 3644 | ++DOCSHELL 12828000 == 45 [pid = 3644] [id = 104] 03:53:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1976B400) [pid = 3644] [serial = 309] [outer = 00000000] 03:53:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (19F51400) [pid = 3644] [serial = 310] [outer = 1976B400] 03:53:09 INFO - PROCESS | 3644 | 1471089189839 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (19F53800) [pid = 3644] [serial = 311] [outer = 1976B400] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (141A8400) [pid = 3644] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1036EC00) [pid = 3644] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (16D0C000) [pid = 3644] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1753DC00) [pid = 3644] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18085000) [pid = 3644] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18210C00) [pid = 3644] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10A49C00) [pid = 3644] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A4A1800) [pid = 3644] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (12B71C00) [pid = 3644] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:53:10 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19CEC400) [pid = 3644] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:53:10 INFO - PROCESS | 3644 | 1471089190430 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:53:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 877ms 03:53:10 INFO - PROCESS | 3644 | 1471089190486 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 3644 | 1471089190488 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:53:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:53:10 INFO - PROCESS | 3644 | 1471089190491 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 3644 | 1471089190493 Marionette TRACE conn3 <- [1,382,null,{}] 03:53:10 INFO - PROCESS | 3644 | 1471089190497 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}] 03:53:10 INFO - PROCESS | 3644 | 1471089190499 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:10 INFO - PROCESS | 3644 | 1471089190578 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:53:10 INFO - PROCESS | 3644 | 1471089190584 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:10 INFO - PROCESS | 3644 | 1471089190586 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:10 INFO - PROCESS | 3644 | ++DOCSHELL 141A8400 == 46 [pid = 3644] [id = 105] 03:53:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (141AE800) [pid = 3644] [serial = 312] [outer = 00000000] 03:53:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (19C28400) [pid = 3644] [serial = 313] [outer = 141AE800] 03:53:10 INFO - PROCESS | 3644 | 1471089190629 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19E75800) [pid = 3644] [serial = 314] [outer = 141AE800] 03:53:11 INFO - PROCESS | 3644 | 1471089191095 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:53:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 642ms 03:53:11 INFO - PROCESS | 3644 | 1471089191124 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 3644 | 1471089191126 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:53:11 INFO - PROCESS | 3644 | 1471089191133 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 3644 | 1471089191135 Marionette TRACE conn3 <- [1,386,null,{}] 03:53:11 INFO - PROCESS | 3644 | 1471089191138 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}] 03:53:11 INFO - PROCESS | 3644 | 1471089191140 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:11 INFO - PROCESS | 3644 | 1471089191219 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:53:11 INFO - PROCESS | 3644 | 1471089191225 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 3644 | 1471089191227 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:11 INFO - PROCESS | 3644 | ++DOCSHELL 1545C400 == 47 [pid = 3644] [id = 106] 03:53:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (16CF9000) [pid = 3644] [serial = 315] [outer = 00000000] 03:53:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A73B400) [pid = 3644] [serial = 316] [outer = 16CF9000] 03:53:11 INFO - PROCESS | 3644 | 1471089191320 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A74A400) [pid = 3644] [serial = 317] [outer = 16CF9000] 03:53:11 INFO - PROCESS | 3644 | 1471089191805 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]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 03:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:53:11 INFO - PROCESS | 3644 | 1471089191843 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 3644 | 1471089191845 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:53:11 INFO - PROCESS | 3644 | 1471089191848 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 3644 | 1471089191850 Marionette TRACE conn3 <- [1,390,null,{}] 03:53:11 INFO - PROCESS | 3644 | 1471089191853 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}] 03:53:11 INFO - PROCESS | 3644 | 1471089191855 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:11 INFO - PROCESS | 3644 | 1471089191936 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:53:11 INFO - PROCESS | 3644 | 1471089191941 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 3644 | 1471089191952 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:11 INFO - PROCESS | 3644 | ++DOCSHELL 15B23000 == 48 [pid = 3644] [id = 107] 03:53:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (15B23400) [pid = 3644] [serial = 318] [outer = 00000000] 03:53:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (15B2C000) [pid = 3644] [serial = 319] [outer = 15B23400] 03:53:12 INFO - PROCESS | 3644 | 1471089191997 Marionette DEBUG loaded listener.js 03:53:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (15B2E800) [pid = 3644] [serial = 320] [outer = 15B23400] 03:53:12 INFO - PROCESS | 3644 | 1471089192782 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]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 979ms 03:53:12 INFO - PROCESS | 3644 | 1471089192822 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 3644 | 1471089192826 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:53:12 INFO - PROCESS | 3644 | 1471089192831 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:53:12 INFO - PROCESS | 3644 | 1471089192835 Marionette TRACE conn3 <- [1,394,null,{}] 03:53:12 INFO - PROCESS | 3644 | 1471089192841 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}] 03:53:12 INFO - PROCESS | 3644 | 1471089192844 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:12 INFO - PROCESS | 3644 | 1471089192962 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:53:13 INFO - PROCESS | 3644 | 1471089193082 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 3644 | 1471089193085 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:13 INFO - PROCESS | 3644 | ++DOCSHELL 10A0B800 == 49 [pid = 3644] [id = 108] 03:53:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (12B70000) [pid = 3644] [serial = 321] [outer = 00000000] 03:53:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13164C00) [pid = 3644] [serial = 322] [outer = 12B70000] 03:53:13 INFO - PROCESS | 3644 | 1471089193192 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (139D7C00) [pid = 3644] [serial = 323] [outer = 12B70000] 03:53:13 INFO - PROCESS | 3644 | 1471089193867 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]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1080ms 03:53:13 INFO - PROCESS | 3644 | 1471089193905 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 3644 | 1471089193910 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:53:13 INFO - PROCESS | 3644 | 1471089193916 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 3644 | 1471089193919 Marionette TRACE conn3 <- [1,398,null,{}] 03:53:13 INFO - PROCESS | 3644 | 1471089193923 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}] 03:53:13 INFO - PROCESS | 3644 | 1471089193926 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:14 INFO - PROCESS | 3644 | 1471089194035 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:53:14 INFO - PROCESS | 3644 | 1471089194209 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:14 INFO - PROCESS | 3644 | 1471089194212 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:14 INFO - PROCESS | 3644 | ++DOCSHELL 14422400 == 50 [pid = 3644] [id = 109] 03:53:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (156E7C00) [pid = 3644] [serial = 324] [outer = 00000000] 03:53:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (15B24C00) [pid = 3644] [serial = 325] [outer = 156E7C00] 03:53:14 INFO - PROCESS | 3644 | 1471089194268 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (15B2CC00) [pid = 3644] [serial = 326] [outer = 156E7C00] 03:53:15 INFO - PROCESS | 3644 | 1471089195018 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]]]}] 03:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1114ms 03:53:15 INFO - PROCESS | 3644 | 1471089195086 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 3644 | 1471089195089 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:53:15 INFO - PROCESS | 3644 | 1471089195094 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - PROCESS | 3644 | 1471089195098 Marionette TRACE conn3 <- [1,402,null,{}] 03:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:53:15 INFO - PROCESS | 3644 | 1471089195109 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}] 03:53:15 INFO - PROCESS | 3644 | 1471089195114 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:15 INFO - PROCESS | 3644 | 1471089195222 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:53:15 INFO - PROCESS | 3644 | 1471089195354 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 3644 | 1471089195357 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:15 INFO - PROCESS | 3644 | ++DOCSHELL 16C82000 == 51 [pid = 3644] [id = 110] 03:53:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (18214C00) [pid = 3644] [serial = 327] [outer = 00000000] 03:53:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (19773C00) [pid = 3644] [serial = 328] [outer = 18214C00] 03:53:15 INFO - PROCESS | 3644 | 1471089195416 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (19F54800) [pid = 3644] [serial = 329] [outer = 18214C00] 03:53:16 INFO - PROCESS | 3644 | 1471089196387 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]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1350ms 03:53:16 INFO - PROCESS | 3644 | 1471089196458 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 3644 | 1471089196463 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:53:16 INFO - PROCESS | 3644 | 1471089196468 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 3644 | 1471089196471 Marionette TRACE conn3 <- [1,406,null,{}] 03:53:16 INFO - PROCESS | 3644 | 1471089196477 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}] 03:53:16 INFO - PROCESS | 3644 | 1471089196480 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:16 INFO - PROCESS | 3644 | 1471089196620 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:53:16 INFO - PROCESS | 3644 | 1471089196749 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 3644 | 1471089196753 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:16 INFO - PROCESS | 3644 | ++DOCSHELL 10A4A800 == 52 [pid = 3644] [id = 111] 03:53:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (10A4C400) [pid = 3644] [serial = 330] [outer = 00000000] 03:53:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (114D7800) [pid = 3644] [serial = 331] [outer = 10A4C400] 03:53:16 INFO - PROCESS | 3644 | 1471089196854 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (12DA4C00) [pid = 3644] [serial = 332] [outer = 10A4C400] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 1545C400 == 51 [pid = 3644] [id = 106] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 141A8400 == 50 [pid = 3644] [id = 105] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 12828000 == 49 [pid = 3644] [id = 104] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 0F34C800 == 48 [pid = 3644] [id = 103] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 16D8C800 == 47 [pid = 3644] [id = 102] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 16890800 == 46 [pid = 3644] [id = 101] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 14428800 == 45 [pid = 3644] [id = 100] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 1293A400 == 44 [pid = 3644] [id = 99] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 1688EC00 == 43 [pid = 3644] [id = 97] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 1293C800 == 42 [pid = 3644] [id = 98] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 16CED800 == 41 [pid = 3644] [id = 95] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 11265400 == 40 [pid = 3644] [id = 96] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 12978000 == 39 [pid = 3644] [id = 94] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 12B76400 == 38 [pid = 3644] [id = 92] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 0F34C400 == 37 [pid = 3644] [id = 93] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 10559400 == 36 [pid = 3644] [id = 68] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 10B96800 == 35 [pid = 3644] [id = 53] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 1A3D1C00 == 34 [pid = 3644] [id = 82] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 14425400 == 33 [pid = 3644] [id = 81] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 0C772800 == 32 [pid = 3644] [id = 52] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 141B1000 == 31 [pid = 3644] [id = 80] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 14422400 == 30 [pid = 3644] [id = 109] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 16C82000 == 29 [pid = 3644] [id = 110] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 15B23000 == 28 [pid = 3644] [id = 107] 03:53:18 INFO - PROCESS | 3644 | --DOCSHELL 10A0B800 == 27 [pid = 3644] [id = 108] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A3D8C00) [pid = 3644] [serial = 233] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A3D1800) [pid = 3644] [serial = 274] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (12B7E800) [pid = 3644] [serial = 272] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (16D8E400) [pid = 3644] [serial = 269] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (17E7AC00) [pid = 3644] [serial = 257] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (14427C00) [pid = 3644] [serial = 250] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (156DDC00) [pid = 3644] [serial = 251] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (11269400) [pid = 3644] [serial = 247] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (12981800) [pid = 3644] [serial = 248] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (16D89400) [pid = 3644] [serial = 253] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16D91C00) [pid = 3644] [serial = 254] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (17A5C800) [pid = 3644] [serial = 256] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1545B400) [pid = 3644] [serial = 238] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1A746000) [pid = 3644] [serial = 244] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1976E000) [pid = 3644] [serial = 259] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19775000) [pid = 3644] [serial = 260] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (17E77400) [pid = 3644] [serial = 241] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10A48800) [pid = 3644] [serial = 235] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A73DC00) [pid = 3644] [serial = 263] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16CF5000) [pid = 3644] [serial = 268] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1A4A3400) [pid = 3644] [serial = 262] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1A8C6C00) [pid = 3644] [serial = 265] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (12B7AC00) [pid = 3644] [serial = 271] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A8CA400) [pid = 3644] [serial = 266] [outer = 00000000] [url = about:blank] 03:53:18 INFO - PROCESS | 3644 | 1471089198379 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]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1958ms 03:53:18 INFO - PROCESS | 3644 | 1471089198423 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 3644 | 1471089198427 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:53:18 INFO - PROCESS | 3644 | 1471089198432 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 3644 | 1471089198435 Marionette TRACE conn3 <- [1,410,null,{}] 03:53:18 INFO - PROCESS | 3644 | 1471089198441 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}] 03:53:18 INFO - PROCESS | 3644 | 1471089198444 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:18 INFO - PROCESS | 3644 | 1471089198538 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:53:18 INFO - PROCESS | 3644 | 1471089198624 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 3644 | 1471089198628 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:18 INFO - PROCESS | 3644 | ++DOCSHELL 10373400 == 28 [pid = 3644] [id = 112] 03:53:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (103C9800) [pid = 3644] [serial = 333] [outer = 00000000] 03:53:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (10A55400) [pid = 3644] [serial = 334] [outer = 103C9800] 03:53:18 INFO - PROCESS | 3644 | 1471089198676 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1120F400) [pid = 3644] [serial = 335] [outer = 103C9800] 03:53:19 INFO - PROCESS | 3644 | 1471089199138 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]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 793ms 03:53:19 INFO - PROCESS | 3644 | 1471089199207 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 3644 | 1471089199212 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:53:19 INFO - PROCESS | 3644 | 1471089199269 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 3644 | 1471089199272 Marionette TRACE conn3 <- [1,414,null,{}] 03:53:19 INFO - PROCESS | 3644 | 1471089199275 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}] 03:53:19 INFO - PROCESS | 3644 | 1471089199278 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:19 INFO - PROCESS | 3644 | 1471089199366 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:53:19 INFO - PROCESS | 3644 | 1471089199380 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:19 INFO - PROCESS | 3644 | 1471089199382 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:19 INFO - PROCESS | 3644 | ++DOCSHELL 12B77000 == 29 [pid = 3644] [id = 113] 03:53:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (12B78400) [pid = 3644] [serial = 336] [outer = 00000000] 03:53:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (12B7D000) [pid = 3644] [serial = 337] [outer = 12B78400] 03:53:19 INFO - PROCESS | 3644 | 1471089199435 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (13164000) [pid = 3644] [serial = 338] [outer = 12B78400] 03:53:20 INFO - PROCESS | 3644 | 1471089200071 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]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 928ms 03:53:20 INFO - PROCESS | 3644 | 1471089200185 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 3644 | 1471089200190 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:53:20 INFO - PROCESS | 3644 | 1471089200196 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 3644 | 1471089200200 Marionette TRACE conn3 <- [1,418,null,{}] 03:53:20 INFO - PROCESS | 3644 | 1471089200206 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}] 03:53:20 INFO - PROCESS | 3644 | 1471089200209 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:20 INFO - PROCESS | 3644 | 1471089200337 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:53:20 INFO - PROCESS | 3644 | 1471089200412 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 3644 | 1471089200417 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:20 INFO - PROCESS | 3644 | ++DOCSHELL 10375C00 == 30 [pid = 3644] [id = 114] 03:53:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (103C8C00) [pid = 3644] [serial = 339] [outer = 00000000] 03:53:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (12830400) [pid = 3644] [serial = 340] [outer = 103C8C00] 03:53:20 INFO - PROCESS | 3644 | 1471089200475 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (12B7CC00) [pid = 3644] [serial = 341] [outer = 103C8C00] 03:53:21 INFO - PROCESS | 3644 | 1471089201745 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]]]}] 03:53: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 03:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1621ms 03:53:21 INFO - PROCESS | 3644 | 1471089201809 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 3644 | 1471089201813 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:53:21 INFO - PROCESS | 3644 | 1471089201820 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 3644 | 1471089201823 Marionette TRACE conn3 <- [1,422,null,{}] 03:53:21 INFO - PROCESS | 3644 | 1471089201912 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}] 03:53:21 INFO - PROCESS | 3644 | 1471089201915 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:22 INFO - PROCESS | 3644 | 1471089202053 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:53:22 INFO - PROCESS | 3644 | 1471089202124 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:22 INFO - PROCESS | 3644 | 1471089202127 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:22 INFO - PROCESS | 3644 | ++DOCSHELL 13C0D800 == 31 [pid = 3644] [id = 115] 03:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (13C8B000) [pid = 3644] [serial = 342] [outer = 00000000] 03:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (141A9C00) [pid = 3644] [serial = 343] [outer = 13C8B000] 03:53:22 INFO - PROCESS | 3644 | 1471089202183 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (14422400) [pid = 3644] [serial = 344] [outer = 13C8B000] 03:53:23 INFO - PROCESS | 3644 | --DOCSHELL 10373400 == 30 [pid = 3644] [id = 112] 03:53:23 INFO - PROCESS | 3644 | --DOCSHELL 10A4A800 == 29 [pid = 3644] [id = 111] 03:53:23 INFO - PROCESS | 3644 | 1471089203483 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]]]}] 03:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1671ms 03:53:23 INFO - PROCESS | 3644 | 1471089203512 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:53:23 INFO - PROCESS | 3644 | 1471089203515 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:53:23 INFO - PROCESS | 3644 | 1471089203520 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 3644 | 1471089203523 Marionette TRACE conn3 <- [1,426,null,{}] 03:53:23 INFO - PROCESS | 3644 | 1471089203528 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}] 03:53:23 INFO - PROCESS | 3644 | 1471089203531 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:23 INFO - PROCESS | 3644 | 1471089203668 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:53:23 INFO - PROCESS | 3644 | 1471089203745 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 3644 | 1471089203749 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:23 INFO - PROCESS | 3644 | ++DOCSHELL 11218000 == 30 [pid = 3644] [id = 116] 03:53:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (11266400) [pid = 3644] [serial = 345] [outer = 00000000] 03:53:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (12978400) [pid = 3644] [serial = 346] [outer = 11266400] 03:53:23 INFO - PROCESS | 3644 | 1471089203797 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1393F000) [pid = 3644] [serial = 347] [outer = 11266400] 03:53:24 INFO - PROCESS | 3644 | 1471089204284 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] 03:53:24 INFO - PROCESS | 3644 | 1471089204396 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:53:24 INFO - PROCESS | 3644 | 1471089204402 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 3644 | 1471089204404 Marionette TRACE conn3 <- [1,430,null,{}] 03:53:24 INFO - PROCESS | 3644 | 1471089204409 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}] 03:53:24 INFO - PROCESS | 3644 | 1471089204411 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:24 INFO - PROCESS | 3644 | 1471089204544 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:53:24 INFO - PROCESS | 3644 | 1471089204558 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 3644 | 1471089204561 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:24 INFO - PROCESS | 3644 | ++DOCSHELL 1545C400 == 31 [pid = 3644] [id = 117] 03:53:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1545C800) [pid = 3644] [serial = 348] [outer = 00000000] 03:53:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (15617400) [pid = 3644] [serial = 349] [outer = 1545C800] 03:53:24 INFO - PROCESS | 3644 | 1471089204607 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (15B22C00) [pid = 3644] [serial = 350] [outer = 1545C800] 03:53:25 INFO - PROCESS | 3644 | 1471089205157 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]]]}] 03:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 793ms 03:53:25 INFO - PROCESS | 3644 | 1471089205176 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 3644 | 1471089205178 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:53:25 INFO - PROCESS | 3644 | 1471089205182 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 3644 | 1471089205185 Marionette TRACE conn3 <- [1,434,null,{}] 03:53:25 INFO - PROCESS | 3644 | 1471089205196 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}] 03:53:25 INFO - PROCESS | 3644 | 1471089205201 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:25 INFO - PROCESS | 3644 | 1471089205369 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:53:25 INFO - PROCESS | 3644 | 1471089205429 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 3644 | 1471089205432 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:25 INFO - PROCESS | 3644 | ++DOCSHELL 16898800 == 32 [pid = 3644] [id = 118] 03:53:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (16898C00) [pid = 3644] [serial = 351] [outer = 00000000] 03:53:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (16C87400) [pid = 3644] [serial = 352] [outer = 16898C00] 03:53:25 INFO - PROCESS | 3644 | 1471089205479 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (16D0C000) [pid = 3644] [serial = 353] [outer = 16898C00] 03:53:25 INFO - PROCESS | 3644 | 1471089205965 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]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 793ms 03:53:26 INFO - PROCESS | 3644 | 1471089205992 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 3644 | 1471089206004 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:53:26 INFO - PROCESS | 3644 | 1471089206014 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 3644 | 1471089206016 Marionette TRACE conn3 <- [1,438,null,{}] 03:53:26 INFO - PROCESS | 3644 | 1471089206024 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}] 03:53:26 INFO - PROCESS | 3644 | 1471089206026 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:26 INFO - PROCESS | 3644 | 1471089206135 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:53:26 INFO - PROCESS | 3644 | 1471089206141 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:26 INFO - PROCESS | 3644 | 1471089206143 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:26 INFO - PROCESS | 3644 | ++DOCSHELL 16C87000 == 33 [pid = 3644] [id = 119] 03:53:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (16D09C00) [pid = 3644] [serial = 354] [outer = 00000000] 03:53:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1738CC00) [pid = 3644] [serial = 355] [outer = 16D09C00] 03:53:26 INFO - PROCESS | 3644 | 1471089206188 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (17A61C00) [pid = 3644] [serial = 356] [outer = 16D09C00] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (12B70000) [pid = 3644] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A73F400) [pid = 3644] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (103C8400) [pid = 3644] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (13ED8400) [pid = 3644] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (103C9800) [pid = 3644] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (156E7C00) [pid = 3644] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18214C00) [pid = 3644] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1820D000) [pid = 3644] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (10A4C400) [pid = 3644] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (11216C00) [pid = 3644] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (10510800) [pid = 3644] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (16D8F000) [pid = 3644] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A11B400) [pid = 3644] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (10B99400) [pid = 3644] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1055EC00) [pid = 3644] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (141B2C00) [pid = 3644] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16D8E000) [pid = 3644] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1592BC00) [pid = 3644] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1976B400) [pid = 3644] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (12983400) [pid = 3644] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (16CF1C00) [pid = 3644] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1688F400) [pid = 3644] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1689A000) [pid = 3644] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16CF9000) [pid = 3644] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1297DC00) [pid = 3644] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (15464C00) [pid = 3644] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16CF2000) [pid = 3644] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1297E800) [pid = 3644] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0F34CC00) [pid = 3644] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15F6AC00) [pid = 3644] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15B23400) [pid = 3644] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:53:26 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (141AE800) [pid = 3644] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:53:26 INFO - PROCESS | 3644 | 1471089206889 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]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 929ms 03:53:26 INFO - PROCESS | 3644 | 1471089206942 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 3644 | 1471089206944 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:53:26 INFO - PROCESS | 3644 | 1471089206948 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:53:26 INFO - PROCESS | 3644 | 1471089206949 Marionette TRACE conn3 <- [1,442,null,{}] 03:53:26 INFO - PROCESS | 3644 | 1471089206953 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}] 03:53:26 INFO - PROCESS | 3644 | 1471089206955 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:27 INFO - PROCESS | 3644 | 1471089207063 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:53:27 INFO - PROCESS | 3644 | 1471089207074 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 3644 | 1471089207077 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:27 INFO - PROCESS | 3644 | ++DOCSHELL 1036D000 == 34 [pid = 3644] [id = 120] 03:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10A51400) [pid = 3644] [serial = 357] [outer = 00000000] 03:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (12B7BC00) [pid = 3644] [serial = 358] [outer = 10A51400] 03:53:27 INFO - PROCESS | 3644 | 1471089207120 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (139D5800) [pid = 3644] [serial = 359] [outer = 10A51400] 03:53:27 INFO - PROCESS | 3644 | 1471089207590 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]]]}] 03:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 676ms 03:53:27 INFO - PROCESS | 3644 | 1471089207654 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 3644 | 1471089207656 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:53:27 INFO - PROCESS | 3644 | 1471089207660 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 3644 | 1471089207662 Marionette TRACE conn3 <- [1,446,null,{}] 03:53:27 INFO - PROCESS | 3644 | 1471089207665 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}] 03:53:27 INFO - PROCESS | 3644 | 1471089207671 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:27 INFO - PROCESS | 3644 | 1471089207772 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:53:27 INFO - PROCESS | 3644 | 1471089207777 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 3644 | 1471089207779 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:27 INFO - PROCESS | 3644 | ++DOCSHELL 0F351C00 == 35 [pid = 3644] [id = 121] 03:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (12B75C00) [pid = 3644] [serial = 360] [outer = 00000000] 03:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16CF1C00) [pid = 3644] [serial = 361] [outer = 12B75C00] 03:53:27 INFO - PROCESS | 3644 | 1471089207823 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (16E4C400) [pid = 3644] [serial = 362] [outer = 12B75C00] 03:53:28 INFO - PROCESS | 3644 | [3644] 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 03:53:28 INFO - PROCESS | 3644 | [3644] 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 03:53:28 INFO - PROCESS | 3644 | 1471089208324 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]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 743ms 03:53:28 INFO - PROCESS | 3644 | 1471089208393 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 3644 | 1471089208395 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:53:28 INFO - PROCESS | 3644 | 1471089208398 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 3644 | 1471089208409 Marionette TRACE conn3 <- [1,450,null,{}] 03:53:28 INFO - PROCESS | 3644 | 1471089208413 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}] 03:53:28 INFO - PROCESS | 3644 | 1471089208415 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:28 INFO - PROCESS | 3644 | 1471089208492 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:53:28 INFO - PROCESS | 3644 | 1471089208583 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 3644 | 1471089208585 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:28 INFO - PROCESS | 3644 | ++DOCSHELL 17AF1C00 == 36 [pid = 3644] [id = 122] 03:53:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17AF2C00) [pid = 3644] [serial = 363] [outer = 00000000] 03:53:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1807F800) [pid = 3644] [serial = 364] [outer = 17AF2C00] 03:53:28 INFO - PROCESS | 3644 | 1471089208630 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18085400) [pid = 3644] [serial = 365] [outer = 17AF2C00] 03:53:29 INFO - PROCESS | 3644 | 1471089209346 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] 03:53:29 INFO - PROCESS | 3644 | 1471089209379 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:53:29 INFO - PROCESS | 3644 | 1471089209384 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:53:29 INFO - PROCESS | 3644 | 1471089209389 Marionette TRACE conn3 <- [1,454,null,{}] 03:53:29 INFO - PROCESS | 3644 | 1471089209395 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}] 03:53:29 INFO - PROCESS | 3644 | 1471089209398 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:29 INFO - PROCESS | 3644 | 1471089209588 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:53:29 INFO - PROCESS | 3644 | 1471089209717 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 3644 | 1471089209720 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:29 INFO - PROCESS | 3644 | ++DOCSHELL 10A55000 == 37 [pid = 3644] [id = 123] 03:53:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (10B99400) [pid = 3644] [serial = 366] [outer = 00000000] 03:53:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (12B7E400) [pid = 3644] [serial = 367] [outer = 10B99400] 03:53:29 INFO - PROCESS | 3644 | 1471089209777 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (15458400) [pid = 3644] [serial = 368] [outer = 10B99400] 03:53:30 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:30 INFO - PROCESS | 3644 | 1471089210516 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]]]}] 03:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1114ms 03:53:30 INFO - PROCESS | 3644 | 1471089210532 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 3644 | 1471089210536 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:53:30 INFO - PROCESS | 3644 | 1471089210543 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 3644 | 1471089210546 Marionette TRACE conn3 <- [1,458,null,{}] 03:53:30 INFO - PROCESS | 3644 | 1471089210584 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}] 03:53:30 INFO - PROCESS | 3644 | 1471089210587 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:30 INFO - PROCESS | 3644 | 1471089210695 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:53:30 INFO - PROCESS | 3644 | 1471089210819 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 3644 | 1471089210822 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:30 INFO - PROCESS | 3644 | ++DOCSHELL 141A5400 == 38 [pid = 3644] [id = 124] 03:53:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15B26800) [pid = 3644] [serial = 369] [outer = 00000000] 03:53:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1688FC00) [pid = 3644] [serial = 370] [outer = 15B26800] 03:53:30 INFO - PROCESS | 3644 | 1471089210927 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (16894C00) [pid = 3644] [serial = 371] [outer = 15B26800] 03:53:31 INFO - PROCESS | 3644 | 1471089211603 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] 03:53:31 INFO - PROCESS | 3644 | 1471089211616 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:53:31 INFO - PROCESS | 3644 | 1471089211620 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 3644 | 1471089211624 Marionette TRACE conn3 <- [1,462,null,{}] 03:53:31 INFO - PROCESS | 3644 | 1471089211635 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}] 03:53:31 INFO - PROCESS | 3644 | 1471089211640 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:31 INFO - PROCESS | 3644 | 1471089211793 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:53:31 INFO - PROCESS | 3644 | 1471089211894 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 3644 | 1471089211897 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:31 INFO - PROCESS | 3644 | ++DOCSHELL 1976AC00 == 39 [pid = 3644] [id = 125] 03:53:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1976B000) [pid = 3644] [serial = 372] [outer = 00000000] 03:53:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (19772C00) [pid = 3644] [serial = 373] [outer = 1976B000] 03:53:31 INFO - PROCESS | 3644 | 1471089211952 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19C27400) [pid = 3644] [serial = 374] [outer = 1976B000] 03:53:32 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:32 INFO - PROCESS | 3644 | 1471089212692 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] 03:53:32 INFO - PROCESS | 3644 | 1471089212725 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:53:32 INFO - PROCESS | 3644 | 1471089212729 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 3644 | 1471089212732 Marionette TRACE conn3 <- [1,466,null,{}] 03:53:32 INFO - PROCESS | 3644 | 1471089212736 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}] 03:53:32 INFO - PROCESS | 3644 | 1471089212738 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:32 INFO - PROCESS | 3644 | 1471089212845 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:53:32 INFO - PROCESS | 3644 | 1471089212971 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 3644 | 1471089212974 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:33 INFO - PROCESS | 3644 | ++DOCSHELL 0F344000 == 40 [pid = 3644] [id = 126] 03:53:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (0F349400) [pid = 3644] [serial = 375] [outer = 00000000] 03:53:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (11212C00) [pid = 3644] [serial = 376] [outer = 0F349400] 03:53:33 INFO - PROCESS | 3644 | 1471089213032 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (11CE1C00) [pid = 3644] [serial = 377] [outer = 0F349400] 03:53:33 INFO - PROCESS | 3644 | 1471089213812 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] 03:53:33 INFO - PROCESS | 3644 | 1471089213844 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:53:33 INFO - PROCESS | 3644 | 1471089213865 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 3644 | 1471089213869 Marionette TRACE conn3 <- [1,470,null,{}] 03:53:33 INFO - PROCESS | 3644 | 1471089213874 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}] 03:53:33 INFO - PROCESS | 3644 | 1471089213877 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:34 INFO - PROCESS | 3644 | 1471089213975 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:53:34 INFO - PROCESS | 3644 | 1471089214078 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 3644 | 1471089214080 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:34 INFO - PROCESS | 3644 | ++DOCSHELL 1293C800 == 41 [pid = 3644] [id = 127] 03:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (12977800) [pid = 3644] [serial = 378] [outer = 00000000] 03:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (132D2800) [pid = 3644] [serial = 379] [outer = 12977800] 03:53:34 INFO - PROCESS | 3644 | 1471089214183 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (13C8C000) [pid = 3644] [serial = 380] [outer = 12977800] 03:53:34 INFO - PROCESS | 3644 | --DOCSHELL 0F351C00 == 40 [pid = 3644] [id = 121] 03:53:34 INFO - PROCESS | 3644 | --DOCSHELL 1036D000 == 39 [pid = 3644] [id = 120] 03:53:34 INFO - PROCESS | 3644 | --DOCSHELL 16C87000 == 38 [pid = 3644] [id = 119] 03:53:34 INFO - PROCESS | 3644 | --DOCSHELL 16898800 == 37 [pid = 3644] [id = 118] 03:53:34 INFO - PROCESS | 3644 | --DOCSHELL 1545C400 == 36 [pid = 3644] [id = 117] 03:53:34 INFO - PROCESS | 3644 | --DOCSHELL 11218000 == 35 [pid = 3644] [id = 116] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (12B7D000) [pid = 3644] [serial = 337] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (139D7C00) [pid = 3644] [serial = 323] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A74A800) [pid = 3644] [serial = 245] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (11010000) [pid = 3644] [serial = 236] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16CF9800) [pid = 3644] [serial = 197] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (10A55400) [pid = 3644] [serial = 334] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (15B2CC00) [pid = 3644] [serial = 326] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19773C00) [pid = 3644] [serial = 328] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (13164C00) [pid = 3644] [serial = 322] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (19F54800) [pid = 3644] [serial = 329] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18217C00) [pid = 3644] [serial = 200] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (12DA4C00) [pid = 3644] [serial = 332] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (114D7800) [pid = 3644] [serial = 331] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (131F1400) [pid = 3644] [serial = 194] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (19F56000) [pid = 3644] [serial = 154] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19CE5C00) [pid = 3644] [serial = 242] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A4A3000) [pid = 3644] [serial = 191] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1120F400) [pid = 3644] [serial = 335] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (11CE6000) [pid = 3644] [serial = 157] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (15618000) [pid = 3644] [serial = 203] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15B24C00) [pid = 3644] [serial = 325] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1592C000) [pid = 3644] [serial = 239] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16E92800) [pid = 3644] [serial = 304] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17540000) [pid = 3644] [serial = 305] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (19C1F400) [pid = 3644] [serial = 308] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (18216400) [pid = 3644] [serial = 307] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19F51400) [pid = 3644] [serial = 310] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1315B400) [pid = 3644] [serial = 280] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (134D0800) [pid = 3644] [serial = 281] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1A8C2C00) [pid = 3644] [serial = 275] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16897800) [pid = 3644] [serial = 289] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1689C400) [pid = 3644] [serial = 290] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16C85000) [pid = 3644] [serial = 301] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1A73B400) [pid = 3644] [serial = 316] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12B72C00) [pid = 3644] [serial = 292] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12B7B800) [pid = 3644] [serial = 293] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15F63C00) [pid = 3644] [serial = 298] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16873800) [pid = 3644] [serial = 299] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D8A800) [pid = 3644] [serial = 283] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17590000) [pid = 3644] [serial = 284] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13160000) [pid = 3644] [serial = 295] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (139D8000) [pid = 3644] [serial = 296] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0F93A000) [pid = 3644] [serial = 277] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10A4DC00) [pid = 3644] [serial = 278] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (19E7B800) [pid = 3644] [serial = 286] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1A116800) [pid = 3644] [serial = 287] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15B2C000) [pid = 3644] [serial = 319] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (19F53800) [pid = 3644] [serial = 311] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (15B2E800) [pid = 3644] [serial = 320] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1A74A400) [pid = 3644] [serial = 317] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (19C28400) [pid = 3644] [serial = 313] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (19E75800) [pid = 3644] [serial = 314] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16D0EC00) [pid = 3644] [serial = 302] [outer = 00000000] [url = about:blank] 03:53:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10A52400) [pid = 3644] [serial = 381] [outer = 1AEB8C00] 03:53:34 INFO - PROCESS | 3644 | 1471089214785 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]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 978ms 03:53:34 INFO - PROCESS | 3644 | 1471089214839 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:53:34 INFO - PROCESS | 3644 | 1471089214843 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:53:34 INFO - PROCESS | 3644 | 1471089214849 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:53:34 INFO - PROCESS | 3644 | 1471089214851 Marionette TRACE conn3 <- [1,474,null,{}] 03:53:34 INFO - PROCESS | 3644 | 1471089214855 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}] 03:53:34 INFO - PROCESS | 3644 | 1471089214857 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:34 INFO - PROCESS | 3644 | 1471089214944 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:53:35 INFO - PROCESS | 3644 | 1471089215089 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 3644 | 1471089215091 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:35 INFO - PROCESS | 3644 | ++DOCSHELL 13207C00 == 36 [pid = 3644] [id = 128] 03:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13208400) [pid = 3644] [serial = 382] [outer = 00000000] 03:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13947C00) [pid = 3644] [serial = 383] [outer = 13208400] 03:53:35 INFO - PROCESS | 3644 | 1471089215138 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13C90C00) [pid = 3644] [serial = 384] [outer = 13208400] 03:53:35 INFO - PROCESS | 3644 | 1471089215572 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]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 760ms 03:53:35 INFO - PROCESS | 3644 | 1471089215619 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 3644 | 1471089215621 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:53:35 INFO - PROCESS | 3644 | 1471089215628 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 3644 | 1471089215632 Marionette TRACE conn3 <- [1,478,null,{}] 03:53:35 INFO - PROCESS | 3644 | 1471089215642 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}] 03:53:35 INFO - PROCESS | 3644 | 1471089215646 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:35 INFO - PROCESS | 3644 | 1471089215763 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:53:35 INFO - PROCESS | 3644 | 1471089215779 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 3644 | 1471089215782 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:35 INFO - PROCESS | 3644 | ++DOCSHELL 15B22000 == 37 [pid = 3644] [id = 129] 03:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15B22800) [pid = 3644] [serial = 385] [outer = 00000000] 03:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15B29000) [pid = 3644] [serial = 386] [outer = 15B22800] 03:53:35 INFO - PROCESS | 3644 | 1471089215829 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15B2F000) [pid = 3644] [serial = 387] [outer = 15B22800] 03:53:36 INFO - PROCESS | 3644 | 1471089216305 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]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 759ms 03:53:36 INFO - PROCESS | 3644 | 1471089216364 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 3644 | 1471089216367 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:53:36 INFO - PROCESS | 3644 | 1471089216370 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 3644 | 1471089216372 Marionette TRACE conn3 <- [1,482,null,{}] 03:53:36 INFO - PROCESS | 3644 | 1471089216375 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}] 03:53:36 INFO - PROCESS | 3644 | 1471089216377 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:36 INFO - PROCESS | 3644 | 1471089216457 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:53:36 INFO - PROCESS | 3644 | 1471089216463 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 3644 | 1471089216465 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:36 INFO - PROCESS | 3644 | ++DOCSHELL 15F60800 == 38 [pid = 3644] [id = 130] 03:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15F64000) [pid = 3644] [serial = 388] [outer = 00000000] 03:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16877000) [pid = 3644] [serial = 389] [outer = 15F64000] 03:53:36 INFO - PROCESS | 3644 | 1471089216570 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1688F800) [pid = 3644] [serial = 390] [outer = 15F64000] 03:53:37 INFO - PROCESS | 3644 | 1471089217100 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]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 760ms 03:53:37 INFO - PROCESS | 3644 | 1471089217138 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 3644 | 1471089217140 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:53:37 INFO - PROCESS | 3644 | 1471089217143 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:53:37 INFO - PROCESS | 3644 | 1471089217145 Marionette TRACE conn3 <- [1,486,null,{}] 03:53:37 INFO - PROCESS | 3644 | 1471089217149 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}] 03:53:37 INFO - PROCESS | 3644 | 1471089217151 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:37 INFO - PROCESS | 3644 | 1471089217288 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:53:37 INFO - PROCESS | 3644 | 1471089217309 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 3644 | 1471089217311 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:37 INFO - PROCESS | 3644 | ++DOCSHELL 1051C000 == 39 [pid = 3644] [id = 131] 03:53:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16899C00) [pid = 3644] [serial = 391] [outer = 00000000] 03:53:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16C86400) [pid = 3644] [serial = 392] [outer = 16899C00] 03:53:37 INFO - PROCESS | 3644 | 1471089217355 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16C89000) [pid = 3644] [serial = 393] [outer = 16899C00] 03:53:37 INFO - PROCESS | 3644 | 1471089217868 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]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 810ms 03:53:37 INFO - PROCESS | 3644 | 1471089217971 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 3644 | 1471089217973 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:53:37 INFO - PROCESS | 3644 | 1471089217976 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 3644 | 1471089217978 Marionette TRACE conn3 <- [1,490,null,{}] 03:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:53:37 INFO - PROCESS | 3644 | 1471089217981 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}] 03:53:37 INFO - PROCESS | 3644 | 1471089217986 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:38 INFO - PROCESS | 3644 | 1471089218106 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:53:38 INFO - PROCESS | 3644 | 1471089218118 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 3644 | 1471089218120 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:38 INFO - PROCESS | 3644 | ++DOCSHELL 16D86C00 == 40 [pid = 3644] [id = 132] 03:53:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D89C00) [pid = 3644] [serial = 394] [outer = 00000000] 03:53:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17546000) [pid = 3644] [serial = 395] [outer = 16D89C00] 03:53:38 INFO - PROCESS | 3644 | 1471089218165 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1771C800) [pid = 3644] [serial = 396] [outer = 16D89C00] 03:53:38 INFO - PROCESS | 3644 | 1471089218644 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]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 759ms 03:53:38 INFO - PROCESS | 3644 | 1471089218738 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 3644 | 1471089218741 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:53:38 INFO - PROCESS | 3644 | 1471089218747 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 3644 | 1471089218749 Marionette TRACE conn3 <- [1,494,null,{}] 03:53:38 INFO - PROCESS | 3644 | 1471089218753 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}] 03:53:38 INFO - PROCESS | 3644 | 1471089218755 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:38 INFO - PROCESS | 3644 | 1471089218870 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:53:38 INFO - PROCESS | 3644 | 1471089218881 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 3644 | 1471089218931 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:39 INFO - PROCESS | 3644 | ++DOCSHELL 0F349C00 == 41 [pid = 3644] [id = 133] 03:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (12983000) [pid = 3644] [serial = 397] [outer = 00000000] 03:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1592D400) [pid = 3644] [serial = 398] [outer = 12983000] 03:53:39 INFO - PROCESS | 3644 | 1471089219077 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (131EE800) [pid = 3644] [serial = 399] [outer = 12983000] 03:53:39 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (11266400) [pid = 3644] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:53:39 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1545C800) [pid = 3644] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:53:39 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16898C00) [pid = 3644] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:53:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D09C00) [pid = 3644] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:53:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12B75C00) [pid = 3644] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:53:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10A51400) [pid = 3644] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:53:39 INFO - PROCESS | 3644 | 1471089219493 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]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 760ms 03:53:39 INFO - PROCESS | 3644 | 1471089219515 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 3644 | 1471089219517 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:53:39 INFO - PROCESS | 3644 | 1471089219521 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 3644 | 1471089219522 Marionette TRACE conn3 <- [1,498,null,{}] 03:53:39 INFO - PROCESS | 3644 | 1471089219526 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}] 03:53:39 INFO - PROCESS | 3644 | 1471089219528 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:39 INFO - PROCESS | 3644 | 1471089219613 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:53:39 INFO - PROCESS | 3644 | 1471089219696 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 3644 | 1471089219698 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:39 INFO - PROCESS | 3644 | ++DOCSHELL 0F349800 == 42 [pid = 3644] [id = 134] 03:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (11266400) [pid = 3644] [serial = 400] [outer = 00000000] 03:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1753DC00) [pid = 3644] [serial = 401] [outer = 11266400] 03:53:39 INFO - PROCESS | 3644 | 1471089219742 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18216C00) [pid = 3644] [serial = 402] [outer = 11266400] 03:53:40 INFO - PROCESS | 3644 | 1471089220145 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]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 03:53:40 INFO - PROCESS | 3644 | 1471089220195 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 3644 | 1471089220197 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:53:40 INFO - PROCESS | 3644 | 1471089220200 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:53:40 INFO - PROCESS | 3644 | 1471089220202 Marionette TRACE conn3 <- [1,502,null,{}] 03:53:40 INFO - PROCESS | 3644 | 1471089220206 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}] 03:53:40 INFO - PROCESS | 3644 | 1471089220207 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:40 INFO - PROCESS | 3644 | 1471089220366 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:53:40 INFO - PROCESS | 3644 | 1471089220405 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 3644 | 1471089220407 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:40 INFO - PROCESS | 3644 | ++DOCSHELL 1689A000 == 43 [pid = 3644] [id = 135] 03:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18216400) [pid = 3644] [serial = 403] [outer = 00000000] 03:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (19770400) [pid = 3644] [serial = 404] [outer = 18216400] 03:53:40 INFO - PROCESS | 3644 | 1471089220450 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19775000) [pid = 3644] [serial = 405] [outer = 18216400] 03:53:40 INFO - PROCESS | 3644 | 1471089220913 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]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 759ms 03:53:40 INFO - PROCESS | 3644 | 1471089220974 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 3644 | 1471089220976 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:53:40 INFO - PROCESS | 3644 | 1471089220980 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 3644 | 1471089220981 Marionette TRACE conn3 <- [1,506,null,{}] 03:53:40 INFO - PROCESS | 3644 | 1471089220985 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}] 03:53:41 INFO - PROCESS | 3644 | 1471089220996 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:41 INFO - PROCESS | 3644 | 1471089221075 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:53:41 INFO - PROCESS | 3644 | 1471089221080 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 3644 | 1471089221082 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:41 INFO - PROCESS | 3644 | ++DOCSHELL 19767000 == 44 [pid = 3644] [id = 136] 03:53:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (19767400) [pid = 3644] [serial = 406] [outer = 00000000] 03:53:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (19E76000) [pid = 3644] [serial = 407] [outer = 19767400] 03:53:41 INFO - PROCESS | 3644 | 1471089221126 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19F52400) [pid = 3644] [serial = 408] [outer = 19767400] 03:53:41 INFO - PROCESS | 3644 | 1471089221940 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]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:53:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1030ms 03:53:42 INFO - PROCESS | 3644 | 1471089222001 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:53:42 INFO - PROCESS | 3644 | 1471089222006 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:53:42 INFO - PROCESS | 3644 | 1471089222011 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - PROCESS | 3644 | 1471089222016 Marionette TRACE conn3 <- [1,510,null,{}] 03:53:42 INFO - PROCESS | 3644 | 1471089222021 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}] 03:53:42 INFO - PROCESS | 3644 | 1471089222024 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:42 INFO - PROCESS | 3644 | 1471089222148 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:53:42 INFO - PROCESS | 3644 | 1471089222272 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:42 INFO - PROCESS | 3644 | 1471089222276 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:42 INFO - PROCESS | 3644 | ++DOCSHELL 10B96800 == 45 [pid = 3644] [id = 137] 03:53:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10B9A000) [pid = 3644] [serial = 409] [outer = 00000000] 03:53:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12983400) [pid = 3644] [serial = 410] [outer = 10B9A000] 03:53:42 INFO - PROCESS | 3644 | 1471089222384 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (134C6000) [pid = 3644] [serial = 411] [outer = 10B9A000] 03:53:43 INFO - PROCESS | 3644 | 1471089223032 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]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1080ms 03:53:43 INFO - PROCESS | 3644 | 1471089223083 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 3644 | 1471089223088 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:53:43 INFO - PROCESS | 3644 | 1471089223094 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 3644 | 1471089223097 Marionette TRACE conn3 <- [1,514,null,{}] 03:53:43 INFO - PROCESS | 3644 | 1471089223101 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}] 03:53:43 INFO - PROCESS | 3644 | 1471089223103 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:43 INFO - PROCESS | 3644 | 1471089223215 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:53:43 INFO - PROCESS | 3644 | 1471089223390 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 3644 | 1471089223393 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:43 INFO - PROCESS | 3644 | ++DOCSHELL 1592A800 == 46 [pid = 3644] [id = 138] 03:53:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1592AC00) [pid = 3644] [serial = 412] [outer = 00000000] 03:53:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15B30400) [pid = 3644] [serial = 413] [outer = 1592AC00] 03:53:43 INFO - PROCESS | 3644 | 1471089223451 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16897C00) [pid = 3644] [serial = 414] [outer = 1592AC00] 03:53:44 INFO - PROCESS | 3644 | 1471089224071 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]]]}] 03:53:44 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 03:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1029ms 03:53:44 INFO - PROCESS | 3644 | 1471089224109 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 3644 | 1471089224112 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:53:44 INFO - PROCESS | 3644 | 1471089224115 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 3644 | 1471089224119 Marionette TRACE conn3 <- [1,518,null,{}] 03:53:44 INFO - PROCESS | 3644 | 1471089224130 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}] 03:53:44 INFO - PROCESS | 3644 | 1471089224135 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:44 INFO - PROCESS | 3644 | 1471089224293 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:53:44 INFO - PROCESS | 3644 | 1471089224393 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:44 INFO - PROCESS | 3644 | 1471089224396 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:44 INFO - PROCESS | 3644 | ++DOCSHELL 1976F800 == 47 [pid = 3644] [id = 139] 03:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19771000) [pid = 3644] [serial = 415] [outer = 00000000] 03:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19E7D000) [pid = 3644] [serial = 416] [outer = 19771000] 03:53:44 INFO - PROCESS | 3644 | 1471089224452 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A116000) [pid = 3644] [serial = 417] [outer = 19771000] 03:53:45 INFO - PROCESS | 3644 | 1471089225187 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]]]}] 03:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1081ms 03:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:53:45 INFO - PROCESS | 3644 | 1471089225220 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:53:45 INFO - PROCESS | 3644 | 1471089225223 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:53:45 INFO - PROCESS | 3644 | 1471089225226 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 3644 | 1471089225228 Marionette TRACE conn3 <- [1,522,null,{}] 03:53:45 INFO - PROCESS | 3644 | 1471089225232 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}] 03:53:45 INFO - PROCESS | 3644 | 1471089225234 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:45 INFO - PROCESS | 3644 | 1471089225486 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:53:45 INFO - PROCESS | 3644 | 1471089225649 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 3644 | 1471089225652 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:45 INFO - PROCESS | 3644 | ++DOCSHELL 1055A800 == 48 [pid = 3644] [id = 140] 03:53:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10562400) [pid = 3644] [serial = 418] [outer = 00000000] 03:53:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10B9AC00) [pid = 3644] [serial = 419] [outer = 10562400] 03:53:45 INFO - PROCESS | 3644 | 1471089225704 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (11CE2400) [pid = 3644] [serial = 420] [outer = 10562400] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 13C0D800 == 47 [pid = 3644] [id = 115] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 10375C00 == 46 [pid = 3644] [id = 114] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 1689A000 == 45 [pid = 3644] [id = 135] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 0F349800 == 44 [pid = 3644] [id = 134] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 0F349C00 == 43 [pid = 3644] [id = 133] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 16D86C00 == 42 [pid = 3644] [id = 132] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 1051C000 == 41 [pid = 3644] [id = 131] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 15F60800 == 40 [pid = 3644] [id = 130] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 15B22000 == 39 [pid = 3644] [id = 129] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 13207C00 == 38 [pid = 3644] [id = 128] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 1293C800 == 37 [pid = 3644] [id = 127] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 10A55000 == 36 [pid = 3644] [id = 123] 03:53:46 INFO - PROCESS | 3644 | --DOCSHELL 17AF1C00 == 35 [pid = 3644] [id = 122] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (12978400) [pid = 3644] [serial = 346] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15617400) [pid = 3644] [serial = 349] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (141A9C00) [pid = 3644] [serial = 343] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (12830400) [pid = 3644] [serial = 340] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16C87400) [pid = 3644] [serial = 352] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15B22C00) [pid = 3644] [serial = 350] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1738CC00) [pid = 3644] [serial = 355] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16D0C000) [pid = 3644] [serial = 353] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1807F800) [pid = 3644] [serial = 364] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16CF1C00) [pid = 3644] [serial = 361] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17A61C00) [pid = 3644] [serial = 356] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12B7BC00) [pid = 3644] [serial = 358] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16E4C400) [pid = 3644] [serial = 362] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1393F000) [pid = 3644] [serial = 347] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (139D5800) [pid = 3644] [serial = 359] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3644 | 1471089226411 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]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1232ms 03:53:46 INFO - PROCESS | 3644 | 1471089226443 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 3644 | 1471089226447 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:53:46 INFO - PROCESS | 3644 | 1471089226469 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 3644 | 1471089226472 Marionette TRACE conn3 <- [1,526,null,{}] 03:53:46 INFO - PROCESS | 3644 | 1471089226480 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}] 03:53:46 INFO - PROCESS | 3644 | 1471089226483 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:46 INFO - PROCESS | 3644 | 1471089226623 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:53:46 INFO - PROCESS | 3644 | 1471089226629 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 3644 | 1471089226632 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:46 INFO - PROCESS | 3644 | ++DOCSHELL 12978400 == 36 [pid = 3644] [id = 141] 03:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1297DC00) [pid = 3644] [serial = 421] [outer = 00000000] 03:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (12B72000) [pid = 3644] [serial = 422] [outer = 1297DC00] 03:53:46 INFO - PROCESS | 3644 | 1471089226686 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (12B7BC00) [pid = 3644] [serial = 423] [outer = 1297DC00] 03:53:47 INFO - PROCESS | 3644 | 1471089227241 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]]]}] 03:53:47 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 03:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 794ms 03:53:47 INFO - PROCESS | 3644 | 1471089227274 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 3644 | 1471089227277 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:53:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:53:47 INFO - PROCESS | 3644 | 1471089227281 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 3644 | 1471089227283 Marionette TRACE conn3 <- [1,530,null,{}] 03:53:47 INFO - PROCESS | 3644 | 1471089227286 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}] 03:53:47 INFO - PROCESS | 3644 | 1471089227289 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:47 INFO - PROCESS | 3644 | 1471089227372 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:53:47 INFO - PROCESS | 3644 | 1471089227383 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 3644 | 1471089227385 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:47 INFO - PROCESS | 3644 | ++DOCSHELL 1545D800 == 37 [pid = 3644] [id = 142] 03:53:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1545DC00) [pid = 3644] [serial = 424] [outer = 00000000] 03:53:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15614800) [pid = 3644] [serial = 425] [outer = 1545DC00] 03:53:47 INFO - PROCESS | 3644 | 1471089227430 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15B23000) [pid = 3644] [serial = 426] [outer = 1545DC00] 03:53:48 INFO - PROCESS | 3644 | 1471089228035 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"]]]}] 03:53:48 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 03:53:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:53:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:53:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:53:48 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 03:53:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:53:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:53:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:53:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 810ms 03:53:48 INFO - PROCESS | 3644 | 1471089228087 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 3644 | 1471089228090 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:53:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:53:48 INFO - PROCESS | 3644 | 1471089228100 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 3644 | 1471089228104 Marionette TRACE conn3 <- [1,534,null,{}] 03:53:48 INFO - PROCESS | 3644 | 1471089228108 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}] 03:53:48 INFO - PROCESS | 3644 | 1471089228111 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:48 INFO - PROCESS | 3644 | 1471089228207 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:53:48 INFO - PROCESS | 3644 | 1471089228295 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 3644 | 1471089228297 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:48 INFO - PROCESS | 3644 | ++DOCSHELL 15B26C00 == 38 [pid = 3644] [id = 143] 03:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (167E6C00) [pid = 3644] [serial = 427] [outer = 00000000] 03:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D86400) [pid = 3644] [serial = 428] [outer = 167E6C00] 03:53:48 INFO - PROCESS | 3644 | 1471089228399 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16D8BC00) [pid = 3644] [serial = 429] [outer = 167E6C00] 03:53:48 INFO - PROCESS | 3644 | 1471089228753 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]]]}] 03:53:48 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. 03:53:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 03:53:48 INFO - PROCESS | 3644 | 1471089228769 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 3644 | 1471089228771 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:53:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:53:48 INFO - PROCESS | 3644 | 1471089228774 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 3644 | 1471089228775 Marionette TRACE conn3 <- [1,538,null,{}] 03:53:48 INFO - PROCESS | 3644 | 1471089228779 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}] 03:53:48 INFO - PROCESS | 3644 | 1471089228781 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:48 INFO - PROCESS | 3644 | 1471089228980 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:53:49 INFO - PROCESS | 3644 | 1471089229003 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 3644 | 1471089229005 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:49 INFO - PROCESS | 3644 | ++DOCSHELL 16E4C400 == 39 [pid = 3644] [id = 144] 03:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16E8F000) [pid = 3644] [serial = 430] [outer = 00000000] 03:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1758F800) [pid = 3644] [serial = 431] [outer = 16E8F000] 03:53:49 INFO - PROCESS | 3644 | 1471089229049 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1771E800) [pid = 3644] [serial = 432] [outer = 16E8F000] 03:53:49 INFO - PROCESS | 3644 | 1471089229516 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]]]}] 03:53: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. 03:53:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 742ms 03:53:49 INFO - PROCESS | 3644 | 1471089229545 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 3644 | 1471089229547 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:53:49 INFO - PROCESS | 3644 | 1471089229556 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 3644 | 1471089229558 Marionette TRACE conn3 <- [1,542,null,{}] 03:53:49 INFO - PROCESS | 3644 | 1471089229562 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}] 03:53:49 INFO - PROCESS | 3644 | 1471089229563 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:49 INFO - PROCESS | 3644 | 1471089229676 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:53:49 INFO - PROCESS | 3644 | 1471089229685 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 3644 | 1471089229691 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:49 INFO - PROCESS | 3644 | ++DOCSHELL 17AFB000 == 40 [pid = 3644] [id = 145] 03:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17E71C00) [pid = 3644] [serial = 433] [outer = 00000000] 03:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (19C28000) [pid = 3644] [serial = 434] [outer = 17E71C00] 03:53:49 INFO - PROCESS | 3644 | 1471089229840 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (19F56400) [pid = 3644] [serial = 435] [outer = 17E71C00] 03:53:50 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:50 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:50 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:50 INFO - PROCESS | 3644 | 1471089230334 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]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 793ms 03:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:53:50 INFO - PROCESS | 3644 | 1471089230411 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 3644 | 1471089230413 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:53:50 INFO - PROCESS | 3644 | 1471089230416 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 3644 | 1471089230418 Marionette TRACE conn3 <- [1,546,null,{}] 03:53:50 INFO - PROCESS | 3644 | 1471089230421 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}] 03:53:50 INFO - PROCESS | 3644 | 1471089230424 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:50 INFO - PROCESS | 3644 | 1471089230548 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:53:50 INFO - PROCESS | 3644 | 1471089230607 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 3644 | 1471089230609 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:50 INFO - PROCESS | 3644 | ++DOCSHELL 103C8400 == 41 [pid = 3644] [id = 146] 03:53:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1A117C00) [pid = 3644] [serial = 436] [outer = 00000000] 03:53:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A4A3C00) [pid = 3644] [serial = 437] [outer = 1A117C00] 03:53:50 INFO - PROCESS | 3644 | 1471089230653 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A4A7000) [pid = 3644] [serial = 438] [outer = 1A117C00] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18216400) [pid = 3644] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16899C00) [pid = 3644] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16D89C00) [pid = 3644] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (12977800) [pid = 3644] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15F64000) [pid = 3644] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (13208400) [pid = 3644] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15B22800) [pid = 3644] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (12983000) [pid = 3644] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:53:51 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (11266400) [pid = 3644] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:53:51 INFO - PROCESS | 3644 | 1471089231317 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]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 962ms 03:53:51 INFO - PROCESS | 3644 | 1471089231396 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 3644 | 1471089231398 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:53:51 INFO - PROCESS | 3644 | 1471089231401 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 3644 | 1471089231402 Marionette TRACE conn3 <- [1,550,null,{}] 03:53:51 INFO - PROCESS | 3644 | 1471089231406 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}] 03:53:51 INFO - PROCESS | 3644 | 1471089231408 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:51 INFO - PROCESS | 3644 | 1471089231488 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:53:51 INFO - PROCESS | 3644 | 1471089231494 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:51 INFO - PROCESS | 3644 | 1471089231496 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:51 INFO - PROCESS | 3644 | ++DOCSHELL 139D9000 == 42 [pid = 3644] [id = 147] 03:53:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (156DD800) [pid = 3644] [serial = 439] [outer = 00000000] 03:53:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1689C800) [pid = 3644] [serial = 440] [outer = 156DD800] 03:53:51 INFO - PROCESS | 3644 | 1471089231539 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1689CC00) [pid = 3644] [serial = 441] [outer = 156DD800] 03:53:51 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:51 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:51 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:52 INFO - PROCESS | 3644 | 1471089232035 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]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 03:53:52 INFO - PROCESS | 3644 | 1471089232077 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 3644 | 1471089232079 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:53:52 INFO - PROCESS | 3644 | 1471089232082 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 3644 | 1471089232083 Marionette TRACE conn3 <- [1,554,null,{}] 03:53:52 INFO - PROCESS | 3644 | 1471089232087 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}] 03:53:52 INFO - PROCESS | 3644 | 1471089232088 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:52 INFO - PROCESS | 3644 | 1471089232174 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:53:52 INFO - PROCESS | 3644 | 1471089232179 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 3644 | 1471089232181 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:52 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E6000 == 43 [pid = 3644] [id = 148] 03:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (15F64000) [pid = 3644] [serial = 442] [outer = 00000000] 03:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1A4A3400) [pid = 3644] [serial = 443] [outer = 15F64000] 03:53:52 INFO - PROCESS | 3644 | 1471089232225 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1A741000) [pid = 3644] [serial = 444] [outer = 15F64000] 03:53:52 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:52 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:52 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:52 INFO - PROCESS | 3644 | 1471089232737 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]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 03:53:52 INFO - PROCESS | 3644 | 1471089232789 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 3644 | 1471089232792 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:53:52 INFO - PROCESS | 3644 | 1471089232795 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 3644 | 1471089232797 Marionette TRACE conn3 <- [1,558,null,{}] 03:53:52 INFO - PROCESS | 3644 | 1471089232800 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}] 03:53:52 INFO - PROCESS | 3644 | 1471089232811 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:52 INFO - PROCESS | 3644 | 1471089232893 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:53:52 INFO - PROCESS | 3644 | 1471089232901 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 3644 | 1471089232903 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:52 INFO - PROCESS | 3644 | ++DOCSHELL 1688DC00 == 44 [pid = 3644] [id = 149] 03:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1693D000) [pid = 3644] [serial = 445] [outer = 00000000] 03:53:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A8C4C00) [pid = 3644] [serial = 446] [outer = 1693D000] 03:53:52 INFO - PROCESS | 3644 | 1471089232946 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A8CB400) [pid = 3644] [serial = 447] [outer = 1693D000] 03:53:53 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:53 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:53:53 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:53 INFO - PROCESS | 3644 | 1471089233405 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]]]}] 03:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 641ms 03:53:53 INFO - PROCESS | 3644 | 1471089233432 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:53:53 INFO - PROCESS | 3644 | 1471089233434 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:53:53 INFO - PROCESS | 3644 | 1471089233482 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:53:53 INFO - PROCESS | 3644 | 1471089233485 Marionette TRACE conn3 <- [1,562,null,{}] 03:53:53 INFO - PROCESS | 3644 | 1471089233495 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}] 03:53:53 INFO - PROCESS | 3644 | 1471089233499 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:53 INFO - PROCESS | 3644 | 1471089233665 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:53:53 INFO - PROCESS | 3644 | 1471089233825 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 3644 | 1471089233829 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:53 INFO - PROCESS | 3644 | ++DOCSHELL 114DD800 == 45 [pid = 3644] [id = 150] 03:53:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (11ACD800) [pid = 3644] [serial = 448] [outer = 00000000] 03:53:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (129BA400) [pid = 3644] [serial = 449] [outer = 11ACD800] 03:53:53 INFO - PROCESS | 3644 | 1471089233888 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (13165400) [pid = 3644] [serial = 450] [outer = 11ACD800] 03:53:54 INFO - PROCESS | 3644 | 1471089234503 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]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1080ms 03:53:54 INFO - PROCESS | 3644 | 1471089234559 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 3644 | 1471089234564 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:53:54 INFO - PROCESS | 3644 | 1471089234569 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 3644 | 1471089234572 Marionette TRACE conn3 <- [1,566,null,{}] 03:53:54 INFO - PROCESS | 3644 | 1471089234630 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}] 03:53:54 INFO - PROCESS | 3644 | 1471089234634 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:54 INFO - PROCESS | 3644 | 1471089234744 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:53:54 INFO - PROCESS | 3644 | 1471089234872 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 3644 | 1471089234875 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:54 INFO - PROCESS | 3644 | ++DOCSHELL 15618000 == 46 [pid = 3644] [id = 151] 03:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (15931800) [pid = 3644] [serial = 451] [outer = 00000000] 03:53:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15B2D800) [pid = 3644] [serial = 452] [outer = 15931800] 03:53:54 INFO - PROCESS | 3644 | 1471089234932 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1688F400) [pid = 3644] [serial = 453] [outer = 15931800] 03:53:55 INFO - PROCESS | 3644 | 1471089235619 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]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1080ms 03:53:55 INFO - PROCESS | 3644 | 1471089235677 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 3644 | 1471089235680 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:53:55 INFO - PROCESS | 3644 | 1471089235684 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 3644 | 1471089235686 Marionette TRACE conn3 <- [1,570,null,{}] 03:53:55 INFO - PROCESS | 3644 | 1471089235690 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}] 03:53:55 INFO - PROCESS | 3644 | 1471089235693 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:55 INFO - PROCESS | 3644 | 1471089235801 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:53:55 INFO - PROCESS | 3644 | 1471089235935 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:55 INFO - PROCESS | 3644 | 1471089235942 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:55 INFO - PROCESS | 3644 | ++DOCSHELL 16D91400 == 47 [pid = 3644] [id = 152] 03:53:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (16D93400) [pid = 3644] [serial = 454] [outer = 00000000] 03:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1753F000) [pid = 3644] [serial = 455] [outer = 16D93400] 03:53:56 INFO - PROCESS | 3644 | 1471089236050 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1820A400) [pid = 3644] [serial = 456] [outer = 16D93400] 03:53:56 INFO - PROCESS | 3644 | 1471089236756 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]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1114ms 03:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:53:56 INFO - PROCESS | 3644 | 1471089236794 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 3644 | 1471089236797 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:53:56 INFO - PROCESS | 3644 | 1471089236816 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 3644 | 1471089236818 Marionette TRACE conn3 <- [1,574,null,{}] 03:53:56 INFO - PROCESS | 3644 | 1471089236822 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}] 03:53:56 INFO - PROCESS | 3644 | 1471089236824 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:57 INFO - PROCESS | 3644 | 1471089237002 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:53:57 INFO - PROCESS | 3644 | 1471089237102 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:57 INFO - PROCESS | 3644 | 1471089237105 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:57 INFO - PROCESS | 3644 | ++DOCSHELL 1ABD8000 == 48 [pid = 3644] [id = 153] 03:53:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1ABD8800) [pid = 3644] [serial = 457] [outer = 00000000] 03:53:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1ABDE000) [pid = 3644] [serial = 458] [outer = 1ABD8800] 03:53:57 INFO - PROCESS | 3644 | 1471089237158 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1AD4A000) [pid = 3644] [serial = 459] [outer = 1ABD8800] 03:53:57 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:53:57 INFO - PROCESS | 3644 | 1471089237781 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]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1029ms 03:53:57 INFO - PROCESS | 3644 | 1471089237885 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 3644 | 1471089237888 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:53:57 INFO - PROCESS | 3644 | 1471089237891 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:53:57 INFO - PROCESS | 3644 | 1471089237893 Marionette TRACE conn3 <- [1,578,null,{}] 03:53:57 INFO - PROCESS | 3644 | 1471089237897 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}] 03:53:57 INFO - PROCESS | 3644 | 1471089237900 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:58 INFO - PROCESS | 3644 | 1471089238001 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:53:58 INFO - PROCESS | 3644 | 1471089238101 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 3644 | 1471089238103 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:58 INFO - PROCESS | 3644 | ++DOCSHELL 16FCB000 == 49 [pid = 3644] [id = 154] 03:53:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (17A61C00) [pid = 3644] [serial = 460] [outer = 00000000] 03:53:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (18291400) [pid = 3644] [serial = 461] [outer = 17A61C00] 03:53:58 INFO - PROCESS | 3644 | 1471089238157 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (18294C00) [pid = 3644] [serial = 462] [outer = 17A61C00] 03:53:59 INFO - PROCESS | 3644 | 1471089239040 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]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1181ms 03:53:59 INFO - PROCESS | 3644 | 1471089239067 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:53:59 INFO - PROCESS | 3644 | 1471089239072 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:53:59 INFO - PROCESS | 3644 | 1471089239078 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 3644 | 1471089239081 Marionette TRACE conn3 <- [1,582,null,{}] 03:53:59 INFO - PROCESS | 3644 | 1471089239087 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}] 03:53:59 INFO - PROCESS | 3644 | 1471089239090 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:59 INFO - PROCESS | 3644 | 1471089239192 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:53:59 INFO - PROCESS | 3644 | 1471089239339 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 3644 | 1471089239344 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:53:59 INFO - PROCESS | 3644 | ++DOCSHELL 11218000 == 50 [pid = 3644] [id = 155] 03:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (11218800) [pid = 3644] [serial = 463] [outer = 00000000] 03:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (132C8400) [pid = 3644] [serial = 464] [outer = 11218800] 03:53:59 INFO - PROCESS | 3644 | 1471089239394 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (13C11C00) [pid = 3644] [serial = 465] [outer = 11218800] 03:54:00 INFO - PROCESS | 3644 | 1471089240089 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]]]}] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 0F9E6000 == 49 [pid = 3644] [id = 148] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 139D9000 == 48 [pid = 3644] [id = 147] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 103C8400 == 47 [pid = 3644] [id = 146] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 17AFB000 == 46 [pid = 3644] [id = 145] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 16E4C400 == 45 [pid = 3644] [id = 144] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 15B26C00 == 44 [pid = 3644] [id = 143] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 1545D800 == 43 [pid = 3644] [id = 142] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 12978400 == 42 [pid = 3644] [id = 141] 03:54:00 INFO - PROCESS | 3644 | --DOCSHELL 1055A800 == 41 [pid = 3644] [id = 140] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16C86400) [pid = 3644] [serial = 392] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (17546000) [pid = 3644] [serial = 395] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (13C8C000) [pid = 3644] [serial = 380] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (132D2800) [pid = 3644] [serial = 379] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16877000) [pid = 3644] [serial = 389] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (19772C00) [pid = 3644] [serial = 373] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (11212C00) [pid = 3644] [serial = 376] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (13947C00) [pid = 3644] [serial = 383] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (13C90C00) [pid = 3644] [serial = 384] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16C89000) [pid = 3644] [serial = 393] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (12B7E400) [pid = 3644] [serial = 367] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (15B29000) [pid = 3644] [serial = 386] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (15B2F000) [pid = 3644] [serial = 387] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1688FC00) [pid = 3644] [serial = 370] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1771C800) [pid = 3644] [serial = 396] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (13CA4000) [pid = 3644] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1592D400) [pid = 3644] [serial = 398] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (131EE800) [pid = 3644] [serial = 399] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1753DC00) [pid = 3644] [serial = 401] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1688F800) [pid = 3644] [serial = 390] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19775000) [pid = 3644] [serial = 405] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18216C00) [pid = 3644] [serial = 402] [outer = 00000000] [url = about:blank] 03:54:00 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (19770400) [pid = 3644] [serial = 404] [outer = 00000000] [url = about:blank] 03:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1080ms 03:54:00 INFO - PROCESS | 3644 | 1471089240167 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 3644 | 1471089240172 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:54:00 INFO - PROCESS | 3644 | 1471089240180 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 3644 | 1471089240182 Marionette TRACE conn3 <- [1,586,null,{}] 03:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:54:00 INFO - PROCESS | 3644 | 1471089240186 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}] 03:54:00 INFO - PROCESS | 3644 | 1471089240188 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:00 INFO - PROCESS | 3644 | 1471089240330 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:54:00 INFO - PROCESS | 3644 | 1471089240336 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 3644 | 1471089240338 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:00 INFO - PROCESS | 3644 | ++DOCSHELL 132C8C00 == 42 [pid = 3644] [id = 156] 03:54:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (132D2800) [pid = 3644] [serial = 466] [outer = 00000000] 03:54:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (13C09000) [pid = 3644] [serial = 467] [outer = 132D2800] 03:54:00 INFO - PROCESS | 3644 | 1471089240385 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (13EA2C00) [pid = 3644] [serial = 468] [outer = 132D2800] 03:54:00 INFO - PROCESS | 3644 | 1471089240891 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]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 743ms 03:54:00 INFO - PROCESS | 3644 | 1471089240972 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 3644 | 1471089240976 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:54:01 INFO - PROCESS | 3644 | 1471089240984 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 3644 | 1471089240990 Marionette TRACE conn3 <- [1,590,null,{}] 03:54:01 INFO - PROCESS | 3644 | 1471089241003 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}] 03:54:01 INFO - PROCESS | 3644 | 1471089241007 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:01 INFO - PROCESS | 3644 | 1471089241096 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:54:01 INFO - PROCESS | 3644 | 1471089241230 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 3644 | 1471089241233 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:01 INFO - PROCESS | 3644 | ++DOCSHELL 15B2AC00 == 43 [pid = 3644] [id = 157] 03:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (16878000) [pid = 3644] [serial = 469] [outer = 00000000] 03:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (16898000) [pid = 3644] [serial = 470] [outer = 16878000] 03:54:01 INFO - PROCESS | 3644 | 1471089241280 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16C33400) [pid = 3644] [serial = 471] [outer = 16878000] 03:54:01 INFO - PROCESS | 3644 | 1471089241693 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]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 743ms 03:54:01 INFO - PROCESS | 3644 | 1471089241744 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 3644 | 1471089241747 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:54:01 INFO - PROCESS | 3644 | 1471089241750 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 3644 | 1471089241752 Marionette TRACE conn3 <- [1,594,null,{}] 03:54:01 INFO - PROCESS | 3644 | 1471089241755 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}] 03:54:01 INFO - PROCESS | 3644 | 1471089241757 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:01 INFO - PROCESS | 3644 | 1471089241843 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:54:01 INFO - PROCESS | 3644 | 1471089241849 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 3644 | 1471089241851 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:01 INFO - PROCESS | 3644 | ++DOCSHELL 16C30800 == 44 [pid = 3644] [id = 158] 03:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16C39000) [pid = 3644] [serial = 472] [outer = 00000000] 03:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16CF9000) [pid = 3644] [serial = 473] [outer = 16C39000] 03:54:01 INFO - PROCESS | 3644 | 1471089241896 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16D8F000) [pid = 3644] [serial = 474] [outer = 16C39000] 03:54:02 INFO - PROCESS | 3644 | 1471089242387 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]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 692ms 03:54:02 INFO - PROCESS | 3644 | 1471089242424 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 3644 | 1471089242426 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:54:02 INFO - PROCESS | 3644 | 1471089242436 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 3644 | 1471089242438 Marionette TRACE conn3 <- [1,598,null,{}] 03:54:02 INFO - PROCESS | 3644 | 1471089242441 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}] 03:54:02 INFO - PROCESS | 3644 | 1471089242443 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:02 INFO - PROCESS | 3644 | 1471089242553 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:54:02 INFO - PROCESS | 3644 | 1471089242640 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 3644 | 1471089242696 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:02 INFO - PROCESS | 3644 | ++DOCSHELL 16C87C00 == 45 [pid = 3644] [id = 159] 03:54:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16E47C00) [pid = 3644] [serial = 475] [outer = 00000000] 03:54:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (17591000) [pid = 3644] [serial = 476] [outer = 16E47C00] 03:54:02 INFO - PROCESS | 3644 | 1471089242742 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17A5C800) [pid = 3644] [serial = 477] [outer = 16E47C00] 03:54:03 INFO - PROCESS | 3644 | 1471089243210 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]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 810ms 03:54:03 INFO - PROCESS | 3644 | 1471089243248 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 3644 | 1471089243250 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:54:03 INFO - PROCESS | 3644 | 1471089243253 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:54:03 INFO - PROCESS | 3644 | 1471089243255 Marionette TRACE conn3 <- [1,602,null,{}] 03:54:03 INFO - PROCESS | 3644 | 1471089243258 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}] 03:54:03 INFO - PROCESS | 3644 | 1471089243264 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:03 INFO - PROCESS | 3644 | 1471089243402 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:54:03 INFO - PROCESS | 3644 | 1471089243473 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 3644 | 1471089243475 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:03 INFO - PROCESS | 3644 | ++DOCSHELL 17AF1400 == 46 [pid = 3644] [id = 160] 03:54:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1820F400) [pid = 3644] [serial = 478] [outer = 00000000] 03:54:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18296C00) [pid = 3644] [serial = 479] [outer = 1820F400] 03:54:03 INFO - PROCESS | 3644 | 1471089243519 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19766400) [pid = 3644] [serial = 480] [outer = 1820F400] 03:54:04 INFO - PROCESS | 3644 | 1471089244018 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]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 861ms 03:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:54:04 INFO - PROCESS | 3644 | 1471089244126 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 3644 | 1471089244128 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:54:04 INFO - PROCESS | 3644 | 1471089244131 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 3644 | 1471089244133 Marionette TRACE conn3 <- [1,606,null,{}] 03:54:04 INFO - PROCESS | 3644 | 1471089244136 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}] 03:54:04 INFO - PROCESS | 3644 | 1471089244138 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:04 INFO - PROCESS | 3644 | 1471089244250 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:54:04 INFO - PROCESS | 3644 | 1471089244317 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 3644 | 1471089244328 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:04 INFO - PROCESS | 3644 | ++DOCSHELL 13208400 == 47 [pid = 3644] [id = 161] 03:54:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (19772C00) [pid = 3644] [serial = 481] [outer = 00000000] 03:54:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (19CE5000) [pid = 3644] [serial = 482] [outer = 19772C00] 03:54:04 INFO - PROCESS | 3644 | 1471089244371 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (19CF2000) [pid = 3644] [serial = 483] [outer = 19772C00] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (17E71C00) [pid = 3644] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A117C00) [pid = 3644] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1545DC00) [pid = 3644] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (167E6C00) [pid = 3644] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1297DC00) [pid = 3644] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (10562400) [pid = 3644] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (156DD800) [pid = 3644] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (15F64000) [pid = 3644] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16E8F000) [pid = 3644] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13C8B000) [pid = 3644] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:54:04 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0F349400) [pid = 3644] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:54:04 INFO - PROCESS | 3644 | 1471089244941 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]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 861ms 03:54:04 INFO - PROCESS | 3644 | 1471089244967 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 3644 | 1471089244969 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:54:05 INFO - PROCESS | 3644 | 1471089244972 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 3644 | 1471089245025 Marionette TRACE conn3 <- [1,610,null,{}] 03:54:05 INFO - PROCESS | 3644 | 1471089245028 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}] 03:54:05 INFO - PROCESS | 3644 | 1471089245030 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:05 INFO - PROCESS | 3644 | 1471089245145 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:54:05 INFO - PROCESS | 3644 | 1471089245201 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 3644 | 1471089245203 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:05 INFO - PROCESS | 3644 | ++DOCSHELL 10D6B000 == 48 [pid = 3644] [id = 162] 03:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (10D6D400) [pid = 3644] [serial = 484] [outer = 00000000] 03:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (10D72000) [pid = 3644] [serial = 485] [outer = 10D6D400] 03:54:05 INFO - PROCESS | 3644 | 1471089245246 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (10D75C00) [pid = 3644] [serial = 486] [outer = 10D6D400] 03:54:05 INFO - PROCESS | 3644 | 1471089245642 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]]]}] 03:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 03:54:05 INFO - PROCESS | 3644 | 1471089245706 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 3644 | 1471089245709 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:54:05 INFO - PROCESS | 3644 | 1471089245712 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 3644 | 1471089245714 Marionette TRACE conn3 <- [1,614,null,{}] 03:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:54:05 INFO - PROCESS | 3644 | 1471089245717 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}] 03:54:05 INFO - PROCESS | 3644 | 1471089245719 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:05 INFO - PROCESS | 3644 | 1471089245802 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:54:05 INFO - PROCESS | 3644 | 1471089245807 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 3644 | 1471089245809 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:05 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E8C00 == 49 [pid = 3644] [id = 163] 03:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (11010000) [pid = 3644] [serial = 487] [outer = 00000000] 03:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (15464000) [pid = 3644] [serial = 488] [outer = 11010000] 03:54:05 INFO - PROCESS | 3644 | 1471089245853 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (16C31C00) [pid = 3644] [serial = 489] [outer = 11010000] 03:54:06 INFO - PROCESS | 3644 | 1471089246393 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]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 743ms 03:54:06 INFO - PROCESS | 3644 | 1471089246484 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 3644 | 1471089246487 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:54:06 INFO - PROCESS | 3644 | 1471089246491 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 3644 | 1471089246494 Marionette TRACE conn3 <- [1,618,null,{}] 03:54:06 INFO - PROCESS | 3644 | 1471089246498 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}] 03:54:06 INFO - PROCESS | 3644 | 1471089246500 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:06 INFO - PROCESS | 3644 | 1471089246596 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:54:06 INFO - PROCESS | 3644 | 1471089246601 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 3644 | 1471089246603 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:06 INFO - PROCESS | 3644 | ++DOCSHELL 1297DC00 == 50 [pid = 3644] [id = 164] 03:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (12B78C00) [pid = 3644] [serial = 490] [outer = 00000000] 03:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (195E1800) [pid = 3644] [serial = 491] [outer = 12B78C00] 03:54:06 INFO - PROCESS | 3644 | 1471089246646 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (195E4800) [pid = 3644] [serial = 492] [outer = 12B78C00] 03:54:07 INFO - PROCESS | 3644 | 1471089247383 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]]]}] 03:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 979ms 03:54:07 INFO - PROCESS | 3644 | 1471089247466 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 3644 | 1471089247471 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:54:07 INFO - PROCESS | 3644 | 1471089247476 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 3644 | 1471089247479 Marionette TRACE conn3 <- [1,622,null,{}] 03:54:07 INFO - PROCESS | 3644 | 1471089247498 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}] 03:54:07 INFO - PROCESS | 3644 | 1471089247502 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:07 INFO - PROCESS | 3644 | 1471089247675 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:54:07 INFO - PROCESS | 3644 | 1471089247732 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 3644 | 1471089247735 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:07 INFO - PROCESS | 3644 | ++DOCSHELL 10D74400 == 51 [pid = 3644] [id = 165] 03:54:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (11217400) [pid = 3644] [serial = 493] [outer = 00000000] 03:54:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (12D71400) [pid = 3644] [serial = 494] [outer = 11217400] 03:54:07 INFO - PROCESS | 3644 | 1471089247843 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13947C00) [pid = 3644] [serial = 495] [outer = 11217400] 03:54:08 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:08 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:54:08 INFO - PROCESS | 3644 | 1471089248461 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]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1029ms 03:54:08 INFO - PROCESS | 3644 | 1471089248495 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 3644 | 1471089248499 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:54:08 INFO - PROCESS | 3644 | 1471089248506 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 3644 | 1471089248509 Marionette TRACE conn3 <- [1,626,null,{}] 03:54:08 INFO - PROCESS | 3644 | 1471089248513 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}] 03:54:08 INFO - PROCESS | 3644 | 1471089248516 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:08 INFO - PROCESS | 3644 | 1471089248627 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:54:08 INFO - PROCESS | 3644 | 1471089248738 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 3644 | 1471089248741 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:08 INFO - PROCESS | 3644 | ++DOCSHELL 1545D800 == 52 [pid = 3644] [id = 166] 03:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (15460000) [pid = 3644] [serial = 496] [outer = 00000000] 03:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (15B2D000) [pid = 3644] [serial = 497] [outer = 15460000] 03:54:08 INFO - PROCESS | 3644 | 1471089248859 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1688F000) [pid = 3644] [serial = 498] [outer = 15460000] 03:54:09 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:09 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:54:09 INFO - PROCESS | 3644 | 1471089249482 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]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1013ms 03:54:09 INFO - PROCESS | 3644 | 1471089249519 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 3644 | 1471089249522 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:54:09 INFO - PROCESS | 3644 | 1471089249525 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 3644 | 1471089249529 Marionette TRACE conn3 <- [1,630,null,{}] 03:54:09 INFO - PROCESS | 3644 | 1471089249540 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}] 03:54:09 INFO - PROCESS | 3644 | 1471089249545 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:09 INFO - PROCESS | 3644 | 1471089249733 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:54:09 INFO - PROCESS | 3644 | 1471089249872 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 3644 | 1471089249875 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:09 INFO - PROCESS | 3644 | ++DOCSHELL 18292800 == 53 [pid = 3644] [id = 167] 03:54:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18292C00) [pid = 3644] [serial = 499] [outer = 00000000] 03:54:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (195DE800) [pid = 3644] [serial = 500] [outer = 18292C00] 03:54:09 INFO - PROCESS | 3644 | 1471089249932 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (195E8000) [pid = 3644] [serial = 501] [outer = 18292C00] 03:54:10 INFO - PROCESS | 3644 | 1471089250543 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]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1080ms 03:54:10 INFO - PROCESS | 3644 | 1471089250645 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 3644 | 1471089250648 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:54:10 INFO - PROCESS | 3644 | 1471089250665 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 3644 | 1471089250668 Marionette TRACE conn3 <- [1,634,null,{}] 03:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:54:10 INFO - PROCESS | 3644 | 1471089250671 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}] 03:54:10 INFO - PROCESS | 3644 | 1471089250674 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:10 INFO - PROCESS | 3644 | 1471089250797 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:54:10 INFO - PROCESS | 3644 | 1471089250932 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 3644 | 1471089250934 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:10 INFO - PROCESS | 3644 | ++DOCSHELL 1051A800 == 54 [pid = 3644] [id = 168] 03:54:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (11C37800) [pid = 3644] [serial = 502] [outer = 00000000] 03:54:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1393F000) [pid = 3644] [serial = 503] [outer = 11C37800] 03:54:11 INFO - PROCESS | 3644 | 1471089250989 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (15B27000) [pid = 3644] [serial = 504] [outer = 11C37800] 03:54:11 INFO - PROCESS | 3644 | 1471089251884 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]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1282ms 03:54:11 INFO - PROCESS | 3644 | 1471089251938 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 3644 | 1471089251943 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:54:11 INFO - PROCESS | 3644 | 1471089251948 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:54:11 INFO - PROCESS | 3644 | 1471089251951 Marionette TRACE conn3 <- [1,638,null,{}] 03:54:11 INFO - PROCESS | 3644 | 1471089251956 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}] 03:54:11 INFO - PROCESS | 3644 | 1471089251959 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:12 INFO - PROCESS | 3644 | 1471089252118 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:54:12 INFO - PROCESS | 3644 | 1471089252256 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 3644 | 1471089252260 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:12 INFO - PROCESS | 3644 | ++DOCSHELL 1125CC00 == 55 [pid = 3644] [id = 169] 03:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1125D800) [pid = 3644] [serial = 505] [outer = 00000000] 03:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (12B7E400) [pid = 3644] [serial = 506] [outer = 1125D800] 03:54:12 INFO - PROCESS | 3644 | 1471089252312 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (131E9400) [pid = 3644] [serial = 507] [outer = 1125D800] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 0F9E8C00 == 54 [pid = 3644] [id = 163] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 10D6B000 == 53 [pid = 3644] [id = 162] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 13208400 == 52 [pid = 3644] [id = 161] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 17AF1400 == 51 [pid = 3644] [id = 160] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 16C87C00 == 50 [pid = 3644] [id = 159] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 16C30800 == 49 [pid = 3644] [id = 158] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 15B2AC00 == 48 [pid = 3644] [id = 157] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 132C8C00 == 47 [pid = 3644] [id = 156] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 11218000 == 46 [pid = 3644] [id = 155] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 16D91400 == 45 [pid = 3644] [id = 152] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 114DD800 == 44 [pid = 3644] [id = 150] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 15618000 == 43 [pid = 3644] [id = 151] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1688DC00 == 42 [pid = 3644] [id = 149] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1976F800 == 41 [pid = 3644] [id = 139] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1592A800 == 40 [pid = 3644] [id = 138] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 12B77000 == 39 [pid = 3644] [id = 113] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 16FCB000 == 38 [pid = 3644] [id = 154] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1976AC00 == 37 [pid = 3644] [id = 125] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 10B96800 == 36 [pid = 3644] [id = 137] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 141A5400 == 35 [pid = 3644] [id = 124] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 0F344000 == 34 [pid = 3644] [id = 126] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1ABD8000 == 33 [pid = 3644] [id = 153] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 19767000 == 32 [pid = 3644] [id = 136] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1051A800 == 31 [pid = 3644] [id = 168] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1545D800 == 30 [pid = 3644] [id = 166] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 18292800 == 29 [pid = 3644] [id = 167] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 1297DC00 == 28 [pid = 3644] [id = 164] 03:54:13 INFO - PROCESS | 3644 | --DOCSHELL 10D74400 == 27 [pid = 3644] [id = 165] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (14422400) [pid = 3644] [serial = 344] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (11CE1C00) [pid = 3644] [serial = 377] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A4A3400) [pid = 3644] [serial = 443] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A4A7000) [pid = 3644] [serial = 438] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1758F800) [pid = 3644] [serial = 431] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1771E800) [pid = 3644] [serial = 432] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1A741000) [pid = 3644] [serial = 444] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1A8C4C00) [pid = 3644] [serial = 446] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (19C28000) [pid = 3644] [serial = 434] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A4A3C00) [pid = 3644] [serial = 437] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (15614800) [pid = 3644] [serial = 425] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (15B23000) [pid = 3644] [serial = 426] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (19F56400) [pid = 3644] [serial = 435] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (16D86400) [pid = 3644] [serial = 428] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (16D8BC00) [pid = 3644] [serial = 429] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (12B72000) [pid = 3644] [serial = 422] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (12B7BC00) [pid = 3644] [serial = 423] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19E76000) [pid = 3644] [serial = 407] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (11CE2400) [pid = 3644] [serial = 420] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10B9AC00) [pid = 3644] [serial = 419] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (15B30400) [pid = 3644] [serial = 413] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (12983400) [pid = 3644] [serial = 410] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19E7D000) [pid = 3644] [serial = 416] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1689C800) [pid = 3644] [serial = 440] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1689CC00) [pid = 3644] [serial = 441] [outer = 00000000] [url = about:blank] 03:54:13 INFO - PROCESS | 3644 | 1471089253885 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]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1958ms 03:54:13 INFO - PROCESS | 3644 | 1471089253903 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:54:13 INFO - PROCESS | 3644 | 1471089253907 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:54:13 INFO - PROCESS | 3644 | 1471089253911 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 3644 | 1471089253914 Marionette TRACE conn3 <- [1,642,null,{}] 03:54:13 INFO - PROCESS | 3644 | 1471089253920 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}] 03:54:13 INFO - PROCESS | 3644 | 1471089253923 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:14 INFO - PROCESS | 3644 | 1471089254013 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:54:14 INFO - PROCESS | 3644 | 1471089254158 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 3644 | 1471089254161 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:14 INFO - PROCESS | 3644 | ++DOCSHELL 10A10400 == 28 [pid = 3644] [id = 170] 03:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (10A48C00) [pid = 3644] [serial = 508] [outer = 00000000] 03:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (10D74400) [pid = 3644] [serial = 509] [outer = 10A48C00] 03:54:14 INFO - PROCESS | 3644 | 1471089254216 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1120D800) [pid = 3644] [serial = 510] [outer = 10A48C00] 03:54:14 INFO - PROCESS | 3644 | 1471089254662 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]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 793ms 03:54:14 INFO - PROCESS | 3644 | 1471089254722 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 3644 | 1471089254727 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:54:14 INFO - PROCESS | 3644 | 1471089254733 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 3644 | 1471089254736 Marionette TRACE conn3 <- [1,646,null,{}] 03:54:14 INFO - PROCESS | 3644 | 1471089254739 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}] 03:54:14 INFO - PROCESS | 3644 | 1471089254742 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:14 INFO - PROCESS | 3644 | 1471089254833 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:54:14 INFO - PROCESS | 3644 | 1471089254840 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 3644 | 1471089254843 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:14 INFO - PROCESS | 3644 | ++DOCSHELL 12B75800 == 29 [pid = 3644] [id = 171] 03:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (12B76C00) [pid = 3644] [serial = 511] [outer = 00000000] 03:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (12B7C800) [pid = 3644] [serial = 512] [outer = 12B76C00] 03:54:14 INFO - PROCESS | 3644 | 1471089254896 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (13160000) [pid = 3644] [serial = 513] [outer = 12B76C00] 03:54:15 INFO - PROCESS | 3644 | 1471089255413 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]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 760ms 03:54:15 INFO - PROCESS | 3644 | 1471089255472 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 3644 | 1471089255474 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:54:15 INFO - PROCESS | 3644 | 1471089255478 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 3644 | 1471089255481 Marionette TRACE conn3 <- [1,650,null,{}] 03:54:15 INFO - PROCESS | 3644 | 1471089255492 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}] 03:54:15 INFO - PROCESS | 3644 | 1471089255496 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:15 INFO - PROCESS | 3644 | 1471089255710 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:54:15 INFO - PROCESS | 3644 | 1471089255763 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 3644 | 1471089255766 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:15 INFO - PROCESS | 3644 | ++DOCSHELL 1545D400 == 30 [pid = 3644] [id = 172] 03:54:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1545D800) [pid = 3644] [serial = 514] [outer = 00000000] 03:54:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (15614C00) [pid = 3644] [serial = 515] [outer = 1545D800] 03:54:15 INFO - PROCESS | 3644 | 1471089255814 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1592A400) [pid = 3644] [serial = 516] [outer = 1545D800] 03:54:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:16 INFO - PROCESS | 3644 | 1471089256286 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]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 877ms 03:54:16 INFO - PROCESS | 3644 | 1471089256354 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 3644 | 1471089256357 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:54:16 INFO - PROCESS | 3644 | 1471089256360 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 3644 | 1471089256362 Marionette TRACE conn3 <- [1,654,null,{}] 03:54:16 INFO - PROCESS | 3644 | 1471089256365 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}] 03:54:16 INFO - PROCESS | 3644 | 1471089256367 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:16 INFO - PROCESS | 3644 | 1471089256491 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:54:16 INFO - PROCESS | 3644 | 1471089256503 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 3644 | 1471089256505 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:16 INFO - PROCESS | 3644 | ++DOCSHELL 15B27400 == 31 [pid = 3644] [id = 173] 03:54:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (15B2D400) [pid = 3644] [serial = 517] [outer = 00000000] 03:54:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (167E1400) [pid = 3644] [serial = 518] [outer = 15B2D400] 03:54:16 INFO - PROCESS | 3644 | 1471089256652 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (16895400) [pid = 3644] [serial = 519] [outer = 15B2D400] 03:54:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:17 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:17 INFO - PROCESS | 3644 | 1471089257057 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]]]}] 03:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 760ms 03:54:17 INFO - PROCESS | 3644 | 1471089257159 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 3644 | 1471089257161 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:54:17 INFO - PROCESS | 3644 | 1471089257169 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 3644 | 1471089257171 Marionette TRACE conn3 <- [1,658,null,{}] 03:54:17 INFO - PROCESS | 3644 | 1471089257174 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}] 03:54:17 INFO - PROCESS | 3644 | 1471089257176 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:17 INFO - PROCESS | 3644 | 1471089257283 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:54:17 INFO - PROCESS | 3644 | 1471089257293 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 3644 | 1471089257295 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:17 INFO - PROCESS | 3644 | ++DOCSHELL 1689C800 == 32 [pid = 3644] [id = 174] 03:54:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16936800) [pid = 3644] [serial = 520] [outer = 00000000] 03:54:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (16C3D000) [pid = 3644] [serial = 521] [outer = 16936800] 03:54:17 INFO - PROCESS | 3644 | 1471089257388 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (16CF4800) [pid = 3644] [serial = 522] [outer = 16936800] 03:54:17 INFO - PROCESS | 3644 | 1471089257845 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]]]}] 03:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 759ms 03:54:17 INFO - PROCESS | 3644 | 1471089257901 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 3644 | 1471089257903 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:54:17 INFO - PROCESS | 3644 | 1471089257906 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 3644 | 1471089257907 Marionette TRACE conn3 <- [1,662,null,{}] 03:54:17 INFO - PROCESS | 3644 | 1471089257911 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}] 03:54:17 INFO - PROCESS | 3644 | 1471089257916 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:18 INFO - PROCESS | 3644 | 1471089258098 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:54:18 INFO - PROCESS | 3644 | 1471089258118 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 3644 | 1471089258120 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:18 INFO - PROCESS | 3644 | ++DOCSHELL 16D92800 == 33 [pid = 3644] [id = 175] 03:54:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (16E46C00) [pid = 3644] [serial = 523] [outer = 00000000] 03:54:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (17590800) [pid = 3644] [serial = 524] [outer = 16E46C00] 03:54:18 INFO - PROCESS | 3644 | 1471089258165 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17E74800) [pid = 3644] [serial = 525] [outer = 16E46C00] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1693D000) [pid = 3644] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (132D2800) [pid = 3644] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (11010000) [pid = 3644] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (11ACD800) [pid = 3644] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (19771000) [pid = 3644] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (10B9A000) [pid = 3644] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1592AC00) [pid = 3644] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (17A61C00) [pid = 3644] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (11218800) [pid = 3644] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (15B26800) [pid = 3644] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (10B99400) [pid = 3644] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (16D93400) [pid = 3644] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (15931800) [pid = 3644] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16E47C00) [pid = 3644] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16878000) [pid = 3644] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1ABD8800) [pid = 3644] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (19772C00) [pid = 3644] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10D6D400) [pid = 3644] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1976B000) [pid = 3644] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (19767400) [pid = 3644] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1820F400) [pid = 3644] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16C39000) [pid = 3644] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (17AF2C00) [pid = 3644] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (12B78400) [pid = 3644] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (103C8C00) [pid = 3644] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:54:19 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (12B78C00) [pid = 3644] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:54:19 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:19 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:54:19 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:19 INFO - PROCESS | 3644 | 1471089259285 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]]]}] 03:54:19 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 03:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1468ms 03:54:19 INFO - PROCESS | 3644 | 1471089259366 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 3644 | 1471089259377 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:54:19 INFO - PROCESS | 3644 | 1471089259381 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 3644 | 1471089259383 Marionette TRACE conn3 <- [1,666,null,{}] 03:54:19 INFO - PROCESS | 3644 | 1471089259386 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}] 03:54:19 INFO - PROCESS | 3644 | 1471089259388 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:19 INFO - PROCESS | 3644 | 1471089259515 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:54:19 INFO - PROCESS | 3644 | 1471089259525 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 3644 | 1471089259527 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:19 INFO - PROCESS | 3644 | ++DOCSHELL 10D6C400 == 34 [pid = 3644] [id = 176] 03:54:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (11210800) [pid = 3644] [serial = 526] [outer = 00000000] 03:54:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (13C10C00) [pid = 3644] [serial = 527] [outer = 11210800] 03:54:19 INFO - PROCESS | 3644 | 1471089259570 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (156E4C00) [pid = 3644] [serial = 528] [outer = 11210800] 03:54:20 INFO - PROCESS | 3644 | 1471089260035 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]]]}] 03:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 03:54:20 INFO - PROCESS | 3644 | 1471089260089 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 3644 | 1471089260091 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:54:20 INFO - PROCESS | 3644 | 1471089260095 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:54:20 INFO - PROCESS | 3644 | 1471089260096 Marionette TRACE conn3 <- [1,670,null,{}] 03:54:20 INFO - PROCESS | 3644 | 1471089260100 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}] 03:54:20 INFO - PROCESS | 3644 | 1471089260102 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:20 INFO - PROCESS | 3644 | 1471089260182 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:54:20 INFO - PROCESS | 3644 | 1471089260187 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 3644 | 1471089260189 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:20 INFO - PROCESS | 3644 | ++DOCSHELL 10D6D000 == 35 [pid = 3644] [id = 177] 03:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (15931800) [pid = 3644] [serial = 529] [outer = 00000000] 03:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (16C3B800) [pid = 3644] [serial = 530] [outer = 15931800] 03:54:20 INFO - PROCESS | 3644 | 1471089260232 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (16C3CC00) [pid = 3644] [serial = 531] [outer = 15931800] 03:54:21 INFO - PROCESS | 3644 | 1471089261432 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]]]}] 03:54:21 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) 03:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1351ms 03:54:21 INFO - PROCESS | 3644 | 1471089261458 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 3644 | 1471089261463 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:54:21 INFO - PROCESS | 3644 | 1471089261468 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 3644 | 1471089261472 Marionette TRACE conn3 <- [1,674,null,{}] 03:54:21 INFO - PROCESS | 3644 | 1471089261478 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}] 03:54:21 INFO - PROCESS | 3644 | 1471089261481 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:21 INFO - PROCESS | 3644 | 1471089261605 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:54:21 INFO - PROCESS | 3644 | 1471089261768 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 3644 | 1471089261771 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:21 INFO - PROCESS | 3644 | ++DOCSHELL 10D78800 == 36 [pid = 3644] [id = 178] 03:54:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (11213400) [pid = 3644] [serial = 532] [outer = 00000000] 03:54:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (114E4000) [pid = 3644] [serial = 533] [outer = 11213400] 03:54:21 INFO - PROCESS | 3644 | 1471089261834 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (11C3DC00) [pid = 3644] [serial = 534] [outer = 11213400] 03:54:23 INFO - PROCESS | 3644 | 1471089263047 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]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1621ms 03:54:23 INFO - PROCESS | 3644 | 1471089263076 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 3644 | 1471089263080 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:54:23 INFO - PROCESS | 3644 | 1471089263087 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 3644 | 1471089263090 Marionette TRACE conn3 <- [1,678,null,{}] 03:54:23 INFO - PROCESS | 3644 | 1471089263137 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}] 03:54:23 INFO - PROCESS | 3644 | 1471089263140 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:23 INFO - PROCESS | 3644 | 1471089263238 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:54:23 INFO - PROCESS | 3644 | 1471089263417 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 3644 | 1471089263420 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:23 INFO - PROCESS | 3644 | ++DOCSHELL 141ACC00 == 37 [pid = 3644] [id = 179] 03:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (141B2C00) [pid = 3644] [serial = 535] [outer = 00000000] 03:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (15459800) [pid = 3644] [serial = 536] [outer = 141B2C00] 03:54:23 INFO - PROCESS | 3644 | 1471089263476 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15937400) [pid = 3644] [serial = 537] [outer = 141B2C00] 03:54:24 INFO - PROCESS | 3644 | 1471089264755 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]]]}] 03:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1687ms 03:54:24 INFO - PROCESS | 3644 | 1471089264794 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 3644 | 1471089264799 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:54:24 INFO - PROCESS | 3644 | 1471089264804 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 3644 | 1471089264807 Marionette TRACE conn3 <- [1,682,null,{}] 03:54:24 INFO - PROCESS | 3644 | 1471089264896 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}] 03:54:24 INFO - PROCESS | 3644 | 1471089264899 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:25 INFO - PROCESS | 3644 | 1471089265027 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:54:25 INFO - PROCESS | 3644 | 1471089265113 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 3644 | 1471089265115 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:25 INFO - PROCESS | 3644 | ++DOCSHELL 10D73800 == 38 [pid = 3644] [id = 180] 03:54:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (10D75400) [pid = 3644] [serial = 538] [outer = 00000000] 03:54:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (11C32800) [pid = 3644] [serial = 539] [outer = 10D75400] 03:54:25 INFO - PROCESS | 3644 | 1471089265216 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (12981800) [pid = 3644] [serial = 540] [outer = 10D75400] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 10D6C400 == 37 [pid = 3644] [id = 176] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 16D92800 == 36 [pid = 3644] [id = 175] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 1689C800 == 35 [pid = 3644] [id = 174] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 15B27400 == 34 [pid = 3644] [id = 173] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 1545D400 == 33 [pid = 3644] [id = 172] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 12B75800 == 32 [pid = 3644] [id = 171] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 10A10400 == 31 [pid = 3644] [id = 170] 03:54:25 INFO - PROCESS | 3644 | --DOCSHELL 1125CC00 == 30 [pid = 3644] [id = 169] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (195E1800) [pid = 3644] [serial = 491] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (195E4800) [pid = 3644] [serial = 492] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16C31C00) [pid = 3644] [serial = 489] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A8CB400) [pid = 3644] [serial = 447] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (13C09000) [pid = 3644] [serial = 467] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (15464000) [pid = 3644] [serial = 488] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (129BA400) [pid = 3644] [serial = 449] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A116000) [pid = 3644] [serial = 417] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (134C6000) [pid = 3644] [serial = 411] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16897C00) [pid = 3644] [serial = 414] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18294C00) [pid = 3644] [serial = 462] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (132C8400) [pid = 3644] [serial = 464] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (18291400) [pid = 3644] [serial = 461] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16894C00) [pid = 3644] [serial = 371] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15458400) [pid = 3644] [serial = 368] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1753F000) [pid = 3644] [serial = 455] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15B2D800) [pid = 3644] [serial = 452] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17591000) [pid = 3644] [serial = 476] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16C33400) [pid = 3644] [serial = 471] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1AD4A000) [pid = 3644] [serial = 459] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1820A400) [pid = 3644] [serial = 456] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (19CF2000) [pid = 3644] [serial = 483] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13EA2C00) [pid = 3644] [serial = 468] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D75C00) [pid = 3644] [serial = 486] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13C11C00) [pid = 3644] [serial = 465] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (17A5C800) [pid = 3644] [serial = 477] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16898000) [pid = 3644] [serial = 470] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1ABDE000) [pid = 3644] [serial = 458] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10D72000) [pid = 3644] [serial = 485] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (19C27400) [pid = 3644] [serial = 374] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (19F52400) [pid = 3644] [serial = 408] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (19766400) [pid = 3644] [serial = 480] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18296C00) [pid = 3644] [serial = 479] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D8F000) [pid = 3644] [serial = 474] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18085400) [pid = 3644] [serial = 365] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1688F400) [pid = 3644] [serial = 453] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16CF9000) [pid = 3644] [serial = 473] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (19CE5000) [pid = 3644] [serial = 482] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13164000) [pid = 3644] [serial = 338] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12B7CC00) [pid = 3644] [serial = 341] [outer = 00000000] [url = about:blank] 03:54:25 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (13165400) [pid = 3644] [serial = 450] [outer = 00000000] [url = about:blank] 03:54:26 INFO - PROCESS | 3644 | 1471089266250 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]]]}] 03:54:26 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) 03:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1502ms 03:54:26 INFO - PROCESS | 3644 | 1471089266312 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 3644 | 1471089266319 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:54:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:54:26 INFO - PROCESS | 3644 | 1471089266327 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 3644 | 1471089266330 Marionette TRACE conn3 <- [1,686,null,{}] 03:54:26 INFO - PROCESS | 3644 | 1471089266333 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}] 03:54:26 INFO - PROCESS | 3644 | 1471089266336 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:26 INFO - PROCESS | 3644 | 1471089266421 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:54:26 INFO - PROCESS | 3644 | 1471089266428 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 3644 | 1471089266430 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:26 INFO - PROCESS | 3644 | ++DOCSHELL 11266400 == 31 [pid = 3644] [id = 181] 03:54:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (11269400) [pid = 3644] [serial = 541] [outer = 00000000] 03:54:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13165400) [pid = 3644] [serial = 542] [outer = 11269400] 03:54:26 INFO - PROCESS | 3644 | 1471089266477 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (134C8000) [pid = 3644] [serial = 543] [outer = 11269400] 03:54:27 INFO - PROCESS | 3644 | 1471089267534 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]]]}] 03:54:27 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) 03:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1232ms 03:54:27 INFO - PROCESS | 3644 | 1471089267563 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 3644 | 1471089267566 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:54:27 INFO - PROCESS | 3644 | 1471089267570 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 3644 | 1471089267573 Marionette TRACE conn3 <- [1,690,null,{}] 03:54:27 INFO - PROCESS | 3644 | 1471089267584 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}] 03:54:27 INFO - PROCESS | 3644 | 1471089267589 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:27 INFO - PROCESS | 3644 | 1471089267757 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:54:27 INFO - PROCESS | 3644 | 1471089267765 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 3644 | 1471089267768 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:27 INFO - PROCESS | 3644 | ++DOCSHELL 141A8800 == 32 [pid = 3644] [id = 182] 03:54:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (141A9400) [pid = 3644] [serial = 544] [outer = 00000000] 03:54:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1545B000) [pid = 3644] [serial = 545] [outer = 141A9400] 03:54:27 INFO - PROCESS | 3644 | 1471089267890 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15466000) [pid = 3644] [serial = 546] [outer = 141A9400] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1545D800) [pid = 3644] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (12B76C00) [pid = 3644] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1125D800) [pid = 3644] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15B2D400) [pid = 3644] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (10A48C00) [pid = 3644] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16936800) [pid = 3644] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16E46C00) [pid = 3644] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (11217400) [pid = 3644] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15460000) [pid = 3644] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (18292C00) [pid = 3644] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (11C37800) [pid = 3644] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:54:28 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (11210800) [pid = 3644] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:54:29 INFO - PROCESS | 3644 | 1471089269309 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]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1789ms 03:54:29 INFO - PROCESS | 3644 | 1471089269413 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 3644 | 1471089269418 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:54:29 INFO - PROCESS | 3644 | 1471089269425 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 3644 | 1471089269428 Marionette TRACE conn3 <- [1,694,null,{}] 03:54:29 INFO - PROCESS | 3644 | 1471089269434 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}] 03:54:29 INFO - PROCESS | 3644 | 1471089269437 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:29 INFO - PROCESS | 3644 | 1471089269616 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:54:29 INFO - PROCESS | 3644 | 1471089269736 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 3644 | 1471089269739 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:29 INFO - PROCESS | 3644 | ++DOCSHELL 10A0E800 == 33 [pid = 3644] [id = 183] 03:54:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10A10400) [pid = 3644] [serial = 547] [outer = 00000000] 03:54:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12B71000) [pid = 3644] [serial = 548] [outer = 10A10400] 03:54:29 INFO - PROCESS | 3644 | 1471089269796 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (1315E800) [pid = 3644] [serial = 549] [outer = 10A10400] 03:54:30 INFO - PROCESS | 3644 | 1471089270880 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]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1502ms 03:54:30 INFO - PROCESS | 3644 | 1471089270987 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 3644 | 1471089270992 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:54:31 INFO - PROCESS | 3644 | 1471089270999 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 3644 | 1471089271003 Marionette TRACE conn3 <- [1,698,null,{}] 03:54:31 INFO - PROCESS | 3644 | 1471089271007 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}] 03:54:31 INFO - PROCESS | 3644 | 1471089271010 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:31 INFO - PROCESS | 3644 | 1471089271106 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:54:31 INFO - PROCESS | 3644 | 1471089271299 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 3644 | 1471089271302 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:31 INFO - PROCESS | 3644 | ++DOCSHELL 13EA4800 == 34 [pid = 3644] [id = 184] 03:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13EA5400) [pid = 3644] [serial = 550] [outer = 00000000] 03:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13EE3C00) [pid = 3644] [serial = 551] [outer = 13EA5400] 03:54:31 INFO - PROCESS | 3644 | 1471089271359 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15459400) [pid = 3644] [serial = 552] [outer = 13EA5400] 03:54:32 INFO - PROCESS | 3644 | 1471089272511 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]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1552ms 03:54:32 INFO - PROCESS | 3644 | 1471089272550 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 3644 | 1471089272553 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:54:32 INFO - PROCESS | 3644 | 1471089272557 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 3644 | 1471089272561 Marionette TRACE conn3 <- [1,702,null,{}] 03:54:32 INFO - PROCESS | 3644 | 1471089272572 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}] 03:54:32 INFO - PROCESS | 3644 | 1471089272577 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:32 INFO - PROCESS | 3644 | 1471089272681 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:54:32 INFO - PROCESS | 3644 | 1471089272854 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 3644 | 1471089272857 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:32 INFO - PROCESS | 3644 | ++DOCSHELL 13C8B800 == 35 [pid = 3644] [id = 185] 03:54:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13EE4C00) [pid = 3644] [serial = 553] [outer = 00000000] 03:54:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15B27800) [pid = 3644] [serial = 554] [outer = 13EE4C00] 03:54:32 INFO - PROCESS | 3644 | 1471089272916 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15B2F400) [pid = 3644] [serial = 555] [outer = 13EE4C00] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 11266400 == 34 [pid = 3644] [id = 181] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 10D73800 == 33 [pid = 3644] [id = 180] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 10D78800 == 32 [pid = 3644] [id = 178] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 141ACC00 == 31 [pid = 3644] [id = 179] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 10D6D000 == 30 [pid = 3644] [id = 177] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 13EA4800 == 29 [pid = 3644] [id = 184] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 10A0E800 == 28 [pid = 3644] [id = 183] 03:54:34 INFO - PROCESS | 3644 | --DOCSHELL 141A8800 == 27 [pid = 3644] [id = 182] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16C3B800) [pid = 3644] [serial = 530] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15614C00) [pid = 3644] [serial = 515] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (12B7C800) [pid = 3644] [serial = 512] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (13160000) [pid = 3644] [serial = 513] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (12B7E400) [pid = 3644] [serial = 506] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (131E9400) [pid = 3644] [serial = 507] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (167E1400) [pid = 3644] [serial = 518] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (10D74400) [pid = 3644] [serial = 509] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1120D800) [pid = 3644] [serial = 510] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16C3D000) [pid = 3644] [serial = 521] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (16895400) [pid = 3644] [serial = 519] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (17590800) [pid = 3644] [serial = 524] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (16CF4800) [pid = 3644] [serial = 522] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (13947C00) [pid = 3644] [serial = 495] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (12D71400) [pid = 3644] [serial = 494] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (1688F000) [pid = 3644] [serial = 498] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (15B2D000) [pid = 3644] [serial = 497] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (195E8000) [pid = 3644] [serial = 501] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (195DE800) [pid = 3644] [serial = 500] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (15B27000) [pid = 3644] [serial = 504] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (1393F000) [pid = 3644] [serial = 503] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 48 (17E74800) [pid = 3644] [serial = 525] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 47 (13C10C00) [pid = 3644] [serial = 527] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 46 (156E4C00) [pid = 3644] [serial = 528] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | --DOMWINDOW == 45 (1592A400) [pid = 3644] [serial = 516] [outer = 00000000] [url = about:blank] 03:54:34 INFO - PROCESS | 3644 | 1471089274478 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]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1958ms 03:54:34 INFO - PROCESS | 3644 | 1471089274521 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 3644 | 1471089274524 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:54:34 INFO - PROCESS | 3644 | 1471089274530 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 3644 | 1471089274533 Marionette TRACE conn3 <- [1,706,null,{}] 03:54:34 INFO - PROCESS | 3644 | 1471089274539 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}] 03:54:34 INFO - PROCESS | 3644 | 1471089274542 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:34 INFO - PROCESS | 3644 | 1471089274629 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:54:34 INFO - PROCESS | 3644 | 1471089274639 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 3644 | 1471089274644 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:34 INFO - PROCESS | 3644 | ++DOCSHELL 10A55000 == 28 [pid = 3644] [id = 186] 03:54:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (10B96C00) [pid = 3644] [serial = 556] [outer = 00000000] 03:54:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (10BA4C00) [pid = 3644] [serial = 557] [outer = 10B96C00] 03:54:34 INFO - PROCESS | 3644 | 1471089274749 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (10D6C400) [pid = 3644] [serial = 558] [outer = 10B96C00] 03:54:35 INFO - PROCESS | 3644 | 1471089275728 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]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1249ms 03:54:35 INFO - PROCESS | 3644 | 1471089275756 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:54:35 INFO - PROCESS | 3644 | 1471089275810 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:54:35 INFO - PROCESS | 3644 | 1471089275816 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:54:35 INFO - PROCESS | 3644 | 1471089275819 Marionette TRACE conn3 <- [1,710,null,{}] 03:54:35 INFO - PROCESS | 3644 | 1471089275823 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}] 03:54:35 INFO - PROCESS | 3644 | 1471089275826 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:35 INFO - PROCESS | 3644 | 1471089275911 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:54:35 INFO - PROCESS | 3644 | 1471089275918 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 3644 | 1471089275921 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:35 INFO - PROCESS | 3644 | ++DOCSHELL 11CE1C00 == 29 [pid = 3644] [id = 187] 03:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (11CE5400) [pid = 3644] [serial = 559] [outer = 00000000] 03:54:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (1293C800) [pid = 3644] [serial = 560] [outer = 11CE5400] 03:54:35 INFO - PROCESS | 3644 | 1471089275968 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (12B73400) [pid = 3644] [serial = 561] [outer = 11CE5400] 03:54:36 INFO - PROCESS | 3644 | 1471089276493 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] 03:54:36 INFO - PROCESS | 3644 | 1471089276558 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:54:36 INFO - PROCESS | 3644 | 1471089276562 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 3644 | 1471089276566 Marionette TRACE conn3 <- [1,714,null,{}] 03:54:36 INFO - PROCESS | 3644 | 1471089276577 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}] 03:54:36 INFO - PROCESS | 3644 | 1471089276582 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:36 INFO - PROCESS | 3644 | 1471089276700 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:54:36 INFO - PROCESS | 3644 | 1471089276825 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 3644 | 1471089276829 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:36 INFO - PROCESS | 3644 | ++DOCSHELL 1320D800 == 30 [pid = 3644] [id = 188] 03:54:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (13210800) [pid = 3644] [serial = 562] [outer = 00000000] 03:54:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (13948000) [pid = 3644] [serial = 563] [outer = 13210800] 03:54:36 INFO - PROCESS | 3644 | 1471089276881 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (13C0F000) [pid = 3644] [serial = 564] [outer = 13210800] 03:54:37 INFO - PROCESS | 3644 | 1471089277468 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]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 979ms 03:54:37 INFO - PROCESS | 3644 | 1471089277537 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 3644 | 1471089277540 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:54:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:54:37 INFO - PROCESS | 3644 | 1471089277549 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 3644 | 1471089277551 Marionette TRACE conn3 <- [1,718,null,{}] 03:54:37 INFO - PROCESS | 3644 | 1471089277554 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}] 03:54:37 INFO - PROCESS | 3644 | 1471089277556 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:37 INFO - PROCESS | 3644 | 1471089277662 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:54:37 INFO - PROCESS | 3644 | 1471089277760 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 3644 | 1471089277763 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:37 INFO - PROCESS | 3644 | ++DOCSHELL 13EE3000 == 31 [pid = 3644] [id = 189] 03:54:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (13EE4400) [pid = 3644] [serial = 565] [outer = 00000000] 03:54:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (15458800) [pid = 3644] [serial = 566] [outer = 13EE4400] 03:54:37 INFO - PROCESS | 3644 | 1471089277807 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (15463400) [pid = 3644] [serial = 567] [outer = 13EE4400] 03:54:38 INFO - PROCESS | 3644 | 1471089278292 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] 03:54:38 INFO - PROCESS | 3644 | 1471089278321 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:54:38 INFO - PROCESS | 3644 | 1471089278325 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 3644 | 1471089278326 Marionette TRACE conn3 <- [1,722,null,{}] 03:54:38 INFO - PROCESS | 3644 | 1471089278330 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}] 03:54:38 INFO - PROCESS | 3644 | 1471089278332 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:38 INFO - PROCESS | 3644 | 1471089278439 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:54:38 INFO - PROCESS | 3644 | 1471089278447 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 3644 | 1471089278450 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:38 INFO - PROCESS | 3644 | ++DOCSHELL 13EA6000 == 32 [pid = 3644] [id = 190] 03:54:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1592BC00) [pid = 3644] [serial = 568] [outer = 00000000] 03:54:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (15B2B000) [pid = 3644] [serial = 569] [outer = 1592BC00] 03:54:38 INFO - PROCESS | 3644 | 1471089278497 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (15F60C00) [pid = 3644] [serial = 570] [outer = 1592BC00] 03:54:38 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (11269400) [pid = 3644] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:54:38 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (141A9400) [pid = 3644] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:54:38 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (15931800) [pid = 3644] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:54:38 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (11213400) [pid = 3644] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:54:38 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (10D75400) [pid = 3644] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:54:38 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (141B2C00) [pid = 3644] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:54:39 INFO - PROCESS | 3644 | 1471089278987 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]]]}] 03:54:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:54:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 03:54:39 INFO - PROCESS | 3644 | 1471089279003 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 3644 | 1471089279005 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:54:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:54:39 INFO - PROCESS | 3644 | 1471089279009 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 3644 | 1471089279010 Marionette TRACE conn3 <- [1,726,null,{}] 03:54:39 INFO - PROCESS | 3644 | 1471089279014 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}] 03:54:39 INFO - PROCESS | 3644 | 1471089279019 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:39 INFO - PROCESS | 3644 | 1471089279223 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:54:39 INFO - PROCESS | 3644 | 1471089279278 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 3644 | 1471089279280 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:39 INFO - PROCESS | 3644 | ++DOCSHELL 167E7C00 == 33 [pid = 3644] [id = 191] 03:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (167E8400) [pid = 3644] [serial = 571] [outer = 00000000] 03:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (1688F400) [pid = 3644] [serial = 572] [outer = 167E8400] 03:54:39 INFO - PROCESS | 3644 | 1471089279325 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (16894C00) [pid = 3644] [serial = 573] [outer = 167E8400] 03:54:40 INFO - PROCESS | 3644 | 1471089280248 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]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:54:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1233ms 03:54:40 INFO - PROCESS | 3644 | 1471089280270 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 3644 | 1471089280272 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:54:40 INFO - PROCESS | 3644 | 1471089280276 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 3644 | 1471089280278 Marionette TRACE conn3 <- [1,730,null,{}] 03:54:40 INFO - PROCESS | 3644 | 1471089280281 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}] 03:54:40 INFO - PROCESS | 3644 | 1471089280283 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:40 INFO - PROCESS | 3644 | 1471089280382 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:54:40 INFO - PROCESS | 3644 | 1471089280388 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 3644 | 1471089280391 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:40 INFO - PROCESS | 3644 | ++DOCSHELL 15465C00 == 34 [pid = 3644] [id = 192] 03:54:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1592DC00) [pid = 3644] [serial = 574] [outer = 00000000] 03:54:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (16C2EC00) [pid = 3644] [serial = 575] [outer = 1592DC00] 03:54:40 INFO - PROCESS | 3644 | 1471089280434 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (16C32000) [pid = 3644] [serial = 576] [outer = 1592DC00] 03:54:41 INFO - PROCESS | 3644 | 1471089281483 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]]]}] 03:54:41 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 03:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1283ms 03:54:41 INFO - PROCESS | 3644 | 1471089281599 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 3644 | 1471089281603 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:54:41 INFO - PROCESS | 3644 | 1471089281651 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:54:41 INFO - PROCESS | 3644 | 1471089281655 Marionette TRACE conn3 <- [1,734,null,{}] 03:54:41 INFO - PROCESS | 3644 | 1471089281661 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}] 03:54:41 INFO - PROCESS | 3644 | 1471089281664 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:41 INFO - PROCESS | 3644 | 1471089281768 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:54:41 INFO - PROCESS | 3644 | 1471089281919 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 3644 | 1471089281924 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:42 INFO - PROCESS | 3644 | ++DOCSHELL 10A4E800 == 35 [pid = 3644] [id = 193] 03:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (10A51000) [pid = 3644] [serial = 577] [outer = 00000000] 03:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10D6AC00) [pid = 3644] [serial = 578] [outer = 10A51000] 03:54:42 INFO - PROCESS | 3644 | 1471089282073 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10D75400) [pid = 3644] [serial = 579] [outer = 10A51000] 03:54:43 INFO - PROCESS | 3644 | 1471089283271 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]]]}] 03:54:43 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.) 03:54:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1687ms 03:54:43 INFO - PROCESS | 3644 | 1471089283321 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:54:43 INFO - PROCESS | 3644 | 1471089283325 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:54:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:54:43 INFO - PROCESS | 3644 | 1471089283330 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 3644 | 1471089283333 Marionette TRACE conn3 <- [1,738,null,{}] 03:54:43 INFO - PROCESS | 3644 | 1471089283339 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}] 03:54:43 INFO - PROCESS | 3644 | 1471089283341 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:43 INFO - PROCESS | 3644 | 1471089283526 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:54:43 INFO - PROCESS | 3644 | 1471089283621 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 3644 | 1471089283626 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:43 INFO - PROCESS | 3644 | ++DOCSHELL 10B99000 == 36 [pid = 3644] [id = 194] 03:54:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10B99400) [pid = 3644] [serial = 580] [outer = 00000000] 03:54:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10D6A800) [pid = 3644] [serial = 581] [outer = 10B99400] 03:54:43 INFO - PROCESS | 3644 | 1471089283675 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10D6E000) [pid = 3644] [serial = 582] [outer = 10B99400] 03:54:43 INFO - PROCESS | 3644 | --DOCSHELL 167E7C00 == 35 [pid = 3644] [id = 191] 03:54:43 INFO - PROCESS | 3644 | --DOCSHELL 13EA6000 == 34 [pid = 3644] [id = 190] 03:54:43 INFO - PROCESS | 3644 | --DOCSHELL 13EE3000 == 33 [pid = 3644] [id = 189] 03:54:43 INFO - PROCESS | 3644 | --DOCSHELL 1320D800 == 32 [pid = 3644] [id = 188] 03:54:43 INFO - PROCESS | 3644 | --DOCSHELL 11CE1C00 == 31 [pid = 3644] [id = 187] 03:54:43 INFO - PROCESS | 3644 | --DOCSHELL 10A55000 == 30 [pid = 3644] [id = 186] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (134C8000) [pid = 3644] [serial = 543] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1545B000) [pid = 3644] [serial = 545] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (13165400) [pid = 3644] [serial = 542] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (15466000) [pid = 3644] [serial = 546] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16C3CC00) [pid = 3644] [serial = 531] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (114E4000) [pid = 3644] [serial = 533] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (11C3DC00) [pid = 3644] [serial = 534] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (11C32800) [pid = 3644] [serial = 539] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (12981800) [pid = 3644] [serial = 540] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (15459800) [pid = 3644] [serial = 536] [outer = 00000000] [url = about:blank] 03:54:43 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (15937400) [pid = 3644] [serial = 537] [outer = 00000000] [url = about:blank] 03:54:44 INFO - PROCESS | 3644 | 1471089284678 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]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1418ms 03:54:44 INFO - PROCESS | 3644 | 1471089284745 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 3644 | 1471089284750 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:54:44 INFO - PROCESS | 3644 | 1471089284757 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 3644 | 1471089284759 Marionette TRACE conn3 <- [1,742,null,{}] 03:54:44 INFO - PROCESS | 3644 | 1471089284763 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}] 03:54:44 INFO - PROCESS | 3644 | 1471089284766 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:44 INFO - PROCESS | 3644 | 1471089284852 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:54:44 INFO - PROCESS | 3644 | 1471089284909 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 3644 | 1471089284911 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:44 INFO - PROCESS | 3644 | ++DOCSHELL 11C3DC00 == 31 [pid = 3644] [id = 195] 03:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (11CE0C00) [pid = 3644] [serial = 583] [outer = 00000000] 03:54:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (1282B400) [pid = 3644] [serial = 584] [outer = 11CE0C00] 03:54:44 INFO - PROCESS | 3644 | 1471089284959 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1293A400) [pid = 3644] [serial = 585] [outer = 11CE0C00] 03:54:46 INFO - PROCESS | 3644 | 1471089286004 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]]]}] 03:54:46 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 03:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1232ms 03:54:46 INFO - PROCESS | 3644 | 1471089286008 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 3644 | 1471089286011 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:54:46 INFO - PROCESS | 3644 | 1471089286021 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 3644 | 1471089286025 Marionette TRACE conn3 <- [1,746,null,{}] 03:54:46 INFO - PROCESS | 3644 | 1471089286035 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}] 03:54:46 INFO - PROCESS | 3644 | 1471089286040 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:46 INFO - PROCESS | 3644 | 1471089286156 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:54:46 INFO - PROCESS | 3644 | 1471089286209 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 3644 | 1471089286213 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:46 INFO - PROCESS | 3644 | ++DOCSHELL 13164400 == 32 [pid = 3644] [id = 196] 03:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (13164C00) [pid = 3644] [serial = 586] [outer = 00000000] 03:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (131F1C00) [pid = 3644] [serial = 587] [outer = 13164C00] 03:54:46 INFO - PROCESS | 3644 | 1471089286260 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (132C8C00) [pid = 3644] [serial = 588] [outer = 13164C00] 03:54:46 INFO - PROCESS | 3644 | 1471089286784 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]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 810ms 03:54:46 INFO - PROCESS | 3644 | 1471089286810 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 3644 | 1471089286813 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:54:46 INFO - PROCESS | 3644 | 1471089286873 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 3644 | 1471089286874 Marionette TRACE conn3 <- [1,750,null,{}] 03:54:46 INFO - PROCESS | 3644 | 1471089286878 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}] 03:54:46 INFO - PROCESS | 3644 | 1471089286880 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:47 INFO - PROCESS | 3644 | 1471089286985 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:54:47 INFO - PROCESS | 3644 | 1471089286992 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 3644 | 1471089286994 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:47 INFO - PROCESS | 3644 | ++DOCSHELL 139D7C00 == 33 [pid = 3644] [id = 197] 03:54:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (139DC800) [pid = 3644] [serial = 589] [outer = 00000000] 03:54:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13EA5000) [pid = 3644] [serial = 590] [outer = 139DC800] 03:54:47 INFO - PROCESS | 3644 | 1471089287040 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13ED5C00) [pid = 3644] [serial = 591] [outer = 139DC800] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (11CE5400) [pid = 3644] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (10B96C00) [pid = 3644] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (13EE4C00) [pid = 3644] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (13EE4400) [pid = 3644] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1592BC00) [pid = 3644] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (167E8400) [pid = 3644] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (10A10400) [pid = 3644] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (13EA5400) [pid = 3644] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:54:47 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (13210800) [pid = 3644] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:54:48 INFO - PROCESS | 3644 | 1471089288035 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]]]}] 03:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1249ms 03:54:48 INFO - PROCESS | 3644 | 1471089288083 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:54:48 INFO - PROCESS | 3644 | 1471089288085 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:54:48 INFO - PROCESS | 3644 | 1471089288089 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 3644 | 1471089288090 Marionette TRACE conn3 <- [1,754,null,{}] 03:54:48 INFO - PROCESS | 3644 | 1471089288094 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}] 03:54:48 INFO - PROCESS | 3644 | 1471089288096 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:48 INFO - PROCESS | 3644 | 1471089288244 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:54:48 INFO - PROCESS | 3644 | 1471089288288 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 3644 | 1471089288290 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:48 INFO - PROCESS | 3644 | ++DOCSHELL 13947C00 == 34 [pid = 3644] [id = 198] 03:54:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (139D5800) [pid = 3644] [serial = 592] [outer = 00000000] 03:54:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (13EE4400) [pid = 3644] [serial = 593] [outer = 139D5800] 03:54:48 INFO - PROCESS | 3644 | 1471089288335 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (141ABC00) [pid = 3644] [serial = 594] [outer = 139D5800] 03:54:49 INFO - PROCESS | 3644 | 1471089289274 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]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1164ms 03:54:49 INFO - PROCESS | 3644 | 1471089289292 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 3644 | 1471089289294 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:54:49 INFO - PROCESS | 3644 | 1471089289298 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 3644 | 1471089289299 Marionette TRACE conn3 <- [1,758,null,{}] 03:54:49 INFO - PROCESS | 3644 | 1471089289303 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}] 03:54:49 INFO - PROCESS | 3644 | 1471089289309 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:49 INFO - PROCESS | 3644 | 1471089289436 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:54:49 INFO - PROCESS | 3644 | 1471089289443 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 3644 | 1471089289445 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:49 INFO - PROCESS | 3644 | ++DOCSHELL 1560AC00 == 35 [pid = 3644] [id = 199] 03:54:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (15611000) [pid = 3644] [serial = 595] [outer = 00000000] 03:54:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (1592E000) [pid = 3644] [serial = 596] [outer = 15611000] 03:54:49 INFO - PROCESS | 3644 | 1471089289497 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (15B24C00) [pid = 3644] [serial = 597] [outer = 15611000] 03:54:49 INFO - PROCESS | 3644 | 1471089289948 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]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 03:54:49 INFO - PROCESS | 3644 | 1471089289969 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 3644 | 1471089289971 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:54:49 INFO - PROCESS | 3644 | 1471089289975 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:54:49 INFO - PROCESS | 3644 | 1471089289976 Marionette TRACE conn3 <- [1,762,null,{}] 03:54:50 INFO - PROCESS | 3644 | 1471089289980 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}] 03:54:50 INFO - PROCESS | 3644 | 1471089289982 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:50 INFO - PROCESS | 3644 | 1471089290086 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:54:50 INFO - PROCESS | 3644 | 1471089290094 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 3644 | 1471089290096 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:50 INFO - PROCESS | 3644 | ++DOCSHELL 10D71000 == 36 [pid = 3644] [id = 200] 03:54:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (131EFC00) [pid = 3644] [serial = 598] [outer = 00000000] 03:54:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (15B30000) [pid = 3644] [serial = 599] [outer = 131EFC00] 03:54:50 INFO - PROCESS | 3644 | 1471089290190 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (15F6A000) [pid = 3644] [serial = 600] [outer = 131EFC00] 03:54:50 INFO - PROCESS | 3644 | 1471089290888 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]]]}] 03:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 979ms 03:54:50 INFO - PROCESS | 3644 | 1471089290952 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 3644 | 1471089290956 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:54:50 INFO - PROCESS | 3644 | 1471089290961 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 3644 | 1471089290966 Marionette TRACE conn3 <- [1,766,null,{}] 03:54:51 INFO - PROCESS | 3644 | 1471089290972 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}] 03:54:51 INFO - PROCESS | 3644 | 1471089290975 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:51 INFO - PROCESS | 3644 | 1471089291088 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:54:51 INFO - PROCESS | 3644 | 1471089291253 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:51 INFO - PROCESS | 3644 | 1471089291256 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:51 INFO - PROCESS | 3644 | ++DOCSHELL 10D77000 == 37 [pid = 3644] [id = 201] 03:54:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10D78400) [pid = 3644] [serial = 601] [outer = 00000000] 03:54:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (12978400) [pid = 3644] [serial = 602] [outer = 10D78400] 03:54:51 INFO - PROCESS | 3644 | 1471089291314 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (12983400) [pid = 3644] [serial = 603] [outer = 10D78400] 03:54:51 INFO - PROCESS | 3644 | 1471089291924 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]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1013ms 03:54:52 INFO - PROCESS | 3644 | 1471089291978 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 3644 | 1471089291983 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:54:52 INFO - PROCESS | 3644 | 1471089291989 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 3644 | 1471089291992 Marionette TRACE conn3 <- [1,770,null,{}] 03:54:52 INFO - PROCESS | 3644 | 1471089291996 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}] 03:54:52 INFO - PROCESS | 3644 | 1471089291999 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:52 INFO - PROCESS | 3644 | 1471089292154 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:54:52 INFO - PROCESS | 3644 | 1471089292233 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 3644 | 1471089292236 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:52 INFO - PROCESS | 3644 | ++DOCSHELL 12B74400 == 38 [pid = 3644] [id = 202] 03:54:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12B76000) [pid = 3644] [serial = 604] [outer = 00000000] 03:54:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1393EC00) [pid = 3644] [serial = 605] [outer = 12B76000] 03:54:52 INFO - PROCESS | 3644 | 1471089292332 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13CA7800) [pid = 3644] [serial = 606] [outer = 12B76000] 03:54:52 INFO - PROCESS | 3644 | 1471089292984 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]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1012ms 03:54:53 INFO - PROCESS | 3644 | 1471089293054 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 3644 | 1471089293056 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:54:53 INFO - PROCESS | 3644 | 1471089293062 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:54:53 INFO - PROCESS | 3644 | 1471089293066 Marionette TRACE conn3 <- [1,774,null,{}] 03:54:53 INFO - PROCESS | 3644 | 1471089293077 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}] 03:54:53 INFO - PROCESS | 3644 | 1471089293082 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:53 INFO - PROCESS | 3644 | 1471089293183 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:54:53 INFO - PROCESS | 3644 | 1471089293265 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 3644 | 1471089293270 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:53 INFO - PROCESS | 3644 | ++DOCSHELL 166F6000 == 39 [pid = 3644] [id = 203] 03:54:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (167E9400) [pid = 3644] [serial = 607] [outer = 00000000] 03:54:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1688E800) [pid = 3644] [serial = 608] [outer = 167E9400] 03:54:53 INFO - PROCESS | 3644 | 1471089293367 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16897000) [pid = 3644] [serial = 609] [outer = 167E9400] 03:54:54 INFO - PROCESS | 3644 | 1471089294221 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]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1249ms 03:54:54 INFO - PROCESS | 3644 | 1471089294289 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 3644 | 1471089294293 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:54:54 INFO - PROCESS | 3644 | 1471089294298 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:54:54 INFO - PROCESS | 3644 | 1471089294301 Marionette TRACE conn3 <- [1,778,null,{}] 03:54:54 INFO - PROCESS | 3644 | 1471089294307 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}] 03:54:54 INFO - PROCESS | 3644 | 1471089294359 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:54 INFO - PROCESS | 3644 | 1471089294494 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 1560AC00 == 38 [pid = 3644] [id = 199] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 13947C00 == 37 [pid = 3644] [id = 198] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 139D7C00 == 36 [pid = 3644] [id = 197] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 13164400 == 35 [pid = 3644] [id = 196] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 11C3DC00 == 34 [pid = 3644] [id = 195] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 10B99000 == 33 [pid = 3644] [id = 194] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 15465C00 == 32 [pid = 3644] [id = 192] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 10A4E800 == 31 [pid = 3644] [id = 193] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 13C8B800 == 30 [pid = 3644] [id = 185] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 12B74400 == 29 [pid = 3644] [id = 202] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 166F6000 == 28 [pid = 3644] [id = 203] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 10D71000 == 27 [pid = 3644] [id = 200] 03:54:55 INFO - PROCESS | 3644 | --DOCSHELL 10D77000 == 26 [pid = 3644] [id = 201] 03:54:55 INFO - PROCESS | 3644 | 1471089295155 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 3644 | 1471089295158 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1293C800) [pid = 3644] [serial = 560] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10BA4C00) [pid = 3644] [serial = 557] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (10D6C400) [pid = 3644] [serial = 558] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15B2F400) [pid = 3644] [serial = 555] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15B27800) [pid = 3644] [serial = 554] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (15463400) [pid = 3644] [serial = 567] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (15458800) [pid = 3644] [serial = 566] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15B2B000) [pid = 3644] [serial = 569] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15F60C00) [pid = 3644] [serial = 570] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1688F400) [pid = 3644] [serial = 572] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1315E800) [pid = 3644] [serial = 549] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (12B71000) [pid = 3644] [serial = 548] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (15459400) [pid = 3644] [serial = 552] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (13EE3C00) [pid = 3644] [serial = 551] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (13948000) [pid = 3644] [serial = 563] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (13C0F000) [pid = 3644] [serial = 564] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (16C2EC00) [pid = 3644] [serial = 575] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (16894C00) [pid = 3644] [serial = 573] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (12B73400) [pid = 3644] [serial = 561] [outer = 00000000] [url = about:blank] 03:54:55 INFO - PROCESS | 3644 | ++DOCSHELL 0F343400 == 27 [pid = 3644] [id = 204] 03:54:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (0F344000) [pid = 3644] [serial = 610] [outer = 00000000] 03:54:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (1031B800) [pid = 3644] [serial = 611] [outer = 0F344000] 03:54:55 INFO - PROCESS | 3644 | 1471089295248 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (10A03000) [pid = 3644] [serial = 612] [outer = 0F344000] 03:54:55 INFO - PROCESS | 3644 | 1471089295740 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]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1468ms 03:54:55 INFO - PROCESS | 3644 | 1471089295826 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 3644 | 1471089295830 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:54:55 INFO - PROCESS | 3644 | 1471089295839 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 3644 | 1471089295842 Marionette TRACE conn3 <- [1,782,null,{}] 03:54:55 INFO - PROCESS | 3644 | 1471089295847 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}] 03:54:55 INFO - PROCESS | 3644 | 1471089295851 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:55 INFO - PROCESS | 3644 | 1471089295939 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:54:55 INFO - PROCESS | 3644 | 1471089295953 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 3644 | 1471089295956 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:55 INFO - PROCESS | 3644 | ++DOCSHELL 11218800 == 28 [pid = 3644] [id = 205] 03:54:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1125C000) [pid = 3644] [serial = 613] [outer = 00000000] 03:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (1143B400) [pid = 3644] [serial = 614] [outer = 1125C000] 03:54:56 INFO - PROCESS | 3644 | 1471089296004 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (11AD7400) [pid = 3644] [serial = 615] [outer = 1125C000] 03:54:56 INFO - PROCESS | 3644 | 1471089296522 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]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 760ms 03:54:56 INFO - PROCESS | 3644 | 1471089296600 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 3644 | 1471089296604 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:54:56 INFO - PROCESS | 3644 | 1471089296612 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 3644 | 1471089296614 Marionette TRACE conn3 <- [1,786,null,{}] 03:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:54:56 INFO - PROCESS | 3644 | 1471089296618 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}] 03:54:56 INFO - PROCESS | 3644 | 1471089296620 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:56 INFO - PROCESS | 3644 | 1471089296788 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:54:56 INFO - PROCESS | 3644 | 1471089296839 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 3644 | 1471089296842 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:56 INFO - PROCESS | 3644 | ++DOCSHELL 11AD7000 == 29 [pid = 3644] [id = 206] 03:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12B78000) [pid = 3644] [serial = 616] [outer = 00000000] 03:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12D9D800) [pid = 3644] [serial = 617] [outer = 12B78000] 03:54:56 INFO - PROCESS | 3644 | 1471089296887 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1315FC00) [pid = 3644] [serial = 618] [outer = 12B78000] 03:54:57 INFO - PROCESS | 3644 | 1471089297346 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]]]}] 03:54:57 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 03:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 726ms 03:54:57 INFO - PROCESS | 3644 | 1471089297365 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:54:57 INFO - PROCESS | 3644 | 1471089297367 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:54:57 INFO - PROCESS | 3644 | 1471089297372 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 3644 | 1471089297378 Marionette TRACE conn3 <- [1,790,null,{}] 03:54:57 INFO - PROCESS | 3644 | 1471089297399 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}] 03:54:57 INFO - PROCESS | 3644 | 1471089297403 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:57 INFO - PROCESS | 3644 | 1471089297520 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:54:57 INFO - PROCESS | 3644 | 1471089297527 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 3644 | 1471089297529 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:57 INFO - PROCESS | 3644 | ++DOCSHELL 132D3800 == 30 [pid = 3644] [id = 207] 03:54:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (132D4000) [pid = 3644] [serial = 619] [outer = 00000000] 03:54:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13EE4800) [pid = 3644] [serial = 620] [outer = 132D4000] 03:54:57 INFO - PROCESS | 3644 | 1471089297574 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (14427C00) [pid = 3644] [serial = 621] [outer = 132D4000] 03:54:58 INFO - PROCESS | 3644 | 1471089298097 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]]]}] 03:54:58 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 03:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 776ms 03:54:58 INFO - PROCESS | 3644 | 1471089298161 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 3644 | 1471089298163 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:54:58 INFO - PROCESS | 3644 | 1471089298167 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 3644 | 1471089298168 Marionette TRACE conn3 <- [1,794,null,{}] 03:54:58 INFO - PROCESS | 3644 | 1471089298213 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}] 03:54:58 INFO - PROCESS | 3644 | 1471089298216 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:58 INFO - PROCESS | 3644 | 1471089298329 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:54:58 INFO - PROCESS | 3644 | 1471089298338 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 3644 | 1471089298341 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:58 INFO - PROCESS | 3644 | ++DOCSHELL 15458000 == 31 [pid = 3644] [id = 208] 03:54:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15458400) [pid = 3644] [serial = 622] [outer = 00000000] 03:54:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15928400) [pid = 3644] [serial = 623] [outer = 15458400] 03:54:58 INFO - PROCESS | 3644 | 1471089298387 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13CA4000) [pid = 3644] [serial = 624] [outer = 15458400] 03:54:58 INFO - PROCESS | 3644 | 1471089298866 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]]]}] 03:54:58 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 03:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 777ms 03:54:58 INFO - PROCESS | 3644 | 1471089298918 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 3644 | 1471089298920 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:54:58 INFO - PROCESS | 3644 | 1471089298923 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:54:58 INFO - PROCESS | 3644 | 1471089298925 Marionette TRACE conn3 <- [1,798,null,{}] 03:54:58 INFO - PROCESS | 3644 | 1471089298934 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}] 03:54:58 INFO - PROCESS | 3644 | 1471089298936 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:59 INFO - PROCESS | 3644 | 1471089299090 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:54:59 INFO - PROCESS | 3644 | 1471089299098 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 3644 | 1471089299105 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:54:59 INFO - PROCESS | 3644 | ++DOCSHELL 15B2AC00 == 32 [pid = 3644] [id = 209] 03:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15B2C000) [pid = 3644] [serial = 625] [outer = 00000000] 03:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15B2FC00) [pid = 3644] [serial = 626] [outer = 15B2C000] 03:54:59 INFO - PROCESS | 3644 | 1471089299164 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16890400) [pid = 3644] [serial = 627] [outer = 15B2C000] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (131EFC00) [pid = 3644] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15611000) [pid = 3644] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (11CE0C00) [pid = 3644] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (10B99400) [pid = 3644] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1592DC00) [pid = 3644] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10A51000) [pid = 3644] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (139DC800) [pid = 3644] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (139D5800) [pid = 3644] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:54:59 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (13164C00) [pid = 3644] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:54:59 INFO - PROCESS | 3644 | 1471089299875 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]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 962ms 03:54:59 INFO - PROCESS | 3644 | 1471089299898 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 3644 | 1471089299900 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:54:59 INFO - PROCESS | 3644 | 1471089299903 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:54:59 INFO - PROCESS | 3644 | 1471089299905 Marionette TRACE conn3 <- [1,802,null,{}] 03:54:59 INFO - PROCESS | 3644 | 1471089299908 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}] 03:54:59 INFO - PROCESS | 3644 | 1471089299911 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:00 INFO - PROCESS | 3644 | 1471089300040 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:55:00 INFO - PROCESS | 3644 | 1471089300121 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 3644 | 1471089300123 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:00 INFO - PROCESS | 3644 | ++DOCSHELL 0F34A400 == 33 [pid = 3644] [id = 210] 03:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10A51000) [pid = 3644] [serial = 628] [outer = 00000000] 03:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13C90000) [pid = 3644] [serial = 629] [outer = 10A51000] 03:55:00 INFO - PROCESS | 3644 | 1471089300168 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (16898400) [pid = 3644] [serial = 630] [outer = 10A51000] 03:55:00 INFO - PROCESS | 3644 | 1471089300583 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] 03:55:00 INFO - PROCESS | 3644 | 1471089300612 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:55:00 INFO - PROCESS | 3644 | 1471089300616 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:55:00 INFO - PROCESS | 3644 | 1471089300617 Marionette TRACE conn3 <- [1,806,null,{}] 03:55:00 INFO - PROCESS | 3644 | 1471089300621 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}] 03:55:00 INFO - PROCESS | 3644 | 1471089300623 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:00 INFO - PROCESS | 3644 | 1471089300726 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:55:00 INFO - PROCESS | 3644 | 1471089300733 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 3644 | 1471089300735 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:00 INFO - PROCESS | 3644 | ++DOCSHELL 13EC8800 == 34 [pid = 3644] [id = 211] 03:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16894C00) [pid = 3644] [serial = 631] [outer = 00000000] 03:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16C38400) [pid = 3644] [serial = 632] [outer = 16894C00] 03:55:00 INFO - PROCESS | 3644 | 1471089300779 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16C3B400) [pid = 3644] [serial = 633] [outer = 16894C00] 03:55:01 INFO - PROCESS | 3644 | 1471089301218 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]]]}] 03:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 642ms 03:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:55:01 INFO - PROCESS | 3644 | 1471089301247 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 3644 | 1471089301249 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:55:01 INFO - PROCESS | 3644 | 1471089301252 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - PROCESS | 3644 | 1471089301253 Marionette TRACE conn3 <- [1,810,null,{}] 03:55:01 INFO - PROCESS | 3644 | 1471089301257 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}] 03:55:01 INFO - PROCESS | 3644 | 1471089301259 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:01 INFO - PROCESS | 3644 | 1471089301382 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:55:01 INFO - PROCESS | 3644 | 1471089301487 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 3644 | 1471089301489 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:01 INFO - PROCESS | 3644 | ++DOCSHELL 15457C00 == 35 [pid = 3644] [id = 212] 03:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16C35000) [pid = 3644] [serial = 634] [outer = 00000000] 03:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16CF8400) [pid = 3644] [serial = 635] [outer = 16C35000] 03:55:01 INFO - PROCESS | 3644 | 1471089301538 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16CEB800) [pid = 3644] [serial = 636] [outer = 16C35000] 03:55:02 INFO - PROCESS | 3644 | 1471089301975 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] 03:55:02 INFO - PROCESS | 3644 | 1471089302026 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:55:02 INFO - PROCESS | 3644 | 1471089302031 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 3644 | 1471089302036 Marionette TRACE conn3 <- [1,814,null,{}] 03:55:02 INFO - PROCESS | 3644 | 1471089302069 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}] 03:55:02 INFO - PROCESS | 3644 | 1471089302072 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:02 INFO - PROCESS | 3644 | 1471089302191 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:55:02 INFO - PROCESS | 3644 | 1471089302286 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 3644 | 1471089302290 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:02 INFO - PROCESS | 3644 | ++DOCSHELL 10BA0C00 == 36 [pid = 3644] [id = 213] 03:55:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (10BA4C00) [pid = 3644] [serial = 637] [outer = 00000000] 03:55:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10D71C00) [pid = 3644] [serial = 638] [outer = 10BA4C00] 03:55:02 INFO - PROCESS | 3644 | 1471089302400 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (11213C00) [pid = 3644] [serial = 639] [outer = 10BA4C00] 03:55:03 INFO - PROCESS | 3644 | 1471089303277 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]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1266ms 03:55:03 INFO - PROCESS | 3644 | 1471089303313 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:55:03 INFO - PROCESS | 3644 | 1471089303319 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:55:03 INFO - PROCESS | 3644 | 1471089303325 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 3644 | 1471089303328 Marionette TRACE conn3 <- [1,818,null,{}] 03:55:03 INFO - PROCESS | 3644 | 1471089303332 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}] 03:55:03 INFO - PROCESS | 3644 | 1471089303335 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:03 INFO - PROCESS | 3644 | 1471089303450 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:55:03 INFO - PROCESS | 3644 | 1471089303528 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 3644 | 1471089303531 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:03 INFO - PROCESS | 3644 | ++DOCSHELL 131EF800 == 37 [pid = 3644] [id = 214] 03:55:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (131F1400) [pid = 3644] [serial = 640] [outer = 00000000] 03:55:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (132D3400) [pid = 3644] [serial = 641] [outer = 131F1400] 03:55:03 INFO - PROCESS | 3644 | 1471089303593 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13C15000) [pid = 3644] [serial = 642] [outer = 131F1400] 03:55:04 INFO - PROCESS | 3644 | 1471089304626 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]]]}] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 10517C00 == 36 [pid = 3644] [id = 20] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 166F3C00 == 35 [pid = 3644] [id = 8] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 1A3D1400 == 34 [pid = 3644] [id = 10] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 14426C00 == 33 [pid = 3644] [id = 24] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 114E3000 == 32 [pid = 3644] [id = 26] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 13EAB000 == 31 [pid = 3644] [id = 23] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 134C5C00 == 30 [pid = 3644] [id = 22] 03:55:04 INFO - PROCESS | 3644 | --DOCSHELL 11265000 == 29 [pid = 3644] [id = 21] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15B30000) [pid = 3644] [serial = 599] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1592E000) [pid = 3644] [serial = 596] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1282B400) [pid = 3644] [serial = 584] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10D6A800) [pid = 3644] [serial = 581] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10D6E000) [pid = 3644] [serial = 582] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16C32000) [pid = 3644] [serial = 576] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10D6AC00) [pid = 3644] [serial = 578] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (10D75400) [pid = 3644] [serial = 579] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13EA5000) [pid = 3644] [serial = 590] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13EE4400) [pid = 3644] [serial = 593] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (132C8C00) [pid = 3644] [serial = 588] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (131F1C00) [pid = 3644] [serial = 587] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (13ED5C00) [pid = 3644] [serial = 591] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (141ABC00) [pid = 3644] [serial = 594] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1293A400) [pid = 3644] [serial = 585] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (15B24C00) [pid = 3644] [serial = 597] [outer = 00000000] [url = about:blank] 03:55:04 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (15F6A000) [pid = 3644] [serial = 600] [outer = 00000000] [url = about:blank] 03:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1350ms 03:55:04 INFO - PROCESS | 3644 | 1471089304681 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 3644 | 1471089304685 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:55:04 INFO - PROCESS | 3644 | 1471089304690 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:55:04 INFO - PROCESS | 3644 | 1471089304693 Marionette TRACE conn3 <- [1,822,null,{}] 03:55:04 INFO - PROCESS | 3644 | 1471089304698 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}] 03:55:04 INFO - PROCESS | 3644 | 1471089304701 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:04 INFO - PROCESS | 3644 | 1471089304789 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:55:04 INFO - PROCESS | 3644 | 1471089304886 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 3644 | 1471089304892 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:04 INFO - PROCESS | 3644 | ++DOCSHELL 006BC800 == 30 [pid = 3644] [id = 215] 03:55:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (103D1400) [pid = 3644] [serial = 643] [outer = 00000000] 03:55:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10D69800) [pid = 3644] [serial = 644] [outer = 103D1400] 03:55:04 INFO - PROCESS | 3644 | 1471089304947 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10D72400) [pid = 3644] [serial = 645] [outer = 103D1400] 03:55:05 INFO - PROCESS | 3644 | 1471089305763 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]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1131ms 03:55:05 INFO - PROCESS | 3644 | 1471089305807 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 3644 | 1471089305811 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:55:05 INFO - PROCESS | 3644 | 1471089305832 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 3644 | 1471089305834 Marionette TRACE conn3 <- [1,826,null,{}] 03:55:05 INFO - PROCESS | 3644 | 1471089305838 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}] 03:55:05 INFO - PROCESS | 3644 | 1471089305841 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:05 INFO - PROCESS | 3644 | 1471089305928 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:55:06 INFO - PROCESS | 3644 | 1471089306013 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 3644 | 1471089306016 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:06 INFO - PROCESS | 3644 | ++DOCSHELL 132D1C00 == 31 [pid = 3644] [id = 216] 03:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (134D0400) [pid = 3644] [serial = 646] [outer = 00000000] 03:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13C97C00) [pid = 3644] [serial = 647] [outer = 134D0400] 03:55:06 INFO - PROCESS | 3644 | 1471089306111 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13EE3000) [pid = 3644] [serial = 648] [outer = 134D0400] 03:55:06 INFO - PROCESS | 3644 | 1471089306477 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]]]}] 03:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 03:55:06 INFO - PROCESS | 3644 | 1471089306572 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 3644 | 1471089306574 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:55:06 INFO - PROCESS | 3644 | 1471089306578 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 3644 | 1471089306581 Marionette TRACE conn3 <- [1,830,null,{}] 03:55:06 INFO - PROCESS | 3644 | 1471089306592 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}] 03:55:06 INFO - PROCESS | 3644 | 1471089306596 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:06 INFO - PROCESS | 3644 | 1471089306678 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:55:06 INFO - PROCESS | 3644 | 1471089306685 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 3644 | 1471089306688 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:06 INFO - PROCESS | 3644 | ++DOCSHELL 156DD800 == 32 [pid = 3644] [id = 217] 03:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (156E6000) [pid = 3644] [serial = 649] [outer = 00000000] 03:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15B25C00) [pid = 3644] [serial = 650] [outer = 156E6000] 03:55:06 INFO - PROCESS | 3644 | 1471089306735 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15B30800) [pid = 3644] [serial = 651] [outer = 156E6000] 03:55:07 INFO - PROCESS | 3644 | 1471089307254 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]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 743ms 03:55:07 INFO - PROCESS | 3644 | 1471089307312 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 3644 | 1471089307315 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:55:07 INFO - PROCESS | 3644 | 1471089307318 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 3644 | 1471089307320 Marionette TRACE conn3 <- [1,834,null,{}] 03:55:07 INFO - PROCESS | 3644 | 1471089307323 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}] 03:55:07 INFO - PROCESS | 3644 | 1471089307325 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:07 INFO - PROCESS | 3644 | 1471089307437 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:55:07 INFO - PROCESS | 3644 | 1471089307543 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 3644 | 1471089307545 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:07 INFO - PROCESS | 3644 | ++DOCSHELL 16895C00 == 33 [pid = 3644] [id = 218] 03:55:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16896C00) [pid = 3644] [serial = 652] [outer = 00000000] 03:55:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16C2F000) [pid = 3644] [serial = 653] [outer = 16896C00] 03:55:07 INFO - PROCESS | 3644 | 1471089307589 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16C33800) [pid = 3644] [serial = 654] [outer = 16896C00] 03:55:08 INFO - PROCESS | 3644 | 1471089308049 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]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 743ms 03:55:08 INFO - PROCESS | 3644 | 1471089308090 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 3644 | 1471089308092 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:55:08 INFO - PROCESS | 3644 | 1471089308095 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 3644 | 1471089308097 Marionette TRACE conn3 <- [1,838,null,{}] 03:55:08 INFO - PROCESS | 3644 | 1471089308100 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}] 03:55:08 INFO - PROCESS | 3644 | 1471089308102 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:08 INFO - PROCESS | 3644 | 1471089308244 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:55:08 INFO - PROCESS | 3644 | 1471089308256 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 3644 | 1471089308258 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:08 INFO - PROCESS | 3644 | ++DOCSHELL 16939000 == 34 [pid = 3644] [id = 219] 03:55:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16C36400) [pid = 3644] [serial = 655] [outer = 00000000] 03:55:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D02400) [pid = 3644] [serial = 656] [outer = 16C36400] 03:55:08 INFO - PROCESS | 3644 | 1471089308348 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D0AC00) [pid = 3644] [serial = 657] [outer = 16C36400] 03:55:08 INFO - PROCESS | 3644 | 1471089308871 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]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 794ms 03:55:08 INFO - PROCESS | 3644 | 1471089308907 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 3644 | 1471089308909 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:55:08 INFO - PROCESS | 3644 | 1471089308916 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 3644 | 1471089308918 Marionette TRACE conn3 <- [1,842,null,{}] 03:55:08 INFO - PROCESS | 3644 | 1471089308921 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}] 03:55:08 INFO - PROCESS | 3644 | 1471089308927 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:09 INFO - PROCESS | 3644 | 1471089309054 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:55:09 INFO - PROCESS | 3644 | 1471089309113 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 3644 | 1471089309115 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:09 INFO - PROCESS | 3644 | ++DOCSHELL 16CED800 == 35 [pid = 3644] [id = 220] 03:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D91000) [pid = 3644] [serial = 658] [outer = 00000000] 03:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16E8B000) [pid = 3644] [serial = 659] [outer = 16D91000] 03:55:09 INFO - PROCESS | 3644 | 1471089309168 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16E8F000) [pid = 3644] [serial = 660] [outer = 16D91000] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10A51000) [pid = 3644] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1125C000) [pid = 3644] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10D78400) [pid = 3644] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16894C00) [pid = 3644] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (132D4000) [pid = 3644] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (12B78000) [pid = 3644] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15458400) [pid = 3644] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0F344000) [pid = 3644] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15B2C000) [pid = 3644] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:55:09 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (12B76000) [pid = 3644] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:55:09 INFO - PROCESS | 3644 | 1471089309689 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]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 877ms 03:55:09 INFO - PROCESS | 3644 | 1471089309787 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 3644 | 1471089309789 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:55:09 INFO - PROCESS | 3644 | 1471089309793 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 3644 | 1471089309794 Marionette TRACE conn3 <- [1,846,null,{}] 03:55:09 INFO - PROCESS | 3644 | 1471089309798 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}] 03:55:09 INFO - PROCESS | 3644 | 1471089309800 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:09 INFO - PROCESS | 3644 | 1471089309934 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:55:10 INFO - PROCESS | 3644 | 1471089309988 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 3644 | 1471089309990 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:10 INFO - PROCESS | 3644 | ++DOCSHELL 13035C00 == 36 [pid = 3644] [id = 221] 03:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (132D3000) [pid = 3644] [serial = 661] [outer = 00000000] 03:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15F61800) [pid = 3644] [serial = 662] [outer = 132D3000] 03:55:10 INFO - PROCESS | 3644 | 1471089310033 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16CF9800) [pid = 3644] [serial = 663] [outer = 132D3000] 03:55:10 INFO - PROCESS | 3644 | 1471089310427 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]]]}] 03:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 692ms 03:55:10 INFO - PROCESS | 3644 | 1471089310465 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:55:10 INFO - PROCESS | 3644 | 1471089310467 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:55:10 INFO - PROCESS | 3644 | 1471089310470 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:55:10 INFO - PROCESS | 3644 | 1471089310472 Marionette TRACE conn3 <- [1,850,null,{}] 03:55:10 INFO - PROCESS | 3644 | 1471089310476 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}] 03:55:10 INFO - PROCESS | 3644 | 1471089310478 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:10 INFO - PROCESS | 3644 | 1471089310587 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:55:10 INFO - PROCESS | 3644 | 1471089310594 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 3644 | 1471089310596 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:10 INFO - PROCESS | 3644 | ++DOCSHELL 167E6800 == 37 [pid = 3644] [id = 222] 03:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16876C00) [pid = 3644] [serial = 664] [outer = 00000000] 03:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16FCB000) [pid = 3644] [serial = 665] [outer = 16876C00] 03:55:10 INFO - PROCESS | 3644 | 1471089310688 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17540000) [pid = 3644] [serial = 666] [outer = 16876C00] 03:55:11 INFO - PROCESS | 3644 | 1471089311154 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]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 03:55:11 INFO - PROCESS | 3644 | 1471089311177 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 3644 | 1471089311179 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:55:11 INFO - PROCESS | 3644 | 1471089311182 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 3644 | 1471089311184 Marionette TRACE conn3 <- [1,854,null,{}] 03:55:11 INFO - PROCESS | 3644 | 1471089311187 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}] 03:55:11 INFO - PROCESS | 3644 | 1471089311189 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:11 INFO - PROCESS | 3644 | 1471089311308 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:55:11 INFO - PROCESS | 3644 | 1471089311347 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 3644 | 1471089311349 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:11 INFO - PROCESS | 3644 | ++DOCSHELL 167E8400 == 38 [pid = 3644] [id = 223] 03:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16C8A800) [pid = 3644] [serial = 667] [outer = 00000000] 03:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17599800) [pid = 3644] [serial = 668] [outer = 16C8A800] 03:55:11 INFO - PROCESS | 3644 | 1471089311393 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17722800) [pid = 3644] [serial = 669] [outer = 16C8A800] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 1A741C00 == 37 [pid = 3644] [id = 12] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 1A8CB000 == 36 [pid = 3644] [id = 13] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 15459C00 == 35 [pid = 3644] [id = 11] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 0F343400 == 34 [pid = 3644] [id = 204] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 15614000 == 33 [pid = 3644] [id = 25] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 1AEB8400 == 32 [pid = 3644] [id = 14] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 103CD400 == 31 [pid = 3644] [id = 18] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 16D8B000 == 30 [pid = 3644] [id = 17] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 1320A800 == 29 [pid = 3644] [id = 19] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 16CF7400 == 28 [pid = 3644] [id = 28] 03:55:12 INFO - PROCESS | 3644 | --DOCSHELL 15937800 == 27 [pid = 3644] [id = 27] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13C90000) [pid = 3644] [serial = 629] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (11AD7400) [pid = 3644] [serial = 615] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1688E800) [pid = 3644] [serial = 608] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12978400) [pid = 3644] [serial = 602] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16C38400) [pid = 3644] [serial = 632] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13EE4800) [pid = 3644] [serial = 620] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1315FC00) [pid = 3644] [serial = 618] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15928400) [pid = 3644] [serial = 623] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1143B400) [pid = 3644] [serial = 614] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (14427C00) [pid = 3644] [serial = 621] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (10A03000) [pid = 3644] [serial = 612] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16890400) [pid = 3644] [serial = 627] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16898400) [pid = 3644] [serial = 630] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15B2FC00) [pid = 3644] [serial = 626] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (13CA7800) [pid = 3644] [serial = 606] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1393EC00) [pid = 3644] [serial = 605] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (13CA4000) [pid = 3644] [serial = 624] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (12983400) [pid = 3644] [serial = 603] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (12D9D800) [pid = 3644] [serial = 617] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (1031B800) [pid = 3644] [serial = 611] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (16C3B400) [pid = 3644] [serial = 633] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (16CF8400) [pid = 3644] [serial = 635] [outer = 00000000] [url = about:blank] 03:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (10329C00) [pid = 3644] [serial = 670] [outer = 1AEB8C00] 03:55:13 INFO - PROCESS | 3644 | 1471089313303 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]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2144ms 03:55:13 INFO - PROCESS | 3644 | 1471089313341 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 3644 | 1471089313345 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:55:13 INFO - PROCESS | 3644 | 1471089313350 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 3644 | 1471089313354 Marionette TRACE conn3 <- [1,858,null,{}] 03:55:13 INFO - PROCESS | 3644 | 1471089313359 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}] 03:55:13 INFO - PROCESS | 3644 | 1471089313362 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:13 INFO - PROCESS | 3644 | 1471089313449 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:55:13 INFO - PROCESS | 3644 | 1471089313456 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 3644 | 1471089313460 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:13 INFO - PROCESS | 3644 | ++DOCSHELL 10D74400 == 28 [pid = 3644] [id = 224] 03:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10D76800) [pid = 3644] [serial = 671] [outer = 00000000] 03:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (11265000) [pid = 3644] [serial = 672] [outer = 10D76800] 03:55:13 INFO - PROCESS | 3644 | 1471089313511 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (114DD800) [pid = 3644] [serial = 673] [outer = 10D76800] 03:55:14 INFO - PROCESS | 3644 | 1471089314047 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]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 760ms 03:55:14 INFO - PROCESS | 3644 | 1471089314083 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 3644 | 1471089314088 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:55:14 INFO - PROCESS | 3644 | 1471089314143 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 3644 | 1471089314146 Marionette TRACE conn3 <- [1,862,null,{}] 03:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:55:14 INFO - PROCESS | 3644 | 1471089314150 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}] 03:55:14 INFO - PROCESS | 3644 | 1471089314153 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:14 INFO - PROCESS | 3644 | 1471089314240 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:55:14 INFO - PROCESS | 3644 | 1471089314249 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 3644 | 1471089314252 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:14 INFO - PROCESS | 3644 | ++DOCSHELL 12B75800 == 29 [pid = 3644] [id = 225] 03:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12B76800) [pid = 3644] [serial = 674] [outer = 00000000] 03:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12B7EC00) [pid = 3644] [serial = 675] [outer = 12B76800] 03:55:14 INFO - PROCESS | 3644 | 1471089314299 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13116C00) [pid = 3644] [serial = 676] [outer = 12B76800] 03:55:14 INFO - PROCESS | 3644 | 1471089314799 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]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 03:55:14 INFO - PROCESS | 3644 | 1471089314819 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 3644 | 1471089314822 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:55:14 INFO - PROCESS | 3644 | 1471089314825 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 3644 | 1471089314828 Marionette TRACE conn3 <- [1,866,null,{}] 03:55:14 INFO - PROCESS | 3644 | 1471089314843 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}] 03:55:14 INFO - PROCESS | 3644 | 1471089314848 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:14 INFO - PROCESS | 3644 | 1471089314957 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:55:15 INFO - PROCESS | 3644 | 1471089314969 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 3644 | 1471089314972 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:15 INFO - PROCESS | 3644 | ++DOCSHELL 13EA2C00 == 30 [pid = 3644] [id = 226] 03:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13EA3400) [pid = 3644] [serial = 677] [outer = 00000000] 03:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13EDBC00) [pid = 3644] [serial = 678] [outer = 13EA3400] 03:55:15 INFO - PROCESS | 3644 | 1471089315069 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (141AA800) [pid = 3644] [serial = 679] [outer = 13EA3400] 03:55:15 INFO - PROCESS | 3644 | 1471089315569 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]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 759ms 03:55:15 INFO - PROCESS | 3644 | 1471089315595 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 3644 | 1471089315597 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:55:15 INFO - PROCESS | 3644 | 1471089315600 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 3644 | 1471089315612 Marionette TRACE conn3 <- [1,870,null,{}] 03:55:15 INFO - PROCESS | 3644 | 1471089315616 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}] 03:55:15 INFO - PROCESS | 3644 | 1471089315618 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:15 INFO - PROCESS | 3644 | 1471089315697 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:55:15 INFO - PROCESS | 3644 | 1471089315703 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 3644 | 1471089315705 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:15 INFO - PROCESS | 3644 | ++DOCSHELL 13C8EC00 == 31 [pid = 3644] [id = 227] 03:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13CA4000) [pid = 3644] [serial = 680] [outer = 00000000] 03:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13C96400) [pid = 3644] [serial = 681] [outer = 13CA4000] 03:55:15 INFO - PROCESS | 3644 | 1471089315750 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15614000) [pid = 3644] [serial = 682] [outer = 13CA4000] 03:55:16 INFO - PROCESS | 3644 | 1471089316210 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]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 642ms 03:55:16 INFO - PROCESS | 3644 | 1471089316238 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 3644 | 1471089316240 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:55:16 INFO - PROCESS | 3644 | 1471089316243 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 3644 | 1471089316245 Marionette TRACE conn3 <- [1,874,null,{}] 03:55:16 INFO - PROCESS | 3644 | 1471089316248 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}] 03:55:16 INFO - PROCESS | 3644 | 1471089316250 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:16 INFO - PROCESS | 3644 | 1471089316325 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:55:16 INFO - PROCESS | 3644 | 1471089316330 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 3644 | 1471089316332 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:16 INFO - PROCESS | 3644 | ++DOCSHELL 15459400 == 32 [pid = 3644] [id = 228] 03:55:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15616C00) [pid = 3644] [serial = 683] [outer = 00000000] 03:55:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15B21400) [pid = 3644] [serial = 684] [outer = 15616C00] 03:55:16 INFO - PROCESS | 3644 | 1471089316377 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15B28800) [pid = 3644] [serial = 685] [outer = 15616C00] 03:55:16 INFO - PROCESS | 3644 | 1471089316920 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]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 03:55:16 INFO - PROCESS | 3644 | 1471089316947 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 3644 | 1471089316949 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:55:16 INFO - PROCESS | 3644 | 1471089316956 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:55:16 INFO - PROCESS | 3644 | 1471089316958 Marionette TRACE conn3 <- [1,878,null,{}] 03:55:16 INFO - PROCESS | 3644 | 1471089316962 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}] 03:55:16 INFO - PROCESS | 3644 | 1471089316967 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:17 INFO - PROCESS | 3644 | 1471089317072 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:55:17 INFO - PROCESS | 3644 | 1471089317080 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 3644 | 1471089317082 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:17 INFO - PROCESS | 3644 | ++DOCSHELL 167DF400 == 33 [pid = 3644] [id = 229] 03:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16891000) [pid = 3644] [serial = 686] [outer = 00000000] 03:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16894C00) [pid = 3644] [serial = 687] [outer = 16891000] 03:55:17 INFO - PROCESS | 3644 | 1471089317125 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1689BC00) [pid = 3644] [serial = 688] [outer = 16891000] 03:55:17 INFO - PROCESS | 3644 | 1471089317606 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]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 675ms 03:55:17 INFO - PROCESS | 3644 | 1471089317631 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 3644 | 1471089317633 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:55:17 INFO - PROCESS | 3644 | 1471089317640 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 3644 | 1471089317641 Marionette TRACE conn3 <- [1,882,null,{}] 03:55:17 INFO - PROCESS | 3644 | 1471089317645 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}] 03:55:17 INFO - PROCESS | 3644 | 1471089317647 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:17 INFO - PROCESS | 3644 | 1471089317731 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:55:17 INFO - PROCESS | 3644 | 1471089317738 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 3644 | 1471089317740 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:17 INFO - PROCESS | 3644 | ++DOCSHELL 16896000 == 34 [pid = 3644] [id = 230] 03:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16896400) [pid = 3644] [serial = 689] [outer = 00000000] 03:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16C3BC00) [pid = 3644] [serial = 690] [outer = 16896400] 03:55:17 INFO - PROCESS | 3644 | 1471089317783 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C3D800) [pid = 3644] [serial = 691] [outer = 16896400] 03:55:18 INFO - PROCESS | 3644 | 1471089318309 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]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 03:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:55:18 INFO - PROCESS | 3644 | 1471089318346 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 3644 | 1471089318347 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:55:18 INFO - PROCESS | 3644 | 1471089318351 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 3644 | 1471089318352 Marionette TRACE conn3 <- [1,886,null,{}] 03:55:18 INFO - PROCESS | 3644 | 1471089318359 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}] 03:55:18 INFO - PROCESS | 3644 | 1471089318361 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:18 INFO - PROCESS | 3644 | 1471089318435 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:55:18 INFO - PROCESS | 3644 | 1471089318441 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 3644 | 1471089318443 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:18 INFO - PROCESS | 3644 | ++DOCSHELL 16CF4800 == 35 [pid = 3644] [id = 231] 03:55:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16CF6800) [pid = 3644] [serial = 692] [outer = 00000000] 03:55:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D86400) [pid = 3644] [serial = 693] [outer = 16CF6800] 03:55:18 INFO - PROCESS | 3644 | 1471089318506 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D86800) [pid = 3644] [serial = 694] [outer = 16CF6800] 03:55:19 INFO - PROCESS | 3644 | 1471089319011 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]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 03:55:19 INFO - PROCESS | 3644 | 1471089319024 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 3644 | 1471089319026 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:55:19 INFO - PROCESS | 3644 | 1471089319045 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:55:19 INFO - PROCESS | 3644 | 1471089319047 Marionette TRACE conn3 <- [1,890,null,{}] 03:55:19 INFO - PROCESS | 3644 | 1471089319051 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}] 03:55:19 INFO - PROCESS | 3644 | 1471089319052 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:19 INFO - PROCESS | 3644 | 1471089319160 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:55:19 INFO - PROCESS | 3644 | 1471089319168 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 3644 | 1471089319171 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:19 INFO - PROCESS | 3644 | ++DOCSHELL 13CA7800 == 36 [pid = 3644] [id = 232] 03:55:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D88400) [pid = 3644] [serial = 695] [outer = 00000000] 03:55:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D94C00) [pid = 3644] [serial = 696] [outer = 16D88400] 03:55:19 INFO - PROCESS | 3644 | 1471089319309 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16E4C800) [pid = 3644] [serial = 697] [outer = 16D88400] 03:55:19 INFO - PROCESS | 3644 | 1471089319774 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]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 760ms 03:55:19 INFO - PROCESS | 3644 | 1471089319817 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 3644 | 1471089319819 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:55:19 INFO - PROCESS | 3644 | 1471089319822 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:55:19 INFO - PROCESS | 3644 | 1471089319824 Marionette TRACE conn3 <- [1,894,null,{}] 03:55:19 INFO - PROCESS | 3644 | 1471089319828 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}] 03:55:19 INFO - PROCESS | 3644 | 1471089319829 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:19 INFO - PROCESS | 3644 | 1471089319949 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:55:19 INFO - PROCESS | 3644 | 1471089319954 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 3644 | 1471089319956 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:19 INFO - PROCESS | 3644 | ++DOCSHELL 16CF7400 == 37 [pid = 3644] [id = 233] 03:55:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1738C800) [pid = 3644] [serial = 698] [outer = 00000000] 03:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17597000) [pid = 3644] [serial = 699] [outer = 1738C800] 03:55:20 INFO - PROCESS | 3644 | 1471089319999 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17A5C400) [pid = 3644] [serial = 700] [outer = 1738C800] 03:55:20 INFO - PROCESS | 3644 | 1471089320496 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]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 742ms 03:55:20 INFO - PROCESS | 3644 | 1471089320564 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 3644 | 1471089320566 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:55:20 INFO - PROCESS | 3644 | 1471089320569 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 3644 | 1471089320572 Marionette TRACE conn3 <- [1,898,null,{}] 03:55:20 INFO - PROCESS | 3644 | 1471089320575 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}] 03:55:20 INFO - PROCESS | 3644 | 1471089320577 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:20 INFO - PROCESS | 3644 | 1471089320773 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:55:20 INFO - PROCESS | 3644 | 1471089320801 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 3644 | 1471089320804 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:20 INFO - PROCESS | 3644 | ++DOCSHELL 11AD3400 == 38 [pid = 3644] [id = 234] 03:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17E71C00) [pid = 3644] [serial = 701] [outer = 00000000] 03:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18085800) [pid = 3644] [serial = 702] [outer = 17E71C00] 03:55:20 INFO - PROCESS | 3644 | 1471089320848 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1820CC00) [pid = 3644] [serial = 703] [outer = 17E71C00] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (167E9400) [pid = 3644] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16876C00) [pid = 3644] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D91000) [pid = 3644] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16C36400) [pid = 3644] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (132D3000) [pid = 3644] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (134D0400) [pid = 3644] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (103D1400) [pid = 3644] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (131F1400) [pid = 3644] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10BA4C00) [pid = 3644] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16C35000) [pid = 3644] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (156E6000) [pid = 3644] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:55:21 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16896C00) [pid = 3644] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:55:21 INFO - PROCESS | 3644 | 1471089321479 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]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 979ms 03:55:21 INFO - PROCESS | 3644 | 1471089321544 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 3644 | 1471089321546 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:55:21 INFO - PROCESS | 3644 | 1471089321549 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 3644 | 1471089321551 Marionette TRACE conn3 <- [1,902,null,{}] 03:55:21 INFO - PROCESS | 3644 | 1471089321554 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}] 03:55:21 INFO - PROCESS | 3644 | 1471089321556 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:21 INFO - PROCESS | 3644 | 1471089321683 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:55:21 INFO - PROCESS | 3644 | 1471089321766 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 3644 | 1471089321768 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:21 INFO - PROCESS | 3644 | ++DOCSHELL 1036C000 == 39 [pid = 3644] [id = 235] 03:55:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (103C6000) [pid = 3644] [serial = 704] [outer = 00000000] 03:55:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (134D0400) [pid = 3644] [serial = 705] [outer = 103C6000] 03:55:21 INFO - PROCESS | 3644 | 1471089321811 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15459C00) [pid = 3644] [serial = 706] [outer = 103C6000] 03:55:22 INFO - PROCESS | 3644 | 1471089322226 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]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 03:55:22 INFO - PROCESS | 3644 | 1471089322256 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 3644 | 1471089322258 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:55:22 INFO - PROCESS | 3644 | 1471089322261 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 3644 | 1471089322263 Marionette TRACE conn3 <- [1,906,null,{}] 03:55:22 INFO - PROCESS | 3644 | 1471089322266 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}] 03:55:22 INFO - PROCESS | 3644 | 1471089322268 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:22 INFO - PROCESS | 3644 | 1471089322384 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:55:22 INFO - PROCESS | 3644 | 1471089322391 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 3644 | 1471089322393 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:22 INFO - PROCESS | 3644 | ++DOCSHELL 156E6000 == 40 [pid = 3644] [id = 236] 03:55:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16876C00) [pid = 3644] [serial = 707] [outer = 00000000] 03:55:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17E76400) [pid = 3644] [serial = 708] [outer = 16876C00] 03:55:22 INFO - PROCESS | 3644 | 1471089322439 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18214C00) [pid = 3644] [serial = 709] [outer = 16876C00] 03:55:22 INFO - PROCESS | 3644 | 1471089322884 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]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 03:55:22 INFO - PROCESS | 3644 | 1471089322936 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 3644 | 1471089322938 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:55:22 INFO - PROCESS | 3644 | 1471089322941 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 3644 | 1471089322943 Marionette TRACE conn3 <- [1,910,null,{}] 03:55:22 INFO - PROCESS | 3644 | 1471089322946 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}] 03:55:22 INFO - PROCESS | 3644 | 1471089322948 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:23 INFO - PROCESS | 3644 | 1471089323104 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:55:23 INFO - PROCESS | 3644 | 1471089323112 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 3644 | 1471089323114 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:23 INFO - PROCESS | 3644 | ++DOCSHELL 18218C00 == 41 [pid = 3644] [id = 237] 03:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1828CC00) [pid = 3644] [serial = 710] [outer = 00000000] 03:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18290400) [pid = 3644] [serial = 711] [outer = 1828CC00] 03:55:23 INFO - PROCESS | 3644 | 1471089323160 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18293800) [pid = 3644] [serial = 712] [outer = 1828CC00] 03:55:23 INFO - PROCESS | 3644 | 1471089323635 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]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 743ms 03:55:23 INFO - PROCESS | 3644 | 1471089323713 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 3644 | 1471089323718 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:55:23 INFO - PROCESS | 3644 | 1471089323723 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 3644 | 1471089323727 Marionette TRACE conn3 <- [1,914,null,{}] 03:55:23 INFO - PROCESS | 3644 | 1471089323833 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}] 03:55:23 INFO - PROCESS | 3644 | 1471089323837 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:23 INFO - PROCESS | 3644 | 1471089323957 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:55:24 INFO - PROCESS | 3644 | 1471089324132 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 3644 | 1471089324137 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:24 INFO - PROCESS | 3644 | ++DOCSHELL 10D73000 == 42 [pid = 3644] [id = 238] 03:55:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10D73800) [pid = 3644] [serial = 713] [outer = 00000000] 03:55:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (11010400) [pid = 3644] [serial = 714] [outer = 10D73800] 03:55:24 INFO - PROCESS | 3644 | 1471089324195 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (11AD1400) [pid = 3644] [serial = 715] [outer = 10D73800] 03:55:24 INFO - PROCESS | 3644 | 1471089324963 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]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1283ms 03:55:25 INFO - PROCESS | 3644 | 1471089325036 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 3644 | 1471089325041 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:55:25 INFO - PROCESS | 3644 | 1471089325047 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 3644 | 1471089325050 Marionette TRACE conn3 <- [1,918,null,{}] 03:55:25 INFO - PROCESS | 3644 | 1471089325054 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}] 03:55:25 INFO - PROCESS | 3644 | 1471089325057 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:25 INFO - PROCESS | 3644 | 1471089325181 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:55:25 INFO - PROCESS | 3644 | 1471089325300 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:25 INFO - PROCESS | 3644 | 1471089325302 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:25 INFO - PROCESS | 3644 | ++DOCSHELL 134D2C00 == 43 [pid = 3644] [id = 239] 03:55:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (13940C00) [pid = 3644] [serial = 716] [outer = 00000000] 03:55:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (13C11000) [pid = 3644] [serial = 717] [outer = 13940C00] 03:55:25 INFO - PROCESS | 3644 | 1471089325361 Marionette DEBUG loaded listener.js 03:55:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (141A9400) [pid = 3644] [serial = 718] [outer = 13940C00] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 167E6800 == 42 [pid = 3644] [id = 222] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 156E6000 == 41 [pid = 3644] [id = 236] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 1036C000 == 40 [pid = 3644] [id = 235] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 11AD3400 == 39 [pid = 3644] [id = 234] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 16CF7400 == 38 [pid = 3644] [id = 233] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 13CA7800 == 37 [pid = 3644] [id = 232] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 16CF4800 == 36 [pid = 3644] [id = 231] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 16896000 == 35 [pid = 3644] [id = 230] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 167DF400 == 34 [pid = 3644] [id = 229] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 15459400 == 33 [pid = 3644] [id = 228] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 13C8EC00 == 32 [pid = 3644] [id = 227] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 13EA2C00 == 31 [pid = 3644] [id = 226] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 12B75800 == 30 [pid = 3644] [id = 225] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17599800) [pid = 3644] [serial = 668] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | 1471089326456 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]]]}] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 10D74400 == 29 [pid = 3644] [id = 224] 03:55:26 INFO - PROCESS | 3644 | --DOCSHELL 167E8400 == 28 [pid = 3644] [id = 223] 03:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1434ms 03:55:26 INFO - PROCESS | 3644 | 1471089326500 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 3644 | 1471089326505 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:55:26 INFO - PROCESS | 3644 | 1471089326510 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:55:26 INFO - PROCESS | 3644 | 1471089326512 Marionette TRACE conn3 <- [1,922,null,{}] 03:55:26 INFO - PROCESS | 3644 | 1471089326517 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}] 03:55:26 INFO - PROCESS | 3644 | 1471089326520 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:26 INFO - PROCESS | 3644 | 1471089326602 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:55:26 INFO - PROCESS | 3644 | 1471089326609 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 3644 | 1471089326613 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:26 INFO - PROCESS | 3644 | ++DOCSHELL 10D71800 == 29 [pid = 3644] [id = 240] 03:55:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10D73C00) [pid = 3644] [serial = 719] [outer = 00000000] 03:55:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1120E400) [pid = 3644] [serial = 720] [outer = 10D73C00] 03:55:26 INFO - PROCESS | 3644 | 1471089326660 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (11AD1000) [pid = 3644] [serial = 721] [outer = 10D73C00] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16897000) [pid = 3644] [serial = 609] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (17540000) [pid = 3644] [serial = 666] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16E8B000) [pid = 3644] [serial = 659] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16D0AC00) [pid = 3644] [serial = 657] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15F61800) [pid = 3644] [serial = 662] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16D02400) [pid = 3644] [serial = 656] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16FCB000) [pid = 3644] [serial = 665] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16E8F000) [pid = 3644] [serial = 660] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13C97C00) [pid = 3644] [serial = 647] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10D69800) [pid = 3644] [serial = 644] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D72400) [pid = 3644] [serial = 645] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13C15000) [pid = 3644] [serial = 642] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (132D3400) [pid = 3644] [serial = 641] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (11213C00) [pid = 3644] [serial = 639] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10D71C00) [pid = 3644] [serial = 638] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16CEB800) [pid = 3644] [serial = 636] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15B25C00) [pid = 3644] [serial = 650] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13EE3000) [pid = 3644] [serial = 648] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16C2F000) [pid = 3644] [serial = 653] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16C33800) [pid = 3644] [serial = 654] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (15B30800) [pid = 3644] [serial = 651] [outer = 00000000] [url = about:blank] 03:55:26 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16CF9800) [pid = 3644] [serial = 663] [outer = 00000000] [url = about:blank] 03:55:27 INFO - PROCESS | 3644 | 1471089327215 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]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 760ms 03:55:27 INFO - PROCESS | 3644 | 1471089327290 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 3644 | 1471089327294 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:55:27 INFO - PROCESS | 3644 | 1471089327299 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 3644 | 1471089327302 Marionette TRACE conn3 <- [1,926,null,{}] 03:55:27 INFO - PROCESS | 3644 | 1471089327306 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}] 03:55:27 INFO - PROCESS | 3644 | 1471089327308 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:27 INFO - PROCESS | 3644 | 1471089327392 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:55:27 INFO - PROCESS | 3644 | 1471089327400 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 3644 | 1471089327402 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:27 INFO - PROCESS | 3644 | ++DOCSHELL 10D70400 == 30 [pid = 3644] [id = 241] 03:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (12BCFC00) [pid = 3644] [serial = 722] [outer = 00000000] 03:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (131EE400) [pid = 3644] [serial = 723] [outer = 12BCFC00] 03:55:27 INFO - PROCESS | 3644 | 1471089327449 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (132D3400) [pid = 3644] [serial = 724] [outer = 12BCFC00] 03:55:27 INFO - PROCESS | 3644 | 1471089327950 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]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 03:55:27 INFO - PROCESS | 3644 | 1471089327969 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 3644 | 1471089327973 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:55:27 INFO - PROCESS | 3644 | 1471089327982 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 3644 | 1471089327986 Marionette TRACE conn3 <- [1,930,null,{}] 03:55:28 INFO - PROCESS | 3644 | 1471089327997 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}] 03:55:28 INFO - PROCESS | 3644 | 1471089328001 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:28 INFO - PROCESS | 3644 | 1471089328083 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:55:28 INFO - PROCESS | 3644 | 1471089328093 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 3644 | 1471089328097 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:28 INFO - PROCESS | 3644 | ++DOCSHELL 141AF400 == 31 [pid = 3644] [id = 242] 03:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (141B0800) [pid = 3644] [serial = 725] [outer = 00000000] 03:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15459800) [pid = 3644] [serial = 726] [outer = 141B0800] 03:55:28 INFO - PROCESS | 3644 | 1471089328147 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1560B800) [pid = 3644] [serial = 727] [outer = 141B0800] 03:55:28 INFO - PROCESS | 3644 | 1471089328735 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]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 793ms 03:55:28 INFO - PROCESS | 3644 | 1471089328793 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 3644 | 1471089328795 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:55:28 INFO - PROCESS | 3644 | 1471089328798 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 3644 | 1471089328800 Marionette TRACE conn3 <- [1,934,null,{}] 03:55:28 INFO - PROCESS | 3644 | 1471089328803 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}] 03:55:28 INFO - PROCESS | 3644 | 1471089328805 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:28 INFO - PROCESS | 3644 | 1471089328887 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:55:28 INFO - PROCESS | 3644 | 1471089328892 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 3644 | 1471089328894 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:28 INFO - PROCESS | 3644 | ++DOCSHELL 15936C00 == 32 [pid = 3644] [id = 243] 03:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15B22400) [pid = 3644] [serial = 728] [outer = 00000000] 03:55:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15F5EC00) [pid = 3644] [serial = 729] [outer = 15B22400] 03:55:28 INFO - PROCESS | 3644 | 1471089328939 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (166F3C00) [pid = 3644] [serial = 730] [outer = 15B22400] 03:55:29 INFO - PROCESS | 3644 | 1471089329454 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]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 675ms 03:55:29 INFO - PROCESS | 3644 | 1471089329481 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 3644 | 1471089329483 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:55:29 INFO - PROCESS | 3644 | 1471089329486 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:55:29 INFO - PROCESS | 3644 | 1471089329488 Marionette TRACE conn3 <- [1,938,null,{}] 03:55:29 INFO - PROCESS | 3644 | 1471089329491 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}] 03:55:29 INFO - PROCESS | 3644 | 1471089329493 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:29 INFO - PROCESS | 3644 | 1471089329598 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:55:29 INFO - PROCESS | 3644 | 1471089329731 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 3644 | 1471089329734 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:29 INFO - PROCESS | 3644 | ++DOCSHELL 16877400 == 33 [pid = 3644] [id = 244] 03:55:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1688E800) [pid = 3644] [serial = 731] [outer = 00000000] 03:55:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16896000) [pid = 3644] [serial = 732] [outer = 1688E800] 03:55:29 INFO - PROCESS | 3644 | 1471089329778 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16936800) [pid = 3644] [serial = 733] [outer = 1688E800] 03:55:30 INFO - PROCESS | 3644 | 1471089330250 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]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 793ms 03:55:30 INFO - PROCESS | 3644 | 1471089330296 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 3644 | 1471089330298 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:55:30 INFO - PROCESS | 3644 | 1471089330302 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:55:30 INFO - PROCESS | 3644 | 1471089330303 Marionette TRACE conn3 <- [1,942,null,{}] 03:55:30 INFO - PROCESS | 3644 | 1471089330307 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}] 03:55:30 INFO - PROCESS | 3644 | 1471089330312 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:30 INFO - PROCESS | 3644 | 1471089330440 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:55:30 INFO - PROCESS | 3644 | 1471089330497 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 3644 | 1471089330499 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:30 INFO - PROCESS | 3644 | ++DOCSHELL 15935C00 == 34 [pid = 3644] [id = 245] 03:55:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15B22C00) [pid = 3644] [serial = 734] [outer = 00000000] 03:55:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D05000) [pid = 3644] [serial = 735] [outer = 15B22C00] 03:55:30 INFO - PROCESS | 3644 | 1471089330600 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D07800) [pid = 3644] [serial = 736] [outer = 15B22C00] 03:55:31 INFO - PROCESS | 3644 | 1471089331010 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]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 793ms 03:55:31 INFO - PROCESS | 3644 | 1471089331125 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 3644 | 1471089331127 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:55:31 INFO - PROCESS | 3644 | 1471089331130 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 3644 | 1471089331131 Marionette TRACE conn3 <- [1,946,null,{}] 03:55:31 INFO - PROCESS | 3644 | 1471089331135 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}] 03:55:31 INFO - PROCESS | 3644 | 1471089331137 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:31 INFO - PROCESS | 3644 | 1471089331246 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:55:31 INFO - PROCESS | 3644 | 1471089331257 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 3644 | 1471089331259 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:31 INFO - PROCESS | 3644 | ++DOCSHELL 1293A400 == 35 [pid = 3644] [id = 246] 03:55:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (12DA4800) [pid = 3644] [serial = 737] [outer = 00000000] 03:55:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16D8E400) [pid = 3644] [serial = 738] [outer = 12DA4800] 03:55:31 INFO - PROCESS | 3644 | 1471089331520 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16D8FC00) [pid = 3644] [serial = 739] [outer = 12DA4800] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (12B76800) [pid = 3644] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (10D76800) [pid = 3644] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13CA4000) [pid = 3644] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1738C800) [pid = 3644] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (103C6000) [pid = 3644] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15616C00) [pid = 3644] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17E71C00) [pid = 3644] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16876C00) [pid = 3644] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16CF6800) [pid = 3644] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16896400) [pid = 3644] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13EA3400) [pid = 3644] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16C8A800) [pid = 3644] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16891000) [pid = 3644] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:55:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D88400) [pid = 3644] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:55:31 INFO - PROCESS | 3644 | 1471089331931 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]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 878ms 03:55:31 INFO - PROCESS | 3644 | 1471089331969 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 3644 | 1471089331970 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:55:31 INFO - PROCESS | 3644 | 1471089331974 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:55:31 INFO - PROCESS | 3644 | 1471089331975 Marionette TRACE conn3 <- [1,950,null,{}] 03:55:32 INFO - PROCESS | 3644 | 1471089331979 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}] 03:55:32 INFO - PROCESS | 3644 | 1471089331981 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:32 INFO - PROCESS | 3644 | 1471089332136 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:55:32 INFO - PROCESS | 3644 | 1471089332143 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 3644 | 1471089332145 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:32 INFO - PROCESS | 3644 | ++DOCSHELL 103C6000 == 36 [pid = 3644] [id = 247] 03:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10D6BC00) [pid = 3644] [serial = 740] [outer = 00000000] 03:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15B2FC00) [pid = 3644] [serial = 741] [outer = 10D6BC00] 03:55:32 INFO - PROCESS | 3644 | 1471089332189 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D85C00) [pid = 3644] [serial = 742] [outer = 10D6BC00] 03:55:32 INFO - PROCESS | 3644 | 1471089332637 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]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 03:55:32 INFO - PROCESS | 3644 | 1471089332682 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 3644 | 1471089332684 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:55:32 INFO - PROCESS | 3644 | 1471089332687 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:55:32 INFO - PROCESS | 3644 | 1471089332689 Marionette TRACE conn3 <- [1,954,null,{}] 03:55:32 INFO - PROCESS | 3644 | 1471089332692 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}] 03:55:32 INFO - PROCESS | 3644 | 1471089332694 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:32 INFO - PROCESS | 3644 | 1471089332811 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:55:32 INFO - PROCESS | 3644 | 1471089332849 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 3644 | 1471089332851 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:32 INFO - PROCESS | 3644 | ++DOCSHELL 0F350000 == 37 [pid = 3644] [id = 248] 03:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0F351000) [pid = 3644] [serial = 743] [outer = 00000000] 03:55:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C87800) [pid = 3644] [serial = 744] [outer = 0F351000] 03:55:32 INFO - PROCESS | 3644 | 1471089332895 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16FC5800) [pid = 3644] [serial = 745] [outer = 0F351000] 03:55:33 INFO - PROCESS | 3644 | 1471089333343 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]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 03:55:33 INFO - PROCESS | 3644 | 1471089333359 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 3644 | 1471089333361 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:55:33 INFO - PROCESS | 3644 | 1471089333364 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:55:33 INFO - PROCESS | 3644 | 1471089333415 Marionette TRACE conn3 <- [1,958,null,{}] 03:55:33 INFO - PROCESS | 3644 | 1471089333418 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}] 03:55:33 INFO - PROCESS | 3644 | 1471089333420 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:33 INFO - PROCESS | 3644 | 1471089333538 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:55:33 INFO - PROCESS | 3644 | 1471089333545 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 3644 | 1471089333547 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:33 INFO - PROCESS | 3644 | ++DOCSHELL 17548C00 == 38 [pid = 3644] [id = 249] 03:55:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17590800) [pid = 3644] [serial = 746] [outer = 00000000] 03:55:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17599800) [pid = 3644] [serial = 747] [outer = 17590800] 03:55:33 INFO - PROCESS | 3644 | 1471089333590 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17593C00) [pid = 3644] [serial = 748] [outer = 17590800] 03:55:34 INFO - PROCESS | 3644 | 1471089334245 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]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 962ms 03:55:34 INFO - PROCESS | 3644 | 1471089334392 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 3644 | 1471089334397 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:55:34 INFO - PROCESS | 3644 | 1471089334402 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 3644 | 1471089334407 Marionette TRACE conn3 <- [1,962,null,{}] 03:55:34 INFO - PROCESS | 3644 | 1471089334413 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}] 03:55:34 INFO - PROCESS | 3644 | 1471089334416 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:34 INFO - PROCESS | 3644 | 1471089334531 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:55:34 INFO - PROCESS | 3644 | 1471089334654 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 3644 | 1471089334657 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:34 INFO - PROCESS | 3644 | ++DOCSHELL 10D6D400 == 39 [pid = 3644] [id = 250] 03:55:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10D72800) [pid = 3644] [serial = 749] [outer = 00000000] 03:55:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1293C800) [pid = 3644] [serial = 750] [outer = 10D72800] 03:55:34 INFO - PROCESS | 3644 | 1471089334715 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (131E3800) [pid = 3644] [serial = 751] [outer = 10D72800] 03:55:35 INFO - PROCESS | 3644 | 1471089335382 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]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1030ms 03:55:35 INFO - PROCESS | 3644 | 1471089335419 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 3644 | 1471089335423 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:55:35 INFO - PROCESS | 3644 | 1471089335430 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 3644 | 1471089335433 Marionette TRACE conn3 <- [1,966,null,{}] 03:55:35 INFO - PROCESS | 3644 | 1471089335437 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}] 03:55:35 INFO - PROCESS | 3644 | 1471089335440 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:35 INFO - PROCESS | 3644 | 1471089335549 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:55:35 INFO - PROCESS | 3644 | 1471089335647 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 3644 | 1471089335649 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:35 INFO - PROCESS | 3644 | ++DOCSHELL 15458800 == 40 [pid = 3644] [id = 251] 03:55:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15458C00) [pid = 3644] [serial = 752] [outer = 00000000] 03:55:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (156E6000) [pid = 3644] [serial = 753] [outer = 15458C00] 03:55:35 INFO - PROCESS | 3644 | 1471089335762 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (15F5D400) [pid = 3644] [serial = 754] [outer = 15458C00] 03:55:36 INFO - PROCESS | 3644 | 1471089336388 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]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1012ms 03:55:36 INFO - PROCESS | 3644 | 1471089336445 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 3644 | 1471089336448 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:55:36 INFO - PROCESS | 3644 | 1471089336451 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 3644 | 1471089336455 Marionette TRACE conn3 <- [1,970,null,{}] 03:55:36 INFO - PROCESS | 3644 | 1471089336466 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}] 03:55:36 INFO - PROCESS | 3644 | 1471089336471 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:36 INFO - PROCESS | 3644 | 1471089336576 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:55:36 INFO - PROCESS | 3644 | 1471089336676 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 3644 | 1471089336680 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:36 INFO - PROCESS | 3644 | ++DOCSHELL 17541000 == 41 [pid = 3644] [id = 252] 03:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (17543400) [pid = 3644] [serial = 755] [outer = 00000000] 03:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (17AF2400) [pid = 3644] [serial = 756] [outer = 17543400] 03:55:36 INFO - PROCESS | 3644 | 1471089336792 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1820A800) [pid = 3644] [serial = 757] [outer = 17543400] 03:55:37 INFO - PROCESS | 3644 | 1471089337448 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]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1081ms 03:55:37 INFO - PROCESS | 3644 | 1471089337524 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 3644 | 1471089337526 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:55:37 INFO - PROCESS | 3644 | 1471089337530 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 3644 | 1471089337532 Marionette TRACE conn3 <- [1,974,null,{}] 03:55:37 INFO - PROCESS | 3644 | 1471089337536 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}] 03:55:37 INFO - PROCESS | 3644 | 1471089337538 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:37 INFO - PROCESS | 3644 | 1471089337694 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:55:37 INFO - PROCESS | 3644 | 1471089337908 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:37 INFO - PROCESS | 3644 | 1471089337911 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:37 INFO - PROCESS | 3644 | ++DOCSHELL 0F935800 == 42 [pid = 3644] [id = 253] 03:55:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0F939C00) [pid = 3644] [serial = 758] [outer = 00000000] 03:55:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (10A0E800) [pid = 3644] [serial = 759] [outer = 0F939C00] 03:55:37 INFO - PROCESS | 3644 | 1471089337971 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (10D77C00) [pid = 3644] [serial = 760] [outer = 0F939C00] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 0F350000 == 41 [pid = 3644] [id = 248] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 103C6000 == 40 [pid = 3644] [id = 247] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 1293A400 == 39 [pid = 3644] [id = 246] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 15935C00 == 38 [pid = 3644] [id = 245] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 16877400 == 37 [pid = 3644] [id = 244] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 15936C00 == 36 [pid = 3644] [id = 243] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 141AF400 == 35 [pid = 3644] [id = 242] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 10D70400 == 34 [pid = 3644] [id = 241] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 10D71800 == 33 [pid = 3644] [id = 240] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 18218C00 == 32 [pid = 3644] [id = 237] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 134D2C00 == 31 [pid = 3644] [id = 239] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 10D73000 == 30 [pid = 3644] [id = 238] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 15458800 == 29 [pid = 3644] [id = 251] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 17541000 == 28 [pid = 3644] [id = 252] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 17548C00 == 27 [pid = 3644] [id = 249] 03:55:39 INFO - PROCESS | 3644 | --DOCSHELL 10D6D400 == 26 [pid = 3644] [id = 250] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (13C96400) [pid = 3644] [serial = 681] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (15614000) [pid = 3644] [serial = 682] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17A5C400) [pid = 3644] [serial = 700] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (17597000) [pid = 3644] [serial = 699] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (134D0400) [pid = 3644] [serial = 705] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15B21400) [pid = 3644] [serial = 684] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15B28800) [pid = 3644] [serial = 685] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (18085800) [pid = 3644] [serial = 702] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (17E76400) [pid = 3644] [serial = 708] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D86400) [pid = 3644] [serial = 693] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16C3BC00) [pid = 3644] [serial = 690] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16C3D800) [pid = 3644] [serial = 691] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13EDBC00) [pid = 3644] [serial = 678] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (141AA800) [pid = 3644] [serial = 679] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17722800) [pid = 3644] [serial = 669] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16894C00) [pid = 3644] [serial = 687] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1689BC00) [pid = 3644] [serial = 688] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1820CC00) [pid = 3644] [serial = 703] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10A52400) [pid = 3644] [serial = 381] [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.] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (18214C00) [pid = 3644] [serial = 709] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15459C00) [pid = 3644] [serial = 706] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D94C00) [pid = 3644] [serial = 696] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16E4C800) [pid = 3644] [serial = 697] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (18290400) [pid = 3644] [serial = 711] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D86800) [pid = 3644] [serial = 694] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12B7EC00) [pid = 3644] [serial = 675] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (13116C00) [pid = 3644] [serial = 676] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (11265000) [pid = 3644] [serial = 672] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (114DD800) [pid = 3644] [serial = 673] [outer = 00000000] [url = about:blank] 03:55:39 INFO - PROCESS | 3644 | 1471089339446 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]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2026ms 03:55:39 INFO - PROCESS | 3644 | 1471089339577 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 3644 | 1471089339582 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:55:39 INFO - PROCESS | 3644 | 1471089339588 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 3644 | 1471089339591 Marionette TRACE conn3 <- [1,978,null,{}] 03:55:39 INFO - PROCESS | 3644 | 1471089339598 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}] 03:55:39 INFO - PROCESS | 3644 | 1471089339601 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:39 INFO - PROCESS | 3644 | 1471089339751 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:55:39 INFO - PROCESS | 3644 | 1471089339847 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 3644 | 1471089339852 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:39 INFO - PROCESS | 3644 | ++DOCSHELL 1036A800 == 27 [pid = 3644] [id = 254] 03:55:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1036B000) [pid = 3644] [serial = 761] [outer = 00000000] 03:55:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (10A4B400) [pid = 3644] [serial = 762] [outer = 1036B000] 03:55:39 INFO - PROCESS | 3644 | 1471089339911 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (10A4DC00) [pid = 3644] [serial = 763] [outer = 1036B000] 03:55:40 INFO - PROCESS | 3644 | 1471089340645 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]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1131ms 03:55:40 INFO - PROCESS | 3644 | 1471089340701 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 3644 | 1471089340707 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:55:40 INFO - PROCESS | 3644 | 1471089340714 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 3644 | 1471089340717 Marionette TRACE conn3 <- [1,982,null,{}] 03:55:40 INFO - PROCESS | 3644 | 1471089340764 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}] 03:55:40 INFO - PROCESS | 3644 | 1471089340767 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:40 INFO - PROCESS | 3644 | 1471089340971 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:55:41 INFO - PROCESS | 3644 | 1471089341019 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 3644 | 1471089341023 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:41 INFO - PROCESS | 3644 | ++DOCSHELL 11CE7400 == 28 [pid = 3644] [id = 255] 03:55:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (12826800) [pid = 3644] [serial = 764] [outer = 00000000] 03:55:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (12976800) [pid = 3644] [serial = 765] [outer = 12826800] 03:55:41 INFO - PROCESS | 3644 | 1471089341080 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (12B71800) [pid = 3644] [serial = 766] [outer = 12826800] 03:55:41 INFO - PROCESS | 3644 | 1471089341937 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]]]}] 03:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1265ms 03:55:42 INFO - PROCESS | 3644 | 1471089341990 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 3644 | 1471089341993 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:55:42 INFO - PROCESS | 3644 | 1471089341997 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 3644 | 1471089342001 Marionette TRACE conn3 <- [1,986,null,{}] 03:55:42 INFO - PROCESS | 3644 | 1471089342013 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}] 03:55:42 INFO - PROCESS | 3644 | 1471089342018 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:42 INFO - PROCESS | 3644 | 1471089342195 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:55:42 INFO - PROCESS | 3644 | 1471089342372 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 3644 | 1471089342375 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:42 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E6000 == 29 [pid = 3644] [id = 256] 03:55:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0F9E6400) [pid = 3644] [serial = 767] [outer = 00000000] 03:55:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (103C6000) [pid = 3644] [serial = 768] [outer = 0F9E6400] 03:55:42 INFO - PROCESS | 3644 | 1471089342430 Marionette DEBUG loaded listener.js 03:55:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10A4A400) [pid = 3644] [serial = 769] [outer = 0F9E6400] 03:55:42 INFO - PROCESS | 3644 | 1471089342953 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]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1013ms 03:55:43 INFO - PROCESS | 3644 | 1471089343018 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 3644 | 1471089343021 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:55:43 INFO - PROCESS | 3644 | 1471089343026 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:55:43 INFO - PROCESS | 3644 | 1471089343029 Marionette TRACE conn3 <- [1,990,null,{}] 03:55:43 INFO - PROCESS | 3644 | 1471089343038 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}] 03:55:43 INFO - PROCESS | 3644 | 1471089343040 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:43 INFO - PROCESS | 3644 | 1471089343130 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:55:43 INFO - PROCESS | 3644 | 1471089343142 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 3644 | 1471089343145 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:43 INFO - PROCESS | 3644 | ++DOCSHELL 13158800 == 30 [pid = 3644] [id = 257] 03:55:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1315E800) [pid = 3644] [serial = 770] [outer = 00000000] 03:55:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13208400) [pid = 3644] [serial = 771] [outer = 1315E800] 03:55:43 INFO - PROCESS | 3644 | 1471089343194 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13948000) [pid = 3644] [serial = 772] [outer = 1315E800] 03:55:43 INFO - PROCESS | 3644 | 1471089343764 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]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 759ms 03:55:43 INFO - PROCESS | 3644 | 1471089343795 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 3644 | 1471089343798 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:55:43 INFO - PROCESS | 3644 | 1471089343802 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - PROCESS | 3644 | 1471089343804 Marionette TRACE conn3 <- [1,994,null,{}] 03:55:43 INFO - PROCESS | 3644 | 1471089343808 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}] 03:55:43 INFO - PROCESS | 3644 | 1471089343810 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:43 INFO - PROCESS | 3644 | 1471089343924 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:55:44 INFO - PROCESS | 3644 | 1471089344015 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 3644 | 1471089344018 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:44 INFO - PROCESS | 3644 | ++DOCSHELL 139DF000 == 31 [pid = 3644] [id = 258] 03:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13EAA000) [pid = 3644] [serial = 773] [outer = 00000000] 03:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (141A5400) [pid = 3644] [serial = 774] [outer = 13EAA000] 03:55:44 INFO - PROCESS | 3644 | 1471089344063 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (141AE800) [pid = 3644] [serial = 775] [outer = 13EAA000] 03:55:44 INFO - PROCESS | 3644 | 1471089344534 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]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 810ms 03:55:44 INFO - PROCESS | 3644 | 1471089344576 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 3644 | 1471089344579 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:55:44 INFO - PROCESS | 3644 | 1471089344638 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 3644 | 1471089344642 Marionette TRACE conn3 <- [1,998,null,{}] 03:55:44 INFO - PROCESS | 3644 | 1471089344655 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}] 03:55:44 INFO - PROCESS | 3644 | 1471089344658 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:44 INFO - PROCESS | 3644 | 1471089344777 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:55:44 INFO - PROCESS | 3644 | 1471089344787 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 3644 | 1471089344789 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:44 INFO - PROCESS | 3644 | ++DOCSHELL 15465C00 == 32 [pid = 3644] [id = 259] 03:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15615000) [pid = 3644] [serial = 776] [outer = 00000000] 03:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15B24C00) [pid = 3644] [serial = 777] [outer = 15615000] 03:55:44 INFO - PROCESS | 3644 | 1471089344833 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15B2EC00) [pid = 3644] [serial = 778] [outer = 15615000] 03:55:45 INFO - PROCESS | 3644 | 1471089345359 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]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 777ms 03:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:55:45 INFO - PROCESS | 3644 | 1471089345376 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 3644 | 1471089345378 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:55:45 INFO - PROCESS | 3644 | 1471089345418 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 3644 | 1471089345420 Marionette TRACE conn3 <- [1,1002,null,{}] 03:55:45 INFO - PROCESS | 3644 | 1471089345425 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}] 03:55:45 INFO - PROCESS | 3644 | 1471089345427 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:45 INFO - PROCESS | 3644 | 1471089345587 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:55:45 INFO - PROCESS | 3644 | 1471089345646 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 3644 | 1471089345649 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:45 INFO - PROCESS | 3644 | ++DOCSHELL 15B2CC00 == 33 [pid = 3644] [id = 260] 03:55:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15F62800) [pid = 3644] [serial = 779] [outer = 00000000] 03:55:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16890000) [pid = 3644] [serial = 780] [outer = 15F62800] 03:55:45 INFO - PROCESS | 3644 | 1471089345693 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0F9E8C00) [pid = 3644] [serial = 781] [outer = 15F62800] 03:55:46 INFO - PROCESS | 3644 | 1471089346144 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]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 793ms 03:55:46 INFO - PROCESS | 3644 | 1471089346191 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 3644 | 1471089346193 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:55:46 INFO - PROCESS | 3644 | 1471089346196 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:55:46 INFO - PROCESS | 3644 | 1471089346198 Marionette TRACE conn3 <- [1,1006,null,{}] 03:55:46 INFO - PROCESS | 3644 | 1471089346202 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}] 03:55:46 INFO - PROCESS | 3644 | 1471089346204 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:46 INFO - PROCESS | 3644 | 1471089346318 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:55:46 INFO - PROCESS | 3644 | 1471089346324 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 3644 | 1471089346330 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:46 INFO - PROCESS | 3644 | ++DOCSHELL 16C36400 == 34 [pid = 3644] [id = 261] 03:55:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16C37800) [pid = 3644] [serial = 782] [outer = 00000000] 03:55:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16C3D800) [pid = 3644] [serial = 783] [outer = 16C37800] 03:55:46 INFO - PROCESS | 3644 | 1471089346435 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16CFAC00) [pid = 3644] [serial = 784] [outer = 16C37800] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17590800) [pid = 3644] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0F351000) [pid = 3644] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10D72800) [pid = 3644] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15458C00) [pid = 3644] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1688E800) [pid = 3644] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15B22C00) [pid = 3644] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1828CC00) [pid = 3644] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10D73800) [pid = 3644] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13940C00) [pid = 3644] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (15B22400) [pid = 3644] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (141B0800) [pid = 3644] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12BCFC00) [pid = 3644] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10D73C00) [pid = 3644] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (17543400) [pid = 3644] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (12DA4800) [pid = 3644] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:55:46 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10D6BC00) [pid = 3644] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:55:46 INFO - PROCESS | 3644 | 1471089346942 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]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 793ms 03:55:47 INFO - PROCESS | 3644 | 1471089347037 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 3644 | 1471089347039 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:55:47 INFO - PROCESS | 3644 | 1471089347047 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - PROCESS | 3644 | 1471089347048 Marionette TRACE conn3 <- [1,1010,null,{}] 03:55:47 INFO - PROCESS | 3644 | 1471089347052 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}] 03:55:47 INFO - PROCESS | 3644 | 1471089347054 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:47 INFO - PROCESS | 3644 | 1471089347134 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:55:47 INFO - PROCESS | 3644 | 1471089347140 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 3644 | 1471089347142 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:47 INFO - PROCESS | 3644 | ++DOCSHELL 13C8EC00 == 35 [pid = 3644] [id = 262] 03:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13CA3400) [pid = 3644] [serial = 785] [outer = 00000000] 03:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16890400) [pid = 3644] [serial = 786] [outer = 13CA3400] 03:55:47 INFO - PROCESS | 3644 | 1471089347188 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16898400) [pid = 3644] [serial = 787] [outer = 13CA3400] 03:55:47 INFO - PROCESS | 3644 | 1471089347676 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]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 675ms 03:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:55:47 INFO - PROCESS | 3644 | 1471089347720 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 3644 | 1471089347722 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:55:47 INFO - PROCESS | 3644 | 1471089347726 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - PROCESS | 3644 | 1471089347727 Marionette TRACE conn3 <- [1,1014,null,{}] 03:55:47 INFO - PROCESS | 3644 | 1471089347731 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}] 03:55:47 INFO - PROCESS | 3644 | 1471089347733 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:47 INFO - PROCESS | 3644 | 1471089347819 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:55:47 INFO - PROCESS | 3644 | 1471089347826 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 3644 | 1471089347828 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:47 INFO - PROCESS | 3644 | ++DOCSHELL 13207800 == 36 [pid = 3644] [id = 263] 03:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15B2D800) [pid = 3644] [serial = 788] [outer = 00000000] 03:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D8C800) [pid = 3644] [serial = 789] [outer = 15B2D800] 03:55:47 INFO - PROCESS | 3644 | 1471089347872 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D93400) [pid = 3644] [serial = 790] [outer = 15B2D800] 03:55:48 INFO - PROCESS | 3644 | 1471089348361 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]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 675ms 03:55:48 INFO - PROCESS | 3644 | 1471089348398 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:55:48 INFO - PROCESS | 3644 | 1471089348453 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:55:48 INFO - PROCESS | 3644 | 1471089348457 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 3644 | 1471089348458 Marionette TRACE conn3 <- [1,1018,null,{}] 03:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:55:48 INFO - PROCESS | 3644 | 1471089348462 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}] 03:55:48 INFO - PROCESS | 3644 | 1471089348464 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:48 INFO - PROCESS | 3644 | 1471089348544 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:55:48 INFO - PROCESS | 3644 | 1471089348579 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 3644 | 1471089348581 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:48 INFO - PROCESS | 3644 | ++DOCSHELL 10519400 == 37 [pid = 3644] [id = 264] 03:55:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D8B400) [pid = 3644] [serial = 791] [outer = 00000000] 03:55:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17383000) [pid = 3644] [serial = 792] [outer = 16D8B400] 03:55:48 INFO - PROCESS | 3644 | 1471089348624 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1738B400) [pid = 3644] [serial = 793] [outer = 16D8B400] 03:55:49 INFO - PROCESS | 3644 | 1471089349251 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]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 844ms 03:55:49 INFO - PROCESS | 3644 | 1471089349285 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 3644 | 1471089349290 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:55:49 INFO - PROCESS | 3644 | 1471089349295 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 3644 | 1471089349298 Marionette TRACE conn3 <- [1,1022,null,{}] 03:55:49 INFO - PROCESS | 3644 | 1471089349304 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}] 03:55:49 INFO - PROCESS | 3644 | 1471089349308 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:49 INFO - PROCESS | 3644 | 1471089349463 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:55:49 INFO - PROCESS | 3644 | 1471089349590 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 3644 | 1471089349593 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:49 INFO - PROCESS | 3644 | ++DOCSHELL 10D71C00 == 38 [pid = 3644] [id = 265] 03:55:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10D73000) [pid = 3644] [serial = 794] [outer = 00000000] 03:55:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (12B7E800) [pid = 3644] [serial = 795] [outer = 10D73000] 03:55:49 INFO - PROCESS | 3644 | 1471089349651 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (131E9C00) [pid = 3644] [serial = 796] [outer = 10D73000] 03:55:50 INFO - PROCESS | 3644 | 1471089350324 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]]]}] 03:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1081ms 03:55:50 INFO - PROCESS | 3644 | 1471089350397 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 3644 | 1471089350402 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:55:50 INFO - PROCESS | 3644 | 1471089350408 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 3644 | 1471089350411 Marionette TRACE conn3 <- [1,1026,null,{}] 03:55:50 INFO - PROCESS | 3644 | 1471089350415 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}] 03:55:50 INFO - PROCESS | 3644 | 1471089350418 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:50 INFO - PROCESS | 3644 | 1471089350556 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:55:50 INFO - PROCESS | 3644 | 1471089350681 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 3644 | 1471089350684 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:50 INFO - PROCESS | 3644 | ++DOCSHELL 13EDC400 == 39 [pid = 3644] [id = 266] 03:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (13EE3000) [pid = 3644] [serial = 797] [outer = 00000000] 03:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (15459C00) [pid = 3644] [serial = 798] [outer = 13EE3000] 03:55:50 INFO - PROCESS | 3644 | 1471089350799 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (156E2C00) [pid = 3644] [serial = 799] [outer = 13EE3000] 03:55:51 INFO - PROCESS | 3644 | 1471089351476 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]]]}] 03:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1130ms 03:55:51 INFO - PROCESS | 3644 | 1471089351528 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 3644 | 1471089351531 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:55:51 INFO - PROCESS | 3644 | 1471089351554 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 3644 | 1471089351558 Marionette TRACE conn3 <- [1,1030,null,{}] 03:55:51 INFO - PROCESS | 3644 | 1471089351569 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}] 03:55:51 INFO - PROCESS | 3644 | 1471089351574 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:51 INFO - PROCESS | 3644 | 1471089351780 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:55:51 INFO - PROCESS | 3644 | 1471089351790 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 3644 | 1471089351794 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:51 INFO - PROCESS | 3644 | ++DOCSHELL 16E93C00 == 40 [pid = 3644] [id = 267] 03:55:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1753F800) [pid = 3644] [serial = 800] [outer = 00000000] 03:55:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1771DC00) [pid = 3644] [serial = 801] [outer = 1753F800] 03:55:51 INFO - PROCESS | 3644 | 1471089351850 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17A5C800) [pid = 3644] [serial = 802] [outer = 1753F800] 03:55:52 INFO - PROCESS | 3644 | 1471089352527 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]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1030ms 03:55:52 INFO - PROCESS | 3644 | 1471089352571 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 3644 | 1471089352573 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:55:52 INFO - PROCESS | 3644 | 1471089352577 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 3644 | 1471089352579 Marionette TRACE conn3 <- [1,1034,null,{}] 03:55:52 INFO - PROCESS | 3644 | 1471089352583 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}] 03:55:52 INFO - PROCESS | 3644 | 1471089352585 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:52 INFO - PROCESS | 3644 | 1471089352851 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:55:53 INFO - PROCESS | 3644 | 1471089352986 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:53 INFO - PROCESS | 3644 | 1471089352989 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:53 INFO - PROCESS | 3644 | ++DOCSHELL 1051B000 == 41 [pid = 3644] [id = 268] 03:55:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1051D000) [pid = 3644] [serial = 803] [outer = 00000000] 03:55:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (10BA4400) [pid = 3644] [serial = 804] [outer = 1051D000] 03:55:53 INFO - PROCESS | 3644 | 1471089353042 Marionette DEBUG loaded listener.js 03:55:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (11265400) [pid = 3644] [serial = 805] [outer = 1051D000] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 132D3800 == 40 [pid = 3644] [id = 207] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 15B2AC00 == 39 [pid = 3644] [id = 209] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 16CED800 == 38 [pid = 3644] [id = 220] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 16939000 == 37 [pid = 3644] [id = 219] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 11AD7000 == 36 [pid = 3644] [id = 206] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 16895C00 == 35 [pid = 3644] [id = 218] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 156DD800 == 34 [pid = 3644] [id = 217] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 15458000 == 33 [pid = 3644] [id = 208] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 11CE7400 == 32 [pid = 3644] [id = 255] 03:55:53 INFO - PROCESS | 3644 | --DOCSHELL 1036A800 == 31 [pid = 3644] [id = 254] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (17593C00) [pid = 3644] [serial = 748] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (17599800) [pid = 3644] [serial = 747] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10A0E800) [pid = 3644] [serial = 759] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16C87800) [pid = 3644] [serial = 744] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1293C800) [pid = 3644] [serial = 750] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (156E6000) [pid = 3644] [serial = 753] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16896000) [pid = 3644] [serial = 732] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D05000) [pid = 3644] [serial = 735] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16936800) [pid = 3644] [serial = 733] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18293800) [pid = 3644] [serial = 712] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (11010400) [pid = 3644] [serial = 714] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (11AD1400) [pid = 3644] [serial = 715] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13C11000) [pid = 3644] [serial = 717] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (141A9400) [pid = 3644] [serial = 718] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (15F5EC00) [pid = 3644] [serial = 729] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15459800) [pid = 3644] [serial = 726] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1560B800) [pid = 3644] [serial = 727] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (131EE400) [pid = 3644] [serial = 723] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (132D3400) [pid = 3644] [serial = 724] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1120E400) [pid = 3644] [serial = 720] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (11AD1000) [pid = 3644] [serial = 721] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16FC5800) [pid = 3644] [serial = 745] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D07800) [pid = 3644] [serial = 736] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (131E3800) [pid = 3644] [serial = 751] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17AF2400) [pid = 3644] [serial = 756] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D8E400) [pid = 3644] [serial = 738] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16D8FC00) [pid = 3644] [serial = 739] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15B2FC00) [pid = 3644] [serial = 741] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15F5D400) [pid = 3644] [serial = 754] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1820A800) [pid = 3644] [serial = 757] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D85C00) [pid = 3644] [serial = 742] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (166F3C00) [pid = 3644] [serial = 730] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3644 | 1471089353765 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]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1181ms 03:55:53 INFO - PROCESS | 3644 | 1471089353780 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 3644 | 1471089353783 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:55:53 INFO - PROCESS | 3644 | 1471089353788 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 3644 | 1471089353791 Marionette TRACE conn3 <- [1,1038,null,{}] 03:55:53 INFO - PROCESS | 3644 | 1471089353796 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}] 03:55:53 INFO - PROCESS | 3644 | 1471089353798 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:53 INFO - PROCESS | 3644 | 1471089353883 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:55:53 INFO - PROCESS | 3644 | 1471089353961 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:53 INFO - PROCESS | 3644 | 1471089353964 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:54 INFO - PROCESS | 3644 | ++DOCSHELL 11AD7000 == 32 [pid = 3644] [id = 269] 03:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (11C37800) [pid = 3644] [serial = 806] [outer = 00000000] 03:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13164C00) [pid = 3644] [serial = 807] [outer = 11C37800] 03:55:54 INFO - PROCESS | 3644 | 1471089354017 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (132D3000) [pid = 3644] [serial = 808] [outer = 11C37800] 03:55:54 INFO - PROCESS | 3644 | 1471089354496 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]]]}] 03:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 793ms 03:55:54 INFO - PROCESS | 3644 | 1471089354564 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:55:54 INFO - PROCESS | 3644 | 1471089354567 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:55:54 INFO - PROCESS | 3644 | 1471089354570 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 3644 | 1471089354572 Marionette TRACE conn3 <- [1,1042,null,{}] 03:55:54 INFO - PROCESS | 3644 | 1471089354576 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}] 03:55:54 INFO - PROCESS | 3644 | 1471089354578 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:54 INFO - PROCESS | 3644 | 1471089354712 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:55:54 INFO - PROCESS | 3644 | 1471089354728 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 3644 | 1471089354730 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:54 INFO - PROCESS | 3644 | ++DOCSHELL 13EDA400 == 33 [pid = 3644] [id = 270] 03:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13EE3800) [pid = 3644] [serial = 809] [outer = 00000000] 03:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (141B1000) [pid = 3644] [serial = 810] [outer = 13EE3800] 03:55:54 INFO - PROCESS | 3644 | 1471089354775 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1545A000) [pid = 3644] [serial = 811] [outer = 13EE3800] 03:55:55 INFO - PROCESS | 3644 | 1471089355271 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]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 743ms 03:55:55 INFO - PROCESS | 3644 | 1471089355338 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 3644 | 1471089355342 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:55:55 INFO - PROCESS | 3644 | 1471089355352 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 3644 | 1471089355356 Marionette TRACE conn3 <- [1,1046,null,{}] 03:55:55 INFO - PROCESS | 3644 | 1471089355360 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}] 03:55:55 INFO - PROCESS | 3644 | 1471089355363 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:55 INFO - PROCESS | 3644 | 1471089355454 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:55:55 INFO - PROCESS | 3644 | 1471089355593 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 3644 | 1471089355595 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:55 INFO - PROCESS | 3644 | ++DOCSHELL 141B0800 == 34 [pid = 3644] [id = 271] 03:55:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1545B800) [pid = 3644] [serial = 812] [outer = 00000000] 03:55:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15F5D400) [pid = 3644] [serial = 813] [outer = 1545B800] 03:55:55 INFO - PROCESS | 3644 | 1471089355639 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (167DF400) [pid = 3644] [serial = 814] [outer = 1545B800] 03:55:56 INFO - PROCESS | 3644 | 1471089356084 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]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 759ms 03:55:56 INFO - PROCESS | 3644 | 1471089356119 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 3644 | 1471089356121 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:55:56 INFO - PROCESS | 3644 | 1471089356124 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 3644 | 1471089356125 Marionette TRACE conn3 <- [1,1050,null,{}] 03:55:56 INFO - PROCESS | 3644 | 1471089356129 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}] 03:55:56 INFO - PROCESS | 3644 | 1471089356131 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:56 INFO - PROCESS | 3644 | 1471089356270 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:55:56 INFO - PROCESS | 3644 | 1471089356324 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 3644 | 1471089356326 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:56 INFO - PROCESS | 3644 | ++DOCSHELL 16890800 == 35 [pid = 3644] [id = 272] 03:55:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16893000) [pid = 3644] [serial = 815] [outer = 00000000] 03:55:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1689C000) [pid = 3644] [serial = 816] [outer = 16893000] 03:55:56 INFO - PROCESS | 3644 | 1471089356372 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16897800) [pid = 3644] [serial = 817] [outer = 16893000] 03:55:56 INFO - PROCESS | 3644 | 1471089356826 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]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 760ms 03:55:56 INFO - PROCESS | 3644 | 1471089356863 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 3644 | 1471089356865 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:55:56 INFO - PROCESS | 3644 | 1471089356872 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 3644 | 1471089356874 Marionette TRACE conn3 <- [1,1054,null,{}] 03:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:55:56 INFO - PROCESS | 3644 | 1471089356877 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}] 03:55:56 INFO - PROCESS | 3644 | 1471089356879 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:57 INFO - PROCESS | 3644 | 1471089357039 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:55:57 INFO - PROCESS | 3644 | 1471089357099 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 3644 | 1471089357105 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:57 INFO - PROCESS | 3644 | ++DOCSHELL 16C8A800 == 36 [pid = 3644] [id = 273] 03:55:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16CEE400) [pid = 3644] [serial = 818] [outer = 00000000] 03:55:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D85C00) [pid = 3644] [serial = 819] [outer = 16CEE400] 03:55:57 INFO - PROCESS | 3644 | 1471089357158 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D8E000) [pid = 3644] [serial = 820] [outer = 16CEE400] 03:55:57 INFO - PROCESS | 3644 | 1471089357646 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]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 793ms 03:55:57 INFO - PROCESS | 3644 | 1471089357714 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 3644 | 1471089357716 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:55:57 INFO - PROCESS | 3644 | 1471089357720 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 3644 | 1471089357721 Marionette TRACE conn3 <- [1,1058,null,{}] 03:55:57 INFO - PROCESS | 3644 | 1471089357725 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}] 03:55:57 INFO - PROCESS | 3644 | 1471089357727 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:57 INFO - PROCESS | 3644 | 1471089357841 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:55:57 INFO - PROCESS | 3644 | 1471089357955 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 3644 | 1471089357958 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:57 INFO - PROCESS | 3644 | ++DOCSHELL 16896400 == 37 [pid = 3644] [id = 274] 03:55:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D01800) [pid = 3644] [serial = 821] [outer = 00000000] 03:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16FC5800) [pid = 3644] [serial = 822] [outer = 16D01800] 03:55:58 INFO - PROCESS | 3644 | 1471089358003 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17548000) [pid = 3644] [serial = 823] [outer = 16D01800] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0F9E6400) [pid = 3644] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15615000) [pid = 3644] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1315E800) [pid = 3644] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15B2D800) [pid = 3644] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15F62800) [pid = 3644] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16C37800) [pid = 3644] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13EAA000) [pid = 3644] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:55:58 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13CA3400) [pid = 3644] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:55:58 INFO - PROCESS | 3644 | 1471089358481 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]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 793ms 03:55:58 INFO - PROCESS | 3644 | 1471089358527 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 3644 | 1471089358529 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:55:58 INFO - PROCESS | 3644 | 1471089358532 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - PROCESS | 3644 | 1471089358534 Marionette TRACE conn3 <- [1,1062,null,{}] 03:55:58 INFO - PROCESS | 3644 | 1471089358537 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}] 03:55:58 INFO - PROCESS | 3644 | 1471089358539 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:58 INFO - PROCESS | 3644 | 1471089358621 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:55:58 INFO - PROCESS | 3644 | 1471089358626 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 3644 | 1471089358628 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:58 INFO - PROCESS | 3644 | ++DOCSHELL 13EAA000 == 38 [pid = 3644] [id = 275] 03:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15617000) [pid = 3644] [serial = 824] [outer = 00000000] 03:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C38C00) [pid = 3644] [serial = 825] [outer = 15617000] 03:55:58 INFO - PROCESS | 3644 | 1471089358676 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1688FC00) [pid = 3644] [serial = 826] [outer = 15617000] 03:55:59 INFO - PROCESS | 3644 | 1471089359161 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]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 03:55:59 INFO - PROCESS | 3644 | 1471089359208 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 3644 | 1471089359210 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:55:59 INFO - PROCESS | 3644 | 1471089359213 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 3644 | 1471089359215 Marionette TRACE conn3 <- [1,1066,null,{}] 03:55:59 INFO - PROCESS | 3644 | 1471089359218 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}] 03:55:59 INFO - PROCESS | 3644 | 1471089359220 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:59 INFO - PROCESS | 3644 | 1471089359299 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:55:59 INFO - PROCESS | 3644 | 1471089359304 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 3644 | 1471089359306 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:55:59 INFO - PROCESS | 3644 | ++DOCSHELL 12B6FC00 == 39 [pid = 3644] [id = 276] 03:55:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (12B74800) [pid = 3644] [serial = 827] [outer = 00000000] 03:55:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17597000) [pid = 3644] [serial = 828] [outer = 12B74800] 03:55:59 INFO - PROCESS | 3644 | 1471089359398 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1759A400) [pid = 3644] [serial = 829] [outer = 12B74800] 03:55:59 INFO - PROCESS | 3644 | 1471089359882 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]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 03:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:55:59 INFO - PROCESS | 3644 | 1471089359922 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 3644 | 1471089359924 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:55:59 INFO - PROCESS | 3644 | 1471089359927 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 3644 | 1471089359928 Marionette TRACE conn3 <- [1,1070,null,{}] 03:55:59 INFO - PROCESS | 3644 | 1471089359932 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}] 03:55:59 INFO - PROCESS | 3644 | 1471089359934 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:00 INFO - PROCESS | 3644 | 1471089360028 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:56:00 INFO - PROCESS | 3644 | 1471089360035 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 3644 | 1471089360037 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:00 INFO - PROCESS | 3644 | ++DOCSHELL 12B79400 == 40 [pid = 3644] [id = 277] 03:56:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16C3A800) [pid = 3644] [serial = 830] [outer = 00000000] 03:56:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1807F000) [pid = 3644] [serial = 831] [outer = 16C3A800] 03:56:00 INFO - PROCESS | 3644 | 1471089360080 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1820D000) [pid = 3644] [serial = 832] [outer = 16C3A800] 03:56:00 INFO - PROCESS | 3644 | 1471089360745 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]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 894ms 03:56:00 INFO - PROCESS | 3644 | 1471089360858 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 3644 | 1471089360863 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:56:00 INFO - PROCESS | 3644 | 1471089360869 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:56:00 INFO - PROCESS | 3644 | 1471089360873 Marionette TRACE conn3 <- [1,1074,null,{}] 03:56:00 INFO - PROCESS | 3644 | 1471089360879 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}] 03:56:00 INFO - PROCESS | 3644 | 1471089360882 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:01 INFO - PROCESS | 3644 | 1471089360997 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:56:01 INFO - PROCESS | 3644 | 1471089361125 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:01 INFO - PROCESS | 3644 | 1471089361128 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:01 INFO - PROCESS | 3644 | ++DOCSHELL 10D72C00 == 41 [pid = 3644] [id = 278] 03:56:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1120F800) [pid = 3644] [serial = 833] [outer = 00000000] 03:56:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12D78800) [pid = 3644] [serial = 834] [outer = 1120F800] 03:56:01 INFO - PROCESS | 3644 | 1471089361186 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (134C6000) [pid = 3644] [serial = 835] [outer = 1120F800] 03:56:01 INFO - PROCESS | 3644 | 1471089361843 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]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1013ms 03:56:01 INFO - PROCESS | 3644 | 1471089361887 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 3644 | 1471089361892 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:56:01 INFO - PROCESS | 3644 | 1471089361898 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 3644 | 1471089361901 Marionette TRACE conn3 <- [1,1078,null,{}] 03:56:01 INFO - PROCESS | 3644 | 1471089361905 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}] 03:56:01 INFO - PROCESS | 3644 | 1471089361908 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:02 INFO - PROCESS | 3644 | 1471089362017 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:56:02 INFO - PROCESS | 3644 | 1471089362151 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 3644 | 1471089362154 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:02 INFO - PROCESS | 3644 | ++DOCSHELL 141A3400 == 42 [pid = 3644] [id = 279] 03:56:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (141A4C00) [pid = 3644] [serial = 836] [outer = 00000000] 03:56:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1560B800) [pid = 3644] [serial = 837] [outer = 141A4C00] 03:56:02 INFO - PROCESS | 3644 | 1471089362260 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (15B22800) [pid = 3644] [serial = 838] [outer = 141A4C00] 03:56:02 INFO - PROCESS | 3644 | 1471089362886 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]]]}] 03:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1013ms 03:56:02 INFO - PROCESS | 3644 | 1471089362913 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 3644 | 1471089362916 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:56:02 INFO - PROCESS | 3644 | 1471089362920 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 3644 | 1471089362923 Marionette TRACE conn3 <- [1,1082,null,{}] 03:56:02 INFO - PROCESS | 3644 | 1471089362934 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}] 03:56:02 INFO - PROCESS | 3644 | 1471089362939 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:03 INFO - PROCESS | 3644 | 1471089363050 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:56:03 INFO - PROCESS | 3644 | 1471089363205 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 3644 | 1471089363208 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:03 INFO - PROCESS | 3644 | ++DOCSHELL 17546000 == 43 [pid = 3644] [id = 280] 03:56:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (17590000) [pid = 3644] [serial = 839] [outer = 00000000] 03:56:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (17E74800) [pid = 3644] [serial = 840] [outer = 17590000] 03:56:03 INFO - PROCESS | 3644 | 1471089363266 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18212C00) [pid = 3644] [serial = 841] [outer = 17590000] 03:56:03 INFO - PROCESS | 3644 | 1471089363947 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]]]}] 03:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1080ms 03:56:04 INFO - PROCESS | 3644 | 1471089363991 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 3644 | 1471089363994 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:56:04 INFO - PROCESS | 3644 | 1471089363998 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 3644 | 1471089364000 Marionette TRACE conn3 <- [1,1086,null,{}] 03:56:04 INFO - PROCESS | 3644 | 1471089364003 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}] 03:56:04 INFO - PROCESS | 3644 | 1471089364006 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:04 INFO - PROCESS | 3644 | 1471089364302 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:56:04 INFO - PROCESS | 3644 | 1471089364444 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 3644 | 1471089364447 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:04 INFO - PROCESS | 3644 | ++DOCSHELL 1051BC00 == 44 [pid = 3644] [id = 281] 03:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10A04800) [pid = 3644] [serial = 842] [outer = 00000000] 03:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10A4D800) [pid = 3644] [serial = 843] [outer = 10A04800] 03:56:04 INFO - PROCESS | 3644 | 1471089364498 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1142D000) [pid = 3644] [serial = 844] [outer = 10A04800] 03:56:05 INFO - PROCESS | 3644 | 1471089365139 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]]]}] 03:56:05 INFO - PROCESS | 3644 | --DOCSHELL 10BA0C00 == 43 [pid = 3644] [id = 213] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (17383000) [pid = 3644] [serial = 792] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16D93400) [pid = 3644] [serial = 790] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (10A4A400) [pid = 3644] [serial = 769] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (10A4B400) [pid = 3644] [serial = 762] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15B2EC00) [pid = 3644] [serial = 778] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13948000) [pid = 3644] [serial = 772] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15B24C00) [pid = 3644] [serial = 777] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16D8C800) [pid = 3644] [serial = 789] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0F9E8C00) [pid = 3644] [serial = 781] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16CFAC00) [pid = 3644] [serial = 784] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (103C6000) [pid = 3644] [serial = 768] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (141A5400) [pid = 3644] [serial = 774] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16898400) [pid = 3644] [serial = 787] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16890000) [pid = 3644] [serial = 780] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (141AE800) [pid = 3644] [serial = 775] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16C3D800) [pid = 3644] [serial = 783] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13208400) [pid = 3644] [serial = 771] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12976800) [pid = 3644] [serial = 765] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16890400) [pid = 3644] [serial = 786] [outer = 00000000] [url = about:blank] 03:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1182ms 03:56:05 INFO - PROCESS | 3644 | 1471089365202 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 3644 | 1471089365205 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:56:05 INFO - PROCESS | 3644 | 1471089365211 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 3644 | 1471089365214 Marionette TRACE conn3 <- [1,1090,null,{}] 03:56:05 INFO - PROCESS | 3644 | 1471089365219 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}] 03:56:05 INFO - PROCESS | 3644 | 1471089365221 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:05 INFO - PROCESS | 3644 | 1471089365307 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:56:05 INFO - PROCESS | 3644 | 1471089365321 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 3644 | 1471089365323 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:05 INFO - PROCESS | 3644 | ++DOCSHELL 12934000 == 44 [pid = 3644] [id = 282] 03:56:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1293C800) [pid = 3644] [serial = 845] [outer = 00000000] 03:56:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (129BD400) [pid = 3644] [serial = 846] [outer = 1293C800] 03:56:05 INFO - PROCESS | 3644 | 1471089365377 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (12DA4C00) [pid = 3644] [serial = 847] [outer = 1293C800] 03:56:06 INFO - PROCESS | 3644 | 1471089366015 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]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 877ms 03:56:06 INFO - PROCESS | 3644 | 1471089366083 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 3644 | 1471089366086 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:56:06 INFO - PROCESS | 3644 | 1471089366090 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 3644 | 1471089366092 Marionette TRACE conn3 <- [1,1094,null,{}] 03:56:06 INFO - PROCESS | 3644 | 1471089366095 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}] 03:56:06 INFO - PROCESS | 3644 | 1471089366097 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:06 INFO - PROCESS | 3644 | 1471089366202 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:56:06 INFO - PROCESS | 3644 | 1471089366291 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 3644 | 1471089366294 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:06 INFO - PROCESS | 3644 | ++DOCSHELL 139D9000 == 45 [pid = 3644] [id = 283] 03:56:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13C12400) [pid = 3644] [serial = 848] [outer = 00000000] 03:56:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15B29800) [pid = 3644] [serial = 849] [outer = 13C12400] 03:56:06 INFO - PROCESS | 3644 | 1471089366339 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (167DBC00) [pid = 3644] [serial = 850] [outer = 13C12400] 03:56:06 INFO - PROCESS | 3644 | 1471089366758 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]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 760ms 03:56:06 INFO - PROCESS | 3644 | 1471089366820 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 3644 | 1471089366824 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:56:06 INFO - PROCESS | 3644 | 1471089366885 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 3644 | 1471089366889 Marionette TRACE conn3 <- [1,1098,null,{}] 03:56:06 INFO - PROCESS | 3644 | 1471089366893 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}] 03:56:06 INFO - PROCESS | 3644 | 1471089366896 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:07 INFO - PROCESS | 3644 | 1471089366984 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:56:07 INFO - PROCESS | 3644 | 1471089366989 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 3644 | 1471089366991 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:07 INFO - PROCESS | 3644 | ++DOCSHELL 15F5D800 == 46 [pid = 3644] [id = 284] 03:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16871C00) [pid = 3644] [serial = 851] [outer = 00000000] 03:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16C3BC00) [pid = 3644] [serial = 852] [outer = 16871C00] 03:56:07 INFO - PROCESS | 3644 | 1471089367035 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16CFAC00) [pid = 3644] [serial = 853] [outer = 16871C00] 03:56:07 INFO - PROCESS | 3644 | 1471089367522 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]]]}] 03:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 692ms 03:56:07 INFO - PROCESS | 3644 | 1471089367560 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 3644 | 1471089367562 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:56:07 INFO - PROCESS | 3644 | 1471089367566 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 3644 | 1471089367567 Marionette TRACE conn3 <- [1,1102,null,{}] 03:56:07 INFO - PROCESS | 3644 | 1471089367571 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}] 03:56:07 INFO - PROCESS | 3644 | 1471089367573 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:07 INFO - PROCESS | 3644 | 1471089367653 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:56:07 INFO - PROCESS | 3644 | 1471089367684 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 3644 | 1471089367687 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:07 INFO - PROCESS | 3644 | ++DOCSHELL 16D03C00 == 47 [pid = 3644] [id = 285] 03:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D87C00) [pid = 3644] [serial = 854] [outer = 00000000] 03:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16E47000) [pid = 3644] [serial = 855] [outer = 16D87C00] 03:56:07 INFO - PROCESS | 3644 | 1471089367733 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16E4C400) [pid = 3644] [serial = 856] [outer = 16D87C00] 03:56:08 INFO - PROCESS | 3644 | 1471089368242 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]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 760ms 03:56:08 INFO - PROCESS | 3644 | 1471089368337 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 3644 | 1471089368339 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:56:08 INFO - PROCESS | 3644 | 1471089368342 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:56:08 INFO - PROCESS | 3644 | 1471089368344 Marionette TRACE conn3 <- [1,1106,null,{}] 03:56:08 INFO - PROCESS | 3644 | 1471089368348 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}] 03:56:08 INFO - PROCESS | 3644 | 1471089368350 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:08 INFO - PROCESS | 3644 | 1471089368462 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:56:08 INFO - PROCESS | 3644 | 1471089368519 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 3644 | 1471089368525 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:08 INFO - PROCESS | 3644 | ++DOCSHELL 17599800 == 48 [pid = 3644] [id = 286] 03:56:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17722C00) [pid = 3644] [serial = 857] [outer = 00000000] 03:56:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1807F800) [pid = 3644] [serial = 858] [outer = 17722C00] 03:56:08 INFO - PROCESS | 3644 | 1471089368579 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18219000) [pid = 3644] [serial = 859] [outer = 17722C00] 03:56:09 INFO - PROCESS | 3644 | 1471089369077 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]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 793ms 03:56:09 INFO - PROCESS | 3644 | 1471089369149 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 3644 | 1471089369151 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:56:09 INFO - PROCESS | 3644 | 1471089369160 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 3644 | 1471089369162 Marionette TRACE conn3 <- [1,1110,null,{}] 03:56:09 INFO - PROCESS | 3644 | 1471089369165 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}] 03:56:09 INFO - PROCESS | 3644 | 1471089369167 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:09 INFO - PROCESS | 3644 | 1471089369329 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:56:09 INFO - PROCESS | 3644 | 1471089369391 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 3644 | 1471089369393 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:09 INFO - PROCESS | 3644 | ++DOCSHELL 16CED800 == 49 [pid = 3644] [id = 287] 03:56:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1828EC00) [pid = 3644] [serial = 860] [outer = 00000000] 03:56:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18299000) [pid = 3644] [serial = 861] [outer = 1828EC00] 03:56:09 INFO - PROCESS | 3644 | 1471089369446 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (19766400) [pid = 3644] [serial = 862] [outer = 1828EC00] 03:56:10 INFO - PROCESS | 3644 | 1471089369994 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]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 861ms 03:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:56:10 INFO - PROCESS | 3644 | 1471089370030 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 3644 | 1471089370032 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:56:10 INFO - PROCESS | 3644 | 1471089370035 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 3644 | 1471089370037 Marionette TRACE conn3 <- [1,1114,null,{}] 03:56:10 INFO - PROCESS | 3644 | 1471089370040 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}] 03:56:10 INFO - PROCESS | 3644 | 1471089370042 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:10 INFO - PROCESS | 3644 | 1471089370352 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1036B000) [pid = 3644] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (12826800) [pid = 3644] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16893000) [pid = 3644] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1051D000) [pid = 3644] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16CEE400) [pid = 3644] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (11C37800) [pid = 3644] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1545B800) [pid = 3644] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13EE3800) [pid = 3644] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D01800) [pid = 3644] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12B74800) [pid = 3644] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15617000) [pid = 3644] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:56:10 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0F939C00) [pid = 3644] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:56:10 INFO - PROCESS | 3644 | 1471089370416 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 3644 | 1471089370418 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:10 INFO - PROCESS | 3644 | ++DOCSHELL 0F34B800 == 50 [pid = 3644] [id = 288] 03:56:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0F34FC00) [pid = 3644] [serial = 863] [outer = 00000000] 03:56:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (11269400) [pid = 3644] [serial = 864] [outer = 0F34FC00] 03:56:10 INFO - PROCESS | 3644 | 1471089370461 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12B74800) [pid = 3644] [serial = 865] [outer = 0F34FC00] 03:56:10 INFO - PROCESS | 3644 | 1471089370897 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]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 911ms 03:56:10 INFO - PROCESS | 3644 | 1471089370958 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 3644 | 1471089370960 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:56:10 INFO - PROCESS | 3644 | 1471089370963 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 3644 | 1471089370965 Marionette TRACE conn3 <- [1,1118,null,{}] 03:56:10 INFO - PROCESS | 3644 | 1471089370968 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}] 03:56:10 INFO - PROCESS | 3644 | 1471089370970 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:11 INFO - PROCESS | 3644 | 1471089371050 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:56:11 INFO - PROCESS | 3644 | 1471089371055 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 3644 | 1471089371057 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:11 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E9400 == 51 [pid = 3644] [id = 289] 03:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13C17C00) [pid = 3644] [serial = 866] [outer = 00000000] 03:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17A68000) [pid = 3644] [serial = 867] [outer = 13C17C00] 03:56:11 INFO - PROCESS | 3644 | 1471089371101 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18084000) [pid = 3644] [serial = 868] [outer = 13C17C00] 03:56:11 INFO - PROCESS | 3644 | 1471089371594 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]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 03:56:11 INFO - PROCESS | 3644 | 1471089371636 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 3644 | 1471089371638 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:56:11 INFO - PROCESS | 3644 | 1471089371642 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 3644 | 1471089371644 Marionette TRACE conn3 <- [1,1122,null,{}] 03:56:11 INFO - PROCESS | 3644 | 1471089371649 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}] 03:56:11 INFO - PROCESS | 3644 | 1471089371651 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:11 INFO - PROCESS | 3644 | 1471089371781 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:56:11 INFO - PROCESS | 3644 | 1471089371786 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 3644 | 1471089371788 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:11 INFO - PROCESS | 3644 | ++DOCSHELL 15F6A400 == 52 [pid = 3644] [id = 290] 03:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (15F6BC00) [pid = 3644] [serial = 869] [outer = 00000000] 03:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19C27C00) [pid = 3644] [serial = 870] [outer = 15F6BC00] 03:56:11 INFO - PROCESS | 3644 | 1471089371831 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19CE5400) [pid = 3644] [serial = 871] [outer = 15F6BC00] 03:56:12 INFO - PROCESS | 3644 | 1471089372295 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]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 03:56:12 INFO - PROCESS | 3644 | 1471089372350 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 3644 | 1471089372352 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:56:12 INFO - PROCESS | 3644 | 1471089372355 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 3644 | 1471089372357 Marionette TRACE conn3 <- [1,1126,null,{}] 03:56:12 INFO - PROCESS | 3644 | 1471089372360 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}] 03:56:12 INFO - PROCESS | 3644 | 1471089372362 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:12 INFO - PROCESS | 3644 | 1471089372443 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:56:12 INFO - PROCESS | 3644 | 1471089372448 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 3644 | 1471089372451 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:12 INFO - PROCESS | 3644 | ++DOCSHELL 19C24C00 == 53 [pid = 3644] [id = 291] 03:56:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19CE9C00) [pid = 3644] [serial = 872] [outer = 00000000] 03:56:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (19E76800) [pid = 3644] [serial = 873] [outer = 19CE9C00] 03:56:12 INFO - PROCESS | 3644 | 1471089372497 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (19F52C00) [pid = 3644] [serial = 874] [outer = 19CE9C00] 03:56:13 INFO - PROCESS | 3644 | 1471089373314 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]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1029ms 03:56:13 INFO - PROCESS | 3644 | 1471089373369 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 3644 | 1471089373374 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:56:13 INFO - PROCESS | 3644 | 1471089373379 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:56:13 INFO - PROCESS | 3644 | 1471089373382 Marionette TRACE conn3 <- [1,1130,null,{}] 03:56:13 INFO - PROCESS | 3644 | 1471089373388 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}] 03:56:13 INFO - PROCESS | 3644 | 1471089373391 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:13 INFO - PROCESS | 3644 | 1471089373502 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:56:13 INFO - PROCESS | 3644 | 1471089373682 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 3644 | 1471089373685 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:13 INFO - PROCESS | 3644 | ++DOCSHELL 129BCC00 == 54 [pid = 3644] [id = 292] 03:56:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (129BD000) [pid = 3644] [serial = 875] [outer = 00000000] 03:56:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (13948C00) [pid = 3644] [serial = 876] [outer = 129BD000] 03:56:13 INFO - PROCESS | 3644 | 1471089373742 Marionette DEBUG loaded listener.js 03:56:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (141B1800) [pid = 3644] [serial = 877] [outer = 129BD000] 03:56:14 INFO - PROCESS | 3644 | 1471089374384 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]]]}] 03:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1081ms 03:56:14 INFO - PROCESS | 3644 | 1471089374451 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:56:14 INFO - PROCESS | 3644 | 1471089374456 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:56:14 INFO - PROCESS | 3644 | 1471089374513 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 3644 | 1471089374516 Marionette TRACE conn3 <- [1,1134,null,{}] 03:56:14 INFO - PROCESS | 3644 | 1471089374521 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}] 03:56:14 INFO - PROCESS | 3644 | 1471089374523 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:14 INFO - PROCESS | 3644 | 1471089374642 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:56:14 INFO - PROCESS | 3644 | 1471089374790 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 3644 | 1471089374793 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:14 INFO - PROCESS | 3644 | ++DOCSHELL 16C85800 == 55 [pid = 3644] [id = 293] 03:56:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (16CEE400) [pid = 3644] [serial = 878] [outer = 00000000] 03:56:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16D93C00) [pid = 3644] [serial = 879] [outer = 16CEE400] 03:56:14 INFO - PROCESS | 3644 | 1471089374852 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (17722400) [pid = 3644] [serial = 880] [outer = 16CEE400] 03:56:15 INFO - PROCESS | 3644 | 1471089375582 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]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1131ms 03:56:15 INFO - PROCESS | 3644 | 1471089375626 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:56:15 INFO - PROCESS | 3644 | 1471089375628 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:56:15 INFO - PROCESS | 3644 | 1471089375648 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 3644 | 1471089375652 Marionette TRACE conn3 <- [1,1138,null,{}] 03:56:15 INFO - PROCESS | 3644 | 1471089375663 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}] 03:56:15 INFO - PROCESS | 3644 | 1471089375668 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:15 INFO - PROCESS | 3644 | 1471089375806 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:56:15 INFO - PROCESS | 3644 | 1471089375987 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 3644 | 1471089375991 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:16 INFO - PROCESS | 3644 | ++DOCSHELL 16D8F000 == 56 [pid = 3644] [id = 294] 03:56:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16D90400) [pid = 3644] [serial = 881] [outer = 00000000] 03:56:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (17AF8400) [pid = 3644] [serial = 882] [outer = 16D90400] 03:56:16 INFO - PROCESS | 3644 | 1471089376054 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (19CF1800) [pid = 3644] [serial = 883] [outer = 16D90400] 03:56:16 INFO - PROCESS | 3644 | 1471089376919 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]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1317ms 03:56:16 INFO - PROCESS | 3644 | 1471089376954 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 3644 | 1471089376958 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:56:16 INFO - PROCESS | 3644 | 1471089376963 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 3644 | 1471089376967 Marionette TRACE conn3 <- [1,1142,null,{}] 03:56:16 INFO - PROCESS | 3644 | 1471089376972 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}] 03:56:16 INFO - PROCESS | 3644 | 1471089376975 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:17 INFO - PROCESS | 3644 | 1471089377075 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:56:17 INFO - PROCESS | 3644 | 1471089377266 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 3644 | 1471089377270 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:17 INFO - PROCESS | 3644 | ++DOCSHELL 10D6F000 == 57 [pid = 3644] [id = 295] 03:56:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (10D72400) [pid = 3644] [serial = 884] [outer = 00000000] 03:56:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (12B70800) [pid = 3644] [serial = 885] [outer = 10D72400] 03:56:17 INFO - PROCESS | 3644 | 1471089377325 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (13160C00) [pid = 3644] [serial = 886] [outer = 10D72400] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 13EAA000 == 56 [pid = 3644] [id = 275] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 11218800 == 55 [pid = 3644] [id = 205] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 0F935800 == 54 [pid = 3644] [id = 253] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 15F6A400 == 53 [pid = 3644] [id = 290] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 0F9E9400 == 52 [pid = 3644] [id = 289] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 0F34B800 == 51 [pid = 3644] [id = 288] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 16CED800 == 50 [pid = 3644] [id = 287] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 17599800 == 49 [pid = 3644] [id = 286] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 16D03C00 == 48 [pid = 3644] [id = 285] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 15F5D800 == 47 [pid = 3644] [id = 284] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 139D9000 == 46 [pid = 3644] [id = 283] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 12934000 == 45 [pid = 3644] [id = 282] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 1051BC00 == 44 [pid = 3644] [id = 281] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1807F000) [pid = 3644] [serial = 831] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 141A3400 == 43 [pid = 3644] [id = 279] 03:56:17 INFO - PROCESS | 3644 | --DOCSHELL 10D72C00 == 42 [pid = 3644] [id = 278] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10D77C00) [pid = 3644] [serial = 760] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (10A4DC00) [pid = 3644] [serial = 763] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (12B71800) [pid = 3644] [serial = 766] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1689C000) [pid = 3644] [serial = 816] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (11265400) [pid = 3644] [serial = 805] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10BA4400) [pid = 3644] [serial = 804] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (15459C00) [pid = 3644] [serial = 798] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1771DC00) [pid = 3644] [serial = 801] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16D85C00) [pid = 3644] [serial = 819] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (13164C00) [pid = 3644] [serial = 807] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (132D3000) [pid = 3644] [serial = 808] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15F5D400) [pid = 3644] [serial = 813] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (12B7E800) [pid = 3644] [serial = 795] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16897800) [pid = 3644] [serial = 817] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (141B1000) [pid = 3644] [serial = 810] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1545A000) [pid = 3644] [serial = 811] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16FC5800) [pid = 3644] [serial = 822] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16D8E000) [pid = 3644] [serial = 820] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (17597000) [pid = 3644] [serial = 828] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17548000) [pid = 3644] [serial = 823] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1759A400) [pid = 3644] [serial = 829] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16C38C00) [pid = 3644] [serial = 825] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (167DF400) [pid = 3644] [serial = 814] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1688FC00) [pid = 3644] [serial = 826] [outer = 00000000] [url = about:blank] 03:56:17 INFO - PROCESS | 3644 | 1471089377938 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]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1029ms 03:56:17 INFO - PROCESS | 3644 | 1471089377980 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 3644 | 1471089377985 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:56:18 INFO - PROCESS | 3644 | 1471089377991 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 3644 | 1471089377993 Marionette TRACE conn3 <- [1,1146,null,{}] 03:56:18 INFO - PROCESS | 3644 | 1471089377997 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}] 03:56:18 INFO - PROCESS | 3644 | 1471089378000 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:18 INFO - PROCESS | 3644 | 1471089378086 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:56:18 INFO - PROCESS | 3644 | 1471089378177 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 3644 | 1471089378179 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:18 INFO - PROCESS | 3644 | ++DOCSHELL 10D6DC00 == 43 [pid = 3644] [id = 296] 03:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (11213C00) [pid = 3644] [serial = 887] [outer = 00000000] 03:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (12B7E800) [pid = 3644] [serial = 888] [outer = 11213C00] 03:56:18 INFO - PROCESS | 3644 | 1471089378277 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (13942400) [pid = 3644] [serial = 889] [outer = 11213C00] 03:56:18 INFO - PROCESS | 3644 | 1471089378756 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]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 793ms 03:56:18 INFO - PROCESS | 3644 | 1471089378801 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 3644 | 1471089378803 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:56:18 INFO - PROCESS | 3644 | 1471089378807 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 3644 | 1471089378810 Marionette TRACE conn3 <- [1,1150,null,{}] 03:56:18 INFO - PROCESS | 3644 | 1471089378820 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}] 03:56:18 INFO - PROCESS | 3644 | 1471089378824 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:18 INFO - PROCESS | 3644 | 1471089378907 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:56:18 INFO - PROCESS | 3644 | 1471089378916 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 3644 | 1471089378919 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:18 INFO - PROCESS | 3644 | ++DOCSHELL 156E7400 == 44 [pid = 3644] [id = 297] 03:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (156E7C00) [pid = 3644] [serial = 890] [outer = 00000000] 03:56:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (13157C00) [pid = 3644] [serial = 891] [outer = 156E7C00] 03:56:19 INFO - PROCESS | 3644 | 1471089378971 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (15B2E000) [pid = 3644] [serial = 892] [outer = 156E7C00] 03:56:19 INFO - PROCESS | 3644 | 1471089379468 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]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 03:56:19 INFO - PROCESS | 3644 | 1471089379483 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 3644 | 1471089379485 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:56:19 INFO - PROCESS | 3644 | 1471089379488 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - PROCESS | 3644 | 1471089379490 Marionette TRACE conn3 <- [1,1154,null,{}] 03:56:19 INFO - PROCESS | 3644 | 1471089379494 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}] 03:56:19 INFO - PROCESS | 3644 | 1471089379496 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:19 INFO - PROCESS | 3644 | 1471089379579 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:56:19 INFO - PROCESS | 3644 | 1471089379584 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 3644 | 1471089379586 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:19 INFO - PROCESS | 3644 | ++DOCSHELL 167E1400 == 45 [pid = 3644] [id = 298] 03:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16875C00) [pid = 3644] [serial = 893] [outer = 00000000] 03:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16895800) [pid = 3644] [serial = 894] [outer = 16875C00] 03:56:19 INFO - PROCESS | 3644 | 1471089379640 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16937000) [pid = 3644] [serial = 895] [outer = 16875C00] 03:56:20 INFO - PROCESS | 3644 | 1471089380185 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]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 743ms 03:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:56:20 INFO - PROCESS | 3644 | 1471089380256 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 3644 | 1471089380258 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:56:20 INFO - PROCESS | 3644 | 1471089380266 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 3644 | 1471089380268 Marionette TRACE conn3 <- [1,1158,null,{}] 03:56:20 INFO - PROCESS | 3644 | 1471089380272 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}] 03:56:20 INFO - PROCESS | 3644 | 1471089380274 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:20 INFO - PROCESS | 3644 | 1471089380381 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:56:20 INFO - PROCESS | 3644 | 1471089380463 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 3644 | 1471089380465 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:20 INFO - PROCESS | 3644 | ++DOCSHELL 16C32800 == 46 [pid = 3644] [id = 299] 03:56:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16C33800) [pid = 3644] [serial = 896] [outer = 00000000] 03:56:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16C7DC00) [pid = 3644] [serial = 897] [outer = 16C33800] 03:56:20 INFO - PROCESS | 3644 | 1471089380509 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16CFA000) [pid = 3644] [serial = 898] [outer = 16C33800] 03:56:21 INFO - PROCESS | 3644 | 1471089380983 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]]]}] 03:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 793ms 03:56:21 INFO - PROCESS | 3644 | 1471089381037 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:56:21 INFO - PROCESS | 3644 | 1471089381038 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:56:21 INFO - PROCESS | 3644 | 1471089381102 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - PROCESS | 3644 | 1471089381104 Marionette TRACE conn3 <- [1,1162,null,{}] 03:56:21 INFO - PROCESS | 3644 | 1471089381107 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}] 03:56:21 INFO - PROCESS | 3644 | 1471089381112 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:21 INFO - PROCESS | 3644 | 1471089381247 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:56:21 INFO - PROCESS | 3644 | 1471089381309 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 3644 | 1471089381311 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:21 INFO - PROCESS | 3644 | ++DOCSHELL 12B79C00 == 47 [pid = 3644] [id = 300] 03:56:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16C2E800) [pid = 3644] [serial = 899] [outer = 00000000] 03:56:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (17590800) [pid = 3644] [serial = 900] [outer = 16C2E800] 03:56:21 INFO - PROCESS | 3644 | 1471089381355 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1771E800) [pid = 3644] [serial = 901] [outer = 16C2E800] 03:56:21 INFO - PROCESS | 3644 | 1471089381829 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] 03:56:21 INFO - PROCESS | 3644 | 1471089381881 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:56:21 INFO - PROCESS | 3644 | 1471089381884 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - PROCESS | 3644 | 1471089381886 Marionette TRACE conn3 <- [1,1166,null,{}] 03:56:21 INFO - PROCESS | 3644 | 1471089381889 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}] 03:56:21 INFO - PROCESS | 3644 | 1471089381891 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:22 INFO - PROCESS | 3644 | 1471089382051 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:56:22 INFO - PROCESS | 3644 | 1471089382071 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 3644 | 1471089382073 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:22 INFO - PROCESS | 3644 | ++DOCSHELL 0F93A400 == 48 [pid = 3644] [id = 301] 03:56:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17AF6C00) [pid = 3644] [serial = 902] [outer = 00000000] 03:56:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18210C00) [pid = 3644] [serial = 903] [outer = 17AF6C00] 03:56:22 INFO - PROCESS | 3644 | 1471089382130 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18291C00) [pid = 3644] [serial = 904] [outer = 17AF6C00] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (15F6BC00) [pid = 3644] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (17722C00) [pid = 3644] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1828EC00) [pid = 3644] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (16D87C00) [pid = 3644] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (13C12400) [pid = 3644] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1293C800) [pid = 3644] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (10A04800) [pid = 3644] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16871C00) [pid = 3644] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (13C17C00) [pid = 3644] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:56:22 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0F34FC00) [pid = 3644] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:56:22 INFO - PROCESS | 3644 | 1471089382766 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] 03:56:22 INFO - PROCESS | 3644 | 1471089382805 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:56:22 INFO - PROCESS | 3644 | 1471089382809 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:56:22 INFO - PROCESS | 3644 | 1471089382810 Marionette TRACE conn3 <- [1,1170,null,{}] 03:56:22 INFO - PROCESS | 3644 | 1471089382814 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}] 03:56:22 INFO - PROCESS | 3644 | 1471089382816 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:22 INFO - PROCESS | 3644 | 1471089382941 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:56:23 INFO - PROCESS | 3644 | 1471089382998 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 3644 | 1471089383000 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:23 INFO - PROCESS | 3644 | ++DOCSHELL 1693CC00 == 49 [pid = 3644] [id = 302] 03:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16D8B000) [pid = 3644] [serial = 905] [outer = 00000000] 03:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1807F000) [pid = 3644] [serial = 906] [outer = 16D8B000] 03:56:23 INFO - PROCESS | 3644 | 1471089383095 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1820B400) [pid = 3644] [serial = 907] [outer = 16D8B000] 03:56:23 INFO - PROCESS | 3644 | 1471089383470 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] 03:56:23 INFO - PROCESS | 3644 | 1471089383595 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:56:23 INFO - PROCESS | 3644 | 1471089383599 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 3644 | 1471089383600 Marionette TRACE conn3 <- [1,1174,null,{}] 03:56:23 INFO - PROCESS | 3644 | 1471089383604 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}] 03:56:23 INFO - PROCESS | 3644 | 1471089383606 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:23 INFO - PROCESS | 3644 | 1471089383686 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:56:23 INFO - PROCESS | 3644 | 1471089383691 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 3644 | 1471089383693 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:23 INFO - PROCESS | 3644 | ++DOCSHELL 1829A800 == 50 [pid = 3644] [id = 303] 03:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1976C000) [pid = 3644] [serial = 908] [outer = 00000000] 03:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (19CF2000) [pid = 3644] [serial = 909] [outer = 1976C000] 03:56:23 INFO - PROCESS | 3644 | 1471089383737 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (103C9800) [pid = 3644] [serial = 910] [outer = 1976C000] 03:56:24 INFO - PROCESS | 3644 | 1471089384230 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] 03:56:24 INFO - PROCESS | 3644 | 1471089384275 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:56:24 INFO - PROCESS | 3644 | 1471089384279 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 3644 | 1471089384280 Marionette TRACE conn3 <- [1,1178,null,{}] 03:56:24 INFO - PROCESS | 3644 | 1471089384284 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}] 03:56:24 INFO - PROCESS | 3644 | 1471089384285 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:24 INFO - PROCESS | 3644 | 1471089384376 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:56:24 INFO - PROCESS | 3644 | 1471089384383 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 3644 | 1471089384385 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:24 INFO - PROCESS | 3644 | ++DOCSHELL 19F54400 == 51 [pid = 3644] [id = 304] 03:56:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1A114800) [pid = 3644] [serial = 911] [outer = 00000000] 03:56:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A119400) [pid = 3644] [serial = 912] [outer = 1A114800] 03:56:24 INFO - PROCESS | 3644 | 1471089384429 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A3CD400) [pid = 3644] [serial = 913] [outer = 1A114800] 03:56:25 INFO - PROCESS | 3644 | 1471089385176 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] 03:56:25 INFO - PROCESS | 3644 | 1471089385257 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:56:25 INFO - PROCESS | 3644 | 1471089385262 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 3644 | 1471089385266 Marionette TRACE conn3 <- [1,1182,null,{}] 03:56:25 INFO - PROCESS | 3644 | 1471089385272 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}] 03:56:25 INFO - PROCESS | 3644 | 1471089385275 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:25 INFO - PROCESS | 3644 | 1471089385425 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:56:25 INFO - PROCESS | 3644 | 1471089385570 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 3644 | 1471089385573 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:25 INFO - PROCESS | 3644 | ++DOCSHELL 1055EC00 == 52 [pid = 3644] [id = 305] 03:56:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (10A53C00) [pid = 3644] [serial = 914] [outer = 00000000] 03:56:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (12B6F800) [pid = 3644] [serial = 915] [outer = 10A53C00] 03:56:25 INFO - PROCESS | 3644 | 1471089385637 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (13C17C00) [pid = 3644] [serial = 916] [outer = 10A53C00] 03:56:26 INFO - PROCESS | 3644 | 1471089386270 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] 03:56:26 INFO - PROCESS | 3644 | 1471089386347 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:56:26 INFO - PROCESS | 3644 | 1471089386353 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 3644 | 1471089386356 Marionette TRACE conn3 <- [1,1186,null,{}] 03:56:26 INFO - PROCESS | 3644 | 1471089386360 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}] 03:56:26 INFO - PROCESS | 3644 | 1471089386363 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:26 INFO - PROCESS | 3644 | 1471089386522 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:56:26 INFO - PROCESS | 3644 | 1471089386655 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 3644 | 1471089386657 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:26 INFO - PROCESS | 3644 | ++DOCSHELL 16876C00 == 53 [pid = 3644] [id = 306] 03:56:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16877C00) [pid = 3644] [serial = 917] [outer = 00000000] 03:56:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16C2E400) [pid = 3644] [serial = 918] [outer = 16877C00] 03:56:26 INFO - PROCESS | 3644 | 1471089386714 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16C7C000) [pid = 3644] [serial = 919] [outer = 16877C00] 03:56:27 INFO - PROCESS | 3644 | 1471089387401 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]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1080ms 03:56:27 INFO - PROCESS | 3644 | 1471089387457 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 3644 | 1471089387459 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:56:27 INFO - PROCESS | 3644 | 1471089387463 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 3644 | 1471089387467 Marionette TRACE conn3 <- [1,1190,null,{}] 03:56:27 INFO - PROCESS | 3644 | 1471089387478 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}] 03:56:27 INFO - PROCESS | 3644 | 1471089387483 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:27 INFO - PROCESS | 3644 | 1471089387590 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:56:27 INFO - PROCESS | 3644 | 1471089387724 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 3644 | 1471089387727 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:27 INFO - PROCESS | 3644 | ++DOCSHELL 19F56C00 == 54 [pid = 3644] [id = 307] 03:56:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19F57400) [pid = 3644] [serial = 920] [outer = 00000000] 03:56:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A118C00) [pid = 3644] [serial = 921] [outer = 19F57400] 03:56:27 INFO - PROCESS | 3644 | 1471089387823 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A49B800) [pid = 3644] [serial = 922] [outer = 19F57400] 03:56:28 INFO - PROCESS | 3644 | 1471089388488 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]]]}] 03:56:28 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 03:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1091ms 03:56:28 INFO - PROCESS | 3644 | 1471089388538 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:56:28 INFO - PROCESS | 3644 | 1471089388541 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:56:28 INFO - PROCESS | 3644 | 1471089388544 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:56:28 INFO - PROCESS | 3644 | 1471089388546 Marionette TRACE conn3 <- [1,1194,null,{}] 03:56:28 INFO - PROCESS | 3644 | 1471089388550 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}] 03:56:28 INFO - PROCESS | 3644 | 1471089388552 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:28 INFO - PROCESS | 3644 | 1471089388678 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:56:28 INFO - PROCESS | 3644 | 1471089388809 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 3644 | 1471089388811 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:28 INFO - PROCESS | 3644 | ++DOCSHELL 12B77800 == 55 [pid = 3644] [id = 308] 03:56:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1A4A3400) [pid = 3644] [serial = 923] [outer = 00000000] 03:56:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A4A8400) [pid = 3644] [serial = 924] [outer = 1A4A3400] 03:56:28 INFO - PROCESS | 3644 | 1471089388865 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A73F800) [pid = 3644] [serial = 925] [outer = 1A4A3400] 03:56:29 INFO - PROCESS | 3644 | 1471089389594 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]]]}] 03:56:29 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 03:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1126ms 03:56:29 INFO - PROCESS | 3644 | 1471089389670 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 3644 | 1471089389675 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:56:29 INFO - PROCESS | 3644 | 1471089389680 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 3644 | 1471089389683 Marionette TRACE conn3 <- [1,1198,null,{}] 03:56:29 INFO - PROCESS | 3644 | 1471089389689 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}] 03:56:29 INFO - PROCESS | 3644 | 1471089389691 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:29 INFO - PROCESS | 3644 | 1471089389792 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:56:29 INFO - PROCESS | 3644 | 1471089389930 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 3644 | 1471089389935 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:29 INFO - PROCESS | 3644 | ++DOCSHELL 12B7D800 == 56 [pid = 3644] [id = 309] 03:56:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (12D70C00) [pid = 3644] [serial = 926] [outer = 00000000] 03:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (13165C00) [pid = 3644] [serial = 927] [outer = 12D70C00] 03:56:30 INFO - PROCESS | 3644 | 1471089389990 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (132C9800) [pid = 3644] [serial = 928] [outer = 12D70C00] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 16896400 == 55 [pid = 3644] [id = 274] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 12B6FC00 == 54 [pid = 3644] [id = 276] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 13EC8800 == 53 [pid = 3644] [id = 211] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 1829A800 == 52 [pid = 3644] [id = 303] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 1693CC00 == 51 [pid = 3644] [id = 302] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 0F93A400 == 50 [pid = 3644] [id = 301] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 12B79C00 == 49 [pid = 3644] [id = 300] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 16C32800 == 48 [pid = 3644] [id = 299] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 167E1400 == 47 [pid = 3644] [id = 298] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 156E7400 == 46 [pid = 3644] [id = 297] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 10D6DC00 == 45 [pid = 3644] [id = 296] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 10D6F000 == 44 [pid = 3644] [id = 295] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 19C24C00 == 43 [pid = 3644] [id = 291] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 17546000 == 42 [pid = 3644] [id = 280] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 132D1C00 == 41 [pid = 3644] [id = 216] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 0F34A400 == 40 [pid = 3644] [id = 210] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 131EF800 == 39 [pid = 3644] [id = 214] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 16D8F000 == 38 [pid = 3644] [id = 294] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 12B79400 == 37 [pid = 3644] [id = 277] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 129BCC00 == 36 [pid = 3644] [id = 292] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 006BC800 == 35 [pid = 3644] [id = 215] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 15457C00 == 34 [pid = 3644] [id = 212] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 16C85800 == 33 [pid = 3644] [id = 293] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 0F9E6000 == 32 [pid = 3644] [id = 256] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 13035C00 == 31 [pid = 3644] [id = 221] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 12B77800 == 30 [pid = 3644] [id = 308] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 16876C00 == 29 [pid = 3644] [id = 306] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 19F56C00 == 28 [pid = 3644] [id = 307] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 19F54400 == 27 [pid = 3644] [id = 304] 03:56:31 INFO - PROCESS | 3644 | --DOCSHELL 1055EC00 == 26 [pid = 3644] [id = 305] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (19766400) [pid = 3644] [serial = 862] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (17A68000) [pid = 3644] [serial = 867] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (19CE5400) [pid = 3644] [serial = 871] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (11269400) [pid = 3644] [serial = 864] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (12B74800) [pid = 3644] [serial = 865] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18084000) [pid = 3644] [serial = 868] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16E4C400) [pid = 3644] [serial = 856] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (19C27C00) [pid = 3644] [serial = 870] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1807F800) [pid = 3644] [serial = 858] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18299000) [pid = 3644] [serial = 861] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16E47000) [pid = 3644] [serial = 855] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (12D78800) [pid = 3644] [serial = 834] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18219000) [pid = 3644] [serial = 859] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (15B29800) [pid = 3644] [serial = 849] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (167DBC00) [pid = 3644] [serial = 850] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (129BD400) [pid = 3644] [serial = 846] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (12DA4C00) [pid = 3644] [serial = 847] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1142D000) [pid = 3644] [serial = 844] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (10A4D800) [pid = 3644] [serial = 843] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16C3BC00) [pid = 3644] [serial = 852] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16CFAC00) [pid = 3644] [serial = 853] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1560B800) [pid = 3644] [serial = 837] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17E74800) [pid = 3644] [serial = 840] [outer = 00000000] [url = about:blank] 03:56:31 INFO - PROCESS | 3644 | 1471089391527 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]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1864ms 03:56:31 INFO - PROCESS | 3644 | 1471089391559 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 3644 | 1471089391564 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:56:31 INFO - PROCESS | 3644 | 1471089391569 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 3644 | 1471089391572 Marionette TRACE conn3 <- [1,1202,null,{}] 03:56:31 INFO - PROCESS | 3644 | 1471089391582 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}] 03:56:31 INFO - PROCESS | 3644 | 1471089391585 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:31 INFO - PROCESS | 3644 | 1471089391701 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:56:31 INFO - PROCESS | 3644 | 1471089391708 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 3644 | 1471089391712 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:31 INFO - PROCESS | 3644 | ++DOCSHELL 10329400 == 27 [pid = 3644] [id = 310] 03:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10329800) [pid = 3644] [serial = 929] [outer = 00000000] 03:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10D6DC00) [pid = 3644] [serial = 930] [outer = 10329800] 03:56:31 INFO - PROCESS | 3644 | 1471089391765 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10D76400) [pid = 3644] [serial = 931] [outer = 10329800] 03:56:32 INFO - PROCESS | 3644 | 1471089392210 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]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 707ms 03:56:32 INFO - PROCESS | 3644 | 1471089392267 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 3644 | 1471089392272 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:56:32 INFO - PROCESS | 3644 | 1471089392278 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 3644 | 1471089392281 Marionette TRACE conn3 <- [1,1206,null,{}] 03:56:32 INFO - PROCESS | 3644 | 1471089392285 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}] 03:56:32 INFO - PROCESS | 3644 | 1471089392287 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:32 INFO - PROCESS | 3644 | 1471089392380 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:56:32 INFO - PROCESS | 3644 | 1471089392389 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 3644 | 1471089392391 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:32 INFO - PROCESS | 3644 | ++DOCSHELL 12B6FC00 == 28 [pid = 3644] [id = 311] 03:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (12B70000) [pid = 3644] [serial = 932] [outer = 00000000] 03:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (12B7B800) [pid = 3644] [serial = 933] [outer = 12B70000] 03:56:32 INFO - PROCESS | 3644 | 1471089392438 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (13035C00) [pid = 3644] [serial = 934] [outer = 12B70000] 03:56:32 INFO - PROCESS | 3644 | 1471089392952 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]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 723ms 03:56:33 INFO - PROCESS | 3644 | 1471089393010 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:56:33 INFO - PROCESS | 3644 | 1471089393012 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:56:33 INFO - PROCESS | 3644 | 1471089393016 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 3644 | 1471089393019 Marionette TRACE conn3 <- [1,1210,null,{}] 03:56:33 INFO - PROCESS | 3644 | 1471089393031 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}] 03:56:33 INFO - PROCESS | 3644 | 1471089393036 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:33 INFO - PROCESS | 3644 | 1471089393147 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:56:33 INFO - PROCESS | 3644 | 1471089393248 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 3644 | 1471089393251 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:33 INFO - PROCESS | 3644 | ++DOCSHELL 1545A400 == 29 [pid = 3644] [id = 312] 03:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1545A800) [pid = 3644] [serial = 935] [outer = 00000000] 03:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (156E4C00) [pid = 3644] [serial = 936] [outer = 1545A800] 03:56:33 INFO - PROCESS | 3644 | 1471089393298 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (15B24800) [pid = 3644] [serial = 937] [outer = 1545A800] 03:56:33 INFO - PROCESS | 3644 | 1471089393725 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] 03:56:33 INFO - PROCESS | 3644 | 1471089393795 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:56:33 INFO - PROCESS | 3644 | 1471089393803 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 3644 | 1471089393805 Marionette TRACE conn3 <- [1,1214,null,{}] 03:56:33 INFO - PROCESS | 3644 | 1471089393808 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}] 03:56:33 INFO - PROCESS | 3644 | 1471089393811 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:33 INFO - PROCESS | 3644 | 1471089393929 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:56:33 INFO - PROCESS | 3644 | 1471089393936 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 3644 | 1471089393938 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:33 INFO - PROCESS | 3644 | ++DOCSHELL 13C98000 == 30 [pid = 3644] [id = 313] 03:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (156E3400) [pid = 3644] [serial = 938] [outer = 00000000] 03:56:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (16896400) [pid = 3644] [serial = 939] [outer = 156E3400] 03:56:33 INFO - PROCESS | 3644 | 1471089393982 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16C2F800) [pid = 3644] [serial = 940] [outer = 156E3400] 03:56:34 INFO - PROCESS | 3644 | 1471089394417 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]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 659ms 03:56:34 INFO - PROCESS | 3644 | 1471089394440 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 3644 | 1471089394442 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:56:34 INFO - PROCESS | 3644 | 1471089394446 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 3644 | 1471089394448 Marionette TRACE conn3 <- [1,1218,null,{}] 03:56:34 INFO - PROCESS | 3644 | 1471089394451 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}] 03:56:34 INFO - PROCESS | 3644 | 1471089394453 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:34 INFO - PROCESS | 3644 | 1471089394587 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:56:34 INFO - PROCESS | 3644 | 1471089394604 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 3644 | 1471089394606 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:34 INFO - PROCESS | 3644 | ++DOCSHELL 16C85800 == 31 [pid = 3644] [id = 314] 03:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16C86800) [pid = 3644] [serial = 941] [outer = 00000000] 03:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (16D0AC00) [pid = 3644] [serial = 942] [outer = 16C86800] 03:56:34 INFO - PROCESS | 3644 | 1471089394655 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (16D8EC00) [pid = 3644] [serial = 943] [outer = 16C86800] 03:56:35 INFO - PROCESS | 3644 | 1471089395141 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]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 708ms 03:56:35 INFO - PROCESS | 3644 | 1471089395180 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 3644 | 1471089395182 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:56:35 INFO - PROCESS | 3644 | 1471089395192 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 3644 | 1471089395194 Marionette TRACE conn3 <- [1,1222,null,{}] 03:56:35 INFO - PROCESS | 3644 | 1471089395197 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}] 03:56:35 INFO - PROCESS | 3644 | 1471089395203 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:35 INFO - PROCESS | 3644 | 1471089395333 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:56:35 INFO - PROCESS | 3644 | 1471089395395 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 3644 | 1471089395397 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:35 INFO - PROCESS | 3644 | ++DOCSHELL 1753A000 == 32 [pid = 3644] [id = 315] 03:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1753D800) [pid = 3644] [serial = 944] [outer = 00000000] 03:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (17E71800) [pid = 3644] [serial = 945] [outer = 1753D800] 03:56:35 INFO - PROCESS | 3644 | 1471089395443 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1820B800) [pid = 3644] [serial = 946] [outer = 1753D800] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (16C33800) [pid = 3644] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (16C2E800) [pid = 3644] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (11213C00) [pid = 3644] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (16D8B000) [pid = 3644] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (156E7C00) [pid = 3644] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19CE9C00) [pid = 3644] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (16CEE400) [pid = 3644] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (17AF6C00) [pid = 3644] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (16875C00) [pid = 3644] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (129BD000) [pid = 3644] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (10D72400) [pid = 3644] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16D90400) [pid = 3644] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A114800) [pid = 3644] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1976C000) [pid = 3644] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1753F800) [pid = 3644] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16C3A800) [pid = 3644] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (17590000) [pid = 3644] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (10D73000) [pid = 3644] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1120F800) [pid = 3644] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13EE3000) [pid = 3644] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (141A4C00) [pid = 3644] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:56:36 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D8B400) [pid = 3644] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:56:36 INFO - PROCESS | 3644 | 1471089396353 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]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1173ms 03:56:36 INFO - PROCESS | 3644 | 1471089396365 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 3644 | 1471089396367 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:56:36 INFO - PROCESS | 3644 | 1471089396371 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 3644 | 1471089396372 Marionette TRACE conn3 <- [1,1226,null,{}] 03:56:36 INFO - PROCESS | 3644 | 1471089396376 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}] 03:56:36 INFO - PROCESS | 3644 | 1471089396378 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:36 INFO - PROCESS | 3644 | 1471089396456 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:56:36 INFO - PROCESS | 3644 | 1471089396461 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 3644 | 1471089396463 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:36 INFO - PROCESS | 3644 | ++DOCSHELL 10D6C000 == 33 [pid = 3644] [id = 316] 03:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10D6EC00) [pid = 3644] [serial = 947] [outer = 00000000] 03:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (141A4C00) [pid = 3644] [serial = 948] [outer = 10D6EC00] 03:56:36 INFO - PROCESS | 3644 | 1471089396506 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (132D2800) [pid = 3644] [serial = 949] [outer = 10D6EC00] 03:56:36 INFO - PROCESS | 3644 | 1471089396938 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]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 611ms 03:56:36 INFO - PROCESS | 3644 | 1471089396968 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 3644 | 1471089396969 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:56:36 INFO - PROCESS | 3644 | 1471089396973 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 3644 | 1471089396974 Marionette TRACE conn3 <- [1,1230,null,{}] 03:56:37 INFO - PROCESS | 3644 | 1471089396978 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}] 03:56:37 INFO - PROCESS | 3644 | 1471089396980 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:37 INFO - PROCESS | 3644 | 1471089397100 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:56:37 INFO - PROCESS | 3644 | 1471089397105 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 3644 | 1471089397107 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:37 INFO - PROCESS | 3644 | ++DOCSHELL 12B7B400 == 34 [pid = 3644] [id = 317] 03:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (15461000) [pid = 3644] [serial = 950] [outer = 00000000] 03:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16E46C00) [pid = 3644] [serial = 951] [outer = 15461000] 03:56:37 INFO - PROCESS | 3644 | 1471089397150 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16E8B000) [pid = 3644] [serial = 952] [outer = 15461000] 03:56:37 INFO - PROCESS | 3644 | 1471089397624 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]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 659ms 03:56:37 INFO - PROCESS | 3644 | 1471089397644 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 3644 | 1471089397646 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:56:37 INFO - PROCESS | 3644 | 1471089397650 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 3644 | 1471089397652 Marionette TRACE conn3 <- [1,1234,null,{}] 03:56:37 INFO - PROCESS | 3644 | 1471089397672 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}] 03:56:37 INFO - PROCESS | 3644 | 1471089397674 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:37 INFO - PROCESS | 3644 | 1471089397753 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:56:37 INFO - PROCESS | 3644 | 1471089397758 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 3644 | 1471089397760 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:37 INFO - PROCESS | 3644 | ++DOCSHELL 15457800 == 35 [pid = 3644] [id = 318] 03:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18215400) [pid = 3644] [serial = 953] [outer = 00000000] 03:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (18290C00) [pid = 3644] [serial = 954] [outer = 18215400] 03:56:37 INFO - PROCESS | 3644 | 1471089397804 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (18292C00) [pid = 3644] [serial = 955] [outer = 18215400] 03:56:38 INFO - PROCESS | 3644 | 1471089398507 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]]]}] 03:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 981ms 03:56:38 INFO - PROCESS | 3644 | 1471089398630 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 3644 | 1471089398634 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:56:38 INFO - PROCESS | 3644 | 1471089398639 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 3644 | 1471089398643 Marionette TRACE conn3 <- [1,1238,null,{}] 03:56:38 INFO - PROCESS | 3644 | 1471089398648 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}] 03:56:38 INFO - PROCESS | 3644 | 1471089398652 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:38 INFO - PROCESS | 3644 | 1471089398779 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:56:38 INFO - PROCESS | 3644 | 1471089398909 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 3644 | 1471089398912 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:38 INFO - PROCESS | 3644 | ++DOCSHELL 103C8400 == 36 [pid = 3644] [id = 319] 03:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (10A0F000) [pid = 3644] [serial = 956] [outer = 00000000] 03:56:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1143BC00) [pid = 3644] [serial = 957] [outer = 10A0F000] 03:56:38 INFO - PROCESS | 3644 | 1471089398970 Marionette DEBUG loaded listener.js 03:56:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (12B76800) [pid = 3644] [serial = 958] [outer = 10A0F000] 03:56:39 INFO - PROCESS | 3644 | 1471089399678 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]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1077ms 03:56:39 INFO - PROCESS | 3644 | 1471089399719 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 3644 | 1471089399724 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:56:39 INFO - PROCESS | 3644 | 1471089399751 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 3644 | 1471089399754 Marionette TRACE conn3 <- [1,1242,null,{}] 03:56:39 INFO - PROCESS | 3644 | 1471089399758 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}] 03:56:39 INFO - PROCESS | 3644 | 1471089399761 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:39 INFO - PROCESS | 3644 | 1471089399877 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:56:40 INFO - PROCESS | 3644 | 1471089400016 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 3644 | 1471089400019 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:40 INFO - PROCESS | 3644 | ++DOCSHELL 13EE6C00 == 37 [pid = 3644] [id = 320] 03:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (141A3400) [pid = 3644] [serial = 959] [outer = 00000000] 03:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (15928C00) [pid = 3644] [serial = 960] [outer = 141A3400] 03:56:40 INFO - PROCESS | 3644 | 1471089400076 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (166F8400) [pid = 3644] [serial = 961] [outer = 141A3400] 03:56:40 INFO - PROCESS | 3644 | 1471089400957 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]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1286ms 03:56:41 INFO - PROCESS | 3644 | 1471089401032 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 3644 | 1471089401037 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:56:41 INFO - PROCESS | 3644 | 1471089401042 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 3644 | 1471089401045 Marionette TRACE conn3 <- [1,1246,null,{}] 03:56:41 INFO - PROCESS | 3644 | 1471089401051 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}] 03:56:41 INFO - PROCESS | 3644 | 1471089401053 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:41 INFO - PROCESS | 3644 | 1471089401164 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:56:41 INFO - PROCESS | 3644 | 1471089401315 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 3644 | 1471089401319 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 12B7B400 == 36 [pid = 3644] [id = 317] 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 10D6C000 == 35 [pid = 3644] [id = 316] 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 1753A000 == 34 [pid = 3644] [id = 315] 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 16C85800 == 33 [pid = 3644] [id = 314] 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 13C98000 == 32 [pid = 3644] [id = 313] 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 1545A400 == 31 [pid = 3644] [id = 312] 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 12B6FC00 == 30 [pid = 3644] [id = 311] 03:56:41 INFO - PROCESS | 3644 | --DOCSHELL 10329400 == 29 [pid = 3644] [id = 310] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (17A5C800) [pid = 3644] [serial = 802] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1820D000) [pid = 3644] [serial = 832] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18212C00) [pid = 3644] [serial = 841] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (131E9C00) [pid = 3644] [serial = 796] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (134C6000) [pid = 3644] [serial = 835] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (156E2C00) [pid = 3644] [serial = 799] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (15B22800) [pid = 3644] [serial = 838] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1738B400) [pid = 3644] [serial = 793] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16C7DC00) [pid = 3644] [serial = 897] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16CFA000) [pid = 3644] [serial = 898] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1771E800) [pid = 3644] [serial = 901] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17590800) [pid = 3644] [serial = 900] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (12B7E800) [pid = 3644] [serial = 888] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13942400) [pid = 3644] [serial = 889] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1807F000) [pid = 3644] [serial = 906] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13157C00) [pid = 3644] [serial = 891] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15B2E000) [pid = 3644] [serial = 892] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19F52C00) [pid = 3644] [serial = 874] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (19E76800) [pid = 3644] [serial = 873] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D93C00) [pid = 3644] [serial = 879] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18210C00) [pid = 3644] [serial = 903] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17722400) [pid = 3644] [serial = 880] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16895800) [pid = 3644] [serial = 894] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13948C00) [pid = 3644] [serial = 876] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (141B1800) [pid = 3644] [serial = 877] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12B70800) [pid = 3644] [serial = 885] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13160C00) [pid = 3644] [serial = 886] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (17AF8400) [pid = 3644] [serial = 882] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (19CF1800) [pid = 3644] [serial = 883] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1A119400) [pid = 3644] [serial = 912] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1A3CD400) [pid = 3644] [serial = 913] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (19CF2000) [pid = 3644] [serial = 909] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18291C00) [pid = 3644] [serial = 904] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1820B400) [pid = 3644] [serial = 907] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (103C9800) [pid = 3644] [serial = 910] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16937000) [pid = 3644] [serial = 895] [outer = 00000000] [url = about:blank] 03:56:41 INFO - PROCESS | 3644 | ++DOCSHELL 10329400 == 30 [pid = 3644] [id = 321] 03:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (103C9800) [pid = 3644] [serial = 962] [outer = 00000000] 03:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10B96400) [pid = 3644] [serial = 963] [outer = 103C9800] 03:56:41 INFO - PROCESS | 3644 | 1471089401393 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (114D8800) [pid = 3644] [serial = 964] [outer = 103C9800] 03:56:41 INFO - PROCESS | 3644 | 1471089401835 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]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 869ms 03:56:41 INFO - PROCESS | 3644 | 1471089401886 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 3644 | 1471089401890 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:56:41 INFO - PROCESS | 3644 | 1471089401896 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 3644 | 1471089401899 Marionette TRACE conn3 <- [1,1250,null,{}] 03:56:41 INFO - PROCESS | 3644 | 1471089401903 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}] 03:56:41 INFO - PROCESS | 3644 | 1471089401905 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:42 INFO - PROCESS | 3644 | 1471089401998 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:56:42 INFO - PROCESS | 3644 | 1471089402057 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 3644 | 1471089402060 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:42 INFO - PROCESS | 3644 | ++DOCSHELL 12B7A800 == 31 [pid = 3644] [id = 322] 03:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (12B7B400) [pid = 3644] [serial = 965] [outer = 00000000] 03:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (131F1800) [pid = 3644] [serial = 966] [outer = 12B7B400] 03:56:42 INFO - PROCESS | 3644 | 1471089402111 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13942400) [pid = 3644] [serial = 967] [outer = 12B7B400] 03:56:42 INFO - PROCESS | 3644 | 1471089402580 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]]]}] 03:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 707ms 03:56:42 INFO - PROCESS | 3644 | 1471089402630 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:56:42 INFO - PROCESS | 3644 | 1471089402632 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:56:42 INFO - PROCESS | 3644 | 1471089402636 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:56:42 INFO - PROCESS | 3644 | 1471089402639 Marionette TRACE conn3 <- [1,1254,null,{}] 03:56:42 INFO - PROCESS | 3644 | 1471089402650 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}] 03:56:42 INFO - PROCESS | 3644 | 1471089402655 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:42 INFO - PROCESS | 3644 | 1471089402767 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:56:42 INFO - PROCESS | 3644 | 1471089402865 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 3644 | 1471089402868 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:42 INFO - PROCESS | 3644 | ++DOCSHELL 156E3000 == 32 [pid = 3644] [id = 323] 03:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (156E6000) [pid = 3644] [serial = 968] [outer = 00000000] 03:56:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15B26000) [pid = 3644] [serial = 969] [outer = 156E6000] 03:56:42 INFO - PROCESS | 3644 | 1471089402916 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15F60C00) [pid = 3644] [serial = 970] [outer = 156E6000] 03:56:43 INFO - PROCESS | 3644 | 1471089403346 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]]]}] 03:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 756ms 03:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:56:43 INFO - PROCESS | 3644 | 1471089403408 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 3644 | 1471089403410 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:56:43 INFO - PROCESS | 3644 | 1471089403417 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - PROCESS | 3644 | 1471089403419 Marionette TRACE conn3 <- [1,1258,null,{}] 03:56:43 INFO - PROCESS | 3644 | 1471089403423 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}] 03:56:43 INFO - PROCESS | 3644 | 1471089403424 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:43 INFO - PROCESS | 3644 | 1471089403518 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:56:43 INFO - PROCESS | 3644 | 1471089403528 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:43 INFO - PROCESS | 3644 | 1471089403531 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:43 INFO - PROCESS | 3644 | ++DOCSHELL 16898C00 == 33 [pid = 3644] [id = 324] 03:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1689C400) [pid = 3644] [serial = 971] [outer = 00000000] 03:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C34400) [pid = 3644] [serial = 972] [outer = 1689C400] 03:56:43 INFO - PROCESS | 3644 | 1471089403582 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16C84800) [pid = 3644] [serial = 973] [outer = 1689C400] 03:56:44 INFO - PROCESS | 3644 | 1471089404042 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]]]}] 03:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 707ms 03:56:44 INFO - PROCESS | 3644 | 1471089404118 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 3644 | 1471089404120 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:56:44 INFO - PROCESS | 3644 | 1471089404124 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:56:44 INFO - PROCESS | 3644 | 1471089404125 Marionette TRACE conn3 <- [1,1262,null,{}] 03:56:44 INFO - PROCESS | 3644 | 1471089404167 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}] 03:56:44 INFO - PROCESS | 3644 | 1471089404169 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:44 INFO - PROCESS | 3644 | 1471089404277 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:56:44 INFO - PROCESS | 3644 | 1471089404288 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 3644 | 1471089404290 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:44 INFO - PROCESS | 3644 | ++DOCSHELL 16893000 == 34 [pid = 3644] [id = 325] 03:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16CF0400) [pid = 3644] [serial = 974] [outer = 00000000] 03:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D0C000) [pid = 3644] [serial = 975] [outer = 16CF0400] 03:56:44 INFO - PROCESS | 3644 | 1471089404334 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D8B000) [pid = 3644] [serial = 976] [outer = 16CF0400] 03:56:44 INFO - PROCESS | 3644 | 1471089404830 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]]]}] 03:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 756ms 03:56:44 INFO - PROCESS | 3644 | 1471089404897 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 3644 | 1471089404899 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:56:44 INFO - PROCESS | 3644 | 1471089404902 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:56:44 INFO - PROCESS | 3644 | 1471089404904 Marionette TRACE conn3 <- [1,1266,null,{}] 03:56:44 INFO - PROCESS | 3644 | 1471089404907 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}] 03:56:44 INFO - PROCESS | 3644 | 1471089404913 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:45 INFO - PROCESS | 3644 | 1471089405053 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:56:45 INFO - PROCESS | 3644 | 1471089405068 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 3644 | 1471089405070 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:45 INFO - PROCESS | 3644 | ++DOCSHELL 16E47000 == 35 [pid = 3644] [id = 326] 03:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16E91000) [pid = 3644] [serial = 977] [outer = 00000000] 03:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1771F000) [pid = 3644] [serial = 978] [outer = 16E91000] 03:56:45 INFO - PROCESS | 3644 | 1471089405175 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1771F800) [pid = 3644] [serial = 979] [outer = 16E91000] 03:56:45 INFO - PROCESS | 3644 | 1471089405637 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]]]}] 03:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 755ms 03:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:56:45 INFO - PROCESS | 3644 | 1471089405679 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 3644 | 1471089405681 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:56:45 INFO - PROCESS | 3644 | 1471089405693 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 3644 | 1471089405695 Marionette TRACE conn3 <- [1,1270,null,{}] 03:56:45 INFO - PROCESS | 3644 | 1471089405699 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}] 03:56:45 INFO - PROCESS | 3644 | 1471089405701 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:45 INFO - PROCESS | 3644 | 1471089405808 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:56:45 INFO - PROCESS | 3644 | 1471089405814 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 3644 | 1471089405816 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:45 INFO - PROCESS | 3644 | ++DOCSHELL 16FCB000 == 36 [pid = 3644] [id = 327] 03:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17AEEC00) [pid = 3644] [serial = 980] [outer = 00000000] 03:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1820D000) [pid = 3644] [serial = 981] [outer = 17AEEC00] 03:56:45 INFO - PROCESS | 3644 | 1471089405863 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18211000) [pid = 3644] [serial = 982] [outer = 17AEEC00] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A4A3400) [pid = 3644] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10A53C00) [pid = 3644] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16877C00) [pid = 3644] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (156E3400) [pid = 3644] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (19F57400) [pid = 3644] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10D6EC00) [pid = 3644] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1753D800) [pid = 3644] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16C86800) [pid = 3644] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1545A800) [pid = 3644] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10329800) [pid = 3644] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15461000) [pid = 3644] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12D70C00) [pid = 3644] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:56:46 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (12B70000) [pid = 3644] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:56:46 INFO - PROCESS | 3644 | 1471089406358 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]]]}] 03:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 708ms 03:56:46 INFO - PROCESS | 3644 | 1471089406382 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 3644 | 1471089406384 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:56:46 INFO - PROCESS | 3644 | 1471089406387 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:56:46 INFO - PROCESS | 3644 | 1471089406389 Marionette TRACE conn3 <- [1,1274,null,{}] 03:56:46 INFO - PROCESS | 3644 | 1471089406392 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}] 03:56:46 INFO - PROCESS | 3644 | 1471089406394 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:46 INFO - PROCESS | 3644 | 1471089406473 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:56:46 INFO - PROCESS | 3644 | 1471089406595 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 3644 | 1471089406599 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:46 INFO - PROCESS | 3644 | ++DOCSHELL 0C76A800 == 37 [pid = 3644] [id = 328] 03:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0F344000) [pid = 3644] [serial = 983] [outer = 00000000] 03:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0F9E6C00) [pid = 3644] [serial = 984] [outer = 0F344000] 03:56:46 INFO - PROCESS | 3644 | 1471089406658 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10A03000) [pid = 3644] [serial = 985] [outer = 0F344000] 03:56:47 INFO - PROCESS | 3644 | 1471089407366 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]]]}] 03:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1029ms 03:56:47 INFO - PROCESS | 3644 | 1471089407425 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:56:47 INFO - PROCESS | 3644 | 1471089407429 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:56:47 INFO - PROCESS | 3644 | 1471089407433 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:56:47 INFO - PROCESS | 3644 | 1471089407437 Marionette TRACE conn3 <- [1,1278,null,{}] 03:56:47 INFO - PROCESS | 3644 | 1471089407442 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}] 03:56:47 INFO - PROCESS | 3644 | 1471089407445 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:47 INFO - PROCESS | 3644 | 1471089407552 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:56:47 INFO - PROCESS | 3644 | 1471089407683 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 3644 | 1471089407687 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:47 INFO - PROCESS | 3644 | ++DOCSHELL 13160C00 == 38 [pid = 3644] [id = 329] 03:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (131EDC00) [pid = 3644] [serial = 986] [outer = 00000000] 03:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13C91000) [pid = 3644] [serial = 987] [outer = 131EDC00] 03:56:47 INFO - PROCESS | 3644 | 1471089407743 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1545B000) [pid = 3644] [serial = 988] [outer = 131EDC00] 03:56:48 INFO - PROCESS | 3644 | 1471089408340 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]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 964ms 03:56:48 INFO - PROCESS | 3644 | 1471089408415 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 3644 | 1471089408420 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:56:48 INFO - PROCESS | 3644 | 1471089408424 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 3644 | 1471089408426 Marionette TRACE conn3 <- [1,1282,null,{}] 03:56:48 INFO - PROCESS | 3644 | 1471089408430 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}] 03:56:48 INFO - PROCESS | 3644 | 1471089408433 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:48 INFO - PROCESS | 3644 | 1471089408544 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:56:48 INFO - PROCESS | 3644 | 1471089408677 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 3644 | 1471089408680 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:48 INFO - PROCESS | 3644 | ++DOCSHELL 15616C00 == 39 [pid = 3644] [id = 330] 03:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16891400) [pid = 3644] [serial = 989] [outer = 00000000] 03:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16CF5000) [pid = 3644] [serial = 990] [outer = 16891400] 03:56:48 INFO - PROCESS | 3644 | 1471089408736 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D8E000) [pid = 3644] [serial = 991] [outer = 16891400] 03:56:49 INFO - PROCESS | 3644 | 1471089409370 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]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 965ms 03:56:49 INFO - PROCESS | 3644 | 1471089409402 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 3644 | 1471089409404 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:56:49 INFO - PROCESS | 3644 | 1471089409414 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 3644 | 1471089409420 Marionette TRACE conn3 <- [1,1286,null,{}] 03:56:49 INFO - PROCESS | 3644 | 1471089409425 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}] 03:56:49 INFO - PROCESS | 3644 | 1471089409429 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:49 INFO - PROCESS | 3644 | 1471089409565 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:56:49 INFO - PROCESS | 3644 | 1471089409697 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 3644 | 1471089409699 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:49 INFO - PROCESS | 3644 | ++DOCSHELL 17382400 == 40 [pid = 3644] [id = 331] 03:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17592000) [pid = 3644] [serial = 992] [outer = 00000000] 03:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (18291000) [pid = 3644] [serial = 993] [outer = 17592000] 03:56:49 INFO - PROCESS | 3644 | 1471089409753 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (18294C00) [pid = 3644] [serial = 994] [outer = 17592000] 03:56:50 INFO - PROCESS | 3644 | 1471089410571 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]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1190ms 03:56:50 INFO - PROCESS | 3644 | 1471089410607 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 3644 | 1471089410611 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:56:50 INFO - PROCESS | 3644 | 1471089410617 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:56:50 INFO - PROCESS | 3644 | 1471089410620 Marionette TRACE conn3 <- [1,1290,null,{}] 03:56:50 INFO - PROCESS | 3644 | 1471089410626 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}] 03:56:50 INFO - PROCESS | 3644 | 1471089410629 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:50 INFO - PROCESS | 3644 | 1471089410729 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:56:50 INFO - PROCESS | 3644 | 1471089410865 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 3644 | 1471089410870 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:50 INFO - PROCESS | 3644 | ++DOCSHELL 11AD1000 == 41 [pid = 3644] [id = 332] 03:56:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (11AD3C00) [pid = 3644] [serial = 995] [outer = 00000000] 03:56:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (12976800) [pid = 3644] [serial = 996] [outer = 11AD3C00] 03:56:50 INFO - PROCESS | 3644 | 1471089410922 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (12B7AC00) [pid = 3644] [serial = 997] [outer = 11AD3C00] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 16FCB000 == 40 [pid = 3644] [id = 327] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 16E47000 == 39 [pid = 3644] [id = 326] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 16893000 == 38 [pid = 3644] [id = 325] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 16898C00 == 37 [pid = 3644] [id = 324] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 156E3000 == 36 [pid = 3644] [id = 323] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 12B7A800 == 35 [pid = 3644] [id = 322] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 10329400 == 34 [pid = 3644] [id = 321] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 103C8400 == 33 [pid = 3644] [id = 319] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 13EE6C00 == 32 [pid = 3644] [id = 320] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 12B7D800 == 31 [pid = 3644] [id = 309] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 15457800 == 30 [pid = 3644] [id = 318] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 17382400 == 29 [pid = 3644] [id = 331] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 15616C00 == 28 [pid = 3644] [id = 330] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 0C76A800 == 27 [pid = 3644] [id = 328] 03:56:51 INFO - PROCESS | 3644 | --DOCSHELL 13160C00 == 26 [pid = 3644] [id = 329] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18290C00) [pid = 3644] [serial = 954] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16E8B000) [pid = 3644] [serial = 952] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A73F800) [pid = 3644] [serial = 925] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12B6F800) [pid = 3644] [serial = 915] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16C7C000) [pid = 3644] [serial = 919] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13C17C00) [pid = 3644] [serial = 916] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16896400) [pid = 3644] [serial = 939] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1A118C00) [pid = 3644] [serial = 921] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (132D2800) [pid = 3644] [serial = 949] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1820B800) [pid = 3644] [serial = 946] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16D0AC00) [pid = 3644] [serial = 942] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15B24800) [pid = 3644] [serial = 937] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (156E4C00) [pid = 3644] [serial = 936] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1A49B800) [pid = 3644] [serial = 922] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10D76400) [pid = 3644] [serial = 931] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (141A4C00) [pid = 3644] [serial = 948] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16E46C00) [pid = 3644] [serial = 951] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D8EC00) [pid = 3644] [serial = 943] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (132C9800) [pid = 3644] [serial = 928] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13035C00) [pid = 3644] [serial = 934] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (17E71800) [pid = 3644] [serial = 945] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12B7B800) [pid = 3644] [serial = 933] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1A4A8400) [pid = 3644] [serial = 924] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10D6DC00) [pid = 3644] [serial = 930] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (13165C00) [pid = 3644] [serial = 927] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16C2E400) [pid = 3644] [serial = 918] [outer = 00000000] [url = about:blank] 03:56:51 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16C2F800) [pid = 3644] [serial = 940] [outer = 00000000] [url = about:blank] 03:56:52 INFO - PROCESS | 3644 | 1471089412138 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]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1543ms 03:56:52 INFO - PROCESS | 3644 | 1471089412158 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 3644 | 1471089412162 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:56:52 INFO - PROCESS | 3644 | 1471089412166 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 3644 | 1471089412169 Marionette TRACE conn3 <- [1,1294,null,{}] 03:56:52 INFO - PROCESS | 3644 | 1471089412175 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}] 03:56:52 INFO - PROCESS | 3644 | 1471089412177 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:52 INFO - PROCESS | 3644 | 1471089412299 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:56:52 INFO - PROCESS | 3644 | 1471089412386 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 3644 | 1471089412388 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:52 INFO - PROCESS | 3644 | ++DOCSHELL 10B99800 == 27 [pid = 3644] [id = 333] 03:56:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10BA0C00) [pid = 3644] [serial = 998] [outer = 00000000] 03:56:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10D77800) [pid = 3644] [serial = 999] [outer = 10BA0C00] 03:56:52 INFO - PROCESS | 3644 | 1471089412436 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1100B000) [pid = 3644] [serial = 1000] [outer = 10BA0C00] 03:56:52 INFO - PROCESS | 3644 | 1471089412894 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]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 756ms 03:56:52 INFO - PROCESS | 3644 | 1471089412935 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 3644 | 1471089412940 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:56:52 INFO - PROCESS | 3644 | 1471089412951 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 3644 | 1471089412954 Marionette TRACE conn3 <- [1,1298,null,{}] 03:56:52 INFO - PROCESS | 3644 | 1471089412958 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}] 03:56:52 INFO - PROCESS | 3644 | 1471089412960 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:53 INFO - PROCESS | 3644 | 1471089413046 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:56:53 INFO - PROCESS | 3644 | 1471089413053 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 3644 | 1471089413055 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:53 INFO - PROCESS | 3644 | ++DOCSHELL 12983400 == 28 [pid = 3644] [id = 334] 03:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (129B9C00) [pid = 3644] [serial = 1001] [outer = 00000000] 03:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12B71400) [pid = 3644] [serial = 1002] [outer = 129B9C00] 03:56:53 INFO - PROCESS | 3644 | 1471089413102 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12BC2C00) [pid = 3644] [serial = 1003] [outer = 129B9C00] 03:56:53 INFO - PROCESS | 3644 | 1471089413565 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] 03:56:53 INFO - PROCESS | 3644 | 1471089413607 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:56:53 INFO - PROCESS | 3644 | 1471089413611 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 3644 | 1471089413614 Marionette TRACE conn3 <- [1,1302,null,{}] 03:56:53 INFO - PROCESS | 3644 | 1471089413624 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}] 03:56:53 INFO - PROCESS | 3644 | 1471089413629 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:53 INFO - PROCESS | 3644 | 1471089413741 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:56:53 INFO - PROCESS | 3644 | 1471089413834 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 3644 | 1471089413886 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:53 INFO - PROCESS | 3644 | ++DOCSHELL 13EDBC00 == 29 [pid = 3644] [id = 335] 03:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13EDE400) [pid = 3644] [serial = 1004] [outer = 00000000] 03:56:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (141AC400) [pid = 3644] [serial = 1005] [outer = 13EDE400] 03:56:53 INFO - PROCESS | 3644 | 1471089413938 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1545CC00) [pid = 3644] [serial = 1006] [outer = 13EDE400] 03:56:54 INFO - PROCESS | 3644 | 1471089414337 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]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 756ms 03:56:54 INFO - PROCESS | 3644 | 1471089414384 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 3644 | 1471089414386 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:56:54 INFO - PROCESS | 3644 | 1471089414389 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 3644 | 1471089414391 Marionette TRACE conn3 <- [1,1306,null,{}] 03:56:54 INFO - PROCESS | 3644 | 1471089414400 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}] 03:56:54 INFO - PROCESS | 3644 | 1471089414402 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:54 INFO - PROCESS | 3644 | 1471089414513 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:56:54 INFO - PROCESS | 3644 | 1471089414523 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 3644 | 1471089414525 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:54 INFO - PROCESS | 3644 | ++DOCSHELL 15457400 == 30 [pid = 3644] [id = 336] 03:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1545A400) [pid = 3644] [serial = 1007] [outer = 00000000] 03:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15B24400) [pid = 3644] [serial = 1008] [outer = 1545A400] 03:56:54 INFO - PROCESS | 3644 | 1471089414572 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15B2E800) [pid = 3644] [serial = 1009] [outer = 1545A400] 03:56:55 INFO - PROCESS | 3644 | 1471089415008 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]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 643ms 03:56:55 INFO - PROCESS | 3644 | 1471089415077 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 3644 | 1471089415079 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:56:55 INFO - PROCESS | 3644 | 1471089415082 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:56:55 INFO - PROCESS | 3644 | 1471089415084 Marionette TRACE conn3 <- [1,1310,null,{}] 03:56:55 INFO - PROCESS | 3644 | 1471089415087 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}] 03:56:55 INFO - PROCESS | 3644 | 1471089415089 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:55 INFO - PROCESS | 3644 | 1471089415220 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:56:55 INFO - PROCESS | 3644 | 1471089415241 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:55 INFO - PROCESS | 3644 | 1471089415243 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:55 INFO - PROCESS | 3644 | ++DOCSHELL 15B2C400 == 31 [pid = 3644] [id = 337] 03:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15B30800) [pid = 3644] [serial = 1010] [outer = 00000000] 03:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16874800) [pid = 3644] [serial = 1011] [outer = 15B30800] 03:56:55 INFO - PROCESS | 3644 | 1471089415287 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16897800) [pid = 3644] [serial = 1012] [outer = 15B30800] 03:56:55 INFO - PROCESS | 3644 | 1471089415742 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]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 723ms 03:56:55 INFO - PROCESS | 3644 | 1471089415784 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 3644 | 1471089415786 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:56:55 INFO - PROCESS | 3644 | 1471089415789 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 3644 | 1471089415791 Marionette TRACE conn3 <- [1,1314,null,{}] 03:56:55 INFO - PROCESS | 3644 | 1471089415794 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}] 03:56:55 INFO - PROCESS | 3644 | 1471089415800 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:55 INFO - PROCESS | 3644 | 1471089415930 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:56:56 INFO - PROCESS | 3644 | 1471089415990 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 3644 | 1471089415993 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:56 INFO - PROCESS | 3644 | ++DOCSHELL 16CF2000 == 32 [pid = 3644] [id = 338] 03:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16CF4800) [pid = 3644] [serial = 1013] [outer = 00000000] 03:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D10C00) [pid = 3644] [serial = 1014] [outer = 16CF4800] 03:56:56 INFO - PROCESS | 3644 | 1471089416039 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D8D400) [pid = 3644] [serial = 1015] [outer = 16CF4800] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17AEEC00) [pid = 3644] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16CF0400) [pid = 3644] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16E91000) [pid = 3644] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1689C400) [pid = 3644] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (141A3400) [pid = 3644] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (103C9800) [pid = 3644] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10A0F000) [pid = 3644] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18215400) [pid = 3644] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (156E6000) [pid = 3644] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:56:56 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (12B7B400) [pid = 3644] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:56:56 INFO - PROCESS | 3644 | 1471089416665 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]]]}] 03:56:56 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 03:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 933ms 03:56:56 INFO - PROCESS | 3644 | 1471089416733 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 3644 | 1471089416744 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:56:56 INFO - PROCESS | 3644 | 1471089416748 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 3644 | 1471089416750 Marionette TRACE conn3 <- [1,1318,null,{}] 03:56:56 INFO - PROCESS | 3644 | 1471089416753 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}] 03:56:56 INFO - PROCESS | 3644 | 1471089416755 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:56 INFO - PROCESS | 3644 | 1471089416831 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:56:56 INFO - PROCESS | 3644 | 1471089416839 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 3644 | 1471089416841 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:56 INFO - PROCESS | 3644 | ++DOCSHELL 131E8000 == 33 [pid = 3644] [id = 339] 03:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (131E9000) [pid = 3644] [serial = 1016] [outer = 00000000] 03:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15461000) [pid = 3644] [serial = 1017] [outer = 131E9000] 03:56:56 INFO - PROCESS | 3644 | 1471089416888 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15465000) [pid = 3644] [serial = 1018] [outer = 131E9000] 03:56:57 INFO - PROCESS | 3644 | 1471089417310 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]]]}] 03:56:57 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 03:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 611ms 03:56:57 INFO - PROCESS | 3644 | 1471089417351 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:56:57 INFO - PROCESS | 3644 | 1471089417353 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:56:57 INFO - PROCESS | 3644 | 1471089417360 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:56:57 INFO - PROCESS | 3644 | 1471089417362 Marionette TRACE conn3 <- [1,1322,null,{}] 03:56:57 INFO - PROCESS | 3644 | 1471089417365 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}] 03:56:57 INFO - PROCESS | 3644 | 1471089417366 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:57 INFO - PROCESS | 3644 | 1471089417442 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:56:57 INFO - PROCESS | 3644 | 1471089417448 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:57 INFO - PROCESS | 3644 | 1471089417450 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:57 INFO - PROCESS | 3644 | ++DOCSHELL 15B30000 == 34 [pid = 3644] [id = 340] 03:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D04C00) [pid = 3644] [serial = 1019] [outer = 00000000] 03:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16E92800) [pid = 3644] [serial = 1020] [outer = 16D04C00] 03:56:57 INFO - PROCESS | 3644 | 1471089417493 Marionette DEBUG loaded listener.js 03:56:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16E93800) [pid = 3644] [serial = 1021] [outer = 16D04C00] 03:56:57 INFO - PROCESS | 3644 | 1471089417961 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]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 611ms 03:56:58 INFO - PROCESS | 3644 | 1471089417992 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 3644 | 1471089417994 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:56:58 INFO - PROCESS | 3644 | 1471089418009 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 3644 | 1471089418010 Marionette TRACE conn3 <- [1,1326,null,{}] 03:56:58 INFO - PROCESS | 3644 | 1471089418014 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}] 03:56:58 INFO - PROCESS | 3644 | 1471089418016 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:58 INFO - PROCESS | 3644 | 1471089418092 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:56:58 INFO - PROCESS | 3644 | 1471089418097 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 3644 | 1471089418099 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:58 INFO - PROCESS | 3644 | ++DOCSHELL 13ED8400 == 35 [pid = 3644] [id = 341] 03:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1753F800) [pid = 3644] [serial = 1022] [outer = 00000000] 03:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17594800) [pid = 3644] [serial = 1023] [outer = 1753F800] 03:56:58 INFO - PROCESS | 3644 | 1471089418142 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17598000) [pid = 3644] [serial = 1024] [outer = 1753F800] 03:56:59 INFO - PROCESS | 3644 | 1471089419227 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]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1222ms 03:56:59 INFO - PROCESS | 3644 | 1471089419244 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 3644 | 1471089419248 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:56:59 INFO - PROCESS | 3644 | 1471089419254 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 3644 | 1471089419257 Marionette TRACE conn3 <- [1,1330,null,{}] 03:56:59 INFO - PROCESS | 3644 | 1471089419263 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}] 03:56:59 INFO - PROCESS | 3644 | 1471089419266 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:59 INFO - PROCESS | 3644 | 1471089419385 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:56:59 INFO - PROCESS | 3644 | 1471089419506 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 3644 | 1471089419511 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:56:59 INFO - PROCESS | 3644 | ++DOCSHELL 103C8400 == 36 [pid = 3644] [id = 342] 03:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (103CA800) [pid = 3644] [serial = 1025] [outer = 00000000] 03:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (11210000) [pid = 3644] [serial = 1026] [outer = 103CA800] 03:56:59 INFO - PROCESS | 3644 | 1471089419609 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (12932000) [pid = 3644] [serial = 1027] [outer = 103CA800] 03:57:00 INFO - PROCESS | 3644 | 1471089420334 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]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1125ms 03:57:00 INFO - PROCESS | 3644 | 1471089420382 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 3644 | 1471089420387 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:57:00 INFO - PROCESS | 3644 | 1471089420394 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 3644 | 1471089420396 Marionette TRACE conn3 <- [1,1334,null,{}] 03:57:00 INFO - PROCESS | 3644 | 1471089420401 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}] 03:57:00 INFO - PROCESS | 3644 | 1471089420403 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:00 INFO - PROCESS | 3644 | 1471089420588 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:57:00 INFO - PROCESS | 3644 | 1471089420598 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 3644 | 1471089420601 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:00 INFO - PROCESS | 3644 | ++DOCSHELL 132C9800 == 37 [pid = 3644] [id = 343] 03:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (132D1C00) [pid = 3644] [serial = 1028] [outer = 00000000] 03:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (13C15C00) [pid = 3644] [serial = 1029] [outer = 132D1C00] 03:57:00 INFO - PROCESS | 3644 | 1471089420656 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (141A5000) [pid = 3644] [serial = 1030] [outer = 132D1C00] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 15B30000 == 36 [pid = 3644] [id = 340] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 131E8000 == 35 [pid = 3644] [id = 339] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 16CF2000 == 34 [pid = 3644] [id = 338] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 15B2C400 == 33 [pid = 3644] [id = 337] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 15457400 == 32 [pid = 3644] [id = 336] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 13EDBC00 == 31 [pid = 3644] [id = 335] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 12983400 == 30 [pid = 3644] [id = 334] 03:57:01 INFO - PROCESS | 3644 | --DOCSHELL 10B99800 == 29 [pid = 3644] [id = 333] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1820D000) [pid = 3644] [serial = 981] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (18211000) [pid = 3644] [serial = 982] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D0C000) [pid = 3644] [serial = 975] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1771F000) [pid = 3644] [serial = 978] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1771F800) [pid = 3644] [serial = 979] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16C34400) [pid = 3644] [serial = 972] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15928C00) [pid = 3644] [serial = 960] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (166F8400) [pid = 3644] [serial = 961] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10B96400) [pid = 3644] [serial = 963] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (114D8800) [pid = 3644] [serial = 964] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1143BC00) [pid = 3644] [serial = 957] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12B76800) [pid = 3644] [serial = 958] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18292C00) [pid = 3644] [serial = 955] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15B26000) [pid = 3644] [serial = 969] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15F60C00) [pid = 3644] [serial = 970] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (131F1800) [pid = 3644] [serial = 966] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13942400) [pid = 3644] [serial = 967] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16D8B000) [pid = 3644] [serial = 976] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16C84800) [pid = 3644] [serial = 973] [outer = 00000000] [url = about:blank] 03:57:01 INFO - PROCESS | 3644 | 1471089421575 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]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1222ms 03:57:01 INFO - PROCESS | 3644 | 1471089421620 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 3644 | 1471089421625 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:57:01 INFO - PROCESS | 3644 | 1471089421629 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:57:01 INFO - PROCESS | 3644 | 1471089421632 Marionette TRACE conn3 <- [1,1338,null,{}] 03:57:01 INFO - PROCESS | 3644 | 1471089421638 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}] 03:57:01 INFO - PROCESS | 3644 | 1471089421641 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:01 INFO - PROCESS | 3644 | 1471089421724 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:57:01 INFO - PROCESS | 3644 | 1471089421731 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 3644 | 1471089421735 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:01 INFO - PROCESS | 3644 | ++DOCSHELL 10D73000 == 30 [pid = 3644] [id = 344] 03:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1100AC00) [pid = 3644] [serial = 1031] [outer = 00000000] 03:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (114D9400) [pid = 3644] [serial = 1032] [outer = 1100AC00] 03:57:01 INFO - PROCESS | 3644 | 1471089421783 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (11CE7400) [pid = 3644] [serial = 1033] [outer = 1100AC00] 03:57:02 INFO - PROCESS | 3644 | 1471089422258 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]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 659ms 03:57:02 INFO - PROCESS | 3644 | 1471089422296 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 3644 | 1471089422300 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:57:02 INFO - PROCESS | 3644 | 1471089422307 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 3644 | 1471089422358 Marionette TRACE conn3 <- [1,1342,null,{}] 03:57:02 INFO - PROCESS | 3644 | 1471089422380 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}] 03:57:02 INFO - PROCESS | 3644 | 1471089422383 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:02 INFO - PROCESS | 3644 | 1471089422477 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:57:02 INFO - PROCESS | 3644 | 1471089422564 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 3644 | 1471089422566 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:02 INFO - PROCESS | 3644 | ++DOCSHELL 1315F400 == 31 [pid = 3644] [id = 345] 03:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13165000) [pid = 3644] [serial = 1034] [outer = 00000000] 03:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13215C00) [pid = 3644] [serial = 1035] [outer = 13165000] 03:57:02 INFO - PROCESS | 3644 | 1471089422613 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13C97C00) [pid = 3644] [serial = 1036] [outer = 13165000] 03:57:03 INFO - PROCESS | 3644 | 1471089422988 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]]]}] 03:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 03:57:03 INFO - PROCESS | 3644 | 1471089423021 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 3644 | 1471089423023 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:57:03 INFO - PROCESS | 3644 | 1471089423027 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 3644 | 1471089423030 Marionette TRACE conn3 <- [1,1346,null,{}] 03:57:03 INFO - PROCESS | 3644 | 1471089423042 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}] 03:57:03 INFO - PROCESS | 3644 | 1471089423046 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:03 INFO - PROCESS | 3644 | 1471089423128 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:57:03 INFO - PROCESS | 3644 | 1471089423135 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 3644 | 1471089423138 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:03 INFO - PROCESS | 3644 | ++DOCSHELL 15B30400 == 32 [pid = 3644] [id = 346] 03:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15F5D800) [pid = 3644] [serial = 1037] [outer = 00000000] 03:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (167E1400) [pid = 3644] [serial = 1038] [outer = 15F5D800] 03:57:03 INFO - PROCESS | 3644 | 1471089423185 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1688F000) [pid = 3644] [serial = 1039] [outer = 15F5D800] 03:57:03 INFO - PROCESS | 3644 | 1471089423666 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]]]}] 03:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 659ms 03:57:03 INFO - PROCESS | 3644 | 1471089423703 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 3644 | 1471089423705 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:57:03 INFO - PROCESS | 3644 | 1471089423708 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 3644 | 1471089423710 Marionette TRACE conn3 <- [1,1350,null,{}] 03:57:03 INFO - PROCESS | 3644 | 1471089423713 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}] 03:57:03 INFO - PROCESS | 3644 | 1471089423715 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:03 INFO - PROCESS | 3644 | 1471089423832 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:57:03 INFO - PROCESS | 3644 | 1471089423918 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 3644 | 1471089423920 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:03 INFO - PROCESS | 3644 | ++DOCSHELL 16C37000 == 33 [pid = 3644] [id = 347] 03:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16C37C00) [pid = 3644] [serial = 1040] [outer = 00000000] 03:57:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C84800) [pid = 3644] [serial = 1041] [outer = 16C37C00] 03:57:03 INFO - PROCESS | 3644 | 1471089423964 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D01400) [pid = 3644] [serial = 1042] [outer = 16C37C00] 03:57:04 INFO - PROCESS | 3644 | 1471089424396 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]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 755ms 03:57:04 INFO - PROCESS | 3644 | 1471089424449 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 3644 | 1471089424451 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:57:04 INFO - PROCESS | 3644 | 1471089424454 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 3644 | 1471089424456 Marionette TRACE conn3 <- [1,1354,null,{}] 03:57:04 INFO - PROCESS | 3644 | 1471089424459 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}] 03:57:04 INFO - PROCESS | 3644 | 1471089424461 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:04 INFO - PROCESS | 3644 | 1471089424570 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:57:04 INFO - PROCESS | 3644 | 1471089424577 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:04 INFO - PROCESS | 3644 | 1471089424580 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:04 INFO - PROCESS | 3644 | ++DOCSHELL 16C7D800 == 34 [pid = 3644] [id = 348] 03:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D0C000) [pid = 3644] [serial = 1043] [outer = 00000000] 03:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D90C00) [pid = 3644] [serial = 1044] [outer = 16D0C000] 03:57:04 INFO - PROCESS | 3644 | 1471089424623 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16E47800) [pid = 3644] [serial = 1045] [outer = 16D0C000] 03:57:05 INFO - PROCESS | 3644 | 1471089425149 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] 03:57:05 INFO - PROCESS | 3644 | 1471089425188 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:57:05 INFO - PROCESS | 3644 | 1471089425192 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:57:05 INFO - PROCESS | 3644 | 1471089425193 Marionette TRACE conn3 <- [1,1358,null,{}] 03:57:05 INFO - PROCESS | 3644 | 1471089425233 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}] 03:57:05 INFO - PROCESS | 3644 | 1471089425238 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:05 INFO - PROCESS | 3644 | 1471089425366 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:57:05 INFO - PROCESS | 3644 | 1471089425428 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 3644 | 1471089425439 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:05 INFO - PROCESS | 3644 | ++DOCSHELL 17AF2C00 == 35 [pid = 3644] [id = 349] 03:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17E74800) [pid = 3644] [serial = 1046] [outer = 00000000] 03:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1820C000) [pid = 3644] [serial = 1047] [outer = 17E74800] 03:57:05 INFO - PROCESS | 3644 | 1471089425484 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17E7B000) [pid = 3644] [serial = 1048] [outer = 17E74800] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1545A400) [pid = 3644] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (11AD3C00) [pid = 3644] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10BA0C00) [pid = 3644] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13EDE400) [pid = 3644] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (129B9C00) [pid = 3644] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15B30800) [pid = 3644] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0F344000) [pid = 3644] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (131EDC00) [pid = 3644] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16891400) [pid = 3644] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (17592000) [pid = 3644] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16CF4800) [pid = 3644] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D04C00) [pid = 3644] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:57:05 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (131E9000) [pid = 3644] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:57:05 INFO - PROCESS | 3644 | 1471089425986 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] 03:57:06 INFO - PROCESS | 3644 | 1471089426049 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:57:06 INFO - PROCESS | 3644 | 1471089426052 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 3644 | 1471089426054 Marionette TRACE conn3 <- [1,1362,null,{}] 03:57:06 INFO - PROCESS | 3644 | 1471089426058 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}] 03:57:06 INFO - PROCESS | 3644 | 1471089426060 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:06 INFO - PROCESS | 3644 | 1471089426174 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:57:06 INFO - PROCESS | 3644 | 1471089426228 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:06 INFO - PROCESS | 3644 | 1471089426230 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:06 INFO - PROCESS | 3644 | ++DOCSHELL 129C0000 == 36 [pid = 3644] [id = 350] 03:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (131E9000) [pid = 3644] [serial = 1049] [outer = 00000000] 03:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15B29400) [pid = 3644] [serial = 1050] [outer = 131E9000] 03:57:06 INFO - PROCESS | 3644 | 1471089426274 Marionette DEBUG loaded listener.js 03:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16896000) [pid = 3644] [serial = 1051] [outer = 131E9000] 03:57:06 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:57:06 INFO - PROCESS | 3644 | 1471089426616 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] 03:57:06 INFO - PROCESS | 3644 | 1471089426652 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:57:06 INFO - PROCESS | 3644 | 1471089426655 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 3644 | 1471089426657 Marionette TRACE conn3 <- [1,1366,null,{}] 03:57:06 INFO - PROCESS | 3644 | 1471089426660 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}] 03:57:06 INFO - PROCESS | 3644 | 1471089426662 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:06 INFO - PROCESS | 3644 | 1471089426797 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:57:06 INFO - PROCESS | 3644 | 1471089426807 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:06 INFO - PROCESS | 3644 | 1471089426809 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:06 INFO - PROCESS | 3644 | ++DOCSHELL 114E4000 == 37 [pid = 3644] [id = 351] 03:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13948C00) [pid = 3644] [serial = 1052] [outer = 00000000] 03:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18212000) [pid = 3644] [serial = 1053] [outer = 13948C00] 03:57:06 INFO - PROCESS | 3644 | 1471089426852 Marionette DEBUG loaded listener.js 03:57:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (18217800) [pid = 3644] [serial = 1054] [outer = 13948C00] 03:57:07 INFO - PROCESS | 3644 | 1471089427284 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] 03:57:07 INFO - PROCESS | 3644 | 1471089427328 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:57:07 INFO - PROCESS | 3644 | 1471089427331 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:57:07 INFO - PROCESS | 3644 | 1471089427333 Marionette TRACE conn3 <- [1,1370,null,{}] 03:57:07 INFO - PROCESS | 3644 | 1471089427336 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}] 03:57:07 INFO - PROCESS | 3644 | 1471089427338 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:07 INFO - PROCESS | 3644 | 1471089427463 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:57:07 INFO - PROCESS | 3644 | 1471089427470 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 3644 | 1471089427472 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:07 INFO - PROCESS | 3644 | ++DOCSHELL 15B30000 == 38 [pid = 3644] [id = 352] 03:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1828EC00) [pid = 3644] [serial = 1055] [outer = 00000000] 03:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18299800) [pid = 3644] [serial = 1056] [outer = 1828EC00] 03:57:07 INFO - PROCESS | 3644 | 1471089427516 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18299C00) [pid = 3644] [serial = 1057] [outer = 1828EC00] 03:57:08 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:57:08 INFO - PROCESS | 3644 | 1471089428044 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] 03:57:08 INFO - PROCESS | 3644 | 1471089428139 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:57:08 INFO - PROCESS | 3644 | 1471089428193 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 3644 | 1471089428197 Marionette TRACE conn3 <- [1,1374,null,{}] 03:57:08 INFO - PROCESS | 3644 | 1471089428220 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}] 03:57:08 INFO - PROCESS | 3644 | 1471089428223 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:08 INFO - PROCESS | 3644 | 1471089428343 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:57:08 INFO - PROCESS | 3644 | 1471089428467 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 3644 | 1471089428472 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:08 INFO - PROCESS | 3644 | ++DOCSHELL 10515400 == 39 [pid = 3644] [id = 353] 03:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1051D000) [pid = 3644] [serial = 1058] [outer = 00000000] 03:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (129BD400) [pid = 3644] [serial = 1059] [outer = 1051D000] 03:57:08 INFO - PROCESS | 3644 | 1471089428530 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (12D9F800) [pid = 3644] [serial = 1060] [outer = 1051D000] 03:57:09 INFO - PROCESS | 3644 | 1471089429148 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] 03:57:09 INFO - PROCESS | 3644 | 1471089429205 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:57:09 INFO - PROCESS | 3644 | 1471089429212 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 3644 | 1471089429215 Marionette TRACE conn3 <- [1,1378,null,{}] 03:57:09 INFO - PROCESS | 3644 | 1471089429220 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}] 03:57:09 INFO - PROCESS | 3644 | 1471089429225 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:09 INFO - PROCESS | 3644 | 1471089429384 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:57:09 INFO - PROCESS | 3644 | 1471089429513 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 3644 | 1471089429516 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:09 INFO - PROCESS | 3644 | ++DOCSHELL 13C0B800 == 40 [pid = 3644] [id = 354] 03:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15459400) [pid = 3644] [serial = 1061] [outer = 00000000] 03:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (167E9800) [pid = 3644] [serial = 1062] [outer = 15459400] 03:57:09 INFO - PROCESS | 3644 | 1471089429572 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16C3B000) [pid = 3644] [serial = 1063] [outer = 15459400] 03:57:10 INFO - PROCESS | 3644 | 1471089430165 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]]]}] 03:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 964ms 03:57:10 INFO - PROCESS | 3644 | 1471089430196 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 3644 | 1471089430198 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:57:10 INFO - PROCESS | 3644 | 1471089430203 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:57:10 INFO - PROCESS | 3644 | 1471089430207 Marionette TRACE conn3 <- [1,1382,null,{}] 03:57:10 INFO - PROCESS | 3644 | 1471089430218 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}] 03:57:10 INFO - PROCESS | 3644 | 1471089430223 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:10 INFO - PROCESS | 3644 | 1471089430334 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:57:10 INFO - PROCESS | 3644 | 1471089430435 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 3644 | 1471089430439 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:10 INFO - PROCESS | 3644 | ++DOCSHELL 18296400 == 41 [pid = 3644] [id = 355] 03:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18298400) [pid = 3644] [serial = 1064] [outer = 00000000] 03:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1976B800) [pid = 3644] [serial = 1065] [outer = 18298400] 03:57:10 INFO - PROCESS | 3644 | 1471089430544 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19770000) [pid = 3644] [serial = 1066] [outer = 18298400] 03:57:11 INFO - PROCESS | 3644 | 1471089431369 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]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1253ms 03:57:11 INFO - PROCESS | 3644 | 1471089431450 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 3644 | 1471089431454 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:57:11 INFO - PROCESS | 3644 | 1471089431460 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 3644 | 1471089431463 Marionette TRACE conn3 <- [1,1386,null,{}] 03:57:11 INFO - PROCESS | 3644 | 1471089431468 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}] 03:57:11 INFO - PROCESS | 3644 | 1471089431471 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:11 INFO - PROCESS | 3644 | 1471089431617 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 114E4000 == 40 [pid = 3644] [id = 351] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 129C0000 == 39 [pid = 3644] [id = 350] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 17AF2C00 == 38 [pid = 3644] [id = 349] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 16C7D800 == 37 [pid = 3644] [id = 348] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 16C37000 == 36 [pid = 3644] [id = 347] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 15B30400 == 35 [pid = 3644] [id = 346] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 1315F400 == 34 [pid = 3644] [id = 345] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 10D73000 == 33 [pid = 3644] [id = 344] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 13ED8400 == 32 [pid = 3644] [id = 341] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 103C8400 == 31 [pid = 3644] [id = 342] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 132C9800 == 30 [pid = 3644] [id = 343] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 11AD1000 == 29 [pid = 3644] [id = 332] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 18296400 == 28 [pid = 3644] [id = 355] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 15B30000 == 27 [pid = 3644] [id = 352] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 10515400 == 26 [pid = 3644] [id = 353] 03:57:12 INFO - PROCESS | 3644 | --DOCSHELL 13C0B800 == 25 [pid = 3644] [id = 354] 03:57:12 INFO - PROCESS | 3644 | 1471089432343 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 3644 | 1471089432347 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15B2E800) [pid = 3644] [serial = 1009] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (15B24400) [pid = 3644] [serial = 1008] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (12B7AC00) [pid = 3644] [serial = 997] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12976800) [pid = 3644] [serial = 996] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10D77800) [pid = 3644] [serial = 999] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1100B000) [pid = 3644] [serial = 1000] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (141AC400) [pid = 3644] [serial = 1005] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12B71400) [pid = 3644] [serial = 1002] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12BC2C00) [pid = 3644] [serial = 1003] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16897800) [pid = 3644] [serial = 1012] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16874800) [pid = 3644] [serial = 1011] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10A03000) [pid = 3644] [serial = 985] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0F9E6C00) [pid = 3644] [serial = 984] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1545B000) [pid = 3644] [serial = 988] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13C91000) [pid = 3644] [serial = 987] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D8E000) [pid = 3644] [serial = 991] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16CF5000) [pid = 3644] [serial = 990] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (18294C00) [pid = 3644] [serial = 994] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18291000) [pid = 3644] [serial = 993] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (17594800) [pid = 3644] [serial = 1023] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D10C00) [pid = 3644] [serial = 1014] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16D8D400) [pid = 3644] [serial = 1015] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16E92800) [pid = 3644] [serial = 1020] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (15461000) [pid = 3644] [serial = 1017] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16E93800) [pid = 3644] [serial = 1021] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1545CC00) [pid = 3644] [serial = 1006] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (15465000) [pid = 3644] [serial = 1018] [outer = 00000000] [url = about:blank] 03:57:12 INFO - PROCESS | 3644 | ++DOCSHELL 0F346800 == 26 [pid = 3644] [id = 356] 03:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0F347800) [pid = 3644] [serial = 1067] [outer = 00000000] 03:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0F93A800) [pid = 3644] [serial = 1068] [outer = 0F347800] 03:57:12 INFO - PROCESS | 3644 | 1471089432447 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (103D1400) [pid = 3644] [serial = 1069] [outer = 0F347800] 03:57:12 INFO - PROCESS | 3644 | 1471089432955 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]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1496ms 03:57:12 INFO - PROCESS | 3644 | 1471089432984 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 3644 | 1471089432987 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:57:13 INFO - PROCESS | 3644 | 1471089432992 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 3644 | 1471089432994 Marionette TRACE conn3 <- [1,1390,null,{}] 03:57:13 INFO - PROCESS | 3644 | 1471089433000 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}] 03:57:13 INFO - PROCESS | 3644 | 1471089433004 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:13 INFO - PROCESS | 3644 | 1471089433095 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:57:13 INFO - PROCESS | 3644 | 1471089433105 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 3644 | 1471089433107 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:13 INFO - PROCESS | 3644 | ++DOCSHELL 10D73000 == 27 [pid = 3644] [id = 357] 03:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10D73400) [pid = 3644] [serial = 1070] [outer = 00000000] 03:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1100B000) [pid = 3644] [serial = 1071] [outer = 10D73400] 03:57:13 INFO - PROCESS | 3644 | 1471089433155 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (11217400) [pid = 3644] [serial = 1072] [outer = 10D73400] 03:57:13 INFO - PROCESS | 3644 | 1471089433639 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]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 723ms 03:57:13 INFO - PROCESS | 3644 | 1471089433691 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 3644 | 1471089433695 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:57:13 INFO - PROCESS | 3644 | 1471089433700 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 3644 | 1471089433702 Marionette TRACE conn3 <- [1,1394,null,{}] 03:57:13 INFO - PROCESS | 3644 | 1471089433741 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}] 03:57:13 INFO - PROCESS | 3644 | 1471089433744 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:13 INFO - PROCESS | 3644 | 1471089433867 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:57:13 INFO - PROCESS | 3644 | 1471089433922 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 3644 | 1471089433924 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:13 INFO - PROCESS | 3644 | ++DOCSHELL 10D72C00 == 28 [pid = 3644] [id = 358] 03:57:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (12B6F800) [pid = 3644] [serial = 1073] [outer = 00000000] 03:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (12B78400) [pid = 3644] [serial = 1074] [outer = 12B6F800] 03:57:14 INFO - PROCESS | 3644 | 1471089434017 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12D74800) [pid = 3644] [serial = 1075] [outer = 12B6F800] 03:57:14 INFO - PROCESS | 3644 | 1471089434432 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]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 740ms 03:57:14 INFO - PROCESS | 3644 | 1471089434462 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 3644 | 1471089434465 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:57:14 INFO - PROCESS | 3644 | 1471089434472 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 3644 | 1471089434482 Marionette TRACE conn3 <- [1,1398,null,{}] 03:57:14 INFO - PROCESS | 3644 | 1471089434492 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}] 03:57:14 INFO - PROCESS | 3644 | 1471089434496 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:14 INFO - PROCESS | 3644 | 1471089434620 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:57:14 INFO - PROCESS | 3644 | 1471089434634 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 3644 | 1471089434637 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:14 INFO - PROCESS | 3644 | ++DOCSHELL 13C0D800 == 29 [pid = 3644] [id = 359] 03:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13C10400) [pid = 3644] [serial = 1076] [outer = 00000000] 03:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13C96C00) [pid = 3644] [serial = 1077] [outer = 13C10400] 03:57:14 INFO - PROCESS | 3644 | 1471089434682 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (141B0C00) [pid = 3644] [serial = 1078] [outer = 13C10400] 03:57:15 INFO - PROCESS | 3644 | 1471089435225 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]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 771ms 03:57:15 INFO - PROCESS | 3644 | 1471089435292 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 3644 | 1471089435295 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:57:15 INFO - PROCESS | 3644 | 1471089435298 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 3644 | 1471089435300 Marionette TRACE conn3 <- [1,1402,null,{}] 03:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:57:15 INFO - PROCESS | 3644 | 1471089435303 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}] 03:57:15 INFO - PROCESS | 3644 | 1471089435305 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:15 INFO - PROCESS | 3644 | 1471089435418 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:57:15 INFO - PROCESS | 3644 | 1471089435476 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 3644 | 1471089435478 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:15 INFO - PROCESS | 3644 | ++DOCSHELL 13ED8400 == 30 [pid = 3644] [id = 360] 03:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1545C000) [pid = 3644] [serial = 1079] [outer = 00000000] 03:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (156DD800) [pid = 3644] [serial = 1080] [outer = 1545C000] 03:57:15 INFO - PROCESS | 3644 | 1471089435529 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15929000) [pid = 3644] [serial = 1081] [outer = 1545C000] 03:57:15 INFO - PROCESS | 3644 | 1471089435970 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]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 03:57:16 INFO - PROCESS | 3644 | 1471089435984 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 3644 | 1471089435987 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:57:16 INFO - PROCESS | 3644 | 1471089435990 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:57:16 INFO - PROCESS | 3644 | 1471089435991 Marionette TRACE conn3 <- [1,1406,null,{}] 03:57:16 INFO - PROCESS | 3644 | 1471089435998 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}] 03:57:16 INFO - PROCESS | 3644 | 1471089436000 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:16 INFO - PROCESS | 3644 | 1471089436108 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:57:16 INFO - PROCESS | 3644 | 1471089436115 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 3644 | 1471089436121 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:16 INFO - PROCESS | 3644 | ++DOCSHELL 15B28000 == 31 [pid = 3644] [id = 361] 03:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15B28800) [pid = 3644] [serial = 1082] [outer = 00000000] 03:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15B2F400) [pid = 3644] [serial = 1083] [outer = 15B28800] 03:57:16 INFO - PROCESS | 3644 | 1471089436176 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16874800) [pid = 3644] [serial = 1084] [outer = 15B28800] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1753F800) [pid = 3644] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (132D1C00) [pid = 3644] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13165000) [pid = 3644] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1100AC00) [pid = 3644] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15F5D800) [pid = 3644] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D0C000) [pid = 3644] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (131E9000) [pid = 3644] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17E74800) [pid = 3644] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13948C00) [pid = 3644] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1828EC00) [pid = 3644] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16C37C00) [pid = 3644] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:57:16 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (103CA800) [pid = 3644] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:57:16 INFO - PROCESS | 3644 | 1471089436946 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]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 964ms 03:57:16 INFO - PROCESS | 3644 | 1471089436972 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 3644 | 1471089436974 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:57:16 INFO - PROCESS | 3644 | 1471089436977 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:57:16 INFO - PROCESS | 3644 | 1471089436979 Marionette TRACE conn3 <- [1,1410,null,{}] 03:57:17 INFO - PROCESS | 3644 | 1471089436982 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}] 03:57:17 INFO - PROCESS | 3644 | 1471089436984 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:17 INFO - PROCESS | 3644 | 1471089437100 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:57:17 INFO - PROCESS | 3644 | 1471089437159 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 3644 | 1471089437161 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:17 INFO - PROCESS | 3644 | ++DOCSHELL 0F939C00 == 32 [pid = 3644] [id = 362] 03:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13165000) [pid = 3644] [serial = 1085] [outer = 00000000] 03:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1688DC00) [pid = 3644] [serial = 1086] [outer = 13165000] 03:57:17 INFO - PROCESS | 3644 | 1471089437206 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16899400) [pid = 3644] [serial = 1087] [outer = 13165000] 03:57:17 INFO - PROCESS | 3644 | 1471089437619 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]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 659ms 03:57:17 INFO - PROCESS | 3644 | 1471089437649 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 3644 | 1471089437651 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:57:17 INFO - PROCESS | 3644 | 1471089437654 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 3644 | 1471089437656 Marionette TRACE conn3 <- [1,1414,null,{}] 03:57:17 INFO - PROCESS | 3644 | 1471089437668 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}] 03:57:17 INFO - PROCESS | 3644 | 1471089437671 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:17 INFO - PROCESS | 3644 | 1471089437771 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:57:17 INFO - PROCESS | 3644 | 1471089437777 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 3644 | 1471089437778 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:17 INFO - PROCESS | 3644 | ++DOCSHELL 1689C400 == 33 [pid = 3644] [id = 363] 03:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16C2F400) [pid = 3644] [serial = 1088] [outer = 00000000] 03:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16C38000) [pid = 3644] [serial = 1089] [outer = 16C2F400] 03:57:17 INFO - PROCESS | 3644 | 1471089437823 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16C3BC00) [pid = 3644] [serial = 1090] [outer = 16C2F400] 03:57:18 INFO - PROCESS | 3644 | 1471089438278 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]]]}] 03:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 675ms 03:57:18 INFO - PROCESS | 3644 | 1471089438319 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 3644 | 1471089438321 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:57:18 INFO - PROCESS | 3644 | 1471089438324 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 3644 | 1471089438326 Marionette TRACE conn3 <- [1,1418,null,{}] 03:57:18 INFO - PROCESS | 3644 | 1471089438332 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}] 03:57:18 INFO - PROCESS | 3644 | 1471089438334 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:18 INFO - PROCESS | 3644 | 1471089438413 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:57:18 INFO - PROCESS | 3644 | 1471089438446 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 3644 | 1471089438448 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:18 INFO - PROCESS | 3644 | ++DOCSHELL 16C34000 == 34 [pid = 3644] [id = 364] 03:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16C37800) [pid = 3644] [serial = 1091] [outer = 00000000] 03:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1393FC00) [pid = 3644] [serial = 1092] [outer = 16C37800] 03:57:18 INFO - PROCESS | 3644 | 1471089438492 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16CFAC00) [pid = 3644] [serial = 1093] [outer = 16C37800] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 13207800 == 33 [pid = 3644] [id = 263] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 16C36400 == 32 [pid = 3644] [id = 261] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 13158800 == 31 [pid = 3644] [id = 257] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 10D71C00 == 30 [pid = 3644] [id = 265] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 1051B000 == 29 [pid = 3644] [id = 268] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 11AD7000 == 28 [pid = 3644] [id = 269] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 13C8EC00 == 27 [pid = 3644] [id = 262] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 16890800 == 26 [pid = 3644] [id = 272] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 15465C00 == 25 [pid = 3644] [id = 259] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 13EDC400 == 24 [pid = 3644] [id = 266] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 10519400 == 23 [pid = 3644] [id = 264] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 13EDA400 == 22 [pid = 3644] [id = 270] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 16C8A800 == 21 [pid = 3644] [id = 273] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 15B2CC00 == 20 [pid = 3644] [id = 260] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 16E93C00 == 19 [pid = 3644] [id = 267] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 141B0800 == 18 [pid = 3644] [id = 271] 03:57:19 INFO - PROCESS | 3644 | --DOCSHELL 139DF000 == 17 [pid = 3644] [id = 258] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16C84800) [pid = 3644] [serial = 1041] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16D01400) [pid = 3644] [serial = 1042] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (11210000) [pid = 3644] [serial = 1026] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (12932000) [pid = 3644] [serial = 1027] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17598000) [pid = 3644] [serial = 1024] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13C15C00) [pid = 3644] [serial = 1029] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (141A5000) [pid = 3644] [serial = 1030] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13215C00) [pid = 3644] [serial = 1035] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13C97C00) [pid = 3644] [serial = 1036] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (114D9400) [pid = 3644] [serial = 1032] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (11CE7400) [pid = 3644] [serial = 1033] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (167E1400) [pid = 3644] [serial = 1038] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16D90C00) [pid = 3644] [serial = 1044] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15B29400) [pid = 3644] [serial = 1050] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1820C000) [pid = 3644] [serial = 1047] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (18212000) [pid = 3644] [serial = 1053] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (18217800) [pid = 3644] [serial = 1054] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (17E7B000) [pid = 3644] [serial = 1048] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (16896000) [pid = 3644] [serial = 1051] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (16E47800) [pid = 3644] [serial = 1045] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (18299C00) [pid = 3644] [serial = 1057] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (18299800) [pid = 3644] [serial = 1056] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (1688F000) [pid = 3644] [serial = 1039] [outer = 00000000] [url = about:blank] 03:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (10A4E000) [pid = 3644] [serial = 1094] [outer = 1AEB8C00] 03:57:20 INFO - PROCESS | 3644 | 1471089440530 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]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2267ms 03:57:20 INFO - PROCESS | 3644 | 1471089440603 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 3644 | 1471089440608 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:57:20 INFO - PROCESS | 3644 | 1471089440614 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 3644 | 1471089440617 Marionette TRACE conn3 <- [1,1422,null,{}] 03:57:20 INFO - PROCESS | 3644 | 1471089440624 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}] 03:57:20 INFO - PROCESS | 3644 | 1471089440627 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:20 INFO - PROCESS | 3644 | 1471089440782 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:57:20 INFO - PROCESS | 3644 | 1471089440897 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 3644 | 1471089440902 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:20 INFO - PROCESS | 3644 | ++DOCSHELL 10B9A000 == 18 [pid = 3644] [id = 365] 03:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (10D6B400) [pid = 3644] [serial = 1095] [outer = 00000000] 03:57:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (11003C00) [pid = 3644] [serial = 1096] [outer = 10D6B400] 03:57:20 INFO - PROCESS | 3644 | 1471089440962 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (11213800) [pid = 3644] [serial = 1097] [outer = 10D6B400] 03:57:21 INFO - PROCESS | 3644 | --DOCSHELL 13C0D800 == 17 [pid = 3644] [id = 359] 03:57:21 INFO - PROCESS | 3644 | --DOCSHELL 10D72C00 == 16 [pid = 3644] [id = 358] 03:57:22 INFO - PROCESS | 3644 | --DOCSHELL 10D73000 == 15 [pid = 3644] [id = 357] 03:57:22 INFO - PROCESS | 3644 | --DOCSHELL 0F346800 == 14 [pid = 3644] [id = 356] 03:57:22 INFO - PROCESS | 3644 | --DOCSHELL 13ED8400 == 13 [pid = 3644] [id = 360] 03:57:22 INFO - PROCESS | 3644 | --DOCSHELL 15B28000 == 12 [pid = 3644] [id = 361] 03:57:22 INFO - PROCESS | 3644 | --DOCSHELL 16C34000 == 11 [pid = 3644] [id = 364] 03:57:22 INFO - PROCESS | 3644 | --DOCSHELL 1689C400 == 10 [pid = 3644] [id = 363] 03:57:22 INFO - PROCESS | 3644 | --DOCSHELL 0F939C00 == 9 [pid = 3644] [id = 362] 03:57:23 INFO - PROCESS | 3644 | 1471089443021 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]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2443ms 03:57:23 INFO - PROCESS | 3644 | 1471089443054 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 3644 | 1471089443059 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:57:23 INFO - PROCESS | 3644 | 1471089443064 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:57:23 INFO - PROCESS | 3644 | 1471089443067 Marionette TRACE conn3 <- [1,1426,null,{}] 03:57:23 INFO - PROCESS | 3644 | 1471089443072 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}] 03:57:23 INFO - PROCESS | 3644 | 1471089443075 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:23 INFO - PROCESS | 3644 | 1471089443178 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:57:23 INFO - PROCESS | 3644 | 1471089443187 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 3644 | 1471089443191 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:23 INFO - PROCESS | 3644 | ++DOCSHELL 114DD800 == 10 [pid = 3644] [id = 366] 03:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (114E1400) [pid = 3644] [serial = 1098] [outer = 00000000] 03:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (11C3F400) [pid = 3644] [serial = 1099] [outer = 114E1400] 03:57:23 INFO - PROCESS | 3644 | 1471089443240 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12829800) [pid = 3644] [serial = 1100] [outer = 114E1400] 03:57:23 INFO - PROCESS | 3644 | 1471089443779 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]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 756ms 03:57:23 INFO - PROCESS | 3644 | 1471089443861 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 3644 | 1471089443866 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:57:23 INFO - PROCESS | 3644 | 1471089443875 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 3644 | 1471089443877 Marionette TRACE conn3 <- [1,1430,null,{}] 03:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:57:23 INFO - PROCESS | 3644 | 1471089443881 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}] 03:57:23 INFO - PROCESS | 3644 | 1471089443884 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:24 INFO - PROCESS | 3644 | 1471089444018 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:57:24 INFO - PROCESS | 3644 | 1471089444094 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 3644 | 1471089444096 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:24 INFO - PROCESS | 3644 | ++DOCSHELL 12B7D800 == 11 [pid = 3644] [id = 367] 03:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1303B000) [pid = 3644] [serial = 1101] [outer = 00000000] 03:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (131E3000) [pid = 3644] [serial = 1102] [outer = 1303B000] 03:57:24 INFO - PROCESS | 3644 | 1471089444144 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (131F1C00) [pid = 3644] [serial = 1103] [outer = 1303B000] 03:57:24 INFO - PROCESS | 3644 | 1471089444527 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]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 708ms 03:57:24 INFO - PROCESS | 3644 | 1471089444578 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 3644 | 1471089444580 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:57:24 INFO - PROCESS | 3644 | 1471089444584 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 3644 | 1471089444588 Marionette TRACE conn3 <- [1,1434,null,{}] 03:57:24 INFO - PROCESS | 3644 | 1471089444599 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}] 03:57:24 INFO - PROCESS | 3644 | 1471089444603 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:24 INFO - PROCESS | 3644 | 1471089444702 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:57:24 INFO - PROCESS | 3644 | 1471089444709 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 3644 | 1471089444712 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:24 INFO - PROCESS | 3644 | ++DOCSHELL 13C16400 == 12 [pid = 3644] [id = 368] 03:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13C8A800) [pid = 3644] [serial = 1104] [outer = 00000000] 03:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13EE6C00) [pid = 3644] [serial = 1105] [outer = 13C8A800] 03:57:24 INFO - PROCESS | 3644 | 1471089444761 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14429000) [pid = 3644] [serial = 1106] [outer = 13C8A800] 03:57:25 INFO - PROCESS | 3644 | 1471089445310 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]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 755ms 03:57:25 INFO - PROCESS | 3644 | 1471089445382 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 3644 | 1471089445385 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:57:25 INFO - PROCESS | 3644 | 1471089445391 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 3644 | 1471089445392 Marionette TRACE conn3 <- [1,1438,null,{}] 03:57:25 INFO - PROCESS | 3644 | 1471089445396 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}] 03:57:25 INFO - PROCESS | 3644 | 1471089445398 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:25 INFO - PROCESS | 3644 | 1471089445516 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:57:25 INFO - PROCESS | 3644 | 1471089445570 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 3644 | 1471089445572 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:25 INFO - PROCESS | 3644 | ++DOCSHELL 13EE6000 == 13 [pid = 3644] [id = 369] 03:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (141A5000) [pid = 3644] [serial = 1107] [outer = 00000000] 03:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15930800) [pid = 3644] [serial = 1108] [outer = 141A5000] 03:57:25 INFO - PROCESS | 3644 | 1471089445618 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15B28000) [pid = 3644] [serial = 1109] [outer = 141A5000] 03:57:26 INFO - PROCESS | 3644 | 1471089446106 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]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 756ms 03:57:26 INFO - PROCESS | 3644 | 1471089446162 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 3644 | 1471089446164 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:57:26 INFO - PROCESS | 3644 | 1471089446167 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:57:26 INFO - PROCESS | 3644 | 1471089446169 Marionette TRACE conn3 <- [1,1442,null,{}] 03:57:26 INFO - PROCESS | 3644 | 1471089446173 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}] 03:57:26 INFO - PROCESS | 3644 | 1471089446175 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:26 INFO - PROCESS | 3644 | 1471089446280 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:57:26 INFO - PROCESS | 3644 | 1471089446288 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 3644 | 1471089446290 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:26 INFO - PROCESS | 3644 | ++DOCSHELL 15617800 == 14 [pid = 3644] [id = 370] 03:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15B2D000) [pid = 3644] [serial = 1110] [outer = 00000000] 03:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15F6AC00) [pid = 3644] [serial = 1111] [outer = 15B2D000] 03:57:26 INFO - PROCESS | 3644 | 1471089446338 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (167E1400) [pid = 3644] [serial = 1112] [outer = 15B2D000] 03:57:26 INFO - PROCESS | 3644 | 1471089446812 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]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 707ms 03:57:26 INFO - PROCESS | 3644 | 1471089446876 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 3644 | 1471089446879 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:57:26 INFO - PROCESS | 3644 | 1471089446891 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 3644 | 1471089446893 Marionette TRACE conn3 <- [1,1446,null,{}] 03:57:26 INFO - PROCESS | 3644 | 1471089446897 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}] 03:57:26 INFO - PROCESS | 3644 | 1471089446902 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:27 INFO - PROCESS | 3644 | 1471089447150 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13C10400) [pid = 3644] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1545C000) [pid = 3644] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (13165000) [pid = 3644] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15B28800) [pid = 3644] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16C2F400) [pid = 3644] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12B6F800) [pid = 3644] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (10D73400) [pid = 3644] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0F347800) [pid = 3644] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (18298400) [pid = 3644] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15459400) [pid = 3644] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:57:27 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1051D000) [pid = 3644] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:57:27 INFO - PROCESS | 3644 | 1471089447260 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 3644 | 1471089447262 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:27 INFO - PROCESS | 3644 | ++DOCSHELL 0F93A400 == 15 [pid = 3644] [id = 371] 03:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10373000) [pid = 3644] [serial = 1113] [outer = 00000000] 03:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (114D8800) [pid = 3644] [serial = 1114] [outer = 10373000] 03:57:27 INFO - PROCESS | 3644 | 1471089447307 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (139D5800) [pid = 3644] [serial = 1115] [outer = 10373000] 03:57:27 INFO - PROCESS | 3644 | 1471089447661 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]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 819ms 03:57:27 INFO - PROCESS | 3644 | 1471089447725 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 3644 | 1471089447727 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:57:27 INFO - PROCESS | 3644 | 1471089447740 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 3644 | 1471089447742 Marionette TRACE conn3 <- [1,1450,null,{}] 03:57:27 INFO - PROCESS | 3644 | 1471089447745 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}] 03:57:27 INFO - PROCESS | 3644 | 1471089447747 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:27 INFO - PROCESS | 3644 | 1471089447822 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:57:27 INFO - PROCESS | 3644 | 1471089447828 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 3644 | 1471089447830 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:27 INFO - PROCESS | 3644 | ++DOCSHELL 132C9000 == 16 [pid = 3644] [id = 372] 03:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1545C000) [pid = 3644] [serial = 1116] [outer = 00000000] 03:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16C3AC00) [pid = 3644] [serial = 1117] [outer = 1545C000] 03:57:27 INFO - PROCESS | 3644 | 1471089447873 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16C8A800) [pid = 3644] [serial = 1118] [outer = 1545C000] 03:57:28 INFO - PROCESS | 3644 | 1471089448301 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]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 611ms 03:57:28 INFO - PROCESS | 3644 | 1471089448328 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 3644 | 1471089448330 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:57:28 INFO - PROCESS | 3644 | 1471089448336 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 3644 | 1471089448339 Marionette TRACE conn3 <- [1,1454,null,{}] 03:57:28 INFO - PROCESS | 3644 | 1471089448342 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}] 03:57:28 INFO - PROCESS | 3644 | 1471089448344 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:28 INFO - PROCESS | 3644 | 1471089448468 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:57:28 INFO - PROCESS | 3644 | 1471089448476 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:28 INFO - PROCESS | 3644 | 1471089448478 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:28 INFO - PROCESS | 3644 | ++DOCSHELL 0F345400 == 17 [pid = 3644] [id = 373] 03:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0F345800) [pid = 3644] [serial = 1119] [outer = 00000000] 03:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (10566000) [pid = 3644] [serial = 1120] [outer = 0F345800] 03:57:28 INFO - PROCESS | 3644 | 1471089448521 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12BC5400) [pid = 3644] [serial = 1121] [outer = 0F345800] 03:57:28 INFO - PROCESS | 3644 | 1471089448981 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]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 659ms 03:57:29 INFO - PROCESS | 3644 | 1471089449011 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 3644 | 1471089449013 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:57:29 INFO - PROCESS | 3644 | 1471089449016 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - PROCESS | 3644 | 1471089449018 Marionette TRACE conn3 <- [1,1458,null,{}] 03:57:29 INFO - PROCESS | 3644 | 1471089449021 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}] 03:57:29 INFO - PROCESS | 3644 | 1471089449023 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:29 INFO - PROCESS | 3644 | 1471089449099 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:57:29 INFO - PROCESS | 3644 | 1471089449104 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 3644 | 1471089449106 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:29 INFO - PROCESS | 3644 | ++DOCSHELL 16CF5000 == 18 [pid = 3644] [id = 374] 03:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16CFA000) [pid = 3644] [serial = 1122] [outer = 00000000] 03:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D0F000) [pid = 3644] [serial = 1123] [outer = 16CFA000] 03:57:29 INFO - PROCESS | 3644 | 1471089449158 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D8D400) [pid = 3644] [serial = 1124] [outer = 16CFA000] 03:57:30 INFO - PROCESS | 3644 | 1471089450015 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]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1061ms 03:57:30 INFO - PROCESS | 3644 | 1471089450107 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 3644 | 1471089450111 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:57:30 INFO - PROCESS | 3644 | 1471089450116 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:57:30 INFO - PROCESS | 3644 | 1471089450121 Marionette TRACE conn3 <- [1,1462,null,{}] 03:57:30 INFO - PROCESS | 3644 | 1471089450127 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}] 03:57:30 INFO - PROCESS | 3644 | 1471089450130 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:30 INFO - PROCESS | 3644 | 1471089450281 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:57:30 INFO - PROCESS | 3644 | 1471089450400 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 3644 | 1471089450403 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:30 INFO - PROCESS | 3644 | ++DOCSHELL 10B99800 == 19 [pid = 3644] [id = 375] 03:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (11213400) [pid = 3644] [serial = 1125] [outer = 00000000] 03:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (12934000) [pid = 3644] [serial = 1126] [outer = 11213400] 03:57:30 INFO - PROCESS | 3644 | 1471089450463 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1315A000) [pid = 3644] [serial = 1127] [outer = 11213400] 03:57:31 INFO - PROCESS | 3644 | 1471089451390 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]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1350ms 03:57:31 INFO - PROCESS | 3644 | 1471089451464 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 3644 | 1471089451468 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:57:31 INFO - PROCESS | 3644 | 1471089451473 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 3644 | 1471089451476 Marionette TRACE conn3 <- [1,1466,null,{}] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10329C00) [pid = 3644] [serial = 670] [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.] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13C96C00) [pid = 3644] [serial = 1077] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15929000) [pid = 3644] [serial = 1081] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (156DD800) [pid = 3644] [serial = 1080] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1688DC00) [pid = 3644] [serial = 1086] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15B2F400) [pid = 3644] [serial = 1083] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16C38000) [pid = 3644] [serial = 1089] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1393FC00) [pid = 3644] [serial = 1092] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16874800) [pid = 3644] [serial = 1084] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12B78400) [pid = 3644] [serial = 1074] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1100B000) [pid = 3644] [serial = 1071] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (11217400) [pid = 3644] [serial = 1072] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0F93A800) [pid = 3644] [serial = 1068] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (103D1400) [pid = 3644] [serial = 1069] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (19770000) [pid = 3644] [serial = 1066] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1976B800) [pid = 3644] [serial = 1065] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16C3B000) [pid = 3644] [serial = 1063] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (167E9800) [pid = 3644] [serial = 1062] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (12D9F800) [pid = 3644] [serial = 1060] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (129BD400) [pid = 3644] [serial = 1059] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (16899400) [pid = 3644] [serial = 1087] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (16C3BC00) [pid = 3644] [serial = 1090] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (141B0C00) [pid = 3644] [serial = 1078] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (12D74800) [pid = 3644] [serial = 1075] [outer = 00000000] [url = about:blank] 03:57:31 INFO - PROCESS | 3644 | 1471089451546 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}] 03:57:31 INFO - PROCESS | 3644 | 1471089451548 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:31 INFO - PROCESS | 3644 | 1471089451668 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:57:31 INFO - PROCESS | 3644 | 1471089451674 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 3644 | 1471089451679 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:31 INFO - PROCESS | 3644 | ++DOCSHELL 10D73C00 == 20 [pid = 3644] [id = 376] 03:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (1120CC00) [pid = 3644] [serial = 1128] [outer = 00000000] 03:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (1125D800) [pid = 3644] [serial = 1129] [outer = 1120CC00] 03:57:31 INFO - PROCESS | 3644 | 1471089451733 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (12828000) [pid = 3644] [serial = 1130] [outer = 1120CC00] 03:57:32 INFO - PROCESS | 3644 | 1471089452262 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]]]}] 03:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 804ms 03:57:32 INFO - PROCESS | 3644 | 1471089452289 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:57:32 INFO - PROCESS | 3644 | 1471089452294 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:57:32 INFO - PROCESS | 3644 | 1471089452300 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 3644 | 1471089452303 Marionette TRACE conn3 <- [1,1470,null,{}] 03:57:32 INFO - PROCESS | 3644 | 1471089452306 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}] 03:57:32 INFO - PROCESS | 3644 | 1471089452309 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:32 INFO - PROCESS | 3644 | 1471089452394 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:57:32 INFO - PROCESS | 3644 | 1471089452402 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:32 INFO - PROCESS | 3644 | 1471089452404 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:32 INFO - PROCESS | 3644 | ++DOCSHELL 1311CC00 == 21 [pid = 3644] [id = 377] 03:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1311D000) [pid = 3644] [serial = 1131] [outer = 00000000] 03:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (131EDC00) [pid = 3644] [serial = 1132] [outer = 1311D000] 03:57:32 INFO - PROCESS | 3644 | 1471089452452 Marionette DEBUG loaded listener.js 03:57:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (132D2C00) [pid = 3644] [serial = 1133] [outer = 1311D000] 03:57:32 INFO - PROCESS | 3644 | 1471089452932 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]]]}] 03:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 707ms 03:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:57:33 INFO - PROCESS | 3644 | 1471089452998 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 3644 | 1471089453001 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:57:33 INFO - PROCESS | 3644 | 1471089453004 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 3644 | 1471089453007 Marionette TRACE conn3 <- [1,1474,null,{}] 03:57:33 INFO - PROCESS | 3644 | 1471089453018 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}] 03:57:33 INFO - PROCESS | 3644 | 1471089453023 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:33 INFO - PROCESS | 3644 | 1471089453211 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:57:33 INFO - PROCESS | 3644 | 1471089453268 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 3644 | 1471089453271 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:33 INFO - PROCESS | 3644 | ++DOCSHELL 14428000 == 22 [pid = 3644] [id = 378] 03:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (14428C00) [pid = 3644] [serial = 1134] [outer = 00000000] 03:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1545F800) [pid = 3644] [serial = 1135] [outer = 14428C00] 03:57:33 INFO - PROCESS | 3644 | 1471089453321 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (15614800) [pid = 3644] [serial = 1136] [outer = 14428C00] 03:57:33 INFO - PROCESS | 3644 | 1471089453755 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]]]}] 03:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 755ms 03:57:33 INFO - PROCESS | 3644 | 1471089453778 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 3644 | 1471089453780 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:57:33 INFO - PROCESS | 3644 | 1471089453783 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 3644 | 1471089453785 Marionette TRACE conn3 <- [1,1478,null,{}] 03:57:33 INFO - PROCESS | 3644 | 1471089453788 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}] 03:57:33 INFO - PROCESS | 3644 | 1471089453790 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:33 INFO - PROCESS | 3644 | 1471089453902 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:57:33 INFO - PROCESS | 3644 | 1471089453907 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 3644 | 1471089453910 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:33 INFO - PROCESS | 3644 | ++DOCSHELL 10D6D000 == 23 [pid = 3644] [id = 379] 03:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10D76400) [pid = 3644] [serial = 1137] [outer = 00000000] 03:57:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15B2EC00) [pid = 3644] [serial = 1138] [outer = 10D76400] 03:57:33 INFO - PROCESS | 3644 | 1471089453954 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (167E9C00) [pid = 3644] [serial = 1139] [outer = 10D76400] 03:57:34 INFO - PROCESS | 3644 | 1471089454449 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]]]}] 03:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 708ms 03:57:34 INFO - PROCESS | 3644 | 1471089454517 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 3644 | 1471089454519 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:57:34 INFO - PROCESS | 3644 | 1471089454522 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 3644 | 1471089454524 Marionette TRACE conn3 <- [1,1482,null,{}] 03:57:34 INFO - PROCESS | 3644 | 1471089454527 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}] 03:57:34 INFO - PROCESS | 3644 | 1471089454529 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:34 INFO - PROCESS | 3644 | 1471089454665 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:57:34 INFO - PROCESS | 3644 | 1471089454676 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 3644 | 1471089454679 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:34 INFO - PROCESS | 3644 | ++DOCSHELL 16899400 == 24 [pid = 3644] [id = 380] 03:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16899800) [pid = 3644] [serial = 1140] [outer = 00000000] 03:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1693A800) [pid = 3644] [serial = 1141] [outer = 16899800] 03:57:34 INFO - PROCESS | 3644 | 1471089454790 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16C32800) [pid = 3644] [serial = 1142] [outer = 16899800] 03:57:35 INFO - PROCESS | 3644 | 1471089455257 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]]]}] 03:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 819ms 03:57:35 INFO - PROCESS | 3644 | 1471089455324 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 3644 | 1471089455326 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:57:35 INFO - PROCESS | 3644 | 1471089455334 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 3644 | 1471089455336 Marionette TRACE conn3 <- [1,1486,null,{}] 03:57:35 INFO - PROCESS | 3644 | 1471089455340 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}] 03:57:35 INFO - PROCESS | 3644 | 1471089455346 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:35 INFO - PROCESS | 3644 | 1471089455549 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:57:35 INFO - PROCESS | 3644 | 1471089455600 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 3644 | 1471089455602 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:35 INFO - PROCESS | 3644 | ++DOCSHELL 16CF8C00 == 25 [pid = 3644] [id = 381] 03:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16D02400) [pid = 3644] [serial = 1143] [outer = 00000000] 03:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16D8A400) [pid = 3644] [serial = 1144] [outer = 16D02400] 03:57:35 INFO - PROCESS | 3644 | 1471089455646 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16D8F800) [pid = 3644] [serial = 1145] [outer = 16D02400] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0F345800) [pid = 3644] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13C8A800) [pid = 3644] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (114E1400) [pid = 3644] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (141A5000) [pid = 3644] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1303B000) [pid = 3644] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10D6B400) [pid = 3644] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15B2D000) [pid = 3644] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10373000) [pid = 3644] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1545C000) [pid = 3644] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:57:35 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16C37800) [pid = 3644] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:57:36 INFO - PROCESS | 3644 | 1471089456117 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]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 819ms 03:57:36 INFO - PROCESS | 3644 | 1471089456173 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 3644 | 1471089456175 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:57:36 INFO - PROCESS | 3644 | 1471089456179 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 3644 | 1471089456181 Marionette TRACE conn3 <- [1,1490,null,{}] 03:57:36 INFO - PROCESS | 3644 | 1471089456184 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}] 03:57:36 INFO - PROCESS | 3644 | 1471089456186 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:36 INFO - PROCESS | 3644 | 1471089456268 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:57:36 INFO - PROCESS | 3644 | 1471089456273 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 3644 | 1471089456275 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:36 INFO - PROCESS | 3644 | ++DOCSHELL 12B71000 == 26 [pid = 3644] [id = 382] 03:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12BCFC00) [pid = 3644] [serial = 1146] [outer = 00000000] 03:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13EE4800) [pid = 3644] [serial = 1147] [outer = 12BCFC00] 03:57:36 INFO - PROCESS | 3644 | 1471089456319 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (16C34000) [pid = 3644] [serial = 1148] [outer = 12BCFC00] 03:57:36 INFO - PROCESS | 3644 | 1471089456775 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]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 611ms 03:57:36 INFO - PROCESS | 3644 | 1471089456819 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 3644 | 1471089456821 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:57:36 INFO - PROCESS | 3644 | 1471089456824 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 3644 | 1471089456826 Marionette TRACE conn3 <- [1,1494,null,{}] 03:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:57:36 INFO - PROCESS | 3644 | 1471089456829 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}] 03:57:36 INFO - PROCESS | 3644 | 1471089456831 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:36 INFO - PROCESS | 3644 | 1471089456909 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:57:36 INFO - PROCESS | 3644 | 1471089456915 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 3644 | 1471089456917 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:36 INFO - PROCESS | 3644 | ++DOCSHELL 10B9AC00 == 27 [pid = 3644] [id = 383] 03:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (156E3800) [pid = 3644] [serial = 1149] [outer = 00000000] 03:57:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16E55000) [pid = 3644] [serial = 1150] [outer = 156E3800] 03:57:36 INFO - PROCESS | 3644 | 1471089456959 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16FB2C00) [pid = 3644] [serial = 1151] [outer = 156E3800] 03:57:37 INFO - PROCESS | 3644 | 1471089457376 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]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 611ms 03:57:37 INFO - PROCESS | 3644 | 1471089457423 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 3644 | 1471089457425 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:57:37 INFO - PROCESS | 3644 | 1471089457428 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:57:37 INFO - PROCESS | 3644 | 1471089457430 Marionette TRACE conn3 <- [1,1498,null,{}] 03:57:37 INFO - PROCESS | 3644 | 1471089457433 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}] 03:57:37 INFO - PROCESS | 3644 | 1471089457436 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:37 INFO - PROCESS | 3644 | 1471089457521 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:57:37 INFO - PROCESS | 3644 | 1471089457526 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 3644 | 1471089457528 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:37 INFO - PROCESS | 3644 | ++DOCSHELL 12B79000 == 28 [pid = 3644] [id = 384] 03:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16D86800) [pid = 3644] [serial = 1152] [outer = 00000000] 03:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1753A000) [pid = 3644] [serial = 1153] [outer = 16D86800] 03:57:37 INFO - PROCESS | 3644 | 1471089457571 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (17540400) [pid = 3644] [serial = 1154] [outer = 16D86800] 03:57:38 INFO - PROCESS | 3644 | 1471089458141 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]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 756ms 03:57:38 INFO - PROCESS | 3644 | 1471089458203 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 3644 | 1471089458208 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:57:38 INFO - PROCESS | 3644 | 1471089458214 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 3644 | 1471089458218 Marionette TRACE conn3 <- [1,1502,null,{}] 03:57:38 INFO - PROCESS | 3644 | 1471089458224 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}] 03:57:38 INFO - PROCESS | 3644 | 1471089458227 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:38 INFO - PROCESS | 3644 | 1471089458339 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:57:38 INFO - PROCESS | 3644 | 1471089458465 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 3644 | 1471089458470 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:38 INFO - PROCESS | 3644 | ++DOCSHELL 10369800 == 29 [pid = 3644] [id = 385] 03:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1036A400) [pid = 3644] [serial = 1155] [outer = 00000000] 03:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1120B400) [pid = 3644] [serial = 1156] [outer = 1036A400] 03:57:38 INFO - PROCESS | 3644 | 1471089458532 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (11439000) [pid = 3644] [serial = 1157] [outer = 1036A400] 03:57:39 INFO - PROCESS | 3644 | 1471089459194 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]]]}] 03:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1029ms 03:57:39 INFO - PROCESS | 3644 | 1471089459249 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 3644 | 1471089459254 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:57:39 INFO - PROCESS | 3644 | 1471089459260 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 3644 | 1471089459263 Marionette TRACE conn3 <- [1,1506,null,{}] 03:57:39 INFO - PROCESS | 3644 | 1471089459267 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}] 03:57:39 INFO - PROCESS | 3644 | 1471089459270 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:39 INFO - PROCESS | 3644 | 1471089459380 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:57:39 INFO - PROCESS | 3644 | 1471089459517 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 3644 | 1471089459522 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:39 INFO - PROCESS | 3644 | ++DOCSHELL 13942400 == 30 [pid = 3644] [id = 386] 03:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13944C00) [pid = 3644] [serial = 1158] [outer = 00000000] 03:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (13C0B800) [pid = 3644] [serial = 1159] [outer = 13944C00] 03:57:39 INFO - PROCESS | 3644 | 1471089459581 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (141A4800) [pid = 3644] [serial = 1160] [outer = 13944C00] 03:57:40 INFO - PROCESS | 3644 | 1471089460144 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]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 981ms 03:57:40 INFO - PROCESS | 3644 | 1471089460237 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 3644 | 1471089460240 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:57:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:57:40 INFO - PROCESS | 3644 | 1471089460244 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 3644 | 1471089460248 Marionette TRACE conn3 <- [1,1510,null,{}] 03:57:40 INFO - PROCESS | 3644 | 1471089460259 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}] 03:57:40 INFO - PROCESS | 3644 | 1471089460264 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:40 INFO - PROCESS | 3644 | 1471089460370 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:57:40 INFO - PROCESS | 3644 | 1471089460497 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 3644 | 1471089460500 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:40 INFO - PROCESS | 3644 | ++DOCSHELL 16939000 == 31 [pid = 3644] [id = 387] 03:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16939400) [pid = 3644] [serial = 1161] [outer = 00000000] 03:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16C86400) [pid = 3644] [serial = 1162] [outer = 16939400] 03:57:40 INFO - PROCESS | 3644 | 1471089460558 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D85800) [pid = 3644] [serial = 1163] [outer = 16939400] 03:57:41 INFO - PROCESS | 3644 | 1471089461121 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"]]]}] 03:57:41 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 () { 03:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:57:41 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 () { 03:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:57:41 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 () { 03:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:57:41 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 () { 03:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:57:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 948ms 03:57:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:57:41 INFO - PROCESS | 3644 | 1471089461158 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 3644 | 1471089461161 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:57:41 INFO - PROCESS | 3644 | 1471089461165 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 3644 | 1471089461167 Marionette TRACE conn3 <- [1,1514,null,{}] 03:57:41 INFO - PROCESS | 3644 | 1471089461171 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}] 03:57:41 INFO - PROCESS | 3644 | 1471089461173 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:41 INFO - PROCESS | 3644 | 1471089461277 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:57:41 INFO - PROCESS | 3644 | 1471089461423 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 3644 | 1471089461426 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:41 INFO - PROCESS | 3644 | ++DOCSHELL 0F34AC00 == 32 [pid = 3644] [id = 388] 03:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0F97E000) [pid = 3644] [serial = 1164] [outer = 00000000] 03:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10515C00) [pid = 3644] [serial = 1165] [outer = 0F97E000] 03:57:41 INFO - PROCESS | 3644 | 1471089461615 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10A51000) [pid = 3644] [serial = 1166] [outer = 0F97E000] 03:57:42 INFO - PROCESS | 3644 | --DOCSHELL 10B9A000 == 31 [pid = 3644] [id = 365] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (11003C00) [pid = 3644] [serial = 1096] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16CFAC00) [pid = 3644] [serial = 1093] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13EE6C00) [pid = 3644] [serial = 1105] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11C3F400) [pid = 3644] [serial = 1099] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (12829800) [pid = 3644] [serial = 1100] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15930800) [pid = 3644] [serial = 1108] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (131E3000) [pid = 3644] [serial = 1102] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (131F1C00) [pid = 3644] [serial = 1103] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (11213800) [pid = 3644] [serial = 1097] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15F6AC00) [pid = 3644] [serial = 1111] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15B28000) [pid = 3644] [serial = 1109] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (114D8800) [pid = 3644] [serial = 1114] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (167E1400) [pid = 3644] [serial = 1112] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (12BC5400) [pid = 3644] [serial = 1121] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16C3AC00) [pid = 3644] [serial = 1117] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (139D5800) [pid = 3644] [serial = 1115] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16C8A800) [pid = 3644] [serial = 1118] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (14429000) [pid = 3644] [serial = 1106] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10566000) [pid = 3644] [serial = 1120] [outer = 00000000] [url = about:blank] 03:57:42 INFO - PROCESS | 3644 | 1471089462865 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"]]]}] 03:57:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:57:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:57:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:57:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1752ms 03:57:42 INFO - PROCESS | 3644 | 1471089462939 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 3644 | 1471089462943 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:57:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:57:42 INFO - PROCESS | 3644 | 1471089462948 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 3644 | 1471089462952 Marionette TRACE conn3 <- [1,1518,null,{}] 03:57:42 INFO - PROCESS | 3644 | 1471089462958 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}] 03:57:42 INFO - PROCESS | 3644 | 1471089462961 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:43 INFO - PROCESS | 3644 | 1471089463045 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:57:43 INFO - PROCESS | 3644 | 1471089463053 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 3644 | 1471089463057 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:43 INFO - PROCESS | 3644 | ++DOCSHELL 10566000 == 32 [pid = 3644] [id = 389] 03:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10A03000) [pid = 3644] [serial = 1167] [outer = 00000000] 03:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10A4C800) [pid = 3644] [serial = 1168] [outer = 10A03000] 03:57:43 INFO - PROCESS | 3644 | 1471089463107 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10A4FC00) [pid = 3644] [serial = 1169] [outer = 10A03000] 03:57:43 INFO - PROCESS | 3644 | 1471089463586 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]]]}] 03:57:43 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 03:57:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:57:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:57:43 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. 03:57:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:57:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 724ms 03:57:43 INFO - PROCESS | 3644 | 1471089463648 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 3644 | 1471089463653 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:57:43 INFO - PROCESS | 3644 | 1471089463660 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 3644 | 1471089463663 Marionette TRACE conn3 <- [1,1522,null,{}] 03:57:43 INFO - PROCESS | 3644 | 1471089463667 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}] 03:57:43 INFO - PROCESS | 3644 | 1471089463669 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:43 INFO - PROCESS | 3644 | 1471089463754 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:57:43 INFO - PROCESS | 3644 | 1471089463762 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 3644 | 1471089463767 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:43 INFO - PROCESS | 3644 | ++DOCSHELL 11CE2400 == 33 [pid = 3644] [id = 390] 03:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (11CE5400) [pid = 3644] [serial = 1170] [outer = 00000000] 03:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1297E000) [pid = 3644] [serial = 1171] [outer = 11CE5400] 03:57:43 INFO - PROCESS | 3644 | 1471089463867 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (12B74800) [pid = 3644] [serial = 1172] [outer = 11CE5400] 03:57:44 INFO - PROCESS | 3644 | 1471089464339 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]]]}] 03:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 723ms 03:57:44 INFO - PROCESS | 3644 | 1471089464391 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:57:44 INFO - PROCESS | 3644 | 1471089464394 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:57:44 INFO - PROCESS | 3644 | 1471089464397 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 3644 | 1471089464400 Marionette TRACE conn3 <- [1,1526,null,{}] 03:57:44 INFO - PROCESS | 3644 | 1471089464445 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}] 03:57:44 INFO - PROCESS | 3644 | 1471089464450 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:44 INFO - PROCESS | 3644 | 1471089464568 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:57:44 INFO - PROCESS | 3644 | 1471089464583 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 3644 | 1471089464586 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:44 INFO - PROCESS | 3644 | ++DOCSHELL 13C09000 == 34 [pid = 3644] [id = 391] 03:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13C0A000) [pid = 3644] [serial = 1173] [outer = 00000000] 03:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (141AE000) [pid = 3644] [serial = 1174] [outer = 13C0A000] 03:57:44 INFO - PROCESS | 3644 | 1471089464635 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15457400) [pid = 3644] [serial = 1175] [outer = 13C0A000] 03:57:45 INFO - PROCESS | 3644 | 1471089465106 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]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 708ms 03:57:45 INFO - PROCESS | 3644 | 1471089465129 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 3644 | 1471089465132 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:57:45 INFO - PROCESS | 3644 | 1471089465135 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 3644 | 1471089465137 Marionette TRACE conn3 <- [1,1530,null,{}] 03:57:45 INFO - PROCESS | 3644 | 1471089465140 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}] 03:57:45 INFO - PROCESS | 3644 | 1471089465142 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:45 INFO - PROCESS | 3644 | 1471089465269 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:57:45 INFO - PROCESS | 3644 | 1471089465284 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 3644 | 1471089465287 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:45 INFO - PROCESS | 3644 | ++DOCSHELL 13C96400 == 35 [pid = 3644] [id = 392] 03:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13EDC400) [pid = 3644] [serial = 1176] [outer = 00000000] 03:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15B23800) [pid = 3644] [serial = 1177] [outer = 13EDC400] 03:57:45 INFO - PROCESS | 3644 | 1471089465332 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15B2BC00) [pid = 3644] [serial = 1178] [outer = 13EDC400] 03:57:45 INFO - PROCESS | 3644 | 1471089465747 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]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 643ms 03:57:45 INFO - PROCESS | 3644 | 1471089465773 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 3644 | 1471089465775 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:57:45 INFO - PROCESS | 3644 | 1471089465778 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 3644 | 1471089465779 Marionette TRACE conn3 <- [1,1534,null,{}] 03:57:45 INFO - PROCESS | 3644 | 1471089465788 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}] 03:57:45 INFO - PROCESS | 3644 | 1471089465790 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:45 INFO - PROCESS | 3644 | 1471089465927 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:57:45 INFO - PROCESS | 3644 | 1471089465946 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 3644 | 1471089465949 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:45 INFO - PROCESS | 3644 | ++DOCSHELL 167E6800 == 36 [pid = 3644] [id = 393] 03:57:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (167E7400) [pid = 3644] [serial = 1179] [outer = 00000000] 03:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16894400) [pid = 3644] [serial = 1180] [outer = 167E7400] 03:57:46 INFO - PROCESS | 3644 | 1471089465992 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1689CC00) [pid = 3644] [serial = 1181] [outer = 167E7400] 03:57:46 INFO - PROCESS | 3644 | 1471089466461 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]]]}] 03:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 707ms 03:57:46 INFO - PROCESS | 3644 | 1471089466511 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 3644 | 1471089466513 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:57:46 INFO - PROCESS | 3644 | 1471089466516 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 3644 | 1471089466518 Marionette TRACE conn3 <- [1,1538,null,{}] 03:57:46 INFO - PROCESS | 3644 | 1471089466533 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}] 03:57:46 INFO - PROCESS | 3644 | 1471089466538 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:46 INFO - PROCESS | 3644 | 1471089466672 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:57:46 INFO - PROCESS | 3644 | 1471089466731 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 3644 | 1471089466734 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:46 INFO - PROCESS | 3644 | ++DOCSHELL 16C3D800 == 37 [pid = 3644] [id = 394] 03:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C82000) [pid = 3644] [serial = 1182] [outer = 00000000] 03:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D01800) [pid = 3644] [serial = 1183] [outer = 16C82000] 03:57:46 INFO - PROCESS | 3644 | 1471089466779 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16E4DC00) [pid = 3644] [serial = 1184] [outer = 16C82000] 03:57:47 INFO - PROCESS | 3644 | 1471089467187 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]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 724ms 03:57:47 INFO - PROCESS | 3644 | 1471089467216 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 3644 | 1471089467218 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:57:47 INFO - PROCESS | 3644 | 1471089467221 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 3644 | 1471089467223 Marionette TRACE conn3 <- [1,1542,null,{}] 03:57:47 INFO - PROCESS | 3644 | 1471089467226 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}] 03:57:47 INFO - PROCESS | 3644 | 1471089467228 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:47 INFO - PROCESS | 3644 | 1471089467572 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10D76400) [pid = 3644] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D02400) [pid = 3644] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1311D000) [pid = 3644] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (14428C00) [pid = 3644] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1120CC00) [pid = 3644] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16899800) [pid = 3644] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (156E3800) [pid = 3644] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16CFA000) [pid = 3644] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (11213400) [pid = 3644] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D86800) [pid = 3644] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:57:47 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (12BCFC00) [pid = 3644] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:57:47 INFO - PROCESS | 3644 | 1471089467634 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 3644 | 1471089467636 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:47 INFO - PROCESS | 3644 | ++DOCSHELL 0F34FC00 == 38 [pid = 3644] [id = 395] 03:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (10A4A000) [pid = 3644] [serial = 1185] [outer = 00000000] 03:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1120E800) [pid = 3644] [serial = 1186] [outer = 10A4A000] 03:57:47 INFO - PROCESS | 3644 | 1471089467680 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1311D400) [pid = 3644] [serial = 1187] [outer = 10A4A000] 03:57:48 INFO - PROCESS | 3644 | 1471089468039 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]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 868ms 03:57:48 INFO - PROCESS | 3644 | 1471089468098 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 3644 | 1471089468100 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:57:48 INFO - PROCESS | 3644 | 1471089468104 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 3644 | 1471089468105 Marionette TRACE conn3 <- [1,1546,null,{}] 03:57:48 INFO - PROCESS | 3644 | 1471089468109 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}] 03:57:48 INFO - PROCESS | 3644 | 1471089468111 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:48 INFO - PROCESS | 3644 | 1471089468185 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:57:48 INFO - PROCESS | 3644 | 1471089468191 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 3644 | 1471089468193 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:48 INFO - PROCESS | 3644 | ++DOCSHELL 1545F000 == 39 [pid = 3644] [id = 396] 03:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15F64800) [pid = 3644] [serial = 1188] [outer = 00000000] 03:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (17541000) [pid = 3644] [serial = 1189] [outer = 15F64800] 03:57:48 INFO - PROCESS | 3644 | 1471089468237 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17546800) [pid = 3644] [serial = 1190] [outer = 15F64800] 03:57:48 INFO - PROCESS | 3644 | 1471089468689 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]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 611ms 03:57:48 INFO - PROCESS | 3644 | 1471089468737 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 3644 | 1471089468739 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:57:48 INFO - PROCESS | 3644 | 1471089468747 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 3644 | 1471089468748 Marionette TRACE conn3 <- [1,1550,null,{}] 03:57:48 INFO - PROCESS | 3644 | 1471089468752 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}] 03:57:48 INFO - PROCESS | 3644 | 1471089468753 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:48 INFO - PROCESS | 3644 | 1471089468830 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:57:48 INFO - PROCESS | 3644 | 1471089468836 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 3644 | 1471089468838 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:48 INFO - PROCESS | 3644 | ++DOCSHELL 17AF5000 == 40 [pid = 3644] [id = 397] 03:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17AF6000) [pid = 3644] [serial = 1191] [outer = 00000000] 03:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18080000) [pid = 3644] [serial = 1192] [outer = 17AF6000] 03:57:48 INFO - PROCESS | 3644 | 1471089468881 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (18085800) [pid = 3644] [serial = 1193] [outer = 17AF6000] 03:57:49 INFO - PROCESS | 3644 | 1471089469338 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]]]}] 03:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 643ms 03:57:49 INFO - PROCESS | 3644 | 1471089469386 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 3644 | 1471089469388 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:57:49 INFO - PROCESS | 3644 | 1471089469394 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 3644 | 1471089469396 Marionette TRACE conn3 <- [1,1554,null,{}] 03:57:49 INFO - PROCESS | 3644 | 1471089469400 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}] 03:57:49 INFO - PROCESS | 3644 | 1471089469401 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:49 INFO - PROCESS | 3644 | 1471089469490 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:57:49 INFO - PROCESS | 3644 | 1471089469496 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 3644 | 1471089469498 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:49 INFO - PROCESS | 3644 | ++DOCSHELL 16E91400 == 41 [pid = 3644] [id = 398] 03:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1807F800) [pid = 3644] [serial = 1194] [outer = 00000000] 03:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18216800) [pid = 3644] [serial = 1195] [outer = 1807F800] 03:57:49 INFO - PROCESS | 3644 | 1471089469541 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18219400) [pid = 3644] [serial = 1196] [outer = 1807F800] 03:57:50 INFO - PROCESS | 3644 | 1471089470430 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]]]}] 03:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1077ms 03:57:50 INFO - PROCESS | 3644 | 1471089470471 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:57:50 INFO - PROCESS | 3644 | 1471089470476 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:57:50 INFO - PROCESS | 3644 | 1471089470500 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:57:50 INFO - PROCESS | 3644 | 1471089470505 Marionette TRACE conn3 <- [1,1558,null,{}] 03:57:50 INFO - PROCESS | 3644 | 1471089470511 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}] 03:57:50 INFO - PROCESS | 3644 | 1471089470514 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:50 INFO - PROCESS | 3644 | 1471089470656 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:57:50 INFO - PROCESS | 3644 | 1471089470812 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 3644 | 1471089470815 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:50 INFO - PROCESS | 3644 | ++DOCSHELL 10519000 == 42 [pid = 3644] [id = 399] 03:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (10D6B400) [pid = 3644] [serial = 1197] [outer = 00000000] 03:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (128AFC00) [pid = 3644] [serial = 1198] [outer = 10D6B400] 03:57:50 INFO - PROCESS | 3644 | 1471089470872 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (12BCF800) [pid = 3644] [serial = 1199] [outer = 10D6B400] 03:57:51 INFO - PROCESS | 3644 | 1471089471686 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]]]}] 03:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1222ms 03:57:51 INFO - PROCESS | 3644 | 1471089471738 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 3644 | 1471089471742 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:57:51 INFO - PROCESS | 3644 | 1471089471747 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:57:51 INFO - PROCESS | 3644 | 1471089471751 Marionette TRACE conn3 <- [1,1562,null,{}] 03:57:51 INFO - PROCESS | 3644 | 1471089471757 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}] 03:57:51 INFO - PROCESS | 3644 | 1471089471760 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:51 INFO - PROCESS | 3644 | 1471089471865 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:57:51 INFO - PROCESS | 3644 | 1471089471948 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 3644 | 1471089472001 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:52 INFO - PROCESS | 3644 | ++DOCSHELL 103C6000 == 43 [pid = 3644] [id = 400] 03:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (103C8400) [pid = 3644] [serial = 1200] [outer = 00000000] 03:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1125C000) [pid = 3644] [serial = 1201] [outer = 103C8400] 03:57:52 INFO - PROCESS | 3644 | 1471089472101 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (11AD2C00) [pid = 3644] [serial = 1202] [outer = 103C8400] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 17AF5000 == 42 [pid = 3644] [id = 397] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 1545F000 == 41 [pid = 3644] [id = 396] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 0F34FC00 == 40 [pid = 3644] [id = 395] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 16C3D800 == 39 [pid = 3644] [id = 394] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 167E6800 == 38 [pid = 3644] [id = 393] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 13C96400 == 37 [pid = 3644] [id = 392] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 13C09000 == 36 [pid = 3644] [id = 391] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 11CE2400 == 35 [pid = 3644] [id = 390] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 10566000 == 34 [pid = 3644] [id = 389] 03:57:52 INFO - PROCESS | 3644 | --DOCSHELL 0F34AC00 == 33 [pid = 3644] [id = 388] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (15B2EC00) [pid = 3644] [serial = 1138] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D8A400) [pid = 3644] [serial = 1144] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (131EDC00) [pid = 3644] [serial = 1132] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (132D2C00) [pid = 3644] [serial = 1133] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1545F800) [pid = 3644] [serial = 1135] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1125D800) [pid = 3644] [serial = 1129] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16C32800) [pid = 3644] [serial = 1142] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12828000) [pid = 3644] [serial = 1130] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16FB2C00) [pid = 3644] [serial = 1151] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16D8D400) [pid = 3644] [serial = 1124] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D0F000) [pid = 3644] [serial = 1123] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1693A800) [pid = 3644] [serial = 1141] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12934000) [pid = 3644] [serial = 1126] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1753A000) [pid = 3644] [serial = 1153] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1315A000) [pid = 3644] [serial = 1127] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17540400) [pid = 3644] [serial = 1154] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16E55000) [pid = 3644] [serial = 1150] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16D8F800) [pid = 3644] [serial = 1145] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13EE4800) [pid = 3644] [serial = 1147] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (167E9C00) [pid = 3644] [serial = 1139] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15614800) [pid = 3644] [serial = 1136] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16C34000) [pid = 3644] [serial = 1148] [outer = 00000000] [url = about:blank] 03:57:52 INFO - PROCESS | 3644 | 1471089472624 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]]]}] 03:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 917ms 03:57:52 INFO - PROCESS | 3644 | 1471089472687 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 3644 | 1471089472691 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:57:52 INFO - PROCESS | 3644 | 1471089472698 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 3644 | 1471089472701 Marionette TRACE conn3 <- [1,1566,null,{}] 03:57:52 INFO - PROCESS | 3644 | 1471089472705 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}] 03:57:52 INFO - PROCESS | 3644 | 1471089472707 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:52 INFO - PROCESS | 3644 | 1471089472794 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:57:52 INFO - PROCESS | 3644 | 1471089472807 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 3644 | 1471089472809 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:52 INFO - PROCESS | 3644 | ++DOCSHELL 129BD000 == 34 [pid = 3644] [id = 401] 03:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (129C0000) [pid = 3644] [serial = 1203] [outer = 00000000] 03:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13165800) [pid = 3644] [serial = 1204] [outer = 129C0000] 03:57:52 INFO - PROCESS | 3644 | 1471089472857 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1320C000) [pid = 3644] [serial = 1205] [outer = 129C0000] 03:57:53 INFO - PROCESS | 3644 | 1471089473361 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]]]}] 03:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 723ms 03:57:53 INFO - PROCESS | 3644 | 1471089473429 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 3644 | 1471089473431 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:57:53 INFO - PROCESS | 3644 | 1471089473435 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 3644 | 1471089473438 Marionette TRACE conn3 <- [1,1570,null,{}] 03:57:53 INFO - PROCESS | 3644 | 1471089473477 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}] 03:57:53 INFO - PROCESS | 3644 | 1471089473482 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:53 INFO - PROCESS | 3644 | 1471089473582 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:57:53 INFO - PROCESS | 3644 | 1471089473700 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 3644 | 1471089473704 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:53 INFO - PROCESS | 3644 | ++DOCSHELL 0C772800 == 35 [pid = 3644] [id = 402] 03:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0F342400) [pid = 3644] [serial = 1206] [outer = 00000000] 03:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0F93A800) [pid = 3644] [serial = 1207] [outer = 0F342400] 03:57:53 INFO - PROCESS | 3644 | 1471089473761 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (10566000) [pid = 3644] [serial = 1208] [outer = 0F342400] 03:57:54 INFO - PROCESS | 3644 | 1471089474402 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]]]}] 03:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1029ms 03:57:54 INFO - PROCESS | 3644 | 1471089474472 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:57:54 INFO - PROCESS | 3644 | 1471089474476 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:57:54 INFO - PROCESS | 3644 | 1471089474480 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 3644 | 1471089474483 Marionette TRACE conn3 <- [1,1574,null,{}] 03:57:54 INFO - PROCESS | 3644 | 1471089474489 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}] 03:57:54 INFO - PROCESS | 3644 | 1471089474494 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:54 INFO - PROCESS | 3644 | 1471089474598 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:57:54 INFO - PROCESS | 3644 | 1471089474726 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 3644 | 1471089474730 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:54 INFO - PROCESS | 3644 | ++DOCSHELL 114D8400 == 36 [pid = 3644] [id = 403] 03:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13035400) [pid = 3644] [serial = 1209] [outer = 00000000] 03:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13EA7C00) [pid = 3644] [serial = 1210] [outer = 13035400] 03:57:54 INFO - PROCESS | 3644 | 1471089474786 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15459C00) [pid = 3644] [serial = 1211] [outer = 13035400] 03:57:55 INFO - PROCESS | 3644 | 1471089475369 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]]]}] 03:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 965ms 03:57:55 INFO - PROCESS | 3644 | 1471089475429 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 3644 | 1471089475433 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:57:55 INFO - PROCESS | 3644 | 1471089475437 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 3644 | 1471089475440 Marionette TRACE conn3 <- [1,1578,null,{}] 03:57:55 INFO - PROCESS | 3644 | 1471089475492 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}] 03:57:55 INFO - PROCESS | 3644 | 1471089475495 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:55 INFO - PROCESS | 3644 | 1471089475599 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:57:55 INFO - PROCESS | 3644 | 1471089475699 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 3644 | 1471089475701 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:55 INFO - PROCESS | 3644 | ++DOCSHELL 1592DC00 == 37 [pid = 3644] [id = 404] 03:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15930800) [pid = 3644] [serial = 1212] [outer = 00000000] 03:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15B27C00) [pid = 3644] [serial = 1213] [outer = 15930800] 03:57:55 INFO - PROCESS | 3644 | 1471089475755 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15F60800) [pid = 3644] [serial = 1214] [outer = 15930800] 03:57:56 INFO - PROCESS | 3644 | 1471089476392 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]]]}] 03:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 996ms 03:57:56 INFO - PROCESS | 3644 | 1471089476436 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 3644 | 1471089476438 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:57:56 INFO - PROCESS | 3644 | 1471089476448 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - PROCESS | 3644 | 1471089476454 Marionette TRACE conn3 <- [1,1582,null,{}] 03:57:56 INFO - PROCESS | 3644 | 1471089476459 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}] 03:57:56 INFO - PROCESS | 3644 | 1471089476463 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:56 INFO - PROCESS | 3644 | 1471089476566 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:57:56 INFO - PROCESS | 3644 | 1471089476744 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 3644 | 1471089476747 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:56 INFO - PROCESS | 3644 | ++DOCSHELL 16891000 == 38 [pid = 3644] [id = 405] 03:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C2F000) [pid = 3644] [serial = 1215] [outer = 00000000] 03:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16C38000) [pid = 3644] [serial = 1216] [outer = 16C2F000] 03:57:56 INFO - PROCESS | 3644 | 1471089476801 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C3AC00) [pid = 3644] [serial = 1217] [outer = 16C2F000] 03:57:57 INFO - PROCESS | 3644 | 1471089477360 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]]]}] 03:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 917ms 03:57:57 INFO - PROCESS | 3644 | 1471089477378 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 3644 | 1471089477381 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:57:57 INFO - PROCESS | 3644 | 1471089477386 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 3644 | 1471089477389 Marionette TRACE conn3 <- [1,1586,null,{}] 03:57:57 INFO - PROCESS | 3644 | 1471089477394 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}] 03:57:57 INFO - PROCESS | 3644 | 1471089477397 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:57 INFO - PROCESS | 3644 | 1471089477503 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:57:57 INFO - PROCESS | 3644 | 1471089477603 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 3644 | 1471089477606 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:57 INFO - PROCESS | 3644 | ++DOCSHELL 16C34000 == 39 [pid = 3644] [id = 406] 03:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16C7F000) [pid = 3644] [serial = 1218] [outer = 00000000] 03:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D01400) [pid = 3644] [serial = 1219] [outer = 16C7F000] 03:57:57 INFO - PROCESS | 3644 | 1471089477658 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D09C00) [pid = 3644] [serial = 1220] [outer = 16C7F000] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 10369800 == 38 [pid = 3644] [id = 385] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 129BD000 == 37 [pid = 3644] [id = 401] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 103C6000 == 36 [pid = 3644] [id = 400] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 12B79000 == 35 [pid = 3644] [id = 384] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 16939000 == 34 [pid = 3644] [id = 387] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 13942400 == 33 [pid = 3644] [id = 386] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 10519000 == 32 [pid = 3644] [id = 399] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 16E91400 == 31 [pid = 3644] [id = 398] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 16891000 == 30 [pid = 3644] [id = 405] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 1592DC00 == 29 [pid = 3644] [id = 404] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 0C772800 == 28 [pid = 3644] [id = 402] 03:57:58 INFO - PROCESS | 3644 | --DOCSHELL 114D8400 == 27 [pid = 3644] [id = 403] 03:57:58 INFO - PROCESS | 3644 | 1471089478939 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]]]}] 03:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1656ms 03:57:59 INFO - PROCESS | 3644 | 1471089479059 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 3644 | 1471089479063 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:57:59 INFO - PROCESS | 3644 | 1471089479069 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 3644 | 1471089479072 Marionette TRACE conn3 <- [1,1590,null,{}] 03:57:59 INFO - PROCESS | 3644 | 1471089479078 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}] 03:57:59 INFO - PROCESS | 3644 | 1471089479082 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:59 INFO - PROCESS | 3644 | 1471089479170 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:57:59 INFO - PROCESS | 3644 | 1471089479178 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 3644 | 1471089479182 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:59 INFO - PROCESS | 3644 | ++DOCSHELL 10D73400 == 28 [pid = 3644] [id = 407] 03:57:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10D73800) [pid = 3644] [serial = 1221] [outer = 00000000] 03:57:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (11217400) [pid = 3644] [serial = 1222] [outer = 10D73800] 03:57:59 INFO - PROCESS | 3644 | 1471089479231 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (11265400) [pid = 3644] [serial = 1223] [outer = 10D73800] 03:57:59 INFO - PROCESS | 3644 | 1471089479762 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]]]}] 03:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 771ms 03:57:59 INFO - PROCESS | 3644 | 1471089479814 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 3644 | 1471089479819 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:57:59 INFO - PROCESS | 3644 | 1471089479825 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 3644 | 1471089479828 Marionette TRACE conn3 <- [1,1594,null,{}] 03:57:59 INFO - PROCESS | 3644 | 1471089479832 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}] 03:57:59 INFO - PROCESS | 3644 | 1471089479834 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:57:59 INFO - PROCESS | 3644 | 1471089479956 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:58:00 INFO - PROCESS | 3644 | 1471089480022 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 3644 | 1471089480025 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:00 INFO - PROCESS | 3644 | ++DOCSHELL 134CCC00 == 29 [pid = 3644] [id = 408] 03:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1393A400) [pid = 3644] [serial = 1224] [outer = 00000000] 03:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (13C11000) [pid = 3644] [serial = 1225] [outer = 1393A400] 03:58:00 INFO - PROCESS | 3644 | 1471089480073 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (13EE3000) [pid = 3644] [serial = 1226] [outer = 1393A400] 03:58:00 INFO - PROCESS | 3644 | 1471089480609 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]]]}] 03:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 820ms 03:58:00 INFO - PROCESS | 3644 | 1471089480660 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 3644 | 1471089480662 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:58:00 INFO - PROCESS | 3644 | 1471089480666 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 3644 | 1471089480670 Marionette TRACE conn3 <- [1,1598,null,{}] 03:58:00 INFO - PROCESS | 3644 | 1471089480680 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}] 03:58:00 INFO - PROCESS | 3644 | 1471089480685 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:00 INFO - PROCESS | 3644 | 1471089480802 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:58:00 INFO - PROCESS | 3644 | 1471089480814 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 3644 | 1471089480817 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:00 INFO - PROCESS | 3644 | ++DOCSHELL 166F3C00 == 30 [pid = 3644] [id = 409] 03:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (166F8400) [pid = 3644] [serial = 1227] [outer = 00000000] 03:58:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16874000) [pid = 3644] [serial = 1228] [outer = 166F8400] 03:58:00 INFO - PROCESS | 3644 | 1471089480917 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16894C00) [pid = 3644] [serial = 1229] [outer = 166F8400] 03:58:01 INFO - PROCESS | 3644 | 1471089481401 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]]]}] 03:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 756ms 03:58:01 INFO - PROCESS | 3644 | 1471089481440 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:58:01 INFO - PROCESS | 3644 | 1471089481442 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:58:01 INFO - PROCESS | 3644 | 1471089481446 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 3644 | 1471089481447 Marionette TRACE conn3 <- [1,1602,null,{}] 03:58:01 INFO - PROCESS | 3644 | 1471089481451 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}] 03:58:01 INFO - PROCESS | 3644 | 1471089481453 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:01 INFO - PROCESS | 3644 | 1471089481576 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:58:01 INFO - PROCESS | 3644 | 1471089481585 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 3644 | 1471089481588 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:01 INFO - PROCESS | 3644 | ++DOCSHELL 16877000 == 31 [pid = 3644] [id = 410] 03:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16C34800) [pid = 3644] [serial = 1230] [outer = 00000000] 03:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16CFA000) [pid = 3644] [serial = 1231] [outer = 16C34800] 03:58:01 INFO - PROCESS | 3644 | 1471089481693 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16D8F800) [pid = 3644] [serial = 1232] [outer = 16C34800] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (167E7400) [pid = 3644] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10A03000) [pid = 3644] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (13C0A000) [pid = 3644] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (11CE5400) [pid = 3644] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0F97E000) [pid = 3644] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16C82000) [pid = 3644] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10A4A000) [pid = 3644] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15F64800) [pid = 3644] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1036A400) [pid = 3644] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13944C00) [pid = 3644] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (103C8400) [pid = 3644] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16939400) [pid = 3644] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (129C0000) [pid = 3644] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1807F800) [pid = 3644] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10D6B400) [pid = 3644] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13EDC400) [pid = 3644] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:58:02 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17AF6000) [pid = 3644] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:58:02 INFO - PROCESS | 3644 | 1471089482334 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]]]}] 03:58:02 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 03:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 981ms 03:58:02 INFO - PROCESS | 3644 | 1471089482391 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 3644 | 1471089482393 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:58:02 INFO - PROCESS | 3644 | 1471089482396 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:58:02 INFO - PROCESS | 3644 | 1471089482398 Marionette TRACE conn3 <- [1,1606,null,{}] 03:58:02 INFO - PROCESS | 3644 | 1471089482402 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}] 03:58:02 INFO - PROCESS | 3644 | 1471089482404 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:02 INFO - PROCESS | 3644 | 1471089482480 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:58:02 INFO - PROCESS | 3644 | 1471089482534 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:02 INFO - PROCESS | 3644 | 1471089482536 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:02 INFO - PROCESS | 3644 | ++DOCSHELL 12D73400 == 32 [pid = 3644] [id = 411] 03:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (139DB000) [pid = 3644] [serial = 1233] [outer = 00000000] 03:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15929000) [pid = 3644] [serial = 1234] [outer = 139DB000] 03:58:02 INFO - PROCESS | 3644 | 1471089482580 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16C31C00) [pid = 3644] [serial = 1235] [outer = 139DB000] 03:58:03 INFO - PROCESS | 3644 | 1471089483018 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]]]}] 03:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 659ms 03:58:03 INFO - PROCESS | 3644 | 1471089483068 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 3644 | 1471089483070 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:58:03 INFO - PROCESS | 3644 | 1471089483073 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 3644 | 1471089483075 Marionette TRACE conn3 <- [1,1610,null,{}] 03:58:03 INFO - PROCESS | 3644 | 1471089483078 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}] 03:58:03 INFO - PROCESS | 3644 | 1471089483084 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:03 INFO - PROCESS | 3644 | 1471089483188 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:58:03 INFO - PROCESS | 3644 | 1471089483196 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 3644 | 1471089483198 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:03 INFO - PROCESS | 3644 | ++DOCSHELL 16D91400 == 33 [pid = 3644] [id = 412] 03:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D91800) [pid = 3644] [serial = 1236] [outer = 00000000] 03:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16FC5800) [pid = 3644] [serial = 1237] [outer = 16D91800] 03:58:03 INFO - PROCESS | 3644 | 1471089483243 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1753F800) [pid = 3644] [serial = 1238] [outer = 16D91800] 03:58:03 INFO - PROCESS | 3644 | 1471089483745 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]]]}] 03:58:03 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 03:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 723ms 03:58:03 INFO - PROCESS | 3644 | 1471089483805 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 3644 | 1471089483807 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:58:03 INFO - PROCESS | 3644 | 1471089483810 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:58:03 INFO - PROCESS | 3644 | 1471089483812 Marionette TRACE conn3 <- [1,1614,null,{}] 03:58:03 INFO - PROCESS | 3644 | 1471089483815 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}] 03:58:03 INFO - PROCESS | 3644 | 1471089483817 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:03 INFO - PROCESS | 3644 | 1471089483901 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:58:03 INFO - PROCESS | 3644 | 1471089483908 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 3644 | 1471089483910 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:03 INFO - PROCESS | 3644 | ++DOCSHELL 1771C800 == 34 [pid = 3644] [id = 413] 03:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1771DC00) [pid = 3644] [serial = 1239] [outer = 00000000] 03:58:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17A5C400) [pid = 3644] [serial = 1240] [outer = 1771DC00] 03:58:03 INFO - PROCESS | 3644 | 1471089483953 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17AF3800) [pid = 3644] [serial = 1241] [outer = 1771DC00] 03:58:04 INFO - PROCESS | 3644 | 1471089484771 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]]]}] 03:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1029ms 03:58:04 INFO - PROCESS | 3644 | 1471089484862 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 3644 | 1471089484866 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:58:04 INFO - PROCESS | 3644 | 1471089484870 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 3644 | 1471089484873 Marionette TRACE conn3 <- [1,1618,null,{}] 03:58:04 INFO - PROCESS | 3644 | 1471089484879 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}] 03:58:04 INFO - PROCESS | 3644 | 1471089484882 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:05 INFO - PROCESS | 3644 | 1471089485043 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:58:05 INFO - PROCESS | 3644 | 1471089485168 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 3644 | 1471089485171 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:05 INFO - PROCESS | 3644 | ++DOCSHELL 10D71C00 == 35 [pid = 3644] [id = 414] 03:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1120F000) [pid = 3644] [serial = 1242] [outer = 00000000] 03:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (132C8800) [pid = 3644] [serial = 1243] [outer = 1120F000] 03:58:05 INFO - PROCESS | 3644 | 1471089485232 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (13C11C00) [pid = 3644] [serial = 1244] [outer = 1120F000] 03:58:05 INFO - PROCESS | 3644 | 1471089485914 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]]]}] 03:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1126ms 03:58:06 INFO - PROCESS | 3644 | 1471089485967 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:58:06 INFO - PROCESS | 3644 | 1471089486020 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:58:06 INFO - PROCESS | 3644 | 1471089486051 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 3644 | 1471089486054 Marionette TRACE conn3 <- [1,1622,null,{}] 03:58:06 INFO - PROCESS | 3644 | 1471089486059 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}] 03:58:06 INFO - PROCESS | 3644 | 1471089486062 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:06 INFO - PROCESS | 3644 | 1471089486188 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:58:06 INFO - PROCESS | 3644 | 1471089486392 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 3644 | 1471089486395 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:06 INFO - PROCESS | 3644 | ++DOCSHELL 0F34D800 == 36 [pid = 3644] [id = 415] 03:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0F34DC00) [pid = 3644] [serial = 1245] [outer = 00000000] 03:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10515400) [pid = 3644] [serial = 1246] [outer = 0F34DC00] 03:58:06 INFO - PROCESS | 3644 | 1471089486459 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10D6A400) [pid = 3644] [serial = 1247] [outer = 0F34DC00] 03:58:06 INFO - PROCESS | 3644 | --DOCSHELL 16D91400 == 35 [pid = 3644] [id = 412] 03:58:06 INFO - PROCESS | 3644 | --DOCSHELL 12D73400 == 34 [pid = 3644] [id = 411] 03:58:06 INFO - PROCESS | 3644 | --DOCSHELL 16877000 == 33 [pid = 3644] [id = 410] 03:58:06 INFO - PROCESS | 3644 | --DOCSHELL 166F3C00 == 32 [pid = 3644] [id = 409] 03:58:06 INFO - PROCESS | 3644 | --DOCSHELL 134CCC00 == 31 [pid = 3644] [id = 408] 03:58:06 INFO - PROCESS | 3644 | --DOCSHELL 10D73400 == 30 [pid = 3644] [id = 407] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18080000) [pid = 3644] [serial = 1192] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16894400) [pid = 3644] [serial = 1180] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (10A4C800) [pid = 3644] [serial = 1168] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (10A4FC00) [pid = 3644] [serial = 1169] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (141AE000) [pid = 3644] [serial = 1174] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15457400) [pid = 3644] [serial = 1175] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1297E000) [pid = 3644] [serial = 1171] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (12B74800) [pid = 3644] [serial = 1172] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10A51000) [pid = 3644] [serial = 1166] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10515C00) [pid = 3644] [serial = 1165] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D01800) [pid = 3644] [serial = 1183] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1689CC00) [pid = 3644] [serial = 1181] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16E4DC00) [pid = 3644] [serial = 1184] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1311D400) [pid = 3644] [serial = 1187] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17541000) [pid = 3644] [serial = 1189] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11439000) [pid = 3644] [serial = 1157] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1120B400) [pid = 3644] [serial = 1156] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (141A4800) [pid = 3644] [serial = 1160] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13C0B800) [pid = 3644] [serial = 1159] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1125C000) [pid = 3644] [serial = 1201] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D85800) [pid = 3644] [serial = 1163] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13165800) [pid = 3644] [serial = 1204] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16C86400) [pid = 3644] [serial = 1162] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (11AD2C00) [pid = 3644] [serial = 1202] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18216800) [pid = 3644] [serial = 1195] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1320C000) [pid = 3644] [serial = 1205] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (18085800) [pid = 3644] [serial = 1193] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (12BCF800) [pid = 3644] [serial = 1199] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (128AFC00) [pid = 3644] [serial = 1198] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15B23800) [pid = 3644] [serial = 1177] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15B2BC00) [pid = 3644] [serial = 1178] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (17546800) [pid = 3644] [serial = 1190] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1120E800) [pid = 3644] [serial = 1186] [outer = 00000000] [url = about:blank] 03:58:06 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (18219400) [pid = 3644] [serial = 1196] [outer = 00000000] [url = about:blank] 03:58:07 INFO - PROCESS | 3644 | 1471089487051 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]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1109ms 03:58:07 INFO - PROCESS | 3644 | 1471089487101 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 3644 | 1471089487104 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:58:07 INFO - PROCESS | 3644 | 1471089487125 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 3644 | 1471089487176 Marionette TRACE conn3 <- [1,1626,null,{}] 03:58:07 INFO - PROCESS | 3644 | 1471089487182 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}] 03:58:07 INFO - PROCESS | 3644 | 1471089487186 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:07 INFO - PROCESS | 3644 | 1471089487270 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:58:07 INFO - PROCESS | 3644 | 1471089487358 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 3644 | 1471089487360 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:07 INFO - PROCESS | 3644 | ++DOCSHELL 10A54000 == 31 [pid = 3644] [id = 416] 03:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10B9A000) [pid = 3644] [serial = 1248] [outer = 00000000] 03:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (11267000) [pid = 3644] [serial = 1249] [outer = 10B9A000] 03:58:07 INFO - PROCESS | 3644 | 1471089487407 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (129BD400) [pid = 3644] [serial = 1250] [outer = 10B9A000] 03:58:07 INFO - PROCESS | 3644 | 1471089487837 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]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 739ms 03:58:07 INFO - PROCESS | 3644 | 1471089487878 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 3644 | 1471089487881 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:58:07 INFO - PROCESS | 3644 | 1471089487886 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 3644 | 1471089487888 Marionette TRACE conn3 <- [1,1630,null,{}] 03:58:07 INFO - PROCESS | 3644 | 1471089487892 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}] 03:58:07 INFO - PROCESS | 3644 | 1471089487894 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:07 INFO - PROCESS | 3644 | 1471089487979 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:58:08 INFO - PROCESS | 3644 | 1471089487985 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 3644 | 1471089487987 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:08 INFO - PROCESS | 3644 | ++DOCSHELL 12B71800 == 32 [pid = 3644] [id = 417] 03:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (12B73C00) [pid = 3644] [serial = 1251] [outer = 00000000] 03:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (132D4000) [pid = 3644] [serial = 1252] [outer = 12B73C00] 03:58:08 INFO - PROCESS | 3644 | 1471089488032 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13C0B800) [pid = 3644] [serial = 1253] [outer = 12B73C00] 03:58:08 INFO - PROCESS | 3644 | 1471089488525 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]]]}] 03:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 659ms 03:58:08 INFO - PROCESS | 3644 | 1471089488560 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 3644 | 1471089488563 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:58:08 INFO - PROCESS | 3644 | 1471089488568 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 3644 | 1471089488574 Marionette TRACE conn3 <- [1,1634,null,{}] 03:58:08 INFO - PROCESS | 3644 | 1471089488584 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}] 03:58:08 INFO - PROCESS | 3644 | 1471089488588 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:08 INFO - PROCESS | 3644 | 1471089488673 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:58:08 INFO - PROCESS | 3644 | 1471089488682 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 3644 | 1471089488684 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:08 INFO - PROCESS | 3644 | ++DOCSHELL 156E2400 == 33 [pid = 3644] [id = 418] 03:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (156E3400) [pid = 3644] [serial = 1254] [outer = 00000000] 03:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15B28800) [pid = 3644] [serial = 1255] [outer = 156E3400] 03:58:08 INFO - PROCESS | 3644 | 1471089488727 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15B2E400) [pid = 3644] [serial = 1256] [outer = 156E3400] 03:58:09 INFO - PROCESS | 3644 | 1471089489165 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]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 659ms 03:58:09 INFO - PROCESS | 3644 | 1471089489225 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 3644 | 1471089489228 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:58:09 INFO - PROCESS | 3644 | 1471089489231 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 3644 | 1471089489233 Marionette TRACE conn3 <- [1,1638,null,{}] 03:58:09 INFO - PROCESS | 3644 | 1471089489237 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}] 03:58:09 INFO - PROCESS | 3644 | 1471089489239 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:09 INFO - PROCESS | 3644 | 1471089489353 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:58:09 INFO - PROCESS | 3644 | 1471089489435 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 3644 | 1471089489438 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:09 INFO - PROCESS | 3644 | ++DOCSHELL 167E6C00 == 34 [pid = 3644] [id = 419] 03:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16873800) [pid = 3644] [serial = 1257] [outer = 00000000] 03:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1689CC00) [pid = 3644] [serial = 1258] [outer = 16873800] 03:58:09 INFO - PROCESS | 3644 | 1471089489482 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1693D000) [pid = 3644] [serial = 1259] [outer = 16873800] 03:58:09 INFO - PROCESS | 3644 | 1471089489948 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]]]}] 03:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 756ms 03:58:10 INFO - PROCESS | 3644 | 1471089490010 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 3644 | 1471089490012 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:58:10 INFO - PROCESS | 3644 | 1471089490015 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 3644 | 1471089490017 Marionette TRACE conn3 <- [1,1642,null,{}] 03:58:10 INFO - PROCESS | 3644 | 1471089490020 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}] 03:58:10 INFO - PROCESS | 3644 | 1471089490022 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:10 INFO - PROCESS | 3644 | 1471089490131 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:58:10 INFO - PROCESS | 3644 | 1471089490136 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 3644 | 1471089490142 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:10 INFO - PROCESS | 3644 | ++DOCSHELL 128AFC00 == 35 [pid = 3644] [id = 420] 03:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16C38C00) [pid = 3644] [serial = 1260] [outer = 00000000] 03:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16CF6C00) [pid = 3644] [serial = 1261] [outer = 16C38C00] 03:58:10 INFO - PROCESS | 3644 | 1471089490200 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D8C000) [pid = 3644] [serial = 1262] [outer = 16C38C00] 03:58:10 INFO - PROCESS | 3644 | 1471089490661 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]]]}] 03:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 723ms 03:58:10 INFO - PROCESS | 3644 | 1471089490715 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 3644 | 1471089490717 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:58:10 INFO - PROCESS | 3644 | 1471089490813 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 3644 | 1471089490815 Marionette TRACE conn3 <- [1,1646,null,{}] 03:58:10 INFO - PROCESS | 3644 | 1471089490818 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}] 03:58:10 INFO - PROCESS | 3644 | 1471089490821 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:10 INFO - PROCESS | 3644 | 1471089490931 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:58:10 INFO - PROCESS | 3644 | 1471089490945 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 3644 | 1471089490947 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:11 INFO - PROCESS | 3644 | ++DOCSHELL 16FCB800 == 36 [pid = 3644] [id = 421] 03:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17389800) [pid = 3644] [serial = 1263] [outer = 00000000] 03:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17590000) [pid = 3644] [serial = 1264] [outer = 17389800] 03:58:11 INFO - PROCESS | 3644 | 1471089491046 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17590C00) [pid = 3644] [serial = 1265] [outer = 17389800] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1393A400) [pid = 3644] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16C34800) [pid = 3644] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10D73800) [pid = 3644] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16C7F000) [pid = 3644] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (166F8400) [pid = 3644] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0F342400) [pid = 3644] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13035400) [pid = 3644] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15930800) [pid = 3644] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16C2F000) [pid = 3644] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D91800) [pid = 3644] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:58:11 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (139DB000) [pid = 3644] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:58:11 INFO - PROCESS | 3644 | 1471089491477 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]]]}] 03:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 756ms 03:58:11 INFO - PROCESS | 3644 | 1471089491497 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 3644 | 1471089491499 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:58:11 INFO - PROCESS | 3644 | 1471089491502 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:58:11 INFO - PROCESS | 3644 | 1471089491503 Marionette TRACE conn3 <- [1,1650,null,{}] 03:58:11 INFO - PROCESS | 3644 | 1471089491507 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}] 03:58:11 INFO - PROCESS | 3644 | 1471089491509 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:11 INFO - PROCESS | 3644 | 1471089491585 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:58:11 INFO - PROCESS | 3644 | 1471089491675 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 3644 | 1471089491677 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:11 INFO - PROCESS | 3644 | ++DOCSHELL 0F34D400 == 37 [pid = 3644] [id = 422] 03:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0F34E000) [pid = 3644] [serial = 1266] [outer = 00000000] 03:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13C8B800) [pid = 3644] [serial = 1267] [outer = 0F34E000] 03:58:11 INFO - PROCESS | 3644 | 1471089491724 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1688E000) [pid = 3644] [serial = 1268] [outer = 0F34E000] 03:58:12 INFO - PROCESS | 3644 | 1471089492125 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]]]}] 03:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 659ms 03:58:12 INFO - PROCESS | 3644 | 1471089492174 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 3644 | 1471089492175 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:58:12 INFO - PROCESS | 3644 | 1471089492179 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 3644 | 1471089492180 Marionette TRACE conn3 <- [1,1654,null,{}] 03:58:12 INFO - PROCESS | 3644 | 1471089492184 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}] 03:58:12 INFO - PROCESS | 3644 | 1471089492186 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:12 INFO - PROCESS | 3644 | 1471089492300 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:58:12 INFO - PROCESS | 3644 | 1471089492337 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 3644 | 1471089492339 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:12 INFO - PROCESS | 3644 | ++DOCSHELL 10D73800 == 38 [pid = 3644] [id = 423] 03:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (129BB000) [pid = 3644] [serial = 1269] [outer = 00000000] 03:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16FCB000) [pid = 3644] [serial = 1270] [outer = 129BB000] 03:58:12 INFO - PROCESS | 3644 | 1471089492383 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (17723800) [pid = 3644] [serial = 1271] [outer = 129BB000] 03:58:12 INFO - PROCESS | 3644 | 1471089492773 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]]]}] 03:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 659ms 03:58:12 INFO - PROCESS | 3644 | 1471089492817 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 3644 | 1471089492819 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:58:12 INFO - PROCESS | 3644 | 1471089492823 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:58:12 INFO - PROCESS | 3644 | 1471089492824 Marionette TRACE conn3 <- [1,1658,null,{}] 03:58:12 INFO - PROCESS | 3644 | 1471089492828 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}] 03:58:12 INFO - PROCESS | 3644 | 1471089492829 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:12 INFO - PROCESS | 3644 | 1471089492945 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:58:12 INFO - PROCESS | 3644 | 1471089492953 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 3644 | 1471089492954 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:12 INFO - PROCESS | 3644 | ++DOCSHELL 10A4C000 == 39 [pid = 3644] [id = 424] 03:58:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13CA3400) [pid = 3644] [serial = 1272] [outer = 00000000] 03:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1820A800) [pid = 3644] [serial = 1273] [outer = 13CA3400] 03:58:13 INFO - PROCESS | 3644 | 1471089492998 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18210000) [pid = 3644] [serial = 1274] [outer = 13CA3400] 03:58:13 INFO - PROCESS | 3644 | 1471089493514 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]]]}] 03:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 723ms 03:58:13 INFO - PROCESS | 3644 | 1471089493555 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 3644 | 1471089493560 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:58:13 INFO - PROCESS | 3644 | 1471089493566 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 3644 | 1471089493570 Marionette TRACE conn3 <- [1,1662,null,{}] 03:58:13 INFO - PROCESS | 3644 | 1471089493576 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}] 03:58:13 INFO - PROCESS | 3644 | 1471089493579 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:13 INFO - PROCESS | 3644 | 1471089493741 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:58:13 INFO - PROCESS | 3644 | 1471089493867 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 3644 | 1471089493872 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:13 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E2800 == 40 [pid = 3644] [id = 425] 03:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0F9E6400) [pid = 3644] [serial = 1275] [outer = 00000000] 03:58:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (114E2C00) [pid = 3644] [serial = 1276] [outer = 0F9E6400] 03:58:13 INFO - PROCESS | 3644 | 1471089493932 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1282B800) [pid = 3644] [serial = 1277] [outer = 0F9E6400] 03:58:14 INFO - PROCESS | 3644 | 1471089494517 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]]]}] 03:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 965ms 03:58:14 INFO - PROCESS | 3644 | 1471089494544 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 3644 | 1471089494549 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:58:14 INFO - PROCESS | 3644 | 1471089494555 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - PROCESS | 3644 | 1471089494558 Marionette TRACE conn3 <- [1,1666,null,{}] 03:58:14 INFO - PROCESS | 3644 | 1471089494562 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}] 03:58:14 INFO - PROCESS | 3644 | 1471089494565 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:14 INFO - PROCESS | 3644 | 1471089494673 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:58:14 INFO - PROCESS | 3644 | 1471089494776 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 3644 | 1471089494780 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:14 INFO - PROCESS | 3644 | ++DOCSHELL 139D8000 == 41 [pid = 3644] [id = 426] 03:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (139D8C00) [pid = 3644] [serial = 1278] [outer = 00000000] 03:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1442FC00) [pid = 3644] [serial = 1279] [outer = 139D8C00] 03:58:14 INFO - PROCESS | 3644 | 1471089494841 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (156DD800) [pid = 3644] [serial = 1280] [outer = 139D8C00] 03:58:15 INFO - PROCESS | 3644 | 1471089495482 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]]]}] 03:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 965ms 03:58:15 INFO - PROCESS | 3644 | 1471089495532 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 3644 | 1471089495535 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:58:15 INFO - PROCESS | 3644 | 1471089495539 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 3644 | 1471089495542 Marionette TRACE conn3 <- [1,1670,null,{}] 03:58:15 INFO - PROCESS | 3644 | 1471089495553 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}] 03:58:15 INFO - PROCESS | 3644 | 1471089495558 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:15 INFO - PROCESS | 3644 | 1471089495666 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:58:15 INFO - PROCESS | 3644 | 1471089495798 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 3644 | 1471089495802 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:15 INFO - PROCESS | 3644 | ++DOCSHELL 16E47000 == 42 [pid = 3644] [id = 427] 03:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16E4C400) [pid = 3644] [serial = 1281] [outer = 00000000] 03:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17543800) [pid = 3644] [serial = 1282] [outer = 16E4C400] 03:58:15 INFO - PROCESS | 3644 | 1471089495858 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17E77000) [pid = 3644] [serial = 1283] [outer = 16E4C400] 03:58:16 INFO - PROCESS | 3644 | 1471089496434 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]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 964ms 03:58:16 INFO - PROCESS | 3644 | 1471089496483 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 3644 | 1471089496486 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:58:16 INFO - PROCESS | 3644 | 1471089496490 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 3644 | 1471089496492 Marionette TRACE conn3 <- [1,1674,null,{}] 03:58:16 INFO - PROCESS | 3644 | 1471089496495 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}] 03:58:16 INFO - PROCESS | 3644 | 1471089496498 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:16 INFO - PROCESS | 3644 | 1471089496677 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:58:16 INFO - PROCESS | 3644 | 1471089496780 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:16 INFO - PROCESS | 3644 | 1471089496782 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:16 INFO - PROCESS | 3644 | ++DOCSHELL 16895000 == 43 [pid = 3644] [id = 428] 03:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16899C00) [pid = 3644] [serial = 1284] [outer = 00000000] 03:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D93000) [pid = 3644] [serial = 1285] [outer = 16899C00] 03:58:16 INFO - PROCESS | 3644 | 1471089496835 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17AF6000) [pid = 3644] [serial = 1286] [outer = 16899C00] 03:58:17 INFO - PROCESS | 3644 | 1471089497607 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]]]}] 03:58:17 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 03:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1174ms 03:58:17 INFO - PROCESS | 3644 | 1471089497671 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:58:17 INFO - PROCESS | 3644 | 1471089497675 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:58:17 INFO - PROCESS | 3644 | 1471089497679 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:58:17 INFO - PROCESS | 3644 | 1471089497684 Marionette TRACE conn3 <- [1,1678,null,{}] 03:58:17 INFO - PROCESS | 3644 | 1471089497689 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}] 03:58:17 INFO - PROCESS | 3644 | 1471089497691 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:17 INFO - PROCESS | 3644 | 1471089497841 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 10D73800 == 42 [pid = 3644] [id = 423] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 0F34D400 == 41 [pid = 3644] [id = 422] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 16FCB800 == 40 [pid = 3644] [id = 421] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 128AFC00 == 39 [pid = 3644] [id = 420] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 167E6C00 == 38 [pid = 3644] [id = 419] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 156E2400 == 37 [pid = 3644] [id = 418] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 12B71800 == 36 [pid = 3644] [id = 417] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 10A54000 == 35 [pid = 3644] [id = 416] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 0F34D800 == 34 [pid = 3644] [id = 415] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 10D71C00 == 33 [pid = 3644] [id = 414] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 16C34000 == 32 [pid = 3644] [id = 406] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 1771C800 == 31 [pid = 3644] [id = 413] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 16895000 == 30 [pid = 3644] [id = 428] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 16E47000 == 29 [pid = 3644] [id = 427] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 10A4C000 == 28 [pid = 3644] [id = 424] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 0F9E2800 == 27 [pid = 3644] [id = 425] 03:58:18 INFO - PROCESS | 3644 | --DOCSHELL 139D8000 == 26 [pid = 3644] [id = 426] 03:58:18 INFO - PROCESS | 3644 | 1471089498540 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 3644 | 1471089498544 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13C11000) [pid = 3644] [serial = 1225] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13EE3000) [pid = 3644] [serial = 1226] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16CFA000) [pid = 3644] [serial = 1231] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (11217400) [pid = 3644] [serial = 1222] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D01400) [pid = 3644] [serial = 1219] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D09C00) [pid = 3644] [serial = 1220] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16874000) [pid = 3644] [serial = 1228] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16894C00) [pid = 3644] [serial = 1229] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10566000) [pid = 3644] [serial = 1208] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0F93A800) [pid = 3644] [serial = 1207] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15459C00) [pid = 3644] [serial = 1211] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13EA7C00) [pid = 3644] [serial = 1210] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15F60800) [pid = 3644] [serial = 1214] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15B27C00) [pid = 3644] [serial = 1213] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16C3AC00) [pid = 3644] [serial = 1217] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17A5C400) [pid = 3644] [serial = 1240] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16C38000) [pid = 3644] [serial = 1216] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1753F800) [pid = 3644] [serial = 1238] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16FC5800) [pid = 3644] [serial = 1237] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D8F800) [pid = 3644] [serial = 1232] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15929000) [pid = 3644] [serial = 1234] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (11265400) [pid = 3644] [serial = 1223] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16C31C00) [pid = 3644] [serial = 1235] [outer = 00000000] [url = about:blank] 03:58:18 INFO - PROCESS | 3644 | ++DOCSHELL 0F34FC00 == 27 [pid = 3644] [id = 429] 03:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0F350000) [pid = 3644] [serial = 1287] [outer = 00000000] 03:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0F9E6C00) [pid = 3644] [serial = 1288] [outer = 0F350000] 03:58:18 INFO - PROCESS | 3644 | 1471089498678 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10511000) [pid = 3644] [serial = 1289] [outer = 0F350000] 03:58:19 INFO - PROCESS | 3644 | 1471089499181 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]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1543ms 03:58:19 INFO - PROCESS | 3644 | 1471089499253 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 3644 | 1471089499256 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:58:19 INFO - PROCESS | 3644 | 1471089499261 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:58:19 INFO - PROCESS | 3644 | 1471089499264 Marionette TRACE conn3 <- [1,1682,null,{}] 03:58:19 INFO - PROCESS | 3644 | 1471089499269 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}] 03:58:19 INFO - PROCESS | 3644 | 1471089499273 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:19 INFO - PROCESS | 3644 | 1471089499367 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:58:19 INFO - PROCESS | 3644 | 1471089499376 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 3644 | 1471089499380 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:19 INFO - PROCESS | 3644 | ++DOCSHELL 11007000 == 28 [pid = 3644] [id = 430] 03:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1120D800) [pid = 3644] [serial = 1290] [outer = 00000000] 03:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1142CC00) [pid = 3644] [serial = 1291] [outer = 1120D800] 03:58:19 INFO - PROCESS | 3644 | 1471089499435 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (11CE1000) [pid = 3644] [serial = 1292] [outer = 1120D800] 03:58:19 INFO - PROCESS | 3644 | 1471089499897 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]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 708ms 03:58:19 INFO - PROCESS | 3644 | 1471089499964 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 3644 | 1471089499968 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:58:20 INFO - PROCESS | 3644 | 1471089499973 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 3644 | 1471089499975 Marionette TRACE conn3 <- [1,1686,null,{}] 03:58:20 INFO - PROCESS | 3644 | 1471089499979 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}] 03:58:20 INFO - PROCESS | 3644 | 1471089499982 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:20 INFO - PROCESS | 3644 | 1471089500072 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:58:20 INFO - PROCESS | 3644 | 1471089500162 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 3644 | 1471089500214 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:20 INFO - PROCESS | 3644 | ++DOCSHELL 13164400 == 29 [pid = 3644] [id = 431] 03:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13165000) [pid = 3644] [serial = 1293] [outer = 00000000] 03:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (131EDC00) [pid = 3644] [serial = 1294] [outer = 13165000] 03:58:20 INFO - PROCESS | 3644 | 1471089500286 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (134C8000) [pid = 3644] [serial = 1295] [outer = 13165000] 03:58:20 INFO - PROCESS | 3644 | 1471089500689 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]]]}] 03:58:20 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 03:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 755ms 03:58:20 INFO - PROCESS | 3644 | 1471089500747 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:58:20 INFO - PROCESS | 3644 | 1471089500749 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:58:20 INFO - PROCESS | 3644 | 1471089500767 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:58:20 INFO - PROCESS | 3644 | 1471089500773 Marionette TRACE conn3 <- [1,1690,null,{}] 03:58:20 INFO - PROCESS | 3644 | 1471089500783 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}] 03:58:20 INFO - PROCESS | 3644 | 1471089500787 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:20 INFO - PROCESS | 3644 | 1471089500914 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:58:20 INFO - PROCESS | 3644 | 1471089500928 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 3644 | 1471089500930 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:20 INFO - PROCESS | 3644 | ++DOCSHELL 13157C00 == 30 [pid = 3644] [id = 432] 03:58:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (141A5800) [pid = 3644] [serial = 1296] [outer = 00000000] 03:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1545D000) [pid = 3644] [serial = 1297] [outer = 141A5800] 03:58:21 INFO - PROCESS | 3644 | 1471089500988 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (156DDC00) [pid = 3644] [serial = 1298] [outer = 141A5800] 03:58:21 INFO - PROCESS | 3644 | 1471089501498 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]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 755ms 03:58:21 INFO - PROCESS | 3644 | 1471089501557 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 3644 | 1471089501559 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:58:21 INFO - PROCESS | 3644 | 1471089501563 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 3644 | 1471089501565 Marionette TRACE conn3 <- [1,1694,null,{}] 03:58:21 INFO - PROCESS | 3644 | 1471089501568 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}] 03:58:21 INFO - PROCESS | 3644 | 1471089501570 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:21 INFO - PROCESS | 3644 | 1471089501685 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:58:21 INFO - PROCESS | 3644 | 1471089501695 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 3644 | 1471089501697 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:21 INFO - PROCESS | 3644 | ++DOCSHELL 1545C800 == 31 [pid = 3644] [id = 433] 03:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15614C00) [pid = 3644] [serial = 1299] [outer = 00000000] 03:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15B2D000) [pid = 3644] [serial = 1300] [outer = 15614C00] 03:58:21 INFO - PROCESS | 3644 | 1471089501791 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15F62C00) [pid = 3644] [serial = 1301] [outer = 15614C00] 03:58:22 INFO - PROCESS | 3644 | 1471089502198 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]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 708ms 03:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:58:22 INFO - PROCESS | 3644 | 1471089502260 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 3644 | 1471089502263 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:58:22 INFO - PROCESS | 3644 | 1471089502266 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 3644 | 1471089502268 Marionette TRACE conn3 <- [1,1698,null,{}] 03:58:22 INFO - PROCESS | 3644 | 1471089502271 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}] 03:58:22 INFO - PROCESS | 3644 | 1471089502273 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:22 INFO - PROCESS | 3644 | 1471089502385 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:58:22 INFO - PROCESS | 3644 | 1471089502396 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:22 INFO - PROCESS | 3644 | 1471089502402 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:22 INFO - PROCESS | 3644 | ++DOCSHELL 16878C00 == 32 [pid = 3644] [id = 434] 03:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1688D800) [pid = 3644] [serial = 1302] [outer = 00000000] 03:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16893800) [pid = 3644] [serial = 1303] [outer = 1688D800] 03:58:22 INFO - PROCESS | 3644 | 1471089502514 Marionette DEBUG loaded listener.js 03:58:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16C35800) [pid = 3644] [serial = 1304] [outer = 1688D800] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13CA3400) [pid = 3644] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (156E3400) [pid = 3644] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1771DC00) [pid = 3644] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17389800) [pid = 3644] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16873800) [pid = 3644] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0F34DC00) [pid = 3644] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10B9A000) [pid = 3644] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1120F000) [pid = 3644] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (129BB000) [pid = 3644] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16C38C00) [pid = 3644] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0F34E000) [pid = 3644] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:58:23 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12B73C00) [pid = 3644] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:58:23 INFO - PROCESS | 3644 | 1471089503243 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]]]}] 03:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1029ms 03:58:23 INFO - PROCESS | 3644 | 1471089503301 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 3644 | 1471089503303 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:58:23 INFO - PROCESS | 3644 | 1471089503307 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 3644 | 1471089503309 Marionette TRACE conn3 <- [1,1702,null,{}] 03:58:23 INFO - PROCESS | 3644 | 1471089503312 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}] 03:58:23 INFO - PROCESS | 3644 | 1471089503314 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:23 INFO - PROCESS | 3644 | 1471089503426 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:58:23 INFO - PROCESS | 3644 | 1471089503484 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 3644 | 1471089503486 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:23 INFO - PROCESS | 3644 | ++DOCSHELL 10373000 == 33 [pid = 3644] [id = 435] 03:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1293D000) [pid = 3644] [serial = 1305] [outer = 00000000] 03:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15F6BC00) [pid = 3644] [serial = 1306] [outer = 1293D000] 03:58:23 INFO - PROCESS | 3644 | 1471089503530 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16C3D000) [pid = 3644] [serial = 1307] [outer = 1293D000] 03:58:23 INFO - PROCESS | 3644 | 1471089503953 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]]]}] 03:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 659ms 03:58:23 INFO - PROCESS | 3644 | 1471089503978 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 3644 | 1471089503980 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:58:23 INFO - PROCESS | 3644 | 1471089503983 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 3644 | 1471089503985 Marionette TRACE conn3 <- [1,1706,null,{}] 03:58:23 INFO - PROCESS | 3644 | 1471089503988 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}] 03:58:23 INFO - PROCESS | 3644 | 1471089503990 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:24 INFO - PROCESS | 3644 | 1471089504067 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:58:24 INFO - PROCESS | 3644 | 1471089504072 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 3644 | 1471089504074 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:24 INFO - PROCESS | 3644 | ++DOCSHELL 1592DC00 == 34 [pid = 3644] [id = 436] 03:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15B25800) [pid = 3644] [serial = 1308] [outer = 00000000] 03:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D0A400) [pid = 3644] [serial = 1309] [outer = 15B25800] 03:58:24 INFO - PROCESS | 3644 | 1471089504117 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D89400) [pid = 3644] [serial = 1310] [outer = 15B25800] 03:58:24 INFO - PROCESS | 3644 | 1471089504541 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]]]}] 03:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 611ms 03:58:24 INFO - PROCESS | 3644 | 1471089504589 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:58:24 INFO - PROCESS | 3644 | 1471089504591 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:58:24 INFO - PROCESS | 3644 | 1471089504594 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:58:24 INFO - PROCESS | 3644 | 1471089504596 Marionette TRACE conn3 <- [1,1710,null,{}] 03:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:58:24 INFO - PROCESS | 3644 | 1471089504599 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}] 03:58:24 INFO - PROCESS | 3644 | 1471089504601 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:24 INFO - PROCESS | 3644 | 1471089504685 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:58:24 INFO - PROCESS | 3644 | 1471089504690 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 3644 | 1471089504692 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:24 INFO - PROCESS | 3644 | ++DOCSHELL 16C8A000 == 35 [pid = 3644] [id = 437] 03:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D8E400) [pid = 3644] [serial = 1311] [outer = 00000000] 03:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D94000) [pid = 3644] [serial = 1312] [outer = 16D8E400] 03:58:24 INFO - PROCESS | 3644 | 1471089504736 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16E4DC00) [pid = 3644] [serial = 1313] [outer = 16D8E400] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 15617800 == 34 [pid = 3644] [id = 370] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 16CF8C00 == 33 [pid = 3644] [id = 381] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 13C16400 == 32 [pid = 3644] [id = 368] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 10B9AC00 == 31 [pid = 3644] [id = 383] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 0F93A400 == 30 [pid = 3644] [id = 371] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 132C9000 == 29 [pid = 3644] [id = 372] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 10D73C00 == 28 [pid = 3644] [id = 376] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 0F345400 == 27 [pid = 3644] [id = 373] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 10D6D000 == 26 [pid = 3644] [id = 379] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 16CF5000 == 25 [pid = 3644] [id = 374] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 10B99800 == 24 [pid = 3644] [id = 375] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 1311CC00 == 23 [pid = 3644] [id = 377] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 14428000 == 22 [pid = 3644] [id = 378] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 114DD800 == 21 [pid = 3644] [id = 366] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 12B7D800 == 20 [pid = 3644] [id = 367] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 12B71000 == 19 [pid = 3644] [id = 382] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 16899400 == 18 [pid = 3644] [id = 380] 03:58:25 INFO - PROCESS | 3644 | --DOCSHELL 13EE6000 == 17 [pid = 3644] [id = 369] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17723800) [pid = 3644] [serial = 1271] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (18210000) [pid = 3644] [serial = 1274] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1820A800) [pid = 3644] [serial = 1273] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15B28800) [pid = 3644] [serial = 1255] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17AF3800) [pid = 3644] [serial = 1241] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (17590C00) [pid = 3644] [serial = 1265] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1689CC00) [pid = 3644] [serial = 1258] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10515400) [pid = 3644] [serial = 1246] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (129BD400) [pid = 3644] [serial = 1250] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10D6A400) [pid = 3644] [serial = 1247] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (132C8800) [pid = 3644] [serial = 1243] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13C11C00) [pid = 3644] [serial = 1244] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (11267000) [pid = 3644] [serial = 1249] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16FCB000) [pid = 3644] [serial = 1270] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (15B2E400) [pid = 3644] [serial = 1256] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16D8C000) [pid = 3644] [serial = 1262] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (13C8B800) [pid = 3644] [serial = 1267] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1693D000) [pid = 3644] [serial = 1259] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (17590000) [pid = 3644] [serial = 1264] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16CF6C00) [pid = 3644] [serial = 1261] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (132D4000) [pid = 3644] [serial = 1252] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1688E000) [pid = 3644] [serial = 1268] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (13C0B800) [pid = 3644] [serial = 1253] [outer = 00000000] [url = about:blank] 03:58:26 INFO - PROCESS | 3644 | 1471089506522 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]]]}] 03:58:26 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 03:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1961ms 03:58:26 INFO - PROCESS | 3644 | 1471089506583 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:58:26 INFO - PROCESS | 3644 | 1471089506587 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:58:26 INFO - PROCESS | 3644 | 1471089506594 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:58:26 INFO - PROCESS | 3644 | 1471089506597 Marionette TRACE conn3 <- [1,1714,null,{}] 03:58:26 INFO - PROCESS | 3644 | 1471089506603 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}] 03:58:26 INFO - PROCESS | 3644 | 1471089506606 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:26 INFO - PROCESS | 3644 | 1471089506697 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:58:26 INFO - PROCESS | 3644 | 1471089506703 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:26 INFO - PROCESS | 3644 | 1471089506707 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:26 INFO - PROCESS | 3644 | ++DOCSHELL 10A54000 == 18 [pid = 3644] [id = 438] 03:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10B9D000) [pid = 3644] [serial = 1314] [outer = 00000000] 03:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10D6E800) [pid = 3644] [serial = 1315] [outer = 10B9D000] 03:58:26 INFO - PROCESS | 3644 | 1471089506770 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (10D73800) [pid = 3644] [serial = 1316] [outer = 10B9D000] 03:58:27 INFO - PROCESS | 3644 | 1471089507251 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]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 03:58:27 INFO - PROCESS | 3644 | 1471089507292 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 3644 | 1471089507297 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:58:27 INFO - PROCESS | 3644 | 1471089507352 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 3644 | 1471089507354 Marionette TRACE conn3 <- [1,1718,null,{}] 03:58:27 INFO - PROCESS | 3644 | 1471089507358 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}] 03:58:27 INFO - PROCESS | 3644 | 1471089507361 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:27 INFO - PROCESS | 3644 | 1471089507446 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:58:27 INFO - PROCESS | 3644 | 1471089507455 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:27 INFO - PROCESS | 3644 | 1471089507458 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:27 INFO - PROCESS | 3644 | ++DOCSHELL 128B6800 == 19 [pid = 3644] [id = 439] 03:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1293A400) [pid = 3644] [serial = 1317] [outer = 00000000] 03:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (129BD400) [pid = 3644] [serial = 1318] [outer = 1293A400] 03:58:27 INFO - PROCESS | 3644 | 1471089507510 Marionette DEBUG loaded listener.js 03:58:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (12B72C00) [pid = 3644] [serial = 1319] [outer = 1293A400] 03:58:28 INFO - PROCESS | 3644 | 1471089507988 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]]]}] 03:58:28 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 03:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 723ms 03:58:28 INFO - PROCESS | 3644 | 1471089508055 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:58:28 INFO - PROCESS | 3644 | 1471089508057 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:58:28 INFO - PROCESS | 3644 | 1471089508061 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:58:28 INFO - PROCESS | 3644 | 1471089508064 Marionette TRACE conn3 <- [1,1722,null,{}] 03:58:28 INFO - PROCESS | 3644 | 1471089508075 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}] 03:58:28 INFO - PROCESS | 3644 | 1471089508080 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:28 INFO - PROCESS | 3644 | 1471089508193 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:58:28 INFO - PROCESS | 3644 | 1471089508283 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 3644 | 1471089508287 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:28 INFO - PROCESS | 3644 | ++DOCSHELL 134CBC00 == 20 [pid = 3644] [id = 440] 03:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (134CCC00) [pid = 3644] [serial = 1320] [outer = 00000000] 03:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13C0B800) [pid = 3644] [serial = 1321] [outer = 134CCC00] 03:58:28 INFO - PROCESS | 3644 | 1471089508334 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13C8EC00) [pid = 3644] [serial = 1322] [outer = 134CCC00] 03:58:28 INFO - PROCESS | 3644 | 1471089508742 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]]]}] 03:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 723ms 03:58:28 INFO - PROCESS | 3644 | 1471089508793 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:58:28 INFO - PROCESS | 3644 | 1471089508796 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:58:28 INFO - PROCESS | 3644 | 1471089508799 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:58:28 INFO - PROCESS | 3644 | 1471089508801 Marionette TRACE conn3 <- [1,1726,null,{}] 03:58:28 INFO - PROCESS | 3644 | 1471089508804 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}] 03:58:28 INFO - PROCESS | 3644 | 1471089508807 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:28 INFO - PROCESS | 3644 | 1471089508940 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:58:28 INFO - PROCESS | 3644 | 1471089508950 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 3644 | 1471089508952 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:28 INFO - PROCESS | 3644 | ++DOCSHELL 13C8C800 == 21 [pid = 3644] [id = 441] 03:58:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13C8E800) [pid = 3644] [serial = 1323] [outer = 00000000] 03:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15458C00) [pid = 3644] [serial = 1324] [outer = 13C8E800] 03:58:29 INFO - PROCESS | 3644 | 1471089508996 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15464000) [pid = 3644] [serial = 1325] [outer = 13C8E800] 03:58:29 INFO - PROCESS | 3644 | 1471089509416 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]]]}] 03:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 660ms 03:58:29 INFO - PROCESS | 3644 | 1471089509437 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:58:29 INFO - PROCESS | 3644 | 1471089509439 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:58:29 INFO - PROCESS | 3644 | 1471089509442 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:58:29 INFO - PROCESS | 3644 | 1471089509444 Marionette TRACE conn3 <- [1,1730,null,{}] 03:58:29 INFO - PROCESS | 3644 | 1471089509451 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}] 03:58:29 INFO - PROCESS | 3644 | 1471089509453 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:29 INFO - PROCESS | 3644 | 1471089509530 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:58:29 INFO - PROCESS | 3644 | 1471089509535 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:29 INFO - PROCESS | 3644 | 1471089509537 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:29 INFO - PROCESS | 3644 | ++DOCSHELL 1560A800 == 22 [pid = 3644] [id = 442] 03:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15614000) [pid = 3644] [serial = 1326] [outer = 00000000] 03:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15B26400) [pid = 3644] [serial = 1327] [outer = 15614000] 03:58:29 INFO - PROCESS | 3644 | 1471089509581 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15B2BC00) [pid = 3644] [serial = 1328] [outer = 15614000] 03:58:30 INFO - PROCESS | 3644 | 1471089510080 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]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 659ms 03:58:30 INFO - PROCESS | 3644 | 1471089510118 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 3644 | 1471089510120 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:58:30 INFO - PROCESS | 3644 | 1471089510123 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:58:30 INFO - PROCESS | 3644 | 1471089510124 Marionette TRACE conn3 <- [1,1734,null,{}] 03:58:30 INFO - PROCESS | 3644 | 1471089510128 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}] 03:58:30 INFO - PROCESS | 3644 | 1471089510133 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:30 INFO - PROCESS | 3644 | 1471089510234 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:58:30 INFO - PROCESS | 3644 | 1471089510239 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 3644 | 1471089510241 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:30 INFO - PROCESS | 3644 | ++DOCSHELL 1688EC00 == 23 [pid = 3644] [id = 443] 03:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16894400) [pid = 3644] [serial = 1329] [outer = 00000000] 03:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16899400) [pid = 3644] [serial = 1330] [outer = 16894400] 03:58:30 INFO - PROCESS | 3644 | 1471089510286 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16C2FC00) [pid = 3644] [serial = 1331] [outer = 16894400] 03:58:30 INFO - PROCESS | 3644 | 1471089510729 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]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 643ms 03:58:30 INFO - PROCESS | 3644 | 1471089510761 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 3644 | 1471089510763 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:58:30 INFO - PROCESS | 3644 | 1471089510770 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 3644 | 1471089510772 Marionette TRACE conn3 <- [1,1738,null,{}] 03:58:30 INFO - PROCESS | 3644 | 1471089510775 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}] 03:58:30 INFO - PROCESS | 3644 | 1471089510777 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:30 INFO - PROCESS | 3644 | 1471089510922 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:58:30 INFO - PROCESS | 3644 | 1471089510929 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 3644 | 1471089510931 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:30 INFO - PROCESS | 3644 | ++DOCSHELL 16C33400 == 24 [pid = 3644] [id = 444] 03:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16C36C00) [pid = 3644] [serial = 1332] [outer = 00000000] 03:58:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16CF0800) [pid = 3644] [serial = 1333] [outer = 16C36C00] 03:58:30 INFO - PROCESS | 3644 | 1471089510974 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16CF1C00) [pid = 3644] [serial = 1334] [outer = 16C36C00] 03:58:31 INFO - PROCESS | 3644 | 1471089511404 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]]]}] 03:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 659ms 03:58:31 INFO - PROCESS | 3644 | 1471089511443 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:58:31 INFO - PROCESS | 3644 | 1471089511445 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:58:31 INFO - PROCESS | 3644 | 1471089511466 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:58:31 INFO - PROCESS | 3644 | 1471089511468 Marionette TRACE conn3 <- [1,1742,null,{}] 03:58:31 INFO - PROCESS | 3644 | 1471089511472 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}] 03:58:31 INFO - PROCESS | 3644 | 1471089511473 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:31 INFO - PROCESS | 3644 | 1471089511548 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:58:31 INFO - PROCESS | 3644 | 1471089511553 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 3644 | 1471089511555 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:31 INFO - PROCESS | 3644 | ++DOCSHELL 129BB400 == 25 [pid = 3644] [id = 445] 03:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16893400) [pid = 3644] [serial = 1335] [outer = 00000000] 03:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D8E800) [pid = 3644] [serial = 1336] [outer = 16893400] 03:58:31 INFO - PROCESS | 3644 | 1471089511599 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D90400) [pid = 3644] [serial = 1337] [outer = 16893400] 03:58:32 INFO - PROCESS | 3644 | 1471089512059 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]]]}] 03:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 643ms 03:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:58:32 INFO - PROCESS | 3644 | 1471089512139 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:58:32 INFO - PROCESS | 3644 | 1471089512141 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:58:32 INFO - PROCESS | 3644 | 1471089512144 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 3644 | 1471089512146 Marionette TRACE conn3 <- [1,1746,null,{}] 03:58:32 INFO - PROCESS | 3644 | 1471089512149 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}] 03:58:32 INFO - PROCESS | 3644 | 1471089512151 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:32 INFO - PROCESS | 3644 | 1471089512261 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:58:32 INFO - PROCESS | 3644 | 1471089512269 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 3644 | 1471089512271 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:32 INFO - PROCESS | 3644 | ++DOCSHELL 134C6400 == 26 [pid = 3644] [id = 446] 03:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16E55000) [pid = 3644] [serial = 1338] [outer = 00000000] 03:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1753DC00) [pid = 3644] [serial = 1339] [outer = 16E55000] 03:58:32 INFO - PROCESS | 3644 | 1471089512314 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17542C00) [pid = 3644] [serial = 1340] [outer = 16E55000] 03:58:32 INFO - PROCESS | 3644 | 1471089512763 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]]]}] 03:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 643ms 03:58:32 INFO - PROCESS | 3644 | 1471089512782 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:58:32 INFO - PROCESS | 3644 | 1471089512784 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:58:32 INFO - PROCESS | 3644 | 1471089512787 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 3644 | 1471089512789 Marionette TRACE conn3 <- [1,1750,null,{}] 03:58:32 INFO - PROCESS | 3644 | 1471089512792 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}] 03:58:32 INFO - PROCESS | 3644 | 1471089512794 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:32 INFO - PROCESS | 3644 | 1471089512918 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:58:32 INFO - PROCESS | 3644 | 1471089512923 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 3644 | 1471089512925 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:32 INFO - PROCESS | 3644 | ++DOCSHELL 17546800 == 27 [pid = 3644] [id = 447] 03:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17591000) [pid = 3644] [serial = 1341] [outer = 00000000] 03:58:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1772A800) [pid = 3644] [serial = 1342] [outer = 17591000] 03:58:32 INFO - PROCESS | 3644 | 1471089512968 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17AFA800) [pid = 3644] [serial = 1343] [outer = 17591000] 03:58:33 INFO - PROCESS | 3644 | 1471089513481 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]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 724ms 03:58:33 INFO - PROCESS | 3644 | 1471089513521 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 3644 | 1471089513523 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:58:33 INFO - PROCESS | 3644 | 1471089513527 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 3644 | 1471089513529 Marionette TRACE conn3 <- [1,1754,null,{}] 03:58:33 INFO - PROCESS | 3644 | 1471089513532 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}] 03:58:33 INFO - PROCESS | 3644 | 1471089513534 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:33 INFO - PROCESS | 3644 | 1471089513658 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:58:33 INFO - PROCESS | 3644 | 1471089513753 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 3644 | 1471089513756 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:33 INFO - PROCESS | 3644 | ++DOCSHELL 15461400 == 28 [pid = 3644] [id = 448] 03:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18085800) [pid = 3644] [serial = 1344] [outer = 00000000] 03:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18214800) [pid = 3644] [serial = 1345] [outer = 18085800] 03:58:33 INFO - PROCESS | 3644 | 1471089513801 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18217C00) [pid = 3644] [serial = 1346] [outer = 18085800] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1688D800) [pid = 3644] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15614C00) [pid = 3644] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1293D000) [pid = 3644] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15B25800) [pid = 3644] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13165000) [pid = 3644] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1120D800) [pid = 3644] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0F350000) [pid = 3644] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16899C00) [pid = 3644] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16E4C400) [pid = 3644] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (139D8C00) [pid = 3644] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0F9E6400) [pid = 3644] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:58:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (141A5800) [pid = 3644] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:58:34 INFO - PROCESS | 3644 | 1471089514306 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]]]}] 03:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 868ms 03:58:34 INFO - PROCESS | 3644 | 1471089514370 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:58:34 INFO - PROCESS | 3644 | 1471089514372 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:58:34 INFO - PROCESS | 3644 | 1471089514375 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:58:34 INFO - PROCESS | 3644 | 1471089514377 Marionette TRACE conn3 <- [1,1758,null,{}] 03:58:34 INFO - PROCESS | 3644 | 1471089514381 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}] 03:58:34 INFO - PROCESS | 3644 | 1471089514384 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:34 INFO - PROCESS | 3644 | 1471089514531 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:58:34 INFO - PROCESS | 3644 | 1471089514536 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:34 INFO - PROCESS | 3644 | 1471089514538 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:34 INFO - PROCESS | 3644 | ++DOCSHELL 13210C00 == 29 [pid = 3644] [id = 449] 03:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13C97400) [pid = 3644] [serial = 1347] [outer = 00000000] 03:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15F5DC00) [pid = 3644] [serial = 1348] [outer = 13C97400] 03:58:34 INFO - PROCESS | 3644 | 1471089514582 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16891C00) [pid = 3644] [serial = 1349] [outer = 13C97400] 03:58:35 INFO - PROCESS | 3644 | 1471089514996 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]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 659ms 03:58:35 INFO - PROCESS | 3644 | 1471089515046 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:58:35 INFO - PROCESS | 3644 | 1471089515048 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:58:35 INFO - PROCESS | 3644 | 1471089515055 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - PROCESS | 3644 | 1471089515057 Marionette TRACE conn3 <- [1,1762,null,{}] 03:58:35 INFO - PROCESS | 3644 | 1471089515060 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}] 03:58:35 INFO - PROCESS | 3644 | 1471089515062 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:35 INFO - PROCESS | 3644 | 1471089515161 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:58:35 INFO - PROCESS | 3644 | 1471089515166 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 3644 | 1471089515168 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:35 INFO - PROCESS | 3644 | ++DOCSHELL 16D86C00 == 30 [pid = 3644] [id = 450] 03:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D8A800) [pid = 3644] [serial = 1350] [outer = 00000000] 03:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18218800) [pid = 3644] [serial = 1351] [outer = 16D8A800] 03:58:35 INFO - PROCESS | 3644 | 1471089515211 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15F6C400) [pid = 3644] [serial = 1352] [outer = 16D8A800] 03:58:35 INFO - PROCESS | 3644 | 1471089515717 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]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 708ms 03:58:35 INFO - PROCESS | 3644 | 1471089515790 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:58:35 INFO - PROCESS | 3644 | 1471089515792 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:58:35 INFO - PROCESS | 3644 | 1471089515795 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:58:35 INFO - PROCESS | 3644 | 1471089515797 Marionette TRACE conn3 <- [1,1766,null,{}] 03:58:35 INFO - PROCESS | 3644 | 1471089515800 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}] 03:58:35 INFO - PROCESS | 3644 | 1471089515802 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:35 INFO - PROCESS | 3644 | 1471089515880 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:58:35 INFO - PROCESS | 3644 | 1471089515889 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 3644 | 1471089515891 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:35 INFO - PROCESS | 3644 | ++DOCSHELL 15B26000 == 31 [pid = 3644] [id = 451] 03:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16873800) [pid = 3644] [serial = 1353] [outer = 00000000] 03:58:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1829A800) [pid = 3644] [serial = 1354] [outer = 16873800] 03:58:35 INFO - PROCESS | 3644 | 1471089515934 Marionette DEBUG loaded listener.js 03:58:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (19766C00) [pid = 3644] [serial = 1355] [outer = 16873800] 03:58:36 INFO - PROCESS | 3644 | 1471089516682 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]]]}] 03:58:36 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 03:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 964ms 03:58:36 INFO - PROCESS | 3644 | 1471089516742 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:58:36 INFO - PROCESS | 3644 | 1471089516747 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:58:36 INFO - PROCESS | 3644 | 1471089516752 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 3644 | 1471089516755 Marionette TRACE conn3 <- [1,1770,null,{}] 03:58:36 INFO - PROCESS | 3644 | 1471089516761 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}] 03:58:36 INFO - PROCESS | 3644 | 1471089516765 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:36 INFO - PROCESS | 3644 | 1471089516991 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:58:37 INFO - PROCESS | 3644 | 1471089517002 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:37 INFO - PROCESS | 3644 | 1471089517005 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:37 INFO - PROCESS | 3644 | ++DOCSHELL 10D69400 == 32 [pid = 3644] [id = 452] 03:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10D6A000) [pid = 3644] [serial = 1356] [outer = 00000000] 03:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (11266400) [pid = 3644] [serial = 1357] [outer = 10D6A000] 03:58:37 INFO - PROCESS | 3644 | 1471089517061 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (129BE800) [pid = 3644] [serial = 1358] [outer = 10D6A000] 03:58:37 INFO - PROCESS | 3644 | 1471089517816 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]]]}] 03:58:37 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 03:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1126ms 03:58:37 INFO - PROCESS | 3644 | 1471089517893 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:58:37 INFO - PROCESS | 3644 | 1471089517897 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:58:37 INFO - PROCESS | 3644 | 1471089517904 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:58:37 INFO - PROCESS | 3644 | 1471089517907 Marionette TRACE conn3 <- [1,1774,null,{}] 03:58:37 INFO - PROCESS | 3644 | 1471089517911 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}] 03:58:37 INFO - PROCESS | 3644 | 1471089517914 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:38 INFO - PROCESS | 3644 | 1471089518223 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:58:38 INFO - PROCESS | 3644 | 1471089518371 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 3644 | 1471089518374 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:38 INFO - PROCESS | 3644 | ++DOCSHELL 10A4B400 == 33 [pid = 3644] [id = 453] 03:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10A4D800) [pid = 3644] [serial = 1359] [outer = 00000000] 03:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10BA4400) [pid = 3644] [serial = 1360] [outer = 10A4D800] 03:58:38 INFO - PROCESS | 3644 | 1471089518423 Marionette DEBUG loaded listener.js 03:58:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10D78800) [pid = 3644] [serial = 1361] [outer = 10A4D800] 03:58:38 INFO - PROCESS | 3644 | --DOCSHELL 0F34FC00 == 32 [pid = 3644] [id = 429] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16893800) [pid = 3644] [serial = 1303] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15F62C00) [pid = 3644] [serial = 1301] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15B2D000) [pid = 3644] [serial = 1300] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15F6BC00) [pid = 3644] [serial = 1306] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16D0A400) [pid = 3644] [serial = 1309] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D94000) [pid = 3644] [serial = 1312] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16C35800) [pid = 3644] [serial = 1304] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (131EDC00) [pid = 3644] [serial = 1294] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1142CC00) [pid = 3644] [serial = 1291] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (11CE1000) [pid = 3644] [serial = 1292] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0F9E6C00) [pid = 3644] [serial = 1288] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10511000) [pid = 3644] [serial = 1289] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17AF6000) [pid = 3644] [serial = 1286] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D93000) [pid = 3644] [serial = 1285] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (17E77000) [pid = 3644] [serial = 1283] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (17543800) [pid = 3644] [serial = 1282] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (156DD800) [pid = 3644] [serial = 1280] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1442FC00) [pid = 3644] [serial = 1279] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1282B800) [pid = 3644] [serial = 1277] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (114E2C00) [pid = 3644] [serial = 1276] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D89400) [pid = 3644] [serial = 1310] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1545D000) [pid = 3644] [serial = 1297] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (156DDC00) [pid = 3644] [serial = 1298] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16C3D000) [pid = 3644] [serial = 1307] [outer = 00000000] [url = about:blank] 03:58:38 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (134C8000) [pid = 3644] [serial = 1295] [outer = 00000000] [url = about:blank] 03:58:39 INFO - PROCESS | 3644 | 1471089519039 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]]]}] 03:58:39 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 03:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1173ms 03:58:39 INFO - PROCESS | 3644 | 1471089519083 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:58:39 INFO - PROCESS | 3644 | 1471089519086 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:58:39 INFO - PROCESS | 3644 | 1471089519091 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 3644 | 1471089519094 Marionette TRACE conn3 <- [1,1778,null,{}] 03:58:39 INFO - PROCESS | 3644 | 1471089519099 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}] 03:58:39 INFO - PROCESS | 3644 | 1471089519102 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:39 INFO - PROCESS | 3644 | 1471089519233 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:58:39 INFO - PROCESS | 3644 | 1471089519332 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 3644 | 1471089519335 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:39 INFO - PROCESS | 3644 | ++DOCSHELL 11213400 == 33 [pid = 3644] [id = 454] 03:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (11213800) [pid = 3644] [serial = 1362] [outer = 00000000] 03:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (129BA400) [pid = 3644] [serial = 1363] [outer = 11213800] 03:58:39 INFO - PROCESS | 3644 | 1471089519382 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12DA4800) [pid = 3644] [serial = 1364] [outer = 11213800] 03:58:39 INFO - PROCESS | 3644 | 1471089519808 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]]]}] 03:58:39 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) 03:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 756ms 03:58:39 INFO - PROCESS | 3644 | 1471089519865 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:58:39 INFO - PROCESS | 3644 | 1471089519868 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:58:39 INFO - PROCESS | 3644 | 1471089519872 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 3644 | 1471089519874 Marionette TRACE conn3 <- [1,1782,null,{}] 03:58:39 INFO - PROCESS | 3644 | 1471089519881 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}] 03:58:39 INFO - PROCESS | 3644 | 1471089519884 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:39 INFO - PROCESS | 3644 | 1471089519970 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:58:40 INFO - PROCESS | 3644 | 1471089519985 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 3644 | 1471089519987 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:40 INFO - PROCESS | 3644 | ++DOCSHELL 139D9C00 == 34 [pid = 3644] [id = 455] 03:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (139DC000) [pid = 3644] [serial = 1365] [outer = 00000000] 03:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13C8C000) [pid = 3644] [serial = 1366] [outer = 139DC000] 03:58:40 INFO - PROCESS | 3644 | 1471089520032 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13ED5000) [pid = 3644] [serial = 1367] [outer = 139DC000] 03:58:40 INFO - PROCESS | 3644 | 1471089520545 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]]]}] 03:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 707ms 03:58:40 INFO - PROCESS | 3644 | 1471089520603 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 3644 | 1471089520607 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:58:40 INFO - PROCESS | 3644 | 1471089520617 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 3644 | 1471089520621 Marionette TRACE conn3 <- [1,1786,null,{}] 03:58:40 INFO - PROCESS | 3644 | 1471089520625 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}] 03:58:40 INFO - PROCESS | 3644 | 1471089520628 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:40 INFO - PROCESS | 3644 | 1471089520715 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:58:40 INFO - PROCESS | 3644 | 1471089520809 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 3644 | 1471089520811 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:40 INFO - PROCESS | 3644 | ++DOCSHELL 13EE4800 == 35 [pid = 3644] [id = 456] 03:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (156DD800) [pid = 3644] [serial = 1368] [outer = 00000000] 03:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1592E000) [pid = 3644] [serial = 1369] [outer = 156DD800] 03:58:40 INFO - PROCESS | 3644 | 1471089520856 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15B2B800) [pid = 3644] [serial = 1370] [outer = 156DD800] 03:58:41 INFO - PROCESS | 3644 | 1471089521248 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]]]}] 03:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 724ms 03:58:41 INFO - PROCESS | 3644 | 1471089521313 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:58:41 INFO - PROCESS | 3644 | 1471089521315 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:58:41 INFO - PROCESS | 3644 | 1471089521318 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:58:41 INFO - PROCESS | 3644 | 1471089521320 Marionette TRACE conn3 <- [1,1790,null,{}] 03:58:41 INFO - PROCESS | 3644 | 1471089521323 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}] 03:58:41 INFO - PROCESS | 3644 | 1471089521325 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:41 INFO - PROCESS | 3644 | 1471089521477 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:58:41 INFO - PROCESS | 3644 | 1471089521549 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:41 INFO - PROCESS | 3644 | 1471089521552 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:41 INFO - PROCESS | 3644 | ++DOCSHELL 167DBC00 == 36 [pid = 3644] [id = 457] 03:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (167E1400) [pid = 3644] [serial = 1371] [outer = 00000000] 03:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16877400) [pid = 3644] [serial = 1372] [outer = 167E1400] 03:58:41 INFO - PROCESS | 3644 | 1471089521595 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16896C00) [pid = 3644] [serial = 1373] [outer = 167E1400] 03:58:42 INFO - PROCESS | 3644 | 1471089522010 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]]]}] 03:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 723ms 03:58:42 INFO - PROCESS | 3644 | 1471089522052 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:58:42 INFO - PROCESS | 3644 | 1471089522054 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:58:42 INFO - PROCESS | 3644 | 1471089522057 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - PROCESS | 3644 | 1471089522059 Marionette TRACE conn3 <- [1,1794,null,{}] 03:58:42 INFO - PROCESS | 3644 | 1471089522070 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}] 03:58:42 INFO - PROCESS | 3644 | 1471089522072 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:42 INFO - PROCESS | 3644 | 1471089522186 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:58:42 INFO - PROCESS | 3644 | 1471089522192 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 3644 | 1471089522197 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:42 INFO - PROCESS | 3644 | ++DOCSHELL 131E8000 == 37 [pid = 3644] [id = 458] 03:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C35800) [pid = 3644] [serial = 1374] [outer = 00000000] 03:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16C3C800) [pid = 3644] [serial = 1375] [outer = 16C35800] 03:58:42 INFO - PROCESS | 3644 | 1471089522252 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16CF5000) [pid = 3644] [serial = 1376] [outer = 16C35800] 03:58:42 INFO - PROCESS | 3644 | 1471089522792 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]]]}] 03:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 788ms 03:58:42 INFO - PROCESS | 3644 | 1471089522876 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:58:42 INFO - PROCESS | 3644 | 1471089522878 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:58:42 INFO - PROCESS | 3644 | 1471089522882 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:58:42 INFO - PROCESS | 3644 | 1471089522884 Marionette TRACE conn3 <- [1,1798,null,{}] 03:58:42 INFO - PROCESS | 3644 | 1471089522887 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}] 03:58:42 INFO - PROCESS | 3644 | 1471089522889 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:43 INFO - PROCESS | 3644 | 1471089523002 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:58:43 INFO - PROCESS | 3644 | 1471089523074 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:43 INFO - PROCESS | 3644 | 1471089523076 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:43 INFO - PROCESS | 3644 | ++DOCSHELL 16D10C00 == 38 [pid = 3644] [id = 459] 03:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D8D000) [pid = 3644] [serial = 1377] [outer = 00000000] 03:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1738C800) [pid = 3644] [serial = 1378] [outer = 16D8D000] 03:58:43 INFO - PROCESS | 3644 | 1471089523119 Marionette DEBUG loaded listener.js 03:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17543800) [pid = 3644] [serial = 1379] [outer = 16D8D000] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16E55000) [pid = 3644] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (17591000) [pid = 3644] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16C36C00) [pid = 3644] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13C8E800) [pid = 3644] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1293A400) [pid = 3644] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16893400) [pid = 3644] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D8E400) [pid = 3644] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (134CCC00) [pid = 3644] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10B9D000) [pid = 3644] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16894400) [pid = 3644] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15614000) [pid = 3644] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18085800) [pid = 3644] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D8A800) [pid = 3644] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:58:43 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13C97400) [pid = 3644] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:58:43 INFO - PROCESS | 3644 | 1471089523619 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]]]}] 03:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 820ms 03:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:58:43 INFO - PROCESS | 3644 | 1471089523684 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 3644 | 1471089523686 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:58:43 INFO - PROCESS | 3644 | 1471089523689 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 3644 | 1471089523691 Marionette TRACE conn3 <- [1,1802,null,{}] 03:58:43 INFO - PROCESS | 3644 | 1471089523694 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}] 03:58:43 INFO - PROCESS | 3644 | 1471089523696 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:43 INFO - PROCESS | 3644 | 1471089523774 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:58:43 INFO - PROCESS | 3644 | 1471089523779 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:43 INFO - PROCESS | 3644 | 1471089523781 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:43 INFO - PROCESS | 3644 | ++DOCSHELL 15614000 == 39 [pid = 3644] [id = 460] 03:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15B23C00) [pid = 3644] [serial = 1380] [outer = 00000000] 03:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1693FC00) [pid = 3644] [serial = 1381] [outer = 15B23C00] 03:58:43 INFO - PROCESS | 3644 | 1471089523827 Marionette DEBUG loaded listener.js 03:58:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16C86400) [pid = 3644] [serial = 1382] [outer = 15B23C00] 03:58:44 INFO - PROCESS | 3644 | 1471089524296 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]]]}] 03:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 611ms 03:58:44 INFO - PROCESS | 3644 | 1471089524332 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:58:44 INFO - PROCESS | 3644 | 1471089524334 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:58:44 INFO - PROCESS | 3644 | 1471089524338 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:58:44 INFO - PROCESS | 3644 | 1471089524339 Marionette TRACE conn3 <- [1,1806,null,{}] 03:58:44 INFO - PROCESS | 3644 | 1471089524347 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}] 03:58:44 INFO - PROCESS | 3644 | 1471089524349 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:44 INFO - PROCESS | 3644 | 1471089524427 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:58:44 INFO - PROCESS | 3644 | 1471089524433 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:44 INFO - PROCESS | 3644 | 1471089524435 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:44 INFO - PROCESS | 3644 | ++DOCSHELL 1688DC00 == 40 [pid = 3644] [id = 461] 03:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16E55000) [pid = 3644] [serial = 1383] [outer = 00000000] 03:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1772B000) [pid = 3644] [serial = 1384] [outer = 16E55000] 03:58:44 INFO - PROCESS | 3644 | 1471089524478 Marionette DEBUG loaded listener.js 03:58:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17AF6000) [pid = 3644] [serial = 1385] [outer = 16E55000] 03:58:44 INFO - PROCESS | 3644 | 1471089524950 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]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 659ms 03:58:45 INFO - PROCESS | 3644 | 1471089524981 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 3644 | 1471089524983 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:58:45 INFO - PROCESS | 3644 | 1471089524986 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 3644 | 1471089525036 Marionette TRACE conn3 <- [1,1810,null,{}] 03:58:45 INFO - PROCESS | 3644 | 1471089525039 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}] 03:58:45 INFO - PROCESS | 3644 | 1471089525041 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:45 INFO - PROCESS | 3644 | 1471089525129 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:58:45 INFO - PROCESS | 3644 | 1471089525134 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:45 INFO - PROCESS | 3644 | 1471089525136 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:45 INFO - PROCESS | 3644 | ++DOCSHELL 1393FC00 == 41 [pid = 3644] [id = 462] 03:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17591000) [pid = 3644] [serial = 1386] [outer = 00000000] 03:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1820E000) [pid = 3644] [serial = 1387] [outer = 17591000] 03:58:45 INFO - PROCESS | 3644 | 1471089525179 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1820B400) [pid = 3644] [serial = 1388] [outer = 17591000] 03:58:45 INFO - PROCESS | 3644 | 1471089525740 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]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 788ms 03:58:45 INFO - PROCESS | 3644 | 1471089525778 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 3644 | 1471089525783 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:58:45 INFO - PROCESS | 3644 | 1471089525788 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:58:45 INFO - PROCESS | 3644 | 1471089525791 Marionette TRACE conn3 <- [1,1814,null,{}] 03:58:45 INFO - PROCESS | 3644 | 1471089525879 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}] 03:58:45 INFO - PROCESS | 3644 | 1471089525882 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:46 INFO - PROCESS | 3644 | 1471089526033 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:58:46 INFO - PROCESS | 3644 | 1471089526090 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 3644 | 1471089526093 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:46 INFO - PROCESS | 3644 | ++DOCSHELL 10A53800 == 42 [pid = 3644] [id = 463] 03:58:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10B9B400) [pid = 3644] [serial = 1389] [outer = 00000000] 03:58:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (12932000) [pid = 3644] [serial = 1390] [outer = 10B9B400] 03:58:46 INFO - PROCESS | 3644 | 1471089526149 Marionette DEBUG loaded listener.js 03:58:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (13165400) [pid = 3644] [serial = 1391] [outer = 10B9B400] 03:58:46 INFO - PROCESS | 3644 | 1471089526771 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]]]}] 03:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1029ms 03:58:46 INFO - PROCESS | 3644 | 1471089526825 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:58:46 INFO - PROCESS | 3644 | 1471089526830 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:58:46 INFO - PROCESS | 3644 | 1471089526836 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:58:46 INFO - PROCESS | 3644 | 1471089526839 Marionette TRACE conn3 <- [1,1818,null,{}] 03:58:46 INFO - PROCESS | 3644 | 1471089526843 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}] 03:58:46 INFO - PROCESS | 3644 | 1471089526846 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:46 INFO - PROCESS | 3644 | 1471089526956 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:58:47 INFO - PROCESS | 3644 | 1471089527063 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:47 INFO - PROCESS | 3644 | 1471089527066 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:47 INFO - PROCESS | 3644 | ++DOCSHELL 13EACC00 == 43 [pid = 3644] [id = 464] 03:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (141ABC00) [pid = 3644] [serial = 1392] [outer = 00000000] 03:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15459400) [pid = 3644] [serial = 1393] [outer = 141ABC00] 03:58:47 INFO - PROCESS | 3644 | 1471089527121 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15614C00) [pid = 3644] [serial = 1394] [outer = 141ABC00] 03:58:47 INFO - PROCESS | 3644 | 1471089527784 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]]]}] 03:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 965ms 03:58:47 INFO - PROCESS | 3644 | 1471089527814 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 3644 | 1471089527816 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:58:47 INFO - PROCESS | 3644 | 1471089527820 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 3644 | 1471089527824 Marionette TRACE conn3 <- [1,1822,null,{}] 03:58:47 INFO - PROCESS | 3644 | 1471089527835 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}] 03:58:47 INFO - PROCESS | 3644 | 1471089527840 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:47 INFO - PROCESS | 3644 | 1471089527944 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:58:48 INFO - PROCESS | 3644 | 1471089528080 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 3644 | 1471089528084 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:48 INFO - PROCESS | 3644 | ++DOCSHELL 16D8C000 == 44 [pid = 3644] [id = 465] 03:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16D8F400) [pid = 3644] [serial = 1395] [outer = 00000000] 03:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18078400) [pid = 3644] [serial = 1396] [outer = 16D8F400] 03:58:48 INFO - PROCESS | 3644 | 1471089528141 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18216400) [pid = 3644] [serial = 1397] [outer = 16D8F400] 03:58:48 INFO - PROCESS | 3644 | 1471089528766 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]]]}] 03:58:48 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 03:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 964ms 03:58:48 INFO - PROCESS | 3644 | 1471089528798 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:58:48 INFO - PROCESS | 3644 | 1471089528801 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:58:48 INFO - PROCESS | 3644 | 1471089528805 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 3644 | 1471089528807 Marionette TRACE conn3 <- [1,1826,null,{}] 03:58:48 INFO - PROCESS | 3644 | 1471089528811 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}] 03:58:48 INFO - PROCESS | 3644 | 1471089528813 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:48 INFO - PROCESS | 3644 | 1471089528918 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:58:49 INFO - PROCESS | 3644 | 1471089529052 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:49 INFO - PROCESS | 3644 | 1471089529055 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:49 INFO - PROCESS | 3644 | ++DOCSHELL 1142D000 == 45 [pid = 3644] [id = 466] 03:58:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (15B22C00) [pid = 3644] [serial = 1398] [outer = 00000000] 03:58:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18214400) [pid = 3644] [serial = 1399] [outer = 15B22C00] 03:58:49 INFO - PROCESS | 3644 | 1471089529113 Marionette DEBUG loaded listener.js 03:58:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18294800) [pid = 3644] [serial = 1400] [outer = 15B22C00] 03:58:49 INFO - PROCESS | 3644 | 1471089529833 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]]]}] 03:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1077ms 03:58:49 INFO - PROCESS | 3644 | 1471089529896 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:58:49 INFO - PROCESS | 3644 | 1471089529900 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:58:49 INFO - PROCESS | 3644 | 1471089529904 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:58:49 INFO - PROCESS | 3644 | 1471089529907 Marionette TRACE conn3 <- [1,1830,null,{}] 03:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:58:49 INFO - PROCESS | 3644 | 1471089529913 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}] 03:58:49 INFO - PROCESS | 3644 | 1471089529916 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:50 INFO - PROCESS | 3644 | 1471089530027 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:58:50 INFO - PROCESS | 3644 | 1471089530180 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 3644 | 1471089530183 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:50 INFO - PROCESS | 3644 | ++DOCSHELL 11264C00 == 46 [pid = 3644] [id = 467] 03:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (11269400) [pid = 3644] [serial = 1401] [outer = 00000000] 03:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (12BC5400) [pid = 3644] [serial = 1402] [outer = 11269400] 03:58:50 INFO - PROCESS | 3644 | 1471089530237 Marionette DEBUG loaded listener.js 03:58:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (132C8400) [pid = 3644] [serial = 1403] [outer = 11269400] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 1688DC00 == 45 [pid = 3644] [id = 461] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 15614000 == 44 [pid = 3644] [id = 460] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 16D10C00 == 43 [pid = 3644] [id = 459] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 131E8000 == 42 [pid = 3644] [id = 458] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 167DBC00 == 41 [pid = 3644] [id = 457] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 13EE4800 == 40 [pid = 3644] [id = 456] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 139D9C00 == 39 [pid = 3644] [id = 455] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 11213400 == 38 [pid = 3644] [id = 454] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 10A4B400 == 37 [pid = 3644] [id = 453] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 10D69400 == 36 [pid = 3644] [id = 452] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 15461400 == 35 [pid = 3644] [id = 448] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 13210C00 == 34 [pid = 3644] [id = 449] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 16D86C00 == 33 [pid = 3644] [id = 450] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 15B26000 == 32 [pid = 3644] [id = 451] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 17546800 == 31 [pid = 3644] [id = 447] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 1142D000 == 30 [pid = 3644] [id = 466] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 13EACC00 == 29 [pid = 3644] [id = 464] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 16D8C000 == 28 [pid = 3644] [id = 465] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 1393FC00 == 27 [pid = 3644] [id = 462] 03:58:51 INFO - PROCESS | 3644 | --DOCSHELL 10A53800 == 26 [pid = 3644] [id = 463] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1753DC00) [pid = 3644] [serial = 1339] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1772A800) [pid = 3644] [serial = 1342] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16CF0800) [pid = 3644] [serial = 1333] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16CF1C00) [pid = 3644] [serial = 1334] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15458C00) [pid = 3644] [serial = 1324] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15464000) [pid = 3644] [serial = 1325] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (129BD400) [pid = 3644] [serial = 1318] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (12B72C00) [pid = 3644] [serial = 1319] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D8E800) [pid = 3644] [serial = 1336] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16E4DC00) [pid = 3644] [serial = 1313] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (13C0B800) [pid = 3644] [serial = 1321] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13C8EC00) [pid = 3644] [serial = 1322] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10D6E800) [pid = 3644] [serial = 1315] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10D73800) [pid = 3644] [serial = 1316] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16899400) [pid = 3644] [serial = 1330] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16C2FC00) [pid = 3644] [serial = 1331] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15B26400) [pid = 3644] [serial = 1327] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15B2BC00) [pid = 3644] [serial = 1328] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (18214800) [pid = 3644] [serial = 1345] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (17AFA800) [pid = 3644] [serial = 1343] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (18218800) [pid = 3644] [serial = 1351] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (17542C00) [pid = 3644] [serial = 1340] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (15F5DC00) [pid = 3644] [serial = 1348] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1829A800) [pid = 3644] [serial = 1354] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15F6C400) [pid = 3644] [serial = 1352] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18217C00) [pid = 3644] [serial = 1346] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16891C00) [pid = 3644] [serial = 1349] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D90400) [pid = 3644] [serial = 1337] [outer = 00000000] [url = about:blank] 03:58:51 INFO - PROCESS | 3644 | 1471089531432 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]]]}] 03:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1608ms 03:58:51 INFO - PROCESS | 3644 | 1471089531506 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:58:51 INFO - PROCESS | 3644 | 1471089531509 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:58:51 INFO - PROCESS | 3644 | 1471089531514 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:58:51 INFO - PROCESS | 3644 | 1471089531516 Marionette TRACE conn3 <- [1,1834,null,{}] 03:58:51 INFO - PROCESS | 3644 | 1471089531521 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}] 03:58:51 INFO - PROCESS | 3644 | 1471089531524 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:51 INFO - PROCESS | 3644 | 1471089531646 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:58:51 INFO - PROCESS | 3644 | 1471089531734 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:51 INFO - PROCESS | 3644 | 1471089531737 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:51 INFO - PROCESS | 3644 | ++DOCSHELL 10A4FC00 == 27 [pid = 3644] [id = 468] 03:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10B9D000) [pid = 3644] [serial = 1404] [outer = 00000000] 03:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (11005800) [pid = 3644] [serial = 1405] [outer = 10B9D000] 03:58:51 INFO - PROCESS | 3644 | 1471089531784 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1126A000) [pid = 3644] [serial = 1406] [outer = 10B9D000] 03:58:52 INFO - PROCESS | 3644 | 1471089532205 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]]]}] 03:58:52 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) 03:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 723ms 03:58:52 INFO - PROCESS | 3644 | 1471089532259 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:58:52 INFO - PROCESS | 3644 | 1471089532264 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:58:52 INFO - PROCESS | 3644 | 1471089532270 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:58:52 INFO - PROCESS | 3644 | 1471089532273 Marionette TRACE conn3 <- [1,1838,null,{}] 03:58:52 INFO - PROCESS | 3644 | 1471089532277 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}] 03:58:52 INFO - PROCESS | 3644 | 1471089532279 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:52 INFO - PROCESS | 3644 | 1471089532370 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:58:52 INFO - PROCESS | 3644 | 1471089532376 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:52 INFO - PROCESS | 3644 | 1471089532379 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:52 INFO - PROCESS | 3644 | ++DOCSHELL 12B7CC00 == 28 [pid = 3644] [id = 469] 03:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1303B000) [pid = 3644] [serial = 1407] [outer = 00000000] 03:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (132C9800) [pid = 3644] [serial = 1408] [outer = 1303B000] 03:58:52 INFO - PROCESS | 3644 | 1471089532425 Marionette DEBUG loaded listener.js 03:58:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (134D2C00) [pid = 3644] [serial = 1409] [outer = 1303B000] 03:58:52 INFO - PROCESS | 3644 | 1471089532866 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]]]}] 03:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 659ms 03:58:52 INFO - PROCESS | 3644 | 1471089532912 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:58:52 INFO - PROCESS | 3644 | 1471089532914 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:58:52 INFO - PROCESS | 3644 | 1471089532918 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:58:52 INFO - PROCESS | 3644 | 1471089532921 Marionette TRACE conn3 <- [1,1842,null,{}] 03:58:52 INFO - PROCESS | 3644 | 1471089532932 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}] 03:58:52 INFO - PROCESS | 3644 | 1471089532937 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:53 INFO - PROCESS | 3644 | 1471089533017 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:58:53 INFO - PROCESS | 3644 | 1471089533026 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 3644 | 1471089533029 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:53 INFO - PROCESS | 3644 | ++DOCSHELL 141B1000 == 29 [pid = 3644] [id = 470] 03:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (141B1800) [pid = 3644] [serial = 1410] [outer = 00000000] 03:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1545E800) [pid = 3644] [serial = 1411] [outer = 141B1800] 03:58:53 INFO - PROCESS | 3644 | 1471089533076 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15613400) [pid = 3644] [serial = 1412] [outer = 141B1800] 03:58:53 INFO - PROCESS | 3644 | 1471089533627 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]]]}] 03:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 723ms 03:58:53 INFO - PROCESS | 3644 | 1471089533655 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 3644 | 1471089533657 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:58:53 INFO - PROCESS | 3644 | 1471089533661 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 3644 | 1471089533662 Marionette TRACE conn3 <- [1,1846,null,{}] 03:58:53 INFO - PROCESS | 3644 | 1471089533665 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}] 03:58:53 INFO - PROCESS | 3644 | 1471089533667 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:53 INFO - PROCESS | 3644 | 1471089533810 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:58:53 INFO - PROCESS | 3644 | 1471089533833 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 3644 | 1471089533835 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:53 INFO - PROCESS | 3644 | ++DOCSHELL 15B2A000 == 30 [pid = 3644] [id = 471] 03:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15B2A400) [pid = 3644] [serial = 1413] [outer = 00000000] 03:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15F60000) [pid = 3644] [serial = 1414] [outer = 15B2A400] 03:58:53 INFO - PROCESS | 3644 | 1471089533882 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15F6BC00) [pid = 3644] [serial = 1415] [outer = 15B2A400] 03:58:54 INFO - PROCESS | 3644 | 1471089534312 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]]]}] 03:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 708ms 03:58:54 INFO - PROCESS | 3644 | 1471089534408 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:58:54 INFO - PROCESS | 3644 | 1471089534410 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:58:54 INFO - PROCESS | 3644 | 1471089534423 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:58:54 INFO - PROCESS | 3644 | 1471089534425 Marionette TRACE conn3 <- [1,1850,null,{}] 03:58:54 INFO - PROCESS | 3644 | 1471089534428 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}] 03:58:54 INFO - PROCESS | 3644 | 1471089534430 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:54 INFO - PROCESS | 3644 | 1471089534537 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:58:54 INFO - PROCESS | 3644 | 1471089534546 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:54 INFO - PROCESS | 3644 | 1471089534548 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:54 INFO - PROCESS | 3644 | ++DOCSHELL 16871C00 == 31 [pid = 3644] [id = 472] 03:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16874000) [pid = 3644] [serial = 1416] [outer = 00000000] 03:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16895C00) [pid = 3644] [serial = 1417] [outer = 16874000] 03:58:54 INFO - PROCESS | 3644 | 1471089534592 Marionette DEBUG loaded listener.js 03:58:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1693C400) [pid = 3644] [serial = 1418] [outer = 16874000] 03:58:55 INFO - PROCESS | 3644 | 1471089535073 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]]]}] 03:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 707ms 03:58:55 INFO - PROCESS | 3644 | 1471089535125 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:58:55 INFO - PROCESS | 3644 | 1471089535127 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:58:55 INFO - PROCESS | 3644 | 1471089535131 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:58:55 INFO - PROCESS | 3644 | 1471089535132 Marionette TRACE conn3 <- [1,1854,null,{}] 03:58:55 INFO - PROCESS | 3644 | 1471089535175 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}] 03:58:55 INFO - PROCESS | 3644 | 1471089535180 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:55 INFO - PROCESS | 3644 | 1471089535301 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:58:55 INFO - PROCESS | 3644 | 1471089535314 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 3644 | 1471089535316 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:55 INFO - PROCESS | 3644 | ++DOCSHELL 15B27800 == 32 [pid = 3644] [id = 473] 03:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16C3DC00) [pid = 3644] [serial = 1419] [outer = 00000000] 03:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D8A400) [pid = 3644] [serial = 1420] [outer = 16C3DC00] 03:58:55 INFO - PROCESS | 3644 | 1471089535360 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D91000) [pid = 3644] [serial = 1421] [outer = 16C3DC00] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (167E1400) [pid = 3644] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16C35800) [pid = 3644] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16873800) [pid = 3644] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10D6A000) [pid = 3644] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (156DD800) [pid = 3644] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (11213800) [pid = 3644] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D8D000) [pid = 3644] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (139DC000) [pid = 3644] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10A4D800) [pid = 3644] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16E55000) [pid = 3644] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17591000) [pid = 3644] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:58:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15B23C00) [pid = 3644] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:58:55 INFO - PROCESS | 3644 | 1471089535976 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]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 884ms 03:58:56 INFO - PROCESS | 3644 | 1471089536031 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:58:56 INFO - PROCESS | 3644 | 1471089536034 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:58:56 INFO - PROCESS | 3644 | 1471089536038 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 3644 | 1471089536041 Marionette TRACE conn3 <- [1,1858,null,{}] 03:58:56 INFO - PROCESS | 3644 | 1471089536045 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}] 03:58:56 INFO - PROCESS | 3644 | 1471089536047 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:56 INFO - PROCESS | 3644 | 1471089536123 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:58:56 INFO - PROCESS | 3644 | 1471089536129 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 3644 | 1471089536131 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:56 INFO - PROCESS | 3644 | ++DOCSHELL 13158800 == 33 [pid = 3644] [id = 474] 03:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (132C9000) [pid = 3644] [serial = 1422] [outer = 00000000] 03:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (167EA400) [pid = 3644] [serial = 1423] [outer = 132C9000] 03:58:56 INFO - PROCESS | 3644 | 1471089536174 Marionette DEBUG loaded listener.js 03:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16876C00) [pid = 3644] [serial = 1424] [outer = 132C9000] 03:58:56 INFO - PROCESS | 3644 | 1471089536586 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]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 611ms 03:58:56 INFO - PROCESS | 3644 | 1471089536636 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 3644 | 1471089536638 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:58:56 INFO - PROCESS | 3644 | 1471089536641 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:58:56 INFO - PROCESS | 3644 | 1471089536644 Marionette TRACE conn3 <- [1,1862,null,{}] 03:58:56 INFO - PROCESS | 3644 | 1471089536652 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}] 03:58:56 INFO - PROCESS | 3644 | 1471089536653 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:56 INFO - PROCESS | 3644 | 1471089536728 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:58:56 INFO - PROCESS | 3644 | 1471089536734 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 3644 | 1471089536736 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:56 INFO - PROCESS | 3644 | ++DOCSHELL 16CF0800 == 34 [pid = 3644] [id = 475] 03:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D0C400) [pid = 3644] [serial = 1425] [outer = 00000000] 03:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16FBB400) [pid = 3644] [serial = 1426] [outer = 16D0C400] 03:58:56 INFO - PROCESS | 3644 | 1471089536779 Marionette DEBUG loaded listener.js 03:58:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15930C00) [pid = 3644] [serial = 1427] [outer = 16D0C400] 03:58:57 INFO - PROCESS | 3644 | 1471089537268 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]]]}] 03:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 659ms 03:58:57 INFO - PROCESS | 3644 | 1471089537320 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:58:57 INFO - PROCESS | 3644 | 1471089537322 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:58:57 INFO - PROCESS | 3644 | 1471089537329 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 3644 | 1471089537331 Marionette TRACE conn3 <- [1,1866,null,{}] 03:58:57 INFO - PROCESS | 3644 | 1471089537334 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}] 03:58:57 INFO - PROCESS | 3644 | 1471089537336 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:57 INFO - PROCESS | 3644 | 1471089537413 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:58:57 INFO - PROCESS | 3644 | 1471089537419 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 3644 | 1471089537421 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:57 INFO - PROCESS | 3644 | ++DOCSHELL 16E4DC00 == 35 [pid = 3644] [id = 476] 03:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16E8B000) [pid = 3644] [serial = 1428] [outer = 00000000] 03:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17546800) [pid = 3644] [serial = 1429] [outer = 16E8B000] 03:58:57 INFO - PROCESS | 3644 | 1471089537464 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1771E800) [pid = 3644] [serial = 1430] [outer = 16E8B000] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 10A4FC00 == 34 [pid = 3644] [id = 468] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 11264C00 == 33 [pid = 3644] [id = 467] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 15B2A000 == 32 [pid = 3644] [id = 471] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 141B1000 == 31 [pid = 3644] [id = 470] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 15B27800 == 30 [pid = 3644] [id = 473] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 16CF0800 == 29 [pid = 3644] [id = 475] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 16871C00 == 28 [pid = 3644] [id = 472] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 12B7CC00 == 27 [pid = 3644] [id = 469] 03:58:58 INFO - PROCESS | 3644 | --DOCSHELL 13158800 == 26 [pid = 3644] [id = 474] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16877400) [pid = 3644] [serial = 1372] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16C3C800) [pid = 3644] [serial = 1375] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16896C00) [pid = 3644] [serial = 1373] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (19766C00) [pid = 3644] [serial = 1355] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11266400) [pid = 3644] [serial = 1357] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (129BE800) [pid = 3644] [serial = 1358] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1592E000) [pid = 3644] [serial = 1369] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (129BA400) [pid = 3644] [serial = 1363] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (12DA4800) [pid = 3644] [serial = 1364] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1738C800) [pid = 3644] [serial = 1378] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13C8C000) [pid = 3644] [serial = 1366] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13ED5000) [pid = 3644] [serial = 1367] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10BA4400) [pid = 3644] [serial = 1360] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (10D78800) [pid = 3644] [serial = 1361] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16CF5000) [pid = 3644] [serial = 1376] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (17AF6000) [pid = 3644] [serial = 1385] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1820E000) [pid = 3644] [serial = 1387] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1820B400) [pid = 3644] [serial = 1388] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1772B000) [pid = 3644] [serial = 1384] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (17543800) [pid = 3644] [serial = 1379] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1693FC00) [pid = 3644] [serial = 1381] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16C86400) [pid = 3644] [serial = 1382] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (15B2B800) [pid = 3644] [serial = 1370] [outer = 00000000] [url = about:blank] 03:58:59 INFO - PROCESS | 3644 | 1471089539197 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]]]}] 03:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1929ms 03:58:59 INFO - PROCESS | 3644 | 1471089539239 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:58:59 INFO - PROCESS | 3644 | 1471089539243 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:58:59 INFO - PROCESS | 3644 | 1471089539248 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:58:59 INFO - PROCESS | 3644 | 1471089539251 Marionette TRACE conn3 <- [1,1870,null,{}] 03:58:59 INFO - PROCESS | 3644 | 1471089539257 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}] 03:58:59 INFO - PROCESS | 3644 | 1471089539260 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:59 INFO - PROCESS | 3644 | 1471089539351 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:58:59 INFO - PROCESS | 3644 | 1471089539358 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:59 INFO - PROCESS | 3644 | 1471089539363 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:58:59 INFO - PROCESS | 3644 | ++DOCSHELL 10A4C000 == 27 [pid = 3644] [id = 477] 03:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (10A53C00) [pid = 3644] [serial = 1431] [outer = 00000000] 03:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10BA2C00) [pid = 3644] [serial = 1432] [outer = 10A53C00] 03:58:59 INFO - PROCESS | 3644 | 1471089539460 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10D6B800) [pid = 3644] [serial = 1433] [outer = 10A53C00] 03:58:59 INFO - PROCESS | 3644 | 1471089539946 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]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 723ms 03:59:00 INFO - PROCESS | 3644 | 1471089539983 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 3644 | 1471089539988 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:59:00 INFO - PROCESS | 3644 | 1471089539994 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 3644 | 1471089539997 Marionette TRACE conn3 <- [1,1874,null,{}] 03:59:00 INFO - PROCESS | 3644 | 1471089540002 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}] 03:59:00 INFO - PROCESS | 3644 | 1471089540005 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:00 INFO - PROCESS | 3644 | 1471089540090 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:59:00 INFO - PROCESS | 3644 | 1471089540098 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 3644 | 1471089540100 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:00 INFO - PROCESS | 3644 | ++DOCSHELL 114D9400 == 28 [pid = 3644] [id = 478] 03:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (114E2400) [pid = 3644] [serial = 1434] [outer = 00000000] 03:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (11CE1400) [pid = 3644] [serial = 1435] [outer = 114E2400] 03:59:00 INFO - PROCESS | 3644 | 1471089540148 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1282E800) [pid = 3644] [serial = 1436] [outer = 114E2400] 03:59:00 INFO - PROCESS | 3644 | 1471089540702 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]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 724ms 03:59:00 INFO - PROCESS | 3644 | 1471089540731 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 3644 | 1471089540735 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:59:00 INFO - PROCESS | 3644 | 1471089540741 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 3644 | 1471089540745 Marionette TRACE conn3 <- [1,1878,null,{}] 03:59:00 INFO - PROCESS | 3644 | 1471089540753 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}] 03:59:00 INFO - PROCESS | 3644 | 1471089540756 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:00 INFO - PROCESS | 3644 | 1471089540916 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:59:01 INFO - PROCESS | 3644 | 1471089541028 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 3644 | 1471089541033 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:01 INFO - PROCESS | 3644 | ++DOCSHELL 10D70000 == 29 [pid = 3644] [id = 479] 03:59:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10D71C00) [pid = 3644] [serial = 1437] [outer = 00000000] 03:59:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1120CC00) [pid = 3644] [serial = 1438] [outer = 10D71C00] 03:59:01 INFO - PROCESS | 3644 | 1471089541090 Marionette DEBUG loaded listener.js 03:59:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (11AD2400) [pid = 3644] [serial = 1439] [outer = 10D71C00] 03:59:01 INFO - PROCESS | 3644 | 1471089541857 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]]]}] 03:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1125ms 03:59:01 INFO - PROCESS | 3644 | 1471089541877 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:59:01 INFO - PROCESS | 3644 | 1471089541881 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:59:01 INFO - PROCESS | 3644 | 1471089541888 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 3644 | 1471089541890 Marionette TRACE conn3 <- [1,1882,null,{}] 03:59:01 INFO - PROCESS | 3644 | 1471089541894 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}] 03:59:01 INFO - PROCESS | 3644 | 1471089541897 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:02 INFO - PROCESS | 3644 | 1471089542009 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:59:02 INFO - PROCESS | 3644 | 1471089542137 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:02 INFO - PROCESS | 3644 | 1471089542140 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:02 INFO - PROCESS | 3644 | ++DOCSHELL 13038400 == 30 [pid = 3644] [id = 480] 03:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (130B8400) [pid = 3644] [serial = 1440] [outer = 00000000] 03:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (131E7800) [pid = 3644] [serial = 1441] [outer = 130B8400] 03:59:02 INFO - PROCESS | 3644 | 1471089542196 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (134CC800) [pid = 3644] [serial = 1442] [outer = 130B8400] 03:59:03 INFO - PROCESS | 3644 | 1471089543040 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]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1222ms 03:59:03 INFO - PROCESS | 3644 | 1471089543116 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:59:03 INFO - PROCESS | 3644 | 1471089543120 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:59:03 INFO - PROCESS | 3644 | 1471089543126 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 3644 | 1471089543129 Marionette TRACE conn3 <- [1,1886,null,{}] 03:59:03 INFO - PROCESS | 3644 | 1471089543135 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}] 03:59:03 INFO - PROCESS | 3644 | 1471089543137 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:03 INFO - PROCESS | 3644 | 1471089543280 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:59:03 INFO - PROCESS | 3644 | 1471089543376 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 3644 | 1471089543381 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:03 INFO - PROCESS | 3644 | --DOCSHELL 10A4C000 == 29 [pid = 3644] [id = 477] 03:59:03 INFO - PROCESS | 3644 | ++DOCSHELL 10D72000 == 30 [pid = 3644] [id = 481] 03:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10D72800) [pid = 3644] [serial = 1443] [outer = 00000000] 03:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1120E800) [pid = 3644] [serial = 1444] [outer = 10D72800] 03:59:03 INFO - PROCESS | 3644 | 1471089543435 Marionette DEBUG loaded listener.js 03:59:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (11CE1000) [pid = 3644] [serial = 1445] [outer = 10D72800] 03:59:03 INFO - PROCESS | 3644 | 1471089543853 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]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 756ms 03:59:03 INFO - PROCESS | 3644 | 1471089543867 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:59:03 INFO - PROCESS | 3644 | 1471089543871 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:59:03 INFO - PROCESS | 3644 | 1471089543877 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 3644 | 1471089543879 Marionette TRACE conn3 <- [1,1890,null,{}] 03:59:03 INFO - PROCESS | 3644 | 1471089543883 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}] 03:59:03 INFO - PROCESS | 3644 | 1471089543885 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:04 INFO - PROCESS | 3644 | 1471089543971 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:59:04 INFO - PROCESS | 3644 | 1471089544062 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 3644 | 1471089544064 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:04 INFO - PROCESS | 3644 | ++DOCSHELL 12D73400 == 31 [pid = 3644] [id = 482] 03:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13117C00) [pid = 3644] [serial = 1446] [outer = 00000000] 03:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (13C90000) [pid = 3644] [serial = 1447] [outer = 13117C00] 03:59:04 INFO - PROCESS | 3644 | 1471089544112 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13ED5000) [pid = 3644] [serial = 1448] [outer = 13117C00] 03:59:04 INFO - PROCESS | 3644 | 1471089544555 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]]]}] 03:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 723ms 03:59:04 INFO - PROCESS | 3644 | 1471089544611 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:59:04 INFO - PROCESS | 3644 | 1471089544613 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:59:04 INFO - PROCESS | 3644 | 1471089544617 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:59:04 INFO - PROCESS | 3644 | 1471089544620 Marionette TRACE conn3 <- [1,1894,null,{}] 03:59:04 INFO - PROCESS | 3644 | 1471089544631 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}] 03:59:04 INFO - PROCESS | 3644 | 1471089544636 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:04 INFO - PROCESS | 3644 | 1471089544749 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:59:04 INFO - PROCESS | 3644 | 1471089544764 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 3644 | 1471089544767 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:04 INFO - PROCESS | 3644 | ++DOCSHELL 156DD800 == 32 [pid = 3644] [id = 483] 03:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (156E2C00) [pid = 3644] [serial = 1449] [outer = 00000000] 03:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15B22000) [pid = 3644] [serial = 1450] [outer = 156E2C00] 03:59:04 INFO - PROCESS | 3644 | 1471089544817 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15B26C00) [pid = 3644] [serial = 1451] [outer = 156E2C00] 03:59:05 INFO - PROCESS | 3644 | 1471089545318 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]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 03:59:05 INFO - PROCESS | 3644 | 1471089545348 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 3644 | 1471089545350 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:59:05 INFO - PROCESS | 3644 | 1471089545354 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 3644 | 1471089545355 Marionette TRACE conn3 <- [1,1898,null,{}] 03:59:05 INFO - PROCESS | 3644 | 1471089545358 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}] 03:59:05 INFO - PROCESS | 3644 | 1471089545360 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:05 INFO - PROCESS | 3644 | 1471089545442 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:59:05 INFO - PROCESS | 3644 | 1471089545449 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:05 INFO - PROCESS | 3644 | 1471089545452 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:05 INFO - PROCESS | 3644 | ++DOCSHELL 166F8400 == 33 [pid = 3644] [id = 484] 03:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (167DBC00) [pid = 3644] [serial = 1452] [outer = 00000000] 03:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16891800) [pid = 3644] [serial = 1453] [outer = 167DBC00] 03:59:05 INFO - PROCESS | 3644 | 1471089545511 Marionette DEBUG loaded listener.js 03:59:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16897C00) [pid = 3644] [serial = 1454] [outer = 167DBC00] 03:59:05 INFO - PROCESS | 3644 | 1471089545938 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]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 643ms 03:59:06 INFO - PROCESS | 3644 | 1471089545991 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 3644 | 1471089545994 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:59:06 INFO - PROCESS | 3644 | 1471089546002 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - PROCESS | 3644 | 1471089546004 Marionette TRACE conn3 <- [1,1902,null,{}] 03:59:06 INFO - PROCESS | 3644 | 1471089546007 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}] 03:59:06 INFO - PROCESS | 3644 | 1471089546009 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:06 INFO - PROCESS | 3644 | 1471089546115 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:59:06 INFO - PROCESS | 3644 | 1471089546198 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 3644 | 1471089546200 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:06 INFO - PROCESS | 3644 | ++DOCSHELL 10BA4400 == 34 [pid = 3644] [id = 485] 03:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15B26400) [pid = 3644] [serial = 1455] [outer = 00000000] 03:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16C38400) [pid = 3644] [serial = 1456] [outer = 15B26400] 03:59:06 INFO - PROCESS | 3644 | 1471089546244 Marionette DEBUG loaded listener.js 03:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16C3CC00) [pid = 3644] [serial = 1457] [outer = 15B26400] 03:59:06 INFO - PROCESS | 3644 | 1471089546704 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]]]}] 03:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 723ms 03:59:06 INFO - PROCESS | 3644 | 1471089546743 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 3644 | 1471089546745 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:59:06 INFO - PROCESS | 3644 | 1471089546752 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - PROCESS | 3644 | 1471089546754 Marionette TRACE conn3 <- [1,1906,null,{}] 03:59:06 INFO - PROCESS | 3644 | 1471089546757 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}] 03:59:06 INFO - PROCESS | 3644 | 1471089546763 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:06 INFO - PROCESS | 3644 | 1471089546897 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:59:06 INFO - PROCESS | 3644 | 1471089546963 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 3644 | 1471089546965 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:06 INFO - PROCESS | 3644 | ++DOCSHELL 16D8BC00 == 35 [pid = 3644] [id = 486] 03:59:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16D8D000) [pid = 3644] [serial = 1458] [outer = 00000000] 03:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16FB2C00) [pid = 3644] [serial = 1459] [outer = 16D8D000] 03:59:07 INFO - PROCESS | 3644 | 1471089547009 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17539400) [pid = 3644] [serial = 1460] [outer = 16D8D000] 03:59:07 INFO - PROCESS | 3644 | 1471089547422 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]]]}] 03:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 708ms 03:59:07 INFO - PROCESS | 3644 | 1471089547452 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:59:07 INFO - PROCESS | 3644 | 1471089547454 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:59:07 INFO - PROCESS | 3644 | 1471089547489 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:59:07 INFO - PROCESS | 3644 | 1471089547491 Marionette TRACE conn3 <- [1,1910,null,{}] 03:59:07 INFO - PROCESS | 3644 | 1471089547504 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}] 03:59:07 INFO - PROCESS | 3644 | 1471089547506 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:07 INFO - PROCESS | 3644 | 1471089547620 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:59:07 INFO - PROCESS | 3644 | 1471089547631 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 3644 | 1471089547633 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:07 INFO - PROCESS | 3644 | ++DOCSHELL 17383000 == 36 [pid = 3644] [id = 487] 03:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1758F800) [pid = 3644] [serial = 1461] [outer = 00000000] 03:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (17598000) [pid = 3644] [serial = 1462] [outer = 1758F800] 03:59:07 INFO - PROCESS | 3644 | 1471089547685 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (17599400) [pid = 3644] [serial = 1463] [outer = 1758F800] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16D0C400) [pid = 3644] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (10A53C00) [pid = 3644] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16E8B000) [pid = 3644] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (15B2A400) [pid = 3644] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16874000) [pid = 3644] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16C3DC00) [pid = 3644] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (141B1800) [pid = 3644] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1303B000) [pid = 3644] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10B9D000) [pid = 3644] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (11269400) [pid = 3644] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (15B22C00) [pid = 3644] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D8F400) [pid = 3644] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (141ABC00) [pid = 3644] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10B9B400) [pid = 3644] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:59:08 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (132C9000) [pid = 3644] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:59:08 INFO - PROCESS | 3644 | 1471089548198 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]]]}] 03:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 739ms 03:59:08 INFO - PROCESS | 3644 | 1471089548215 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:59:08 INFO - PROCESS | 3644 | 1471089548217 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:59:08 INFO - PROCESS | 3644 | 1471089548221 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 3644 | 1471089548222 Marionette TRACE conn3 <- [1,1914,null,{}] 03:59:08 INFO - PROCESS | 3644 | 1471089548226 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}] 03:59:08 INFO - PROCESS | 3644 | 1471089548228 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:08 INFO - PROCESS | 3644 | 1471089548306 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:59:08 INFO - PROCESS | 3644 | 1471089548311 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:08 INFO - PROCESS | 3644 | 1471089548313 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:08 INFO - PROCESS | 3644 | ++DOCSHELL 103CB800 == 37 [pid = 3644] [id = 488] 03:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (10B9A000) [pid = 3644] [serial = 1464] [outer = 00000000] 03:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (12BC8800) [pid = 3644] [serial = 1465] [outer = 10B9A000] 03:59:08 INFO - PROCESS | 3644 | 1471089548358 Marionette DEBUG loaded listener.js 03:59:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (141B1800) [pid = 3644] [serial = 1466] [outer = 10B9A000] 03:59:08 INFO - PROCESS | 3644 | 1471089548811 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]]]}] 03:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 643ms 03:59:08 INFO - PROCESS | 3644 | 1471089548859 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:59:08 INFO - PROCESS | 3644 | 1471089548909 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:59:08 INFO - PROCESS | 3644 | 1471089548912 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 3644 | 1471089548914 Marionette TRACE conn3 <- [1,1918,null,{}] 03:59:08 INFO - PROCESS | 3644 | 1471089548917 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}] 03:59:08 INFO - PROCESS | 3644 | 1471089548919 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:09 INFO - PROCESS | 3644 | 1471089549002 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:59:09 INFO - PROCESS | 3644 | 1471089549034 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:09 INFO - PROCESS | 3644 | 1471089549036 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:09 INFO - PROCESS | 3644 | ++DOCSHELL 11AD7000 == 38 [pid = 3644] [id = 489] 03:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15B2D400) [pid = 3644] [serial = 1467] [outer = 00000000] 03:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D8C000) [pid = 3644] [serial = 1468] [outer = 15B2D400] 03:59:09 INFO - PROCESS | 3644 | 1471089549079 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17590000) [pid = 3644] [serial = 1469] [outer = 15B2D400] 03:59:09 INFO - PROCESS | 3644 | 1471089549515 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]]]}] 03:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 659ms 03:59:09 INFO - PROCESS | 3644 | 1471089549553 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:59:09 INFO - PROCESS | 3644 | 1471089549555 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:59:09 INFO - PROCESS | 3644 | 1471089549558 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:59:09 INFO - PROCESS | 3644 | 1471089549560 Marionette TRACE conn3 <- [1,1922,null,{}] 03:59:09 INFO - PROCESS | 3644 | 1471089549564 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}] 03:59:09 INFO - PROCESS | 3644 | 1471089549566 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:09 INFO - PROCESS | 3644 | 1471089549649 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:59:09 INFO - PROCESS | 3644 | 1471089549654 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:09 INFO - PROCESS | 3644 | 1471089549656 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:09 INFO - PROCESS | 3644 | ++DOCSHELL 16897000 == 39 [pid = 3644] [id = 490] 03:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16C3B400) [pid = 3644] [serial = 1470] [outer = 00000000] 03:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1820C000) [pid = 3644] [serial = 1471] [outer = 16C3B400] 03:59:09 INFO - PROCESS | 3644 | 1471089549708 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18080000) [pid = 3644] [serial = 1472] [outer = 16C3B400] 03:59:10 INFO - PROCESS | 3644 | 1471089550172 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]]]}] 03:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 660ms 03:59:10 INFO - PROCESS | 3644 | 1471089550248 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 3644 | 1471089550253 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:59:10 INFO - PROCESS | 3644 | 1471089550259 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:59:10 INFO - PROCESS | 3644 | 1471089550263 Marionette TRACE conn3 <- [1,1926,null,{}] 03:59:10 INFO - PROCESS | 3644 | 1471089550269 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}] 03:59:10 INFO - PROCESS | 3644 | 1471089550273 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:10 INFO - PROCESS | 3644 | 1471089550386 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:59:10 INFO - PROCESS | 3644 | 1471089550538 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 3644 | 1471089550544 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:10 INFO - PROCESS | 3644 | ++DOCSHELL 10A4D800 == 40 [pid = 3644] [id = 491] 03:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10A4EC00) [pid = 3644] [serial = 1473] [outer = 00000000] 03:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (10D69C00) [pid = 3644] [serial = 1474] [outer = 10A4EC00] 03:59:10 INFO - PROCESS | 3644 | 1471089550641 Marionette DEBUG loaded listener.js 03:59:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (11217400) [pid = 3644] [serial = 1475] [outer = 10A4EC00] 03:59:11 INFO - PROCESS | 3644 | 1471089551196 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]]]}] 03:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1029ms 03:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:59:11 INFO - PROCESS | 3644 | 1471089551297 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:59:11 INFO - PROCESS | 3644 | 1471089551300 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:59:11 INFO - PROCESS | 3644 | 1471089551307 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:59:11 INFO - PROCESS | 3644 | 1471089551311 Marionette TRACE conn3 <- [1,1930,null,{}] 03:59:11 INFO - PROCESS | 3644 | 1471089551315 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}] 03:59:11 INFO - PROCESS | 3644 | 1471089551317 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:11 INFO - PROCESS | 3644 | 1471089551423 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:59:11 INFO - PROCESS | 3644 | 1471089551558 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 3644 | 1471089551561 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:11 INFO - PROCESS | 3644 | ++DOCSHELL 13EDC800 == 41 [pid = 3644] [id = 492] 03:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (13EDE400) [pid = 3644] [serial = 1476] [outer = 00000000] 03:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (14427C00) [pid = 3644] [serial = 1477] [outer = 13EDE400] 03:59:11 INFO - PROCESS | 3644 | 1471089551617 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (15465400) [pid = 3644] [serial = 1478] [outer = 13EDE400] 03:59:12 INFO - PROCESS | 3644 | 1471089552227 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]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 964ms 03:59:12 INFO - PROCESS | 3644 | 1471089552259 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 3644 | 1471089552262 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:59:12 INFO - PROCESS | 3644 | 1471089552267 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 3644 | 1471089552269 Marionette TRACE conn3 <- [1,1934,null,{}] 03:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:59:12 INFO - PROCESS | 3644 | 1471089552280 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}] 03:59:12 INFO - PROCESS | 3644 | 1471089552285 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:12 INFO - PROCESS | 3644 | 1471089552446 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:59:12 INFO - PROCESS | 3644 | 1471089552581 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:12 INFO - PROCESS | 3644 | 1471089552585 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:12 INFO - PROCESS | 3644 | ++DOCSHELL 16939800 == 42 [pid = 3644] [id = 493] 03:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (16C2E400) [pid = 3644] [serial = 1479] [outer = 00000000] 03:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16D93000) [pid = 3644] [serial = 1480] [outer = 16C2E400] 03:59:12 INFO - PROCESS | 3644 | 1471089552644 Marionette DEBUG loaded listener.js 03:59:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (17593C00) [pid = 3644] [serial = 1481] [outer = 16C2E400] 03:59:13 INFO - PROCESS | 3644 | 1471089553481 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]]]}] 03:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1270ms 03:59:13 INFO - PROCESS | 3644 | 1471089553578 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:59:13 INFO - PROCESS | 3644 | 1471089553582 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:59:13 INFO - PROCESS | 3644 | 1471089553588 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:59:13 INFO - PROCESS | 3644 | 1471089553591 Marionette TRACE conn3 <- [1,1938,null,{}] 03:59:13 INFO - PROCESS | 3644 | 1471089553596 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}] 03:59:13 INFO - PROCESS | 3644 | 1471089553599 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:13 INFO - PROCESS | 3644 | 1471089553697 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:59:13 INFO - PROCESS | 3644 | 1471089553837 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 3644 | 1471089553842 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:13 INFO - PROCESS | 3644 | ++DOCSHELL 10A0B800 == 43 [pid = 3644] [id = 494] 03:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (10A0BC00) [pid = 3644] [serial = 1482] [outer = 00000000] 03:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (10D77C00) [pid = 3644] [serial = 1483] [outer = 10A0BC00] 03:59:13 INFO - PROCESS | 3644 | 1471089553893 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (114D8800) [pid = 3644] [serial = 1484] [outer = 10A0BC00] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 11AD7000 == 42 [pid = 3644] [id = 489] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 103CB800 == 41 [pid = 3644] [id = 488] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 17383000 == 40 [pid = 3644] [id = 487] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 16D8BC00 == 39 [pid = 3644] [id = 486] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 10BA4400 == 38 [pid = 3644] [id = 485] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 166F8400 == 37 [pid = 3644] [id = 484] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 156DD800 == 36 [pid = 3644] [id = 483] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 12D73400 == 35 [pid = 3644] [id = 482] 03:59:14 INFO - PROCESS | 3644 | --DOCSHELL 10D72000 == 34 [pid = 3644] [id = 481] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (11CE1400) [pid = 3644] [serial = 1435] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (15930C00) [pid = 3644] [serial = 1427] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (10D6B800) [pid = 3644] [serial = 1433] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1771E800) [pid = 3644] [serial = 1430] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10BA2C00) [pid = 3644] [serial = 1432] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (17546800) [pid = 3644] [serial = 1429] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15F60000) [pid = 3644] [serial = 1414] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16895C00) [pid = 3644] [serial = 1417] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15F6BC00) [pid = 3644] [serial = 1415] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D8A400) [pid = 3644] [serial = 1420] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1693C400) [pid = 3644] [serial = 1418] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16FBB400) [pid = 3644] [serial = 1426] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D91000) [pid = 3644] [serial = 1421] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1545E800) [pid = 3644] [serial = 1411] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (132C9800) [pid = 3644] [serial = 1408] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (134D2C00) [pid = 3644] [serial = 1409] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (11005800) [pid = 3644] [serial = 1405] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1126A000) [pid = 3644] [serial = 1406] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (132C8400) [pid = 3644] [serial = 1403] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12BC5400) [pid = 3644] [serial = 1402] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (18294800) [pid = 3644] [serial = 1400] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (18214400) [pid = 3644] [serial = 1399] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18216400) [pid = 3644] [serial = 1397] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (18078400) [pid = 3644] [serial = 1396] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15614C00) [pid = 3644] [serial = 1394] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (15459400) [pid = 3644] [serial = 1393] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (13165400) [pid = 3644] [serial = 1391] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12932000) [pid = 3644] [serial = 1390] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (167EA400) [pid = 3644] [serial = 1423] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16876C00) [pid = 3644] [serial = 1424] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15613400) [pid = 3644] [serial = 1412] [outer = 00000000] [url = about:blank] 03:59:14 INFO - PROCESS | 3644 | 1471089554394 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]]]}] 03:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 868ms 03:59:14 INFO - PROCESS | 3644 | 1471089554432 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 3644 | 1471089554436 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:59:14 INFO - PROCESS | 3644 | 1471089554442 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - PROCESS | 3644 | 1471089554444 Marionette TRACE conn3 <- [1,1942,null,{}] 03:59:14 INFO - PROCESS | 3644 | 1471089554448 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}] 03:59:14 INFO - PROCESS | 3644 | 1471089554450 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:14 INFO - PROCESS | 3644 | 1471089554537 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:59:14 INFO - PROCESS | 3644 | 1471089554545 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 3644 | 1471089554548 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:14 INFO - PROCESS | 3644 | ++DOCSHELL 1125F400 == 35 [pid = 3644] [id = 495] 03:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1142D000) [pid = 3644] [serial = 1485] [outer = 00000000] 03:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13121000) [pid = 3644] [serial = 1486] [outer = 1142D000] 03:59:14 INFO - PROCESS | 3644 | 1471089554598 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1320CC00) [pid = 3644] [serial = 1487] [outer = 1142D000] 03:59:15 INFO - PROCESS | 3644 | 1471089555122 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]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 723ms 03:59:15 INFO - PROCESS | 3644 | 1471089555174 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 3644 | 1471089555176 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:59:15 INFO - PROCESS | 3644 | 1471089555179 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 3644 | 1471089555183 Marionette TRACE conn3 <- [1,1946,null,{}] 03:59:15 INFO - PROCESS | 3644 | 1471089555193 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}] 03:59:15 INFO - PROCESS | 3644 | 1471089555197 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:15 INFO - PROCESS | 3644 | 1471089555307 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:59:15 INFO - PROCESS | 3644 | 1471089555411 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:15 INFO - PROCESS | 3644 | 1471089555414 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:15 INFO - PROCESS | 3644 | ++DOCSHELL 13CA4000 == 36 [pid = 3644] [id = 496] 03:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (141A9800) [pid = 3644] [serial = 1488] [outer = 00000000] 03:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1545E800) [pid = 3644] [serial = 1489] [outer = 141A9800] 03:59:15 INFO - PROCESS | 3644 | 1471089555461 Marionette DEBUG loaded listener.js 03:59:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15618000) [pid = 3644] [serial = 1490] [outer = 141A9800] 03:59:15 INFO - PROCESS | 3644 | 1471089555810 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]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 707ms 03:59:15 INFO - PROCESS | 3644 | 1471089555878 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 3644 | 1471089555881 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:59:15 INFO - PROCESS | 3644 | 1471089555935 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 3644 | 1471089555937 Marionette TRACE conn3 <- [1,1950,null,{}] 03:59:15 INFO - PROCESS | 3644 | 1471089555941 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}] 03:59:15 INFO - PROCESS | 3644 | 1471089555943 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:16 INFO - PROCESS | 3644 | 1471089556026 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:59:16 INFO - PROCESS | 3644 | 1471089556031 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:16 INFO - PROCESS | 3644 | 1471089556033 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:16 INFO - PROCESS | 3644 | ++DOCSHELL 15928400 == 37 [pid = 3644] [id = 497] 03:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15B24800) [pid = 3644] [serial = 1491] [outer = 00000000] 03:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15F6C400) [pid = 3644] [serial = 1492] [outer = 15B24800] 03:59:16 INFO - PROCESS | 3644 | 1471089556087 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (167E8400) [pid = 3644] [serial = 1493] [outer = 15B24800] 03:59:16 INFO - PROCESS | 3644 | 1471089556556 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]]]}] 03:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 675ms 03:59:16 INFO - PROCESS | 3644 | 1471089556577 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:59:16 INFO - PROCESS | 3644 | 1471089556579 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:59:16 INFO - PROCESS | 3644 | 1471089556583 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:59:16 INFO - PROCESS | 3644 | 1471089556584 Marionette TRACE conn3 <- [1,1954,null,{}] 03:59:16 INFO - PROCESS | 3644 | 1471089556594 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}] 03:59:16 INFO - PROCESS | 3644 | 1471089556596 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:16 INFO - PROCESS | 3644 | 1471089556707 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:59:16 INFO - PROCESS | 3644 | 1471089556798 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:16 INFO - PROCESS | 3644 | 1471089556800 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:16 INFO - PROCESS | 3644 | ++DOCSHELL 16897400 == 38 [pid = 3644] [id = 498] 03:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16938000) [pid = 3644] [serial = 1494] [outer = 00000000] 03:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C37400) [pid = 3644] [serial = 1495] [outer = 16938000] 03:59:16 INFO - PROCESS | 3644 | 1471089556843 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16C37C00) [pid = 3644] [serial = 1496] [outer = 16938000] 03:59:17 INFO - PROCESS | 3644 | 1471089557301 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]]]}] 03:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 755ms 03:59:17 INFO - PROCESS | 3644 | 1471089557358 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:59:17 INFO - PROCESS | 3644 | 1471089557360 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:59:17 INFO - PROCESS | 3644 | 1471089557372 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:59:17 INFO - PROCESS | 3644 | 1471089557374 Marionette TRACE conn3 <- [1,1958,null,{}] 03:59:17 INFO - PROCESS | 3644 | 1471089557378 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}] 03:59:17 INFO - PROCESS | 3644 | 1471089557383 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:17 INFO - PROCESS | 3644 | 1471089557517 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:59:17 INFO - PROCESS | 3644 | 1471089557582 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:17 INFO - PROCESS | 3644 | 1471089557584 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:17 INFO - PROCESS | 3644 | ++DOCSHELL 15F62800 == 39 [pid = 3644] [id = 499] 03:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C2E800) [pid = 3644] [serial = 1497] [outer = 00000000] 03:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D8F000) [pid = 3644] [serial = 1498] [outer = 16C2E800] 03:59:17 INFO - PROCESS | 3644 | 1471089557629 Marionette DEBUG loaded listener.js 03:59:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D8FC00) [pid = 3644] [serial = 1499] [outer = 16C2E800] 03:59:18 INFO - PROCESS | 3644 | 1471089558037 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]]]}] 03:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 708ms 03:59:18 INFO - PROCESS | 3644 | 1471089558099 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:59:18 INFO - PROCESS | 3644 | 1471089558102 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:59:18 INFO - PROCESS | 3644 | 1471089558114 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:59:18 INFO - PROCESS | 3644 | 1471089558116 Marionette TRACE conn3 <- [1,1962,null,{}] 03:59:18 INFO - PROCESS | 3644 | 1471089558119 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}] 03:59:18 INFO - PROCESS | 3644 | 1471089558121 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:18 INFO - PROCESS | 3644 | 1471089558231 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10D72800) [pid = 3644] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (167DBC00) [pid = 3644] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (156E2C00) [pid = 3644] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10D71C00) [pid = 3644] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15B26400) [pid = 3644] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D8D000) [pid = 3644] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (130B8400) [pid = 3644] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (13117C00) [pid = 3644] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1758F800) [pid = 3644] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10B9A000) [pid = 3644] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:59:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15B2D400) [pid = 3644] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:59:18 INFO - PROCESS | 3644 | 1471089558525 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 3644 | 1471089558527 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:18 INFO - PROCESS | 3644 | ++DOCSHELL 1036CC00 == 40 [pid = 3644] [id = 500] 03:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1036EC00) [pid = 3644] [serial = 1500] [outer = 00000000] 03:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1120DC00) [pid = 3644] [serial = 1501] [outer = 1036EC00] 03:59:18 INFO - PROCESS | 3644 | 1471089558572 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (12B75800) [pid = 3644] [serial = 1502] [outer = 1036EC00] 03:59:18 INFO - PROCESS | 3644 | 1471089558912 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]]]}] 03:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 820ms 03:59:18 INFO - PROCESS | 3644 | 1471089558947 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:59:18 INFO - PROCESS | 3644 | 1471089558949 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:59:18 INFO - PROCESS | 3644 | 1471089558952 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:59:18 INFO - PROCESS | 3644 | 1471089558954 Marionette TRACE conn3 <- [1,1966,null,{}] 03:59:18 INFO - PROCESS | 3644 | 1471089558957 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}] 03:59:18 INFO - PROCESS | 3644 | 1471089558959 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:19 INFO - PROCESS | 3644 | 1471089559038 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:59:19 INFO - PROCESS | 3644 | 1471089559133 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:19 INFO - PROCESS | 3644 | 1471089559135 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:19 INFO - PROCESS | 3644 | ++DOCSHELL 1142CC00 == 41 [pid = 3644] [id = 501] 03:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (114E1400) [pid = 3644] [serial = 1503] [outer = 00000000] 03:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D89000) [pid = 3644] [serial = 1504] [outer = 114E1400] 03:59:19 INFO - PROCESS | 3644 | 1471089559178 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D94000) [pid = 3644] [serial = 1505] [outer = 114E1400] 03:59:19 INFO - PROCESS | 3644 | 1471089559580 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]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 643ms 03:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:59:19 INFO - PROCESS | 3644 | 1471089559625 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:59:19 INFO - PROCESS | 3644 | 1471089559627 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:59:19 INFO - PROCESS | 3644 | 1471089559630 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - PROCESS | 3644 | 1471089559632 Marionette TRACE conn3 <- [1,1970,null,{}] 03:59:19 INFO - PROCESS | 3644 | 1471089559635 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}] 03:59:19 INFO - PROCESS | 3644 | 1471089559637 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:19 INFO - PROCESS | 3644 | 1471089559750 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:59:19 INFO - PROCESS | 3644 | 1471089559836 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:19 INFO - PROCESS | 3644 | 1471089559838 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:19 INFO - PROCESS | 3644 | ++DOCSHELL 15B2D400 == 42 [pid = 3644] [id = 502] 03:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15F62C00) [pid = 3644] [serial = 1506] [outer = 00000000] 03:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17AEEC00) [pid = 3644] [serial = 1507] [outer = 15F62C00] 03:59:19 INFO - PROCESS | 3644 | 1471089559881 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (17AF0400) [pid = 3644] [serial = 1508] [outer = 15F62C00] 03:59:20 INFO - PROCESS | 3644 | 1471089560219 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]]]}] 03:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 643ms 03:59:20 INFO - PROCESS | 3644 | 1471089560276 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:59:20 INFO - PROCESS | 3644 | 1471089560278 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:59:20 INFO - PROCESS | 3644 | 1471089560281 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:59:20 INFO - PROCESS | 3644 | 1471089560283 Marionette TRACE conn3 <- [1,1974,null,{}] 03:59:20 INFO - PROCESS | 3644 | 1471089560286 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}] 03:59:20 INFO - PROCESS | 3644 | 1471089560288 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:20 INFO - PROCESS | 3644 | 1471089560376 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:59:20 INFO - PROCESS | 3644 | 1471089560381 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:20 INFO - PROCESS | 3644 | 1471089560383 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:20 INFO - PROCESS | 3644 | ++DOCSHELL 17599000 == 43 [pid = 3644] [id = 503] 03:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17E7B000) [pid = 3644] [serial = 1509] [outer = 00000000] 03:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18217400) [pid = 3644] [serial = 1510] [outer = 17E7B000] 03:59:20 INFO - PROCESS | 3644 | 1471089560426 Marionette DEBUG loaded listener.js 03:59:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1828E400) [pid = 3644] [serial = 1511] [outer = 17E7B000] 03:59:21 INFO - PROCESS | 3644 | 1471089561092 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]]]}] 03:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 868ms 03:59:21 INFO - PROCESS | 3644 | 1471089561171 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:59:21 INFO - PROCESS | 3644 | 1471089561176 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:59:21 INFO - PROCESS | 3644 | 1471089561183 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:59:21 INFO - PROCESS | 3644 | 1471089561187 Marionette TRACE conn3 <- [1,1978,null,{}] 03:59:21 INFO - PROCESS | 3644 | 1471089561194 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}] 03:59:21 INFO - PROCESS | 3644 | 1471089561197 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:21 INFO - PROCESS | 3644 | 1471089561316 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:59:21 INFO - PROCESS | 3644 | 1471089561446 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 3644 | 1471089561449 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:21 INFO - PROCESS | 3644 | ++DOCSHELL 103CA800 == 44 [pid = 3644] [id = 504] 03:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10A53C00) [pid = 3644] [serial = 1512] [outer = 00000000] 03:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12B7A000) [pid = 3644] [serial = 1513] [outer = 10A53C00] 03:59:21 INFO - PROCESS | 3644 | 1471089561506 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1393A400) [pid = 3644] [serial = 1514] [outer = 10A53C00] 03:59:22 INFO - PROCESS | 3644 | 1471089562096 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]]]}] 03:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 980ms 03:59:22 INFO - PROCESS | 3644 | 1471089562166 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:59:22 INFO - PROCESS | 3644 | 1471089562171 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:59:22 INFO - PROCESS | 3644 | 1471089562200 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:59:22 INFO - PROCESS | 3644 | 1471089562204 Marionette TRACE conn3 <- [1,1982,null,{}] 03:59:22 INFO - PROCESS | 3644 | 1471089562213 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}] 03:59:22 INFO - PROCESS | 3644 | 1471089562216 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:22 INFO - PROCESS | 3644 | 1471089562372 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:59:22 INFO - PROCESS | 3644 | 1471089562501 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:22 INFO - PROCESS | 3644 | 1471089562504 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:22 INFO - PROCESS | 3644 | ++DOCSHELL 15462000 == 45 [pid = 3644] [id = 505] 03:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (15614000) [pid = 3644] [serial = 1515] [outer = 00000000] 03:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (166F6000) [pid = 3644] [serial = 1516] [outer = 15614000] 03:59:22 INFO - PROCESS | 3644 | 1471089562562 Marionette DEBUG loaded listener.js 03:59:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16C37000) [pid = 3644] [serial = 1517] [outer = 15614000] 03:59:23 INFO - PROCESS | 3644 | 1471089563164 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]]]}] 03:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1029ms 03:59:23 INFO - PROCESS | 3644 | 1471089563232 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:59:23 INFO - PROCESS | 3644 | 1471089563235 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:59:23 INFO - PROCESS | 3644 | 1471089563239 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:59:23 INFO - PROCESS | 3644 | 1471089563245 Marionette TRACE conn3 <- [1,1986,null,{}] 03:59:23 INFO - PROCESS | 3644 | 1471089563261 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}] 03:59:23 INFO - PROCESS | 3644 | 1471089563266 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:23 INFO - PROCESS | 3644 | 1471089563371 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:59:23 INFO - PROCESS | 3644 | 1471089563512 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:23 INFO - PROCESS | 3644 | 1471089563515 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:23 INFO - PROCESS | 3644 | ++DOCSHELL 18212400 == 46 [pid = 3644] [id = 506] 03:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18214C00) [pid = 3644] [serial = 1518] [outer = 00000000] 03:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (18291C00) [pid = 3644] [serial = 1519] [outer = 18214C00] 03:59:23 INFO - PROCESS | 3644 | 1471089563572 Marionette DEBUG loaded listener.js 03:59:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18295800) [pid = 3644] [serial = 1520] [outer = 18214C00] 03:59:24 INFO - PROCESS | 3644 | 1471089564401 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]]]}] 03:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1190ms 03:59:24 INFO - PROCESS | 3644 | 1471089564425 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:59:24 INFO - PROCESS | 3644 | 1471089564429 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:59:24 INFO - PROCESS | 3644 | 1471089564433 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:59:24 INFO - PROCESS | 3644 | 1471089564436 Marionette TRACE conn3 <- [1,1990,null,{}] 03:59:24 INFO - PROCESS | 3644 | 1471089564442 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}] 03:59:24 INFO - PROCESS | 3644 | 1471089564445 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:24 INFO - PROCESS | 3644 | 1471089564541 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:59:24 INFO - PROCESS | 3644 | 1471089564682 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 3644 | 1471089564685 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:24 INFO - PROCESS | 3644 | ++DOCSHELL 10BA2C00 == 47 [pid = 3644] [id = 507] 03:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10BA4400) [pid = 3644] [serial = 1521] [outer = 00000000] 03:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1293C800) [pid = 3644] [serial = 1522] [outer = 10BA4400] 03:59:24 INFO - PROCESS | 3644 | 1471089564736 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (12B7C000) [pid = 3644] [serial = 1523] [outer = 10BA4400] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 15B2D400 == 46 [pid = 3644] [id = 502] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 1142CC00 == 45 [pid = 3644] [id = 501] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 1036CC00 == 44 [pid = 3644] [id = 500] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 15F62800 == 43 [pid = 3644] [id = 499] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 16897400 == 42 [pid = 3644] [id = 498] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 15928400 == 41 [pid = 3644] [id = 497] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 13CA4000 == 40 [pid = 3644] [id = 496] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 1125F400 == 39 [pid = 3644] [id = 495] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 10A0B800 == 38 [pid = 3644] [id = 494] 03:59:25 INFO - PROCESS | 3644 | --DOCSHELL 10A4D800 == 37 [pid = 3644] [id = 491] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1120E800) [pid = 3644] [serial = 1444] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (11CE1000) [pid = 3644] [serial = 1445] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (11AD2400) [pid = 3644] [serial = 1439] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1120CC00) [pid = 3644] [serial = 1438] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (134CC800) [pid = 3644] [serial = 1442] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (131E7800) [pid = 3644] [serial = 1441] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13C90000) [pid = 3644] [serial = 1447] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13ED5000) [pid = 3644] [serial = 1448] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1820C000) [pid = 3644] [serial = 1471] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16891800) [pid = 3644] [serial = 1453] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15B22000) [pid = 3644] [serial = 1450] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (15B26C00) [pid = 3644] [serial = 1451] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16C38400) [pid = 3644] [serial = 1456] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16C3CC00) [pid = 3644] [serial = 1457] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (17539400) [pid = 3644] [serial = 1460] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16FB2C00) [pid = 3644] [serial = 1459] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17598000) [pid = 3644] [serial = 1462] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12BC8800) [pid = 3644] [serial = 1465] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D8C000) [pid = 3644] [serial = 1468] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (141B1800) [pid = 3644] [serial = 1466] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (17590000) [pid = 3644] [serial = 1469] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (17599400) [pid = 3644] [serial = 1463] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16897C00) [pid = 3644] [serial = 1454] [outer = 00000000] [url = about:blank] 03:59:25 INFO - PROCESS | 3644 | 1471089565260 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]]]}] 03:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 852ms 03:59:25 INFO - PROCESS | 3644 | 1471089565277 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:59:25 INFO - PROCESS | 3644 | 1471089565282 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:59:25 INFO - PROCESS | 3644 | 1471089565287 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:59:25 INFO - PROCESS | 3644 | 1471089565290 Marionette TRACE conn3 <- [1,1994,null,{}] 03:59:25 INFO - PROCESS | 3644 | 1471089565341 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}] 03:59:25 INFO - PROCESS | 3644 | 1471089565345 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:25 INFO - PROCESS | 3644 | 1471089565435 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:59:25 INFO - PROCESS | 3644 | 1471089565444 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:25 INFO - PROCESS | 3644 | 1471089565446 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:25 INFO - PROCESS | 3644 | ++DOCSHELL 10B9D000 == 38 [pid = 3644] [id = 508] 03:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (129C4400) [pid = 3644] [serial = 1524] [outer = 00000000] 03:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (132D4000) [pid = 3644] [serial = 1525] [outer = 129C4400] 03:59:25 INFO - PROCESS | 3644 | 1471089565493 Marionette DEBUG loaded listener.js 03:59:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13C0D800) [pid = 3644] [serial = 1526] [outer = 129C4400] 03:59:25 INFO - PROCESS | 3644 | 1471089565982 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]]]}] 03:59:26 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 03:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 707ms 03:59:26 INFO - PROCESS | 3644 | 1471089566037 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 3644 | 1471089566039 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:59:26 INFO - PROCESS | 3644 | 1471089566046 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - PROCESS | 3644 | 1471089566049 Marionette TRACE conn3 <- [1,1998,null,{}] 03:59:26 INFO - PROCESS | 3644 | 1471089566059 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}] 03:59:26 INFO - PROCESS | 3644 | 1471089566063 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:26 INFO - PROCESS | 3644 | 1471089566150 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:59:26 INFO - PROCESS | 3644 | 1471089566240 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 3644 | 1471089566243 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:26 INFO - PROCESS | 3644 | ++DOCSHELL 1592A400 == 39 [pid = 3644] [id = 509] 03:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15B22000) [pid = 3644] [serial = 1527] [outer = 00000000] 03:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15B2B800) [pid = 3644] [serial = 1528] [outer = 15B22000] 03:59:26 INFO - PROCESS | 3644 | 1471089566298 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15F6C000) [pid = 3644] [serial = 1529] [outer = 15B22000] 03:59:26 INFO - PROCESS | 3644 | 1471089566725 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]]]}] 03:59:26 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 03:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 707ms 03:59:26 INFO - PROCESS | 3644 | 1471089566777 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 3644 | 1471089566779 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:59:26 INFO - PROCESS | 3644 | 1471089566783 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - PROCESS | 3644 | 1471089566786 Marionette TRACE conn3 <- [1,2002,null,{}] 03:59:26 INFO - PROCESS | 3644 | 1471089566790 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}] 03:59:26 INFO - PROCESS | 3644 | 1471089566792 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:26 INFO - PROCESS | 3644 | 1471089566877 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:59:26 INFO - PROCESS | 3644 | 1471089566882 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 3644 | 1471089566884 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:26 INFO - PROCESS | 3644 | ++DOCSHELL 1688DC00 == 40 [pid = 3644] [id = 510] 03:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16895400) [pid = 3644] [serial = 1530] [outer = 00000000] 03:59:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C38000) [pid = 3644] [serial = 1531] [outer = 16895400] 03:59:26 INFO - PROCESS | 3644 | 1471089566929 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16C86C00) [pid = 3644] [serial = 1532] [outer = 16895400] 03:59:27 INFO - PROCESS | 3644 | 1471089567369 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]]]}] 03:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 659ms 03:59:27 INFO - PROCESS | 3644 | 1471089567424 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:59:27 INFO - PROCESS | 3644 | 1471089567427 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:59:27 INFO - PROCESS | 3644 | 1471089567430 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 3644 | 1471089567431 Marionette TRACE conn3 <- [1,2006,null,{}] 03:59:27 INFO - PROCESS | 3644 | 1471089567444 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}] 03:59:27 INFO - PROCESS | 3644 | 1471089567446 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:27 INFO - PROCESS | 3644 | 1471089567557 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:59:27 INFO - PROCESS | 3644 | 1471089567704 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:27 INFO - PROCESS | 3644 | 1471089567706 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:27 INFO - PROCESS | 3644 | ++DOCSHELL 16C35C00 == 41 [pid = 3644] [id = 511] 03:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16C37800) [pid = 3644] [serial = 1533] [outer = 00000000] 03:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16D09C00) [pid = 3644] [serial = 1534] [outer = 16C37800] 03:59:27 INFO - PROCESS | 3644 | 1471089567752 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D0F400) [pid = 3644] [serial = 1535] [outer = 16C37800] 03:59:28 INFO - PROCESS | 3644 | 1471089568160 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]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 772ms 03:59:28 INFO - PROCESS | 3644 | 1471089568206 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 3644 | 1471089568208 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:59:28 INFO - PROCESS | 3644 | 1471089568223 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:59:28 INFO - PROCESS | 3644 | 1471089568225 Marionette TRACE conn3 <- [1,2010,null,{}] 03:59:28 INFO - PROCESS | 3644 | 1471089568229 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}] 03:59:28 INFO - PROCESS | 3644 | 1471089568234 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:28 INFO - PROCESS | 3644 | 1471089568370 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:59:28 INFO - PROCESS | 3644 | 1471089568433 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:28 INFO - PROCESS | 3644 | 1471089568435 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:28 INFO - PROCESS | 3644 | ++DOCSHELL 15B26C00 == 42 [pid = 3644] [id = 512] 03:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D8D400) [pid = 3644] [serial = 1536] [outer = 00000000] 03:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17A5DC00) [pid = 3644] [serial = 1537] [outer = 16D8D400] 03:59:28 INFO - PROCESS | 3644 | 1471089568486 Marionette DEBUG loaded listener.js 03:59:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17E78800) [pid = 3644] [serial = 1538] [outer = 16D8D400] 03:59:28 INFO - PROCESS | 3644 | 1471089568951 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]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 755ms 03:59:29 INFO - PROCESS | 3644 | 1471089569009 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 3644 | 1471089569011 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:59:29 INFO - PROCESS | 3644 | 1471089569014 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 3644 | 1471089569016 Marionette TRACE conn3 <- [1,2014,null,{}] 03:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:59:29 INFO - PROCESS | 3644 | 1471089569020 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}] 03:59:29 INFO - PROCESS | 3644 | 1471089569021 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:29 INFO - PROCESS | 3644 | 1471089569133 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:59:29 INFO - PROCESS | 3644 | 1471089569144 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 3644 | 1471089569155 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:29 INFO - PROCESS | 3644 | ++DOCSHELL 17727400 == 43 [pid = 3644] [id = 513] 03:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18210800) [pid = 3644] [serial = 1539] [outer = 00000000] 03:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18290800) [pid = 3644] [serial = 1540] [outer = 18210800] 03:59:29 INFO - PROCESS | 3644 | 1471089569253 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18294C00) [pid = 3644] [serial = 1541] [outer = 18210800] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16938000) [pid = 3644] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16C2E800) [pid = 3644] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (10A4EC00) [pid = 3644] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (141A9800) [pid = 3644] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15B24800) [pid = 3644] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1036EC00) [pid = 3644] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16C2E400) [pid = 3644] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13EDE400) [pid = 3644] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1142D000) [pid = 3644] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10A0BC00) [pid = 3644] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15F62C00) [pid = 3644] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (114E1400) [pid = 3644] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:59:29 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (114E2400) [pid = 3644] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:59:29 INFO - PROCESS | 3644 | 1471089569738 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]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 755ms 03:59:29 INFO - PROCESS | 3644 | 1471089569759 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 3644 | 1471089569760 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:59:29 INFO - PROCESS | 3644 | 1471089569764 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 3644 | 1471089569766 Marionette TRACE conn3 <- [1,2018,null,{}] 03:59:29 INFO - PROCESS | 3644 | 1471089569769 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}] 03:59:29 INFO - PROCESS | 3644 | 1471089569771 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:29 INFO - PROCESS | 3644 | 1471089569851 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:59:29 INFO - PROCESS | 3644 | 1471089569954 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 3644 | 1471089569956 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:30 INFO - PROCESS | 3644 | ++DOCSHELL 10D6F800 == 44 [pid = 3644] [id = 514] 03:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (10D6FC00) [pid = 3644] [serial = 1542] [outer = 00000000] 03:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1545C000) [pid = 3644] [serial = 1543] [outer = 10D6FC00] 03:59:30 INFO - PROCESS | 3644 | 1471089570048 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15465000) [pid = 3644] [serial = 1544] [outer = 10D6FC00] 03:59:30 INFO - PROCESS | 3644 | 1471089570396 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]]]}] 03:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 643ms 03:59:30 INFO - PROCESS | 3644 | 1471089570435 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:59:30 INFO - PROCESS | 3644 | 1471089570437 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:59:30 INFO - PROCESS | 3644 | 1471089570440 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 3644 | 1471089570442 Marionette TRACE conn3 <- [1,2022,null,{}] 03:59:30 INFO - PROCESS | 3644 | 1471089570445 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}] 03:59:30 INFO - PROCESS | 3644 | 1471089570447 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:30 INFO - PROCESS | 3644 | 1471089570626 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:59:30 INFO - PROCESS | 3644 | 1471089570635 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 3644 | 1471089570637 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:30 INFO - PROCESS | 3644 | ++DOCSHELL 13947C00 == 45 [pid = 3644] [id = 515] 03:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16C88000) [pid = 3644] [serial = 1545] [outer = 00000000] 03:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1820EC00) [pid = 3644] [serial = 1546] [outer = 16C88000] 03:59:30 INFO - PROCESS | 3644 | 1471089570681 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1820F400) [pid = 3644] [serial = 1547] [outer = 16C88000] 03:59:31 INFO - PROCESS | 3644 | 1471089571089 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]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 708ms 03:59:31 INFO - PROCESS | 3644 | 1471089571140 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:59:31 INFO - PROCESS | 3644 | 1471089571190 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:59:31 INFO - PROCESS | 3644 | 1471089571200 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 3644 | 1471089571201 Marionette TRACE conn3 <- [1,2026,null,{}] 03:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:59:31 INFO - PROCESS | 3644 | 1471089571209 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}] 03:59:31 INFO - PROCESS | 3644 | 1471089571210 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:31 INFO - PROCESS | 3644 | 1471089571300 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:59:31 INFO - PROCESS | 3644 | 1471089571310 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 3644 | 1471089571312 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:31 INFO - PROCESS | 3644 | ++DOCSHELL 1976AC00 == 46 [pid = 3644] [id = 516] 03:59:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1976D400) [pid = 3644] [serial = 1548] [outer = 00000000] 03:59:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (19772800) [pid = 3644] [serial = 1549] [outer = 1976D400] 03:59:31 INFO - PROCESS | 3644 | 1471089571355 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (19C1EC00) [pid = 3644] [serial = 1550] [outer = 1976D400] 03:59:31 INFO - PROCESS | 3644 | 1471089571966 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]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 868ms 03:59:32 INFO - PROCESS | 3644 | 1471089572047 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 3644 | 1471089572052 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:59:32 INFO - PROCESS | 3644 | 1471089572057 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 3644 | 1471089572061 Marionette TRACE conn3 <- [1,2030,null,{}] 03:59:32 INFO - PROCESS | 3644 | 1471089572067 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}] 03:59:32 INFO - PROCESS | 3644 | 1471089572070 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:32 INFO - PROCESS | 3644 | 1471089572220 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:59:32 INFO - PROCESS | 3644 | 1471089572326 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 3644 | 1471089572329 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:32 INFO - PROCESS | 3644 | ++DOCSHELL 1036EC00 == 47 [pid = 3644] [id = 517] 03:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1051BC00) [pid = 3644] [serial = 1551] [outer = 00000000] 03:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1125F400) [pid = 3644] [serial = 1552] [outer = 1051BC00] 03:59:32 INFO - PROCESS | 3644 | 1471089572435 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (131E7800) [pid = 3644] [serial = 1553] [outer = 1051BC00] 03:59:33 INFO - PROCESS | 3644 | 1471089573000 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]]]}] 03:59:33 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) 03:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 965ms 03:59:33 INFO - PROCESS | 3644 | 1471089573036 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:59:33 INFO - PROCESS | 3644 | 1471089573041 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:59:33 INFO - PROCESS | 3644 | 1471089573048 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:59:33 INFO - PROCESS | 3644 | 1471089573051 Marionette TRACE conn3 <- [1,2034,null,{}] 03:59:33 INFO - PROCESS | 3644 | 1471089573055 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}] 03:59:33 INFO - PROCESS | 3644 | 1471089573057 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:33 INFO - PROCESS | 3644 | 1471089573169 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:59:33 INFO - PROCESS | 3644 | 1471089573280 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:33 INFO - PROCESS | 3644 | 1471089573283 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:33 INFO - PROCESS | 3644 | ++DOCSHELL 15459400 == 48 [pid = 3644] [id = 518] 03:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1545B400) [pid = 3644] [serial = 1554] [outer = 00000000] 03:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (15B24400) [pid = 3644] [serial = 1555] [outer = 1545B400] 03:59:33 INFO - PROCESS | 3644 | 1471089573339 Marionette DEBUG loaded listener.js 03:59:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (15F6B400) [pid = 3644] [serial = 1556] [outer = 1545B400] 03:59:33 INFO - PROCESS | 3644 | 1471089573978 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]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 980ms 03:59:34 INFO - PROCESS | 3644 | 1471089574026 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 3644 | 1471089574028 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:59:34 INFO - PROCESS | 3644 | 1471089574032 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 3644 | 1471089574036 Marionette TRACE conn3 <- [1,2038,null,{}] 03:59:34 INFO - PROCESS | 3644 | 1471089574047 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}] 03:59:34 INFO - PROCESS | 3644 | 1471089574052 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:34 INFO - PROCESS | 3644 | 1471089574159 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:59:34 INFO - PROCESS | 3644 | 1471089574271 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:34 INFO - PROCESS | 3644 | 1471089574274 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:34 INFO - PROCESS | 3644 | ++DOCSHELL 18215C00 == 49 [pid = 3644] [id = 519] 03:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18293C00) [pid = 3644] [serial = 1557] [outer = 00000000] 03:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1976A800) [pid = 3644] [serial = 1558] [outer = 18293C00] 03:59:34 INFO - PROCESS | 3644 | 1471089574371 Marionette DEBUG loaded listener.js 03:59:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (19C21800) [pid = 3644] [serial = 1559] [outer = 18293C00] 03:59:35 INFO - PROCESS | 3644 | 1471089575014 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]]]}] 03:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1029ms 03:59:35 INFO - PROCESS | 3644 | 1471089575068 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:59:35 INFO - PROCESS | 3644 | 1471089575071 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:59:35 INFO - PROCESS | 3644 | 1471089575074 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:59:35 INFO - PROCESS | 3644 | 1471089575076 Marionette TRACE conn3 <- [1,2042,null,{}] 03:59:35 INFO - PROCESS | 3644 | 1471089575080 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}] 03:59:35 INFO - PROCESS | 3644 | 1471089575082 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:35 INFO - PROCESS | 3644 | 1471089575189 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:59:35 INFO - PROCESS | 3644 | 1471089575329 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:35 INFO - PROCESS | 3644 | 1471089575331 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:35 INFO - PROCESS | 3644 | ++DOCSHELL 0F34FC00 == 50 [pid = 3644] [id = 520] 03:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (19CE4400) [pid = 3644] [serial = 1560] [outer = 00000000] 03:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19CE9C00) [pid = 3644] [serial = 1561] [outer = 19CE4400] 03:59:35 INFO - PROCESS | 3644 | 1471089575386 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (19E76000) [pid = 3644] [serial = 1562] [outer = 19CE4400] 03:59:36 INFO - PROCESS | 3644 | 1471089576116 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]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1061ms 03:59:36 INFO - PROCESS | 3644 | 1471089576167 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 3644 | 1471089576172 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:59:36 INFO - PROCESS | 3644 | 1471089576177 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:59:36 INFO - PROCESS | 3644 | 1471089576180 Marionette TRACE conn3 <- [1,2046,null,{}] 03:59:36 INFO - PROCESS | 3644 | 1471089576186 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}] 03:59:36 INFO - PROCESS | 3644 | 1471089576189 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:36 INFO - PROCESS | 3644 | 1471089576289 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:59:36 INFO - PROCESS | 3644 | 1471089576432 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:36 INFO - PROCESS | 3644 | 1471089576436 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:36 INFO - PROCESS | 3644 | ++DOCSHELL 129BB000 == 51 [pid = 3644] [id = 521] 03:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (129C0000) [pid = 3644] [serial = 1563] [outer = 00000000] 03:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (12BCF800) [pid = 3644] [serial = 1564] [outer = 129C0000] 03:59:36 INFO - PROCESS | 3644 | 1471089576487 Marionette DEBUG loaded listener.js 03:59:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (134C5000) [pid = 3644] [serial = 1565] [outer = 129C0000] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 13947C00 == 50 [pid = 3644] [id = 515] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 10D6F800 == 49 [pid = 3644] [id = 514] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 17727400 == 48 [pid = 3644] [id = 513] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 15B26C00 == 47 [pid = 3644] [id = 512] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 16C35C00 == 46 [pid = 3644] [id = 511] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 1688DC00 == 45 [pid = 3644] [id = 510] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 1592A400 == 44 [pid = 3644] [id = 509] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 10B9D000 == 43 [pid = 3644] [id = 508] 03:59:36 INFO - PROCESS | 3644 | --DOCSHELL 10BA2C00 == 42 [pid = 3644] [id = 507] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1282E800) [pid = 3644] [serial = 1436] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10D69C00) [pid = 3644] [serial = 1474] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (11217400) [pid = 3644] [serial = 1475] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1545E800) [pid = 3644] [serial = 1489] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (15618000) [pid = 3644] [serial = 1490] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (15F6C400) [pid = 3644] [serial = 1492] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1120DC00) [pid = 3644] [serial = 1501] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17593C00) [pid = 3644] [serial = 1481] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16D93000) [pid = 3644] [serial = 1480] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15465400) [pid = 3644] [serial = 1478] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (14427C00) [pid = 3644] [serial = 1477] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (13121000) [pid = 3644] [serial = 1486] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1320CC00) [pid = 3644] [serial = 1487] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (114D8800) [pid = 3644] [serial = 1484] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (10D77C00) [pid = 3644] [serial = 1483] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16D8FC00) [pid = 3644] [serial = 1499] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17AF0400) [pid = 3644] [serial = 1508] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12B75800) [pid = 3644] [serial = 1502] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17AEEC00) [pid = 3644] [serial = 1507] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (18217400) [pid = 3644] [serial = 1510] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D89000) [pid = 3644] [serial = 1504] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (167E8400) [pid = 3644] [serial = 1493] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D94000) [pid = 3644] [serial = 1505] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16C37400) [pid = 3644] [serial = 1495] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D8F000) [pid = 3644] [serial = 1498] [outer = 00000000] [url = about:blank] 03:59:36 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16C37C00) [pid = 3644] [serial = 1496] [outer = 00000000] [url = about:blank] 03:59:37 INFO - PROCESS | 3644 | 1471089577119 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]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 981ms 03:59:37 INFO - PROCESS | 3644 | 1471089577156 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 3644 | 1471089577160 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:59:37 INFO - PROCESS | 3644 | 1471089577166 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 3644 | 1471089577169 Marionette TRACE conn3 <- [1,2050,null,{}] 03:59:37 INFO - PROCESS | 3644 | 1471089577175 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}] 03:59:37 INFO - PROCESS | 3644 | 1471089577177 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:37 INFO - PROCESS | 3644 | 1471089577264 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:59:37 INFO - PROCESS | 3644 | 1471089577270 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 3644 | 1471089577273 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:37 INFO - PROCESS | 3644 | ++DOCSHELL 11217400 == 43 [pid = 3644] [id = 522] 03:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (114E1400) [pid = 3644] [serial = 1566] [outer = 00000000] 03:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13121000) [pid = 3644] [serial = 1567] [outer = 114E1400] 03:59:37 INFO - PROCESS | 3644 | 1471089577319 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (139E0C00) [pid = 3644] [serial = 1568] [outer = 114E1400] 03:59:37 INFO - PROCESS | 3644 | 1471089577862 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]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 756ms 03:59:37 INFO - PROCESS | 3644 | 1471089577907 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 3644 | 1471089577910 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:59:37 INFO - PROCESS | 3644 | 1471089577913 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 3644 | 1471089577916 Marionette TRACE conn3 <- [1,2054,null,{}] 03:59:37 INFO - PROCESS | 3644 | 1471089577926 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}] 03:59:37 INFO - PROCESS | 3644 | 1471089577930 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:38 INFO - PROCESS | 3644 | 1471089578015 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:59:38 INFO - PROCESS | 3644 | 1471089578115 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 3644 | 1471089578118 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:38 INFO - PROCESS | 3644 | ++DOCSHELL 156E3000 == 44 [pid = 3644] [id = 523] 03:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (156E3400) [pid = 3644] [serial = 1569] [outer = 00000000] 03:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15B27800) [pid = 3644] [serial = 1570] [outer = 156E3400] 03:59:38 INFO - PROCESS | 3644 | 1471089578165 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (166F8400) [pid = 3644] [serial = 1571] [outer = 156E3400] 03:59:38 INFO - PROCESS | 3644 | 1471089578592 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]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 723ms 03:59:38 INFO - PROCESS | 3644 | 1471089578645 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 3644 | 1471089578648 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:59:38 INFO - PROCESS | 3644 | 1471089578651 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - PROCESS | 3644 | 1471089578653 Marionette TRACE conn3 <- [1,2058,null,{}] 03:59:38 INFO - PROCESS | 3644 | 1471089578656 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}] 03:59:38 INFO - PROCESS | 3644 | 1471089578658 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:38 INFO - PROCESS | 3644 | 1471089578743 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:59:38 INFO - PROCESS | 3644 | 1471089578748 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 3644 | 1471089578750 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:38 INFO - PROCESS | 3644 | ++DOCSHELL 15F64800 == 45 [pid = 3644] [id = 524] 03:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16873800) [pid = 3644] [serial = 1572] [outer = 00000000] 03:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16C32000) [pid = 3644] [serial = 1573] [outer = 16873800] 03:59:38 INFO - PROCESS | 3644 | 1471089578804 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16C89000) [pid = 3644] [serial = 1574] [outer = 16873800] 03:59:39 INFO - PROCESS | 3644 | 1471089579266 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]]]}] 03:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 659ms 03:59:39 INFO - PROCESS | 3644 | 1471089579296 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:59:39 INFO - PROCESS | 3644 | 1471089579298 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:59:39 INFO - PROCESS | 3644 | 1471089579302 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 3644 | 1471089579303 Marionette TRACE conn3 <- [1,2062,null,{}] 03:59:39 INFO - PROCESS | 3644 | 1471089579313 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}] 03:59:39 INFO - PROCESS | 3644 | 1471089579315 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:39 INFO - PROCESS | 3644 | 1471089579476 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:59:39 INFO - PROCESS | 3644 | 1471089579565 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 3644 | 1471089579567 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:39 INFO - PROCESS | 3644 | ++DOCSHELL 16D85400 == 46 [pid = 3644] [id = 525] 03:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D89000) [pid = 3644] [serial = 1575] [outer = 00000000] 03:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16D92400) [pid = 3644] [serial = 1576] [outer = 16D89000] 03:59:39 INFO - PROCESS | 3644 | 1471089579613 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16E8B000) [pid = 3644] [serial = 1577] [outer = 16D89000] 03:59:40 INFO - PROCESS | 3644 | 1471089580033 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]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 772ms 03:59:40 INFO - PROCESS | 3644 | 1471089580093 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 3644 | 1471089580095 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:59:40 INFO - PROCESS | 3644 | 1471089580098 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 3644 | 1471089580100 Marionette TRACE conn3 <- [1,2066,null,{}] 03:59:40 INFO - PROCESS | 3644 | 1471089580110 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}] 03:59:40 INFO - PROCESS | 3644 | 1471089580115 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:40 INFO - PROCESS | 3644 | 1471089580251 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:59:40 INFO - PROCESS | 3644 | 1471089580261 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 3644 | 1471089580263 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:40 INFO - PROCESS | 3644 | ++DOCSHELL 16C2F400 == 47 [pid = 3644] [id = 526] 03:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16E92800) [pid = 3644] [serial = 1578] [outer = 00000000] 03:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (17728800) [pid = 3644] [serial = 1579] [outer = 16E92800] 03:59:40 INFO - PROCESS | 3644 | 1471089580307 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18085800) [pid = 3644] [serial = 1580] [outer = 16E92800] 03:59:40 INFO - PROCESS | 3644 | 1471089580809 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]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 724ms 03:59:40 INFO - PROCESS | 3644 | 1471089580831 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 3644 | 1471089580833 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:59:40 INFO - PROCESS | 3644 | 1471089580875 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 3644 | 1471089580877 Marionette TRACE conn3 <- [1,2070,null,{}] 03:59:40 INFO - PROCESS | 3644 | 1471089580881 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}] 03:59:40 INFO - PROCESS | 3644 | 1471089580883 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:41 INFO - PROCESS | 3644 | 1471089581008 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:59:41 INFO - PROCESS | 3644 | 1471089581020 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 3644 | 1471089581022 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:41 INFO - PROCESS | 3644 | ++DOCSHELL 103C6000 == 48 [pid = 3644] [id = 527] 03:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1592AC00) [pid = 3644] [serial = 1581] [outer = 00000000] 03:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (18297800) [pid = 3644] [serial = 1582] [outer = 1592AC00] 03:59:41 INFO - PROCESS | 3644 | 1471089581126 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (18298000) [pid = 3644] [serial = 1583] [outer = 1592AC00] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16C37800) [pid = 3644] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16895400) [pid = 3644] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16D8D400) [pid = 3644] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15B22000) [pid = 3644] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10BA4400) [pid = 3644] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (129C4400) [pid = 3644] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (10D6FC00) [pid = 3644] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16C88000) [pid = 3644] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:59:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (18210800) [pid = 3644] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:59:41 INFO - PROCESS | 3644 | 1471089581577 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]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 771ms 03:59:41 INFO - PROCESS | 3644 | 1471089581623 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 3644 | 1471089581625 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:59:41 INFO - PROCESS | 3644 | 1471089581628 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:59:41 INFO - PROCESS | 3644 | 1471089581630 Marionette TRACE conn3 <- [1,2074,null,{}] 03:59:41 INFO - PROCESS | 3644 | 1471089581633 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}] 03:59:41 INFO - PROCESS | 3644 | 1471089581635 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:41 INFO - PROCESS | 3644 | 1471089581798 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:59:41 INFO - PROCESS | 3644 | 1471089581862 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 3644 | 1471089581864 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:41 INFO - PROCESS | 3644 | ++DOCSHELL 129C4400 == 49 [pid = 3644] [id = 528] 03:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12DA4C00) [pid = 3644] [serial = 1584] [outer = 00000000] 03:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16E47C00) [pid = 3644] [serial = 1585] [outer = 12DA4C00] 03:59:41 INFO - PROCESS | 3644 | 1471089581907 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18210800) [pid = 3644] [serial = 1586] [outer = 12DA4C00] 03:59:42 INFO - PROCESS | 3644 | 1471089582263 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]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 643ms 03:59:42 INFO - PROCESS | 3644 | 1471089582299 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 3644 | 1471089582301 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:59:42 INFO - PROCESS | 3644 | 1471089582304 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - PROCESS | 3644 | 1471089582306 Marionette TRACE conn3 <- [1,2078,null,{}] 03:59:42 INFO - PROCESS | 3644 | 1471089582309 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}] 03:59:42 INFO - PROCESS | 3644 | 1471089582311 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:42 INFO - PROCESS | 3644 | 1471089582465 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:59:42 INFO - PROCESS | 3644 | 1471089582479 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 3644 | 1471089582481 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:42 INFO - PROCESS | 3644 | ++DOCSHELL 10A0BC00 == 50 [pid = 3644] [id = 529] 03:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15F6BC00) [pid = 3644] [serial = 1587] [outer = 00000000] 03:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19C2A800) [pid = 3644] [serial = 1588] [outer = 15F6BC00] 03:59:42 INFO - PROCESS | 3644 | 1471089582525 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19CE8000) [pid = 3644] [serial = 1589] [outer = 15F6BC00] 03:59:42 INFO - PROCESS | 3644 | 1471089582972 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]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 723ms 03:59:43 INFO - PROCESS | 3644 | 1471089583043 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 3644 | 1471089583045 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:59:43 INFO - PROCESS | 3644 | 1471089583048 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 3644 | 1471089583050 Marionette TRACE conn3 <- [1,2082,null,{}] 03:59:43 INFO - PROCESS | 3644 | 1471089583054 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}] 03:59:43 INFO - PROCESS | 3644 | 1471089583055 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:43 INFO - PROCESS | 3644 | 1471089583152 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:59:43 INFO - PROCESS | 3644 | 1471089583160 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 3644 | 1471089583162 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:43 INFO - PROCESS | 3644 | ++DOCSHELL 10321C00 == 51 [pid = 3644] [id = 530] 03:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1036CC00) [pid = 3644] [serial = 1590] [outer = 00000000] 03:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19F55C00) [pid = 3644] [serial = 1591] [outer = 1036CC00] 03:59:43 INFO - PROCESS | 3644 | 1471089583204 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A115000) [pid = 3644] [serial = 1592] [outer = 1036CC00] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 114D9400 == 50 [pid = 3644] [id = 478] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 16E4DC00 == 49 [pid = 3644] [id = 476] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 103CA800 == 48 [pid = 3644] [id = 504] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 18212400 == 47 [pid = 3644] [id = 506] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 15462000 == 46 [pid = 3644] [id = 505] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 17599000 == 45 [pid = 3644] [id = 503] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 13038400 == 44 [pid = 3644] [id = 480] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 10D70000 == 43 [pid = 3644] [id = 479] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 16897000 == 42 [pid = 3644] [id = 490] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 16939800 == 41 [pid = 3644] [id = 493] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 13EDC800 == 40 [pid = 3644] [id = 492] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 11217400 == 39 [pid = 3644] [id = 522] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 129BB000 == 38 [pid = 3644] [id = 521] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 18215C00 == 37 [pid = 3644] [id = 519] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 0F34FC00 == 36 [pid = 3644] [id = 520] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 15459400 == 35 [pid = 3644] [id = 518] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 1976AC00 == 34 [pid = 3644] [id = 516] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 1036EC00 == 33 [pid = 3644] [id = 517] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 16D85400 == 32 [pid = 3644] [id = 525] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 129C4400 == 31 [pid = 3644] [id = 528] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 10A0BC00 == 30 [pid = 3644] [id = 529] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 15F64800 == 29 [pid = 3644] [id = 524] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 156E3000 == 28 [pid = 3644] [id = 523] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 16C2F400 == 27 [pid = 3644] [id = 526] 03:59:44 INFO - PROCESS | 3644 | --DOCSHELL 103C6000 == 26 [pid = 3644] [id = 527] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16D09C00) [pid = 3644] [serial = 1534] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16D0F400) [pid = 3644] [serial = 1535] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16C38000) [pid = 3644] [serial = 1531] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17E78800) [pid = 3644] [serial = 1538] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (12B7A000) [pid = 3644] [serial = 1513] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15B2B800) [pid = 3644] [serial = 1528] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (15F6C000) [pid = 3644] [serial = 1529] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18291C00) [pid = 3644] [serial = 1519] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12B7C000) [pid = 3644] [serial = 1523] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1293C800) [pid = 3644] [serial = 1522] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (166F6000) [pid = 3644] [serial = 1516] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (132D4000) [pid = 3644] [serial = 1525] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13C0D800) [pid = 3644] [serial = 1526] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1545C000) [pid = 3644] [serial = 1543] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (17A5DC00) [pid = 3644] [serial = 1537] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (19772800) [pid = 3644] [serial = 1549] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1820F400) [pid = 3644] [serial = 1547] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18290800) [pid = 3644] [serial = 1540] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1820EC00) [pid = 3644] [serial = 1546] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18294C00) [pid = 3644] [serial = 1541] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16C86C00) [pid = 3644] [serial = 1532] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15465000) [pid = 3644] [serial = 1544] [outer = 00000000] [url = about:blank] 03:59:45 INFO - PROCESS | 3644 | 1471089585187 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]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2235ms 03:59:45 INFO - PROCESS | 3644 | 1471089585251 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:59:45 INFO - PROCESS | 3644 | 1471089585305 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:59:45 INFO - PROCESS | 3644 | 1471089585310 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 3644 | 1471089585314 Marionette TRACE conn3 <- [1,2086,null,{}] 03:59:45 INFO - PROCESS | 3644 | 1471089585319 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}] 03:59:45 INFO - PROCESS | 3644 | 1471089585322 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:45 INFO - PROCESS | 3644 | 1471089585420 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:59:45 INFO - PROCESS | 3644 | 1471089585435 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 3644 | 1471089585439 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:45 INFO - PROCESS | 3644 | ++DOCSHELL 10A49800 == 27 [pid = 3644] [id = 531] 03:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10B9D000) [pid = 3644] [serial = 1593] [outer = 00000000] 03:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (10D71C00) [pid = 3644] [serial = 1594] [outer = 10B9D000] 03:59:45 INFO - PROCESS | 3644 | 1471089585489 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10D76C00) [pid = 3644] [serial = 1595] [outer = 10B9D000] 03:59:45 INFO - PROCESS | 3644 | 1471089585981 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]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 707ms 03:59:46 INFO - PROCESS | 3644 | 1471089586006 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:59:46 INFO - PROCESS | 3644 | 1471089586011 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:59:46 INFO - PROCESS | 3644 | 1471089586022 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:59:46 INFO - PROCESS | 3644 | 1471089586025 Marionette TRACE conn3 <- [1,2090,null,{}] 03:59:46 INFO - PROCESS | 3644 | 1471089586029 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}] 03:59:46 INFO - PROCESS | 3644 | 1471089586031 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:46 INFO - PROCESS | 3644 | 1471089586124 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:59:46 INFO - PROCESS | 3644 | 1471089586133 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 3644 | 1471089586136 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:46 INFO - PROCESS | 3644 | ++DOCSHELL 128B1000 == 28 [pid = 3644] [id = 532] 03:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (128B9800) [pid = 3644] [serial = 1596] [outer = 00000000] 03:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10A0A000) [pid = 3644] [serial = 1597] [outer = 128B9800] 03:59:46 INFO - PROCESS | 3644 | 1471089586184 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (129BC000) [pid = 3644] [serial = 1598] [outer = 128B9800] 03:59:46 INFO - PROCESS | 3644 | 1471089586719 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]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 708ms 03:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:59:46 INFO - PROCESS | 3644 | 1471089586756 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:59:46 INFO - PROCESS | 3644 | 1471089586758 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:59:46 INFO - PROCESS | 3644 | 1471089586762 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 3644 | 1471089586765 Marionette TRACE conn3 <- [1,2094,null,{}] 03:59:46 INFO - PROCESS | 3644 | 1471089586776 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}] 03:59:46 INFO - PROCESS | 3644 | 1471089586781 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:46 INFO - PROCESS | 3644 | 1471089586900 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:59:47 INFO - PROCESS | 3644 | 1471089587000 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 3644 | 1471089587003 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:47 INFO - PROCESS | 3644 | ++DOCSHELL 132D1C00 == 29 [pid = 3644] [id = 533] 03:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (132D2800) [pid = 3644] [serial = 1599] [outer = 00000000] 03:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13947C00) [pid = 3644] [serial = 1600] [outer = 132D2800] 03:59:47 INFO - PROCESS | 3644 | 1471089587053 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13C16800) [pid = 3644] [serial = 1601] [outer = 132D2800] 03:59:47 INFO - PROCESS | 3644 | 1471089587445 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]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 755ms 03:59:47 INFO - PROCESS | 3644 | 1471089587502 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 3644 | 1471089587505 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:59:47 INFO - PROCESS | 3644 | 1471089587508 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - PROCESS | 3644 | 1471089587510 Marionette TRACE conn3 <- [1,2098,null,{}] 03:59:47 INFO - PROCESS | 3644 | 1471089587513 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}] 03:59:47 INFO - PROCESS | 3644 | 1471089587527 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:47 INFO - PROCESS | 3644 | 1471089587616 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:59:47 INFO - PROCESS | 3644 | 1471089587622 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 3644 | 1471089587624 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:47 INFO - PROCESS | 3644 | ++DOCSHELL 13945000 == 30 [pid = 3644] [id = 534] 03:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13C0A000) [pid = 3644] [serial = 1602] [outer = 00000000] 03:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1545F400) [pid = 3644] [serial = 1603] [outer = 13C0A000] 03:59:47 INFO - PROCESS | 3644 | 1471089587717 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1560AC00) [pid = 3644] [serial = 1604] [outer = 13C0A000] 03:59:48 INFO - PROCESS | 3644 | 1471089588157 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]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 659ms 03:59:48 INFO - PROCESS | 3644 | 1471089588191 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 3644 | 1471089588193 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:59:48 INFO - PROCESS | 3644 | 1471089588197 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 3644 | 1471089588198 Marionette TRACE conn3 <- [1,2102,null,{}] 03:59:48 INFO - PROCESS | 3644 | 1471089588206 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}] 03:59:48 INFO - PROCESS | 3644 | 1471089588208 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:48 INFO - PROCESS | 3644 | 1471089588287 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:59:48 INFO - PROCESS | 3644 | 1471089588321 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 3644 | 1471089588323 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:48 INFO - PROCESS | 3644 | ++DOCSHELL 15937800 == 31 [pid = 3644] [id = 535] 03:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15B21400) [pid = 3644] [serial = 1605] [outer = 00000000] 03:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15B29000) [pid = 3644] [serial = 1606] [outer = 15B21400] 03:59:48 INFO - PROCESS | 3644 | 1471089588374 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15B2F000) [pid = 3644] [serial = 1607] [outer = 15B21400] 03:59:48 INFO - PROCESS | 3644 | 1471089588815 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]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 659ms 03:59:48 INFO - PROCESS | 3644 | 1471089588845 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 3644 | 1471089588847 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:59:48 INFO - PROCESS | 3644 | 1471089588854 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:59:48 INFO - PROCESS | 3644 | 1471089588906 Marionette TRACE conn3 <- [1,2106,null,{}] 03:59:48 INFO - PROCESS | 3644 | 1471089588909 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}] 03:59:48 INFO - PROCESS | 3644 | 1471089588914 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:49 INFO - PROCESS | 3644 | 1471089589029 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:59:49 INFO - PROCESS | 3644 | 1471089589035 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 3644 | 1471089589037 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:49 INFO - PROCESS | 3644 | ++DOCSHELL 1689AC00 == 32 [pid = 3644] [id = 536] 03:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16938000) [pid = 3644] [serial = 1608] [outer = 00000000] 03:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16C35800) [pid = 3644] [serial = 1609] [outer = 16938000] 03:59:49 INFO - PROCESS | 3644 | 1471089589087 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (16C80800) [pid = 3644] [serial = 1610] [outer = 16938000] 03:59:49 INFO - PROCESS | 3644 | 1471089589523 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]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 675ms 03:59:49 INFO - PROCESS | 3644 | 1471089589555 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 3644 | 1471089589557 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:59:49 INFO - PROCESS | 3644 | 1471089589560 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 3644 | 1471089589562 Marionette TRACE conn3 <- [1,2110,null,{}] 03:59:49 INFO - PROCESS | 3644 | 1471089589565 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}] 03:59:49 INFO - PROCESS | 3644 | 1471089589567 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:49 INFO - PROCESS | 3644 | 1471089589659 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:59:49 INFO - PROCESS | 3644 | 1471089589665 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 3644 | 1471089589667 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:49 INFO - PROCESS | 3644 | ++DOCSHELL 16941400 == 33 [pid = 3644] [id = 537] 03:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (16C34400) [pid = 3644] [serial = 1611] [outer = 00000000] 03:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (16D88C00) [pid = 3644] [serial = 1612] [outer = 16C34400] 03:59:49 INFO - PROCESS | 3644 | 1471089589738 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (132D3800) [pid = 3644] [serial = 1613] [outer = 16C34400] 03:59:50 INFO - PROCESS | 3644 | 1471089590205 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 659ms 03:59:50 INFO - PROCESS | 3644 | 1471089590251 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 3644 | 1471089590253 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:59:50 INFO - PROCESS | 3644 | 1471089590257 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 3644 | 1471089590259 Marionette TRACE conn3 <- [1,2114,null,{}] 03:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:59:50 INFO - PROCESS | 3644 | 1471089590262 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}] 03:59:50 INFO - PROCESS | 3644 | 1471089590264 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:50 INFO - PROCESS | 3644 | 1471089590345 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:59:50 INFO - PROCESS | 3644 | 1471089590351 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 3644 | 1471089590353 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:50 INFO - PROCESS | 3644 | ++DOCSHELL 0F932400 == 34 [pid = 3644] [id = 538] 03:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10D6EC00) [pid = 3644] [serial = 1614] [outer = 00000000] 03:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16D03C00) [pid = 3644] [serial = 1615] [outer = 10D6EC00] 03:59:50 INFO - PROCESS | 3644 | 1471089590397 Marionette DEBUG loaded listener.js 03:59:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (15462000) [pid = 3644] [serial = 1616] [outer = 10D6EC00] 03:59:50 INFO - PROCESS | 3644 | 1471089590898 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms 03:59:50 INFO - PROCESS | 3644 | 1471089590940 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 3644 | 1471089590942 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:59:50 INFO - PROCESS | 3644 | 1471089590954 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 3644 | 1471089590955 Marionette TRACE conn3 <- [1,2118,null,{}] 03:59:50 INFO - PROCESS | 3644 | 1471089590959 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}] 03:59:50 INFO - PROCESS | 3644 | 1471089590961 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:51 INFO - PROCESS | 3644 | 1471089591075 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:59:51 INFO - PROCESS | 3644 | 1471089591168 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 3644 | 1471089591170 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:51 INFO - PROCESS | 3644 | ++DOCSHELL 132C9C00 == 35 [pid = 3644] [id = 539] 03:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (134D2C00) [pid = 3644] [serial = 1617] [outer = 00000000] 03:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1771F000) [pid = 3644] [serial = 1618] [outer = 134D2C00] 03:59:51 INFO - PROCESS | 3644 | 1471089591261 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (17722400) [pid = 3644] [serial = 1619] [outer = 134D2C00] 03:59:51 INFO - PROCESS | 3644 | 1471089591677 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] 03:59:51 INFO - PROCESS | 3644 | 1471089591742 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:59:51 INFO - PROCESS | 3644 | 1471089591745 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:59:51 INFO - PROCESS | 3644 | 1471089591746 Marionette TRACE conn3 <- [1,2122,null,{}] 03:59:51 INFO - PROCESS | 3644 | 1471089591756 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}] 03:59:51 INFO - PROCESS | 3644 | 1471089591758 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:51 INFO - PROCESS | 3644 | 1471089591875 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:59:51 INFO - PROCESS | 3644 | 1471089591953 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 3644 | 1471089591955 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:51 INFO - PROCESS | 3644 | ++DOCSHELL 17E74400 == 36 [pid = 3644] [id = 540] 03:59:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1807A000) [pid = 3644] [serial = 1620] [outer = 00000000] 03:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18215C00) [pid = 3644] [serial = 1621] [outer = 1807A000] 03:59:52 INFO - PROCESS | 3644 | 1471089591999 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1828F400) [pid = 3644] [serial = 1622] [outer = 1807A000] 03:59:52 INFO - PROCESS | 3644 | 1471089592469 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]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 756ms 03:59:52 INFO - PROCESS | 3644 | 1471089592526 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:59:52 INFO - PROCESS | 3644 | 1471089592529 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:59:52 INFO - PROCESS | 3644 | 1471089592532 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 3644 | 1471089592534 Marionette TRACE conn3 <- [1,2126,null,{}] 03:59:52 INFO - PROCESS | 3644 | 1471089592538 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}] 03:59:52 INFO - PROCESS | 3644 | 1471089592540 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:53 INFO - PROCESS | 3644 | 1471089593025 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (16873800) [pid = 3644] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (156E3400) [pid = 3644] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (114E1400) [pid = 3644] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (129C0000) [pid = 3644] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19CE4400) [pid = 3644] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18293C00) [pid = 3644] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1545B400) [pid = 3644] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1051BC00) [pid = 3644] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1976D400) [pid = 3644] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (18214C00) [pid = 3644] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16C3B400) [pid = 3644] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15614000) [pid = 3644] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10A53C00) [pid = 3644] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (17E7B000) [pid = 3644] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16D89000) [pid = 3644] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16E92800) [pid = 3644] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (12DA4C00) [pid = 3644] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1592AC00) [pid = 3644] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:59:53 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (15F6BC00) [pid = 3644] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:59:53 INFO - PROCESS | 3644 | 1471089593104 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 3644 | 1471089593107 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:53 INFO - PROCESS | 3644 | ++DOCSHELL 10515400 == 37 [pid = 3644] [id = 541] 03:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1051BC00) [pid = 3644] [serial = 1623] [outer = 00000000] 03:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10D70800) [pid = 3644] [serial = 1624] [outer = 1051BC00] 03:59:53 INFO - PROCESS | 3644 | 1471089593159 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15613400) [pid = 3644] [serial = 1625] [outer = 1051BC00] 03:59:53 INFO - PROCESS | 3644 | 1471089593556 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1077ms 03:59:53 INFO - PROCESS | 3644 | 1471089593646 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 3644 | 1471089593648 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:59:53 INFO - PROCESS | 3644 | 1471089593651 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 3644 | 1471089593653 Marionette TRACE conn3 <- [1,2130,null,{}] 03:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:59:53 INFO - PROCESS | 3644 | 1471089593656 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}] 03:59:53 INFO - PROCESS | 3644 | 1471089593658 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:53 INFO - PROCESS | 3644 | 1471089593739 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:59:53 INFO - PROCESS | 3644 | 1471089593744 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 3644 | 1471089593746 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:53 INFO - PROCESS | 3644 | ++DOCSHELL 15B26000 == 38 [pid = 3644] [id = 542] 03:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16896C00) [pid = 3644] [serial = 1626] [outer = 00000000] 03:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17E7B800) [pid = 3644] [serial = 1627] [outer = 16896C00] 03:59:53 INFO - PROCESS | 3644 | 1471089593789 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1807F800) [pid = 3644] [serial = 1628] [outer = 16896C00] 03:59:54 INFO - PROCESS | 3644 | 1471089594224 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] 03:59:54 INFO - PROCESS | 3644 | 1471089594234 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:59:54 INFO - PROCESS | 3644 | 1471089594237 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 3644 | 1471089594239 Marionette TRACE conn3 <- [1,2134,null,{}] 03:59:54 INFO - PROCESS | 3644 | 1471089594253 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}] 03:59:54 INFO - PROCESS | 3644 | 1471089594254 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:54 INFO - PROCESS | 3644 | 1471089594381 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:59:54 INFO - PROCESS | 3644 | 1471089594389 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 3644 | 1471089594391 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:54 INFO - PROCESS | 3644 | ++DOCSHELL 19768400 == 39 [pid = 3644] [id = 543] 03:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19769800) [pid = 3644] [serial = 1629] [outer = 00000000] 03:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19CEC400) [pid = 3644] [serial = 1630] [outer = 19769800] 03:59:54 INFO - PROCESS | 3644 | 1471089594434 Marionette DEBUG loaded listener.js 03:59:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19F4B400) [pid = 3644] [serial = 1631] [outer = 19769800] 03:59:54 INFO - PROCESS | 3644 | --DOCSHELL 1B153000 == 38 [pid = 3644] [id = 15] 03:59:54 INFO - PROCESS | 3644 | 1471089594939 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] 03:59:54 INFO - PROCESS | 3644 | 1471089594972 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:59:54 INFO - PROCESS | 3644 | 1471089594975 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:59:54 INFO - PROCESS | 3644 | 1471089594977 Marionette TRACE conn3 <- [1,2138,null,{}] 03:59:54 INFO - PROCESS | 3644 | 1471089594980 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}] 03:59:54 INFO - PROCESS | 3644 | 1471089594982 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:55 INFO - PROCESS | 3644 | 1471089595111 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:59:55 INFO - PROCESS | 3644 | 1471089595227 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 3644 | 1471089595230 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:55 INFO - PROCESS | 3644 | ++DOCSHELL 0F348C00 == 39 [pid = 3644] [id = 544] 03:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0F349400) [pid = 3644] [serial = 1632] [outer = 00000000] 03:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0F97C800) [pid = 3644] [serial = 1633] [outer = 0F349400] 03:59:55 INFO - PROCESS | 3644 | 1471089595292 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10A0B400) [pid = 3644] [serial = 1634] [outer = 0F349400] 03:59:56 INFO - PROCESS | 3644 | 1471089596124 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]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1254ms 03:59:56 INFO - PROCESS | 3644 | 1471089596218 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:59:56 INFO - PROCESS | 3644 | 1471089596222 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:59:56 INFO - PROCESS | 3644 | 1471089596226 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:59:56 INFO - PROCESS | 3644 | 1471089596230 Marionette TRACE conn3 <- [1,2142,null,{}] 03:59:56 INFO - PROCESS | 3644 | 1471089596235 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}] 03:59:56 INFO - PROCESS | 3644 | 1471089596238 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:56 INFO - PROCESS | 3644 | 1471089596385 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:59:56 INFO - PROCESS | 3644 | 1471089596525 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:56 INFO - PROCESS | 3644 | 1471089596528 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:56 INFO - PROCESS | 3644 | ++DOCSHELL 11C3D400 == 40 [pid = 3644] [id = 545] 03:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1282E000) [pid = 3644] [serial = 1635] [outer = 00000000] 03:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (12B7E800) [pid = 3644] [serial = 1636] [outer = 1282E000] 03:59:56 INFO - PROCESS | 3644 | 1471089596587 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13165800) [pid = 3644] [serial = 1637] [outer = 1282E000] 03:59:57 INFO - PROCESS | 3644 | 1471089597302 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]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1126ms 03:59:57 INFO - PROCESS | 3644 | 1471089597363 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 3644 | 1471089597367 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:59:57 INFO - PROCESS | 3644 | 1471089597372 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:59:57 INFO - PROCESS | 3644 | 1471089597374 Marionette TRACE conn3 <- [1,2146,null,{}] 03:59:57 INFO - PROCESS | 3644 | 1471089597378 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}] 03:59:57 INFO - PROCESS | 3644 | 1471089597381 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:57 INFO - PROCESS | 3644 | 1471089597502 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:59:57 INFO - PROCESS | 3644 | 1471089597760 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 3644 | 1471089597763 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:57 INFO - PROCESS | 3644 | ++DOCSHELL 0F34BC00 == 41 [pid = 3644] [id = 546] 03:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0F34C000) [pid = 3644] [serial = 1638] [outer = 00000000] 03:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (10A0F400) [pid = 3644] [serial = 1639] [outer = 0F34C000] 03:59:57 INFO - PROCESS | 3644 | 1471089597844 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (10A55000) [pid = 3644] [serial = 1640] [outer = 0F34C000] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 10373000 == 40 [pid = 3644] [id = 435] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 1688EC00 == 39 [pid = 3644] [id = 443] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 16C8A000 == 38 [pid = 3644] [id = 437] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 129BB400 == 37 [pid = 3644] [id = 445] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 13164400 == 36 [pid = 3644] [id = 431] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 13C8C800 == 35 [pid = 3644] [id = 441] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 134CBC00 == 34 [pid = 3644] [id = 440] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 13157C00 == 33 [pid = 3644] [id = 432] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 16C33400 == 32 [pid = 3644] [id = 444] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 134C6400 == 31 [pid = 3644] [id = 446] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 16878C00 == 30 [pid = 3644] [id = 434] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 1560A800 == 29 [pid = 3644] [id = 442] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 1545C800 == 28 [pid = 3644] [id = 433] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 1592DC00 == 27 [pid = 3644] [id = 436] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 11007000 == 26 [pid = 3644] [id = 430] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 128B6800 == 25 [pid = 3644] [id = 439] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 10A54000 == 24 [pid = 3644] [id = 438] 03:59:58 INFO - PROCESS | 3644 | --DOCSHELL 15462800 == 23 [pid = 3644] [id = 16] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (18295800) [pid = 3644] [serial = 1520] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18080000) [pid = 3644] [serial = 1472] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16C37000) [pid = 3644] [serial = 1517] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1393A400) [pid = 3644] [serial = 1514] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1828E400) [pid = 3644] [serial = 1511] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (16D92400) [pid = 3644] [serial = 1576] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (16E8B000) [pid = 3644] [serial = 1577] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (18085800) [pid = 3644] [serial = 1580] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (17728800) [pid = 3644] [serial = 1579] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16E47C00) [pid = 3644] [serial = 1585] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (18297800) [pid = 3644] [serial = 1582] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (19C2A800) [pid = 3644] [serial = 1588] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (18298000) [pid = 3644] [serial = 1583] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16C32000) [pid = 3644] [serial = 1573] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15B27800) [pid = 3644] [serial = 1570] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (166F8400) [pid = 3644] [serial = 1571] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13121000) [pid = 3644] [serial = 1567] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (139E0C00) [pid = 3644] [serial = 1568] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (134C5000) [pid = 3644] [serial = 1565] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12BCF800) [pid = 3644] [serial = 1564] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (19E76000) [pid = 3644] [serial = 1562] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (19CE9C00) [pid = 3644] [serial = 1561] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (19C21800) [pid = 3644] [serial = 1559] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1976A800) [pid = 3644] [serial = 1558] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15F6B400) [pid = 3644] [serial = 1556] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15B24400) [pid = 3644] [serial = 1555] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (131E7800) [pid = 3644] [serial = 1553] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1125F400) [pid = 3644] [serial = 1552] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (19C1EC00) [pid = 3644] [serial = 1550] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (19CE8000) [pid = 3644] [serial = 1589] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (19F55C00) [pid = 3644] [serial = 1591] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16C89000) [pid = 3644] [serial = 1574] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (18210800) [pid = 3644] [serial = 1586] [outer = 00000000] [url = about:blank] 03:59:58 INFO - PROCESS | 3644 | 1471089598573 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]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1222ms 03:59:58 INFO - PROCESS | 3644 | 1471089598607 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 3644 | 1471089598610 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:59:58 INFO - PROCESS | 3644 | 1471089598615 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 3644 | 1471089598617 Marionette TRACE conn3 <- [1,2150,null,{}] 03:59:58 INFO - PROCESS | 3644 | 1471089598625 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}] 03:59:58 INFO - PROCESS | 3644 | 1471089598629 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:58 INFO - PROCESS | 3644 | 1471089598728 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:59:58 INFO - PROCESS | 3644 | 1471089598827 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 3644 | 1471089598831 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:58 INFO - PROCESS | 3644 | ++DOCSHELL 0F97E000 == 24 [pid = 3644] [id = 547] 03:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0F9E6000) [pid = 3644] [serial = 1641] [outer = 00000000] 03:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1120F400) [pid = 3644] [serial = 1642] [outer = 0F9E6000] 03:59:58 INFO - PROCESS | 3644 | 1471089598883 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12B75C00) [pid = 3644] [serial = 1643] [outer = 0F9E6000] 03:59:59 INFO - PROCESS | 3644 | 1471089599318 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]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 755ms 03:59:59 INFO - PROCESS | 3644 | 1471089599354 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:59:59 INFO - PROCESS | 3644 | 1471089599357 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:59:59 INFO - PROCESS | 3644 | 1471089599362 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 3644 | 1471089599364 Marionette TRACE conn3 <- [1,2154,null,{}] 03:59:59 INFO - PROCESS | 3644 | 1471089599367 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}] 03:59:59 INFO - PROCESS | 3644 | 1471089599370 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:59 INFO - PROCESS | 3644 | 1471089599503 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:59:59 INFO - PROCESS | 3644 | 1471089599516 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 3644 | 1471089599519 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 03:59:59 INFO - PROCESS | 3644 | ++DOCSHELL 132C8800 == 25 [pid = 3644] [id = 548] 03:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (132D3400) [pid = 3644] [serial = 1644] [outer = 00000000] 03:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (139D9C00) [pid = 3644] [serial = 1645] [outer = 132D3400] 03:59:59 INFO - PROCESS | 3644 | 1471089599564 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (141A3400) [pid = 3644] [serial = 1646] [outer = 132D3400] 04:00:00 INFO - PROCESS | 3644 | 1471089600032 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]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 724ms 04:00:00 INFO - PROCESS | 3644 | 1471089600094 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 3644 | 1471089600096 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:00:00 INFO - PROCESS | 3644 | 1471089600101 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 3644 | 1471089600107 Marionette TRACE conn3 <- [1,2158,null,{}] 04:00:00 INFO - PROCESS | 3644 | 1471089600116 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}] 04:00:00 INFO - PROCESS | 3644 | 1471089600119 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:00 INFO - PROCESS | 3644 | 1471089600206 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:00:00 INFO - PROCESS | 3644 | 1471089600302 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 3644 | 1471089600305 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:00 INFO - PROCESS | 3644 | ++DOCSHELL 15B2C400 == 26 [pid = 3644] [id = 549] 04:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15B2CC00) [pid = 3644] [serial = 1647] [outer = 00000000] 04:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15F64000) [pid = 3644] [serial = 1648] [outer = 15B2CC00] 04:00:00 INFO - PROCESS | 3644 | 1471089600348 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16878C00) [pid = 3644] [serial = 1649] [outer = 15B2CC00] 04:00:00 INFO - PROCESS | 3644 | 1471089600775 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]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 723ms 04:00:00 INFO - PROCESS | 3644 | 1471089600839 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 3644 | 1471089600841 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:00:00 INFO - PROCESS | 3644 | 1471089600844 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:00:00 INFO - PROCESS | 3644 | 1471089600846 Marionette TRACE conn3 <- [1,2162,null,{}] 04:00:00 INFO - PROCESS | 3644 | 1471089600857 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}] 04:00:00 INFO - PROCESS | 3644 | 1471089600859 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:01 INFO - PROCESS | 3644 | 1471089601008 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:00:01 INFO - PROCESS | 3644 | 1471089601020 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 3644 | 1471089601022 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:01 INFO - PROCESS | 3644 | ++DOCSHELL 15466800 == 27 [pid = 3644] [id = 550] 04:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1689B000) [pid = 3644] [serial = 1650] [outer = 00000000] 04:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C35400) [pid = 3644] [serial = 1651] [outer = 1689B000] 04:00:01 INFO - PROCESS | 3644 | 1471089601120 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16C86400) [pid = 3644] [serial = 1652] [outer = 1689B000] 04:00:01 INFO - PROCESS | 3644 | 1471089601516 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]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 708ms 04:00:01 INFO - PROCESS | 3644 | 1471089601544 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 3644 | 1471089601546 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:00:01 INFO - PROCESS | 3644 | 1471089601550 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:00:01 INFO - PROCESS | 3644 | 1471089601551 Marionette TRACE conn3 <- [1,2166,null,{}] 04:00:01 INFO - PROCESS | 3644 | 1471089601555 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}] 04:00:01 INFO - PROCESS | 3644 | 1471089601557 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:01 INFO - PROCESS | 3644 | 1471089601669 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:00:01 INFO - PROCESS | 3644 | 1471089601674 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 3644 | 1471089601680 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:01 INFO - PROCESS | 3644 | ++DOCSHELL 16CEE000 == 28 [pid = 3644] [id = 551] 04:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16CEF800) [pid = 3644] [serial = 1653] [outer = 00000000] 04:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D86C00) [pid = 3644] [serial = 1654] [outer = 16CEF800] 04:00:01 INFO - PROCESS | 3644 | 1471089601788 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16E4FC00) [pid = 3644] [serial = 1655] [outer = 16CEF800] 04:00:02 INFO - PROCESS | 3644 | 1471089602280 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]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 755ms 04:00:02 INFO - PROCESS | 3644 | 1471089602323 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 3644 | 1471089602325 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:00:02 INFO - PROCESS | 3644 | 1471089602329 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:00:02 INFO - PROCESS | 3644 | 1471089602331 Marionette TRACE conn3 <- [1,2170,null,{}] 04:00:02 INFO - PROCESS | 3644 | 1471089602334 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}] 04:00:02 INFO - PROCESS | 3644 | 1471089602336 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:02 INFO - PROCESS | 3644 | 1471089602482 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:00:02 INFO - PROCESS | 3644 | 1471089602495 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 3644 | 1471089602497 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:02 INFO - PROCESS | 3644 | ++DOCSHELL 16D0F400 == 29 [pid = 3644] [id = 552] 04:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16FC5800) [pid = 3644] [serial = 1656] [outer = 00000000] 04:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1771E800) [pid = 3644] [serial = 1657] [outer = 16FC5800] 04:00:02 INFO - PROCESS | 3644 | 1471089602604 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17AF2400) [pid = 3644] [serial = 1658] [outer = 16FC5800] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (134D2C00) [pid = 3644] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1807A000) [pid = 3644] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10B9D000) [pid = 3644] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10D6EC00) [pid = 3644] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15B21400) [pid = 3644] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (132D2800) [pid = 3644] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16938000) [pid = 3644] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16C34400) [pid = 3644] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (128B9800) [pid = 3644] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13C0A000) [pid = 3644] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16896C00) [pid = 3644] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1AEB8C00) [pid = 3644] [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.] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1051BC00) [pid = 3644] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:00:03 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1B153400) [pid = 3644] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:00:03 INFO - PROCESS | 3644 | 1471089603175 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 868ms 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:00:03 INFO - PROCESS | 3644 | 1471089603207 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 3644 | 1471089603209 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:00:03 INFO - PROCESS | 3644 | 1471089603212 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 3644 | 1471089603214 Marionette TRACE conn3 <- [1,2174,null,{}] 04:00:03 INFO - PROCESS | 3644 | 1471089603217 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}] 04:00:03 INFO - PROCESS | 3644 | 1471089603219 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:03 INFO - PROCESS | 3644 | 1471089603297 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:00:03 INFO - PROCESS | 3644 | 1471089603395 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 3644 | 1471089603397 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:03 INFO - PROCESS | 3644 | ++DOCSHELL 131EF000 == 30 [pid = 3644] [id = 553] 04:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (134D2C00) [pid = 3644] [serial = 1659] [outer = 00000000] 04:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15F69C00) [pid = 3644] [serial = 1660] [outer = 134D2C00] 04:00:03 INFO - PROCESS | 3644 | 1471089603440 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16CF7400) [pid = 3644] [serial = 1661] [outer = 134D2C00] 04:00:03 INFO - PROCESS | 3644 | 1471089603804 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 643ms 04:00:03 INFO - PROCESS | 3644 | 1471089603857 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 3644 | 1471089603859 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:00:03 INFO - PROCESS | 3644 | 1471089603863 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 3644 | 1471089603864 Marionette TRACE conn3 <- [1,2178,null,{}] 04:00:03 INFO - PROCESS | 3644 | 1471089603875 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}] 04:00:03 INFO - PROCESS | 3644 | 1471089603877 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:03 INFO - PROCESS | 3644 | 1471089603958 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:00:03 INFO - PROCESS | 3644 | 1471089603963 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 3644 | 1471089603965 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:04 INFO - PROCESS | 3644 | ++DOCSHELL 15B2B800 == 31 [pid = 3644] [id = 554] 04:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D91400) [pid = 3644] [serial = 1662] [outer = 00000000] 04:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1820A800) [pid = 3644] [serial = 1663] [outer = 16D91400] 04:00:04 INFO - PROCESS | 3644 | 1471089604008 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1820E000) [pid = 3644] [serial = 1664] [outer = 16D91400] 04:00:04 INFO - PROCESS | 3644 | 1471089604476 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]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 659ms 04:00:04 INFO - PROCESS | 3644 | 1471089604532 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:00:04 INFO - PROCESS | 3644 | 1471089604534 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:00:04 INFO - PROCESS | 3644 | 1471089604541 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - PROCESS | 3644 | 1471089604542 Marionette TRACE conn3 <- [1,2182,null,{}] 04:00:04 INFO - PROCESS | 3644 | 1471089604546 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}] 04:00:04 INFO - PROCESS | 3644 | 1471089604548 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:04 INFO - PROCESS | 3644 | 1471089604639 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:00:04 INFO - PROCESS | 3644 | 1471089604645 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 3644 | 1471089604647 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:04 INFO - PROCESS | 3644 | ++DOCSHELL 156E3400 == 32 [pid = 3644] [id = 555] 04:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15B2BC00) [pid = 3644] [serial = 1665] [outer = 00000000] 04:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18217400) [pid = 3644] [serial = 1666] [outer = 15B2BC00] 04:00:04 INFO - PROCESS | 3644 | 1471089604690 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18218000) [pid = 3644] [serial = 1667] [outer = 15B2BC00] 04:00:05 INFO - PROCESS | 3644 | 1471089605194 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]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 723ms 04:00:05 INFO - PROCESS | 3644 | 1471089605238 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 3644 | 1471089605242 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:00:05 INFO - PROCESS | 3644 | 1471089605248 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 3644 | 1471089605251 Marionette TRACE conn3 <- [1,2186,null,{}] 04:00:05 INFO - PROCESS | 3644 | 1471089605257 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}] 04:00:05 INFO - PROCESS | 3644 | 1471089605260 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:05 INFO - PROCESS | 3644 | 1471089605497 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:00:05 INFO - PROCESS | 3644 | 1471089605624 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 3644 | 1471089605629 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:05 INFO - PROCESS | 3644 | ++DOCSHELL 11439000 == 33 [pid = 3644] [id = 556] 04:00:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (11AD3400) [pid = 3644] [serial = 1668] [outer = 00000000] 04:00:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (12B6FC00) [pid = 3644] [serial = 1669] [outer = 11AD3400] 04:00:05 INFO - PROCESS | 3644 | 1471089605686 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (13164000) [pid = 3644] [serial = 1670] [outer = 11AD3400] 04:00:06 INFO - PROCESS | 3644 | 1471089606234 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]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1029ms 04:00:06 INFO - PROCESS | 3644 | 1471089606284 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 3644 | 1471089606289 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:00:06 INFO - PROCESS | 3644 | 1471089606296 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 3644 | 1471089606298 Marionette TRACE conn3 <- [1,2190,null,{}] 04:00:06 INFO - PROCESS | 3644 | 1471089606302 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}] 04:00:06 INFO - PROCESS | 3644 | 1471089606305 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:06 INFO - PROCESS | 3644 | 1471089606414 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:00:06 INFO - PROCESS | 3644 | 1471089606526 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 3644 | 1471089606528 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:06 INFO - PROCESS | 3644 | ++DOCSHELL 1545E800 == 34 [pid = 3644] [id = 557] 04:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15464000) [pid = 3644] [serial = 1671] [outer = 00000000] 04:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15929400) [pid = 3644] [serial = 1672] [outer = 15464000] 04:00:06 INFO - PROCESS | 3644 | 1471089606625 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15B27800) [pid = 3644] [serial = 1673] [outer = 15464000] 04:00:07 INFO - PROCESS | 3644 | 1471089607283 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]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1029ms 04:00:07 INFO - PROCESS | 3644 | 1471089607331 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 3644 | 1471089607334 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:00:07 INFO - PROCESS | 3644 | 1471089607338 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 3644 | 1471089607342 Marionette TRACE conn3 <- [1,2194,null,{}] 04:00:07 INFO - PROCESS | 3644 | 1471089607352 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}] 04:00:07 INFO - PROCESS | 3644 | 1471089607357 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:07 INFO - PROCESS | 3644 | 1471089607464 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:00:07 INFO - PROCESS | 3644 | 1471089607602 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:07 INFO - PROCESS | 3644 | 1471089607605 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:07 INFO - PROCESS | 3644 | ++DOCSHELL 16E92800 == 35 [pid = 3644] [id = 558] 04:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17539400) [pid = 3644] [serial = 1674] [outer = 00000000] 04:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (17A68800) [pid = 3644] [serial = 1675] [outer = 17539400] 04:00:07 INFO - PROCESS | 3644 | 1471089607662 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18213000) [pid = 3644] [serial = 1676] [outer = 17539400] 04:00:08 INFO - PROCESS | 3644 | 1471089608236 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]]]}] 04:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 981ms 04:00:08 INFO - PROCESS | 3644 | 1471089608315 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:00:08 INFO - PROCESS | 3644 | 1471089608318 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:00:08 INFO - PROCESS | 3644 | 1471089608321 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:00:08 INFO - PROCESS | 3644 | 1471089608323 Marionette TRACE conn3 <- [1,2198,null,{}] 04:00:08 INFO - PROCESS | 3644 | 1471089608327 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}] 04:00:08 INFO - PROCESS | 3644 | 1471089608329 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:08 INFO - PROCESS | 3644 | 1471089608436 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:00:08 INFO - PROCESS | 3644 | 1471089608545 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 3644 | 1471089608548 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:08 INFO - PROCESS | 3644 | ++DOCSHELL 19767800 == 36 [pid = 3644] [id = 559] 04:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19768000) [pid = 3644] [serial = 1677] [outer = 00000000] 04:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1976E800) [pid = 3644] [serial = 1678] [outer = 19768000] 04:00:08 INFO - PROCESS | 3644 | 1471089608601 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (19C1CC00) [pid = 3644] [serial = 1679] [outer = 19768000] 04:00:09 INFO - PROCESS | 3644 | 1471089609186 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 932ms 04:00:09 INFO - PROCESS | 3644 | 1471089609259 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:00:09 INFO - PROCESS | 3644 | 1471089609261 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:00:09 INFO - PROCESS | 3644 | 1471089609266 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 3644 | 1471089609268 Marionette TRACE conn3 <- [1,2202,null,{}] 04:00:09 INFO - PROCESS | 3644 | 1471089609271 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}] 04:00:09 INFO - PROCESS | 3644 | 1471089609274 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:09 INFO - PROCESS | 3644 | 1471089609386 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:00:09 INFO - PROCESS | 3644 | 1471089609496 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 3644 | 1471089609498 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:09 INFO - PROCESS | 3644 | ++DOCSHELL 131E7000 == 37 [pid = 3644] [id = 560] 04:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (156E2400) [pid = 3644] [serial = 1680] [outer = 00000000] 04:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16D90C00) [pid = 3644] [serial = 1681] [outer = 156E2400] 04:00:09 INFO - PROCESS | 3644 | 1471089609551 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1753D800) [pid = 3644] [serial = 1682] [outer = 156E2400] 04:00:10 INFO - PROCESS | 3644 | 1471089610313 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]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1125ms 04:00:10 INFO - PROCESS | 3644 | 1471089610390 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 3644 | 1471089610393 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:00:10 INFO - PROCESS | 3644 | 1471089610398 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 3644 | 1471089610402 Marionette TRACE conn3 <- [1,2206,null,{}] 04:00:10 INFO - PROCESS | 3644 | 1471089610407 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}] 04:00:10 INFO - PROCESS | 3644 | 1471089610410 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:10 INFO - PROCESS | 3644 | 1471089610509 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:00:10 INFO - PROCESS | 3644 | 1471089610649 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 3644 | 1471089610652 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:10 INFO - PROCESS | 3644 | ++DOCSHELL 1282F800 == 38 [pid = 3644] [id = 561] 04:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (129BD000) [pid = 3644] [serial = 1683] [outer = 00000000] 04:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (13ED5000) [pid = 3644] [serial = 1684] [outer = 129BD000] 04:00:10 INFO - PROCESS | 3644 | 1471089610710 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (15460400) [pid = 3644] [serial = 1685] [outer = 129BD000] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 15B2C400 == 37 [pid = 3644] [id = 549] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 16CEE000 == 36 [pid = 3644] [id = 551] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 16D0F400 == 35 [pid = 3644] [id = 552] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 131EF000 == 34 [pid = 3644] [id = 553] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 15466800 == 33 [pid = 3644] [id = 550] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 15B2B800 == 32 [pid = 3644] [id = 554] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 10321C00 == 31 [pid = 3644] [id = 530] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 19767800 == 30 [pid = 3644] [id = 559] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 131E7000 == 29 [pid = 3644] [id = 560] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 16E92800 == 28 [pid = 3644] [id = 558] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 156E3400 == 27 [pid = 3644] [id = 555] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 11439000 == 26 [pid = 3644] [id = 556] 04:00:11 INFO - PROCESS | 3644 | --DOCSHELL 1545E800 == 25 [pid = 3644] [id = 557] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1AEC5C00) [pid = 3644] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1771F000) [pid = 3644] [serial = 1618] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (18215C00) [pid = 3644] [serial = 1621] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (10D71C00) [pid = 3644] [serial = 1594] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10D76C00) [pid = 3644] [serial = 1595] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (16D03C00) [pid = 3644] [serial = 1615] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (17722400) [pid = 3644] [serial = 1619] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15B29000) [pid = 3644] [serial = 1606] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15B2F000) [pid = 3644] [serial = 1607] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13947C00) [pid = 3644] [serial = 1600] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13C16800) [pid = 3644] [serial = 1601] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16C35800) [pid = 3644] [serial = 1609] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16C80800) [pid = 3644] [serial = 1610] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16D88C00) [pid = 3644] [serial = 1612] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (132D3800) [pid = 3644] [serial = 1613] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10A0A000) [pid = 3644] [serial = 1597] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (129BC000) [pid = 3644] [serial = 1598] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1545F400) [pid = 3644] [serial = 1603] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1560AC00) [pid = 3644] [serial = 1604] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1828F400) [pid = 3644] [serial = 1622] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (17E7B800) [pid = 3644] [serial = 1627] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10A4E000) [pid = 3644] [serial = 1094] [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.] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10D70800) [pid = 3644] [serial = 1624] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15613400) [pid = 3644] [serial = 1625] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1807F800) [pid = 3644] [serial = 1628] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (15462000) [pid = 3644] [serial = 1616] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (19CEC400) [pid = 3644] [serial = 1630] [outer = 00000000] [url = about:blank] 04:00:11 INFO - PROCESS | 3644 | 1471089611942 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]]]}] 04:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1608ms 04:00:12 INFO - PROCESS | 3644 | 1471089611997 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:00:12 INFO - PROCESS | 3644 | 1471089612001 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:00:12 INFO - PROCESS | 3644 | 1471089612006 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 3644 | 1471089612011 Marionette TRACE conn3 <- [1,2210,null,{}] 04:00:12 INFO - PROCESS | 3644 | 1471089612015 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}] 04:00:12 INFO - PROCESS | 3644 | 1471089612018 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:12 INFO - PROCESS | 3644 | 1471089612104 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:00:12 INFO - PROCESS | 3644 | 1471089612235 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 3644 | 1471089612238 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:12 INFO - PROCESS | 3644 | ++DOCSHELL 1051C800 == 26 [pid = 3644] [id = 562] 04:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1055A000) [pid = 3644] [serial = 1686] [outer = 00000000] 04:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (10D76400) [pid = 3644] [serial = 1687] [outer = 1055A000] 04:00:12 INFO - PROCESS | 3644 | 1471089612287 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (11212800) [pid = 3644] [serial = 1688] [outer = 1055A000] 04:00:12 INFO - PROCESS | 3644 | 1471089612701 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]]]}] 04:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 723ms 04:00:12 INFO - PROCESS | 3644 | 1471089612738 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 3644 | 1471089612743 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:00:12 INFO - PROCESS | 3644 | 1471089612749 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 3644 | 1471089612752 Marionette TRACE conn3 <- [1,2214,null,{}] 04:00:12 INFO - PROCESS | 3644 | 1471089612756 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}] 04:00:12 INFO - PROCESS | 3644 | 1471089612759 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:12 INFO - PROCESS | 3644 | 1471089612882 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:00:12 INFO - PROCESS | 3644 | 1471089612890 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 3644 | 1471089612892 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:12 INFO - PROCESS | 3644 | ++DOCSHELL 129BCC00 == 27 [pid = 3644] [id = 563] 04:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (129BF800) [pid = 3644] [serial = 1689] [outer = 00000000] 04:00:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (12B7E400) [pid = 3644] [serial = 1690] [outer = 129BF800] 04:00:12 INFO - PROCESS | 3644 | 1471089612945 Marionette DEBUG loaded listener.js 04:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13121000) [pid = 3644] [serial = 1691] [outer = 129BF800] 04:00:13 INFO - PROCESS | 3644 | 1471089613403 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]]]}] 04:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 707ms 04:00:13 INFO - PROCESS | 3644 | 1471089613448 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:00:13 INFO - PROCESS | 3644 | 1471089613450 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:00:13 INFO - PROCESS | 3644 | 1471089613454 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 3644 | 1471089613457 Marionette TRACE conn3 <- [1,2218,null,{}] 04:00:13 INFO - PROCESS | 3644 | 1471089613468 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}] 04:00:13 INFO - PROCESS | 3644 | 1471089613472 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:13 INFO - PROCESS | 3644 | 1471089613563 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:00:13 INFO - PROCESS | 3644 | 1471089613570 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:13 INFO - PROCESS | 3644 | 1471089613574 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:13 INFO - PROCESS | 3644 | ++DOCSHELL 13C90000 == 28 [pid = 3644] [id = 564] 04:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13C90400) [pid = 3644] [serial = 1692] [outer = 00000000] 04:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13EE6000) [pid = 3644] [serial = 1693] [outer = 13C90400] 04:00:13 INFO - PROCESS | 3644 | 1471089613625 Marionette DEBUG loaded listener.js 04:00:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15457400) [pid = 3644] [serial = 1694] [outer = 13C90400] 04:00:14 INFO - PROCESS | 3644 | 1471089614173 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]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 756ms 04:00:14 INFO - PROCESS | 3644 | 1471089614229 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 3644 | 1471089614232 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:00:14 INFO - PROCESS | 3644 | 1471089614267 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 3644 | 1471089614269 Marionette TRACE conn3 <- [1,2222,null,{}] 04:00:14 INFO - PROCESS | 3644 | 1471089614280 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}] 04:00:14 INFO - PROCESS | 3644 | 1471089614282 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:14 INFO - PROCESS | 3644 | 1471089614396 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:00:14 INFO - PROCESS | 3644 | 1471089614407 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 3644 | 1471089614410 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:14 INFO - PROCESS | 3644 | ++DOCSHELL 1545C800 == 29 [pid = 3644] [id = 565] 04:00:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1545D800) [pid = 3644] [serial = 1695] [outer = 00000000] 04:00:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15B23400) [pid = 3644] [serial = 1696] [outer = 1545D800] 04:00:14 INFO - PROCESS | 3644 | 1471089614458 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15B2A800) [pid = 3644] [serial = 1697] [outer = 1545D800] 04:00:14 INFO - PROCESS | 3644 | 1471089614891 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]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 04:00:14 INFO - PROCESS | 3644 | 1471089614925 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 3644 | 1471089614927 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:00:14 INFO - PROCESS | 3644 | 1471089614930 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 3644 | 1471089614932 Marionette TRACE conn3 <- [1,2226,null,{}] 04:00:14 INFO - PROCESS | 3644 | 1471089614935 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}] 04:00:14 INFO - PROCESS | 3644 | 1471089614937 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:15 INFO - PROCESS | 3644 | 1471089615095 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:00:15 INFO - PROCESS | 3644 | 1471089615152 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 3644 | 1471089615154 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:15 INFO - PROCESS | 3644 | ++DOCSHELL 15B22400 == 30 [pid = 3644] [id = 566] 04:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15B24000) [pid = 3644] [serial = 1698] [outer = 00000000] 04:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (167E8400) [pid = 3644] [serial = 1699] [outer = 15B24000] 04:00:15 INFO - PROCESS | 3644 | 1471089615203 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16873800) [pid = 3644] [serial = 1700] [outer = 15B24000] 04:00:15 INFO - PROCESS | 3644 | 1471089615641 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]]]}] 04:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 723ms 04:00:15 INFO - PROCESS | 3644 | 1471089615666 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 3644 | 1471089615668 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:00:15 INFO - PROCESS | 3644 | 1471089615672 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:00:15 INFO - PROCESS | 3644 | 1471089615673 Marionette TRACE conn3 <- [1,2230,null,{}] 04:00:15 INFO - PROCESS | 3644 | 1471089615677 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}] 04:00:15 INFO - PROCESS | 3644 | 1471089615682 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:15 INFO - PROCESS | 3644 | 1471089615832 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1689B000) [pid = 3644] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16CEF800) [pid = 3644] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (134D2C00) [pid = 3644] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16FC5800) [pid = 3644] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D91400) [pid = 3644] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (132D3400) [pid = 3644] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0F9E6000) [pid = 3644] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0F34C000) [pid = 3644] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1282E000) [pid = 3644] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0F349400) [pid = 3644] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15B2CC00) [pid = 3644] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15B2BC00) [pid = 3644] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1036CC00) [pid = 3644] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:00:16 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (19769800) [pid = 3644] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:00:16 INFO - PROCESS | 3644 | 1471089616138 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 3644 | 1471089616141 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:16 INFO - PROCESS | 3644 | ++DOCSHELL 0F34C000 == 31 [pid = 3644] [id = 567] 04:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0F9E6000) [pid = 3644] [serial = 1701] [outer = 00000000] 04:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10D70C00) [pid = 3644] [serial = 1702] [outer = 0F9E6000] 04:00:16 INFO - PROCESS | 3644 | 1471089616185 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (13CA3C00) [pid = 3644] [serial = 1703] [outer = 0F9E6000] 04:00:16 INFO - PROCESS | 3644 | 1471089616599 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]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 965ms 04:00:16 INFO - PROCESS | 3644 | 1471089616650 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 3644 | 1471089616653 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:00:16 INFO - PROCESS | 3644 | 1471089616656 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 3644 | 1471089616658 Marionette TRACE conn3 <- [1,2234,null,{}] 04:00:16 INFO - PROCESS | 3644 | 1471089616661 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}] 04:00:16 INFO - PROCESS | 3644 | 1471089616663 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:16 INFO - PROCESS | 3644 | 1471089616739 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:00:16 INFO - PROCESS | 3644 | 1471089616744 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 3644 | 1471089616746 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:16 INFO - PROCESS | 3644 | ++DOCSHELL 13940400 == 32 [pid = 3644] [id = 568] 04:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15B29400) [pid = 3644] [serial = 1704] [outer = 00000000] 04:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16C84400) [pid = 3644] [serial = 1705] [outer = 15B29400] 04:00:16 INFO - PROCESS | 3644 | 1471089616789 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16CF7800) [pid = 3644] [serial = 1706] [outer = 15B29400] 04:00:17 INFO - PROCESS | 3644 | 1471089617200 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]]]}] 04:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 611ms 04:00:17 INFO - PROCESS | 3644 | 1471089617254 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 3644 | 1471089617256 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:00:17 INFO - PROCESS | 3644 | 1471089617259 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 3644 | 1471089617261 Marionette TRACE conn3 <- [1,2238,null,{}] 04:00:17 INFO - PROCESS | 3644 | 1471089617264 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}] 04:00:17 INFO - PROCESS | 3644 | 1471089617266 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:17 INFO - PROCESS | 3644 | 1471089617394 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:00:17 INFO - PROCESS | 3644 | 1471089617401 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 3644 | 1471089617403 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:17 INFO - PROCESS | 3644 | ++DOCSHELL 12B7D000 == 33 [pid = 3644] [id = 569] 04:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16C35800) [pid = 3644] [serial = 1707] [outer = 00000000] 04:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D8C400) [pid = 3644] [serial = 1708] [outer = 16C35800] 04:00:17 INFO - PROCESS | 3644 | 1471089617447 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D8F000) [pid = 3644] [serial = 1709] [outer = 16C35800] 04:00:17 INFO - PROCESS | 3644 | 1471089617886 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]]]}] 04:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 659ms 04:00:17 INFO - PROCESS | 3644 | 1471089617929 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 3644 | 1471089617931 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:00:17 INFO - PROCESS | 3644 | 1471089617952 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 3644 | 1471089617954 Marionette TRACE conn3 <- [1,2242,null,{}] 04:00:17 INFO - PROCESS | 3644 | 1471089617957 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}] 04:00:17 INFO - PROCESS | 3644 | 1471089617959 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:18 INFO - PROCESS | 3644 | 1471089618035 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:00:18 INFO - PROCESS | 3644 | 1471089618041 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 3644 | 1471089618043 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:18 INFO - PROCESS | 3644 | ++DOCSHELL 16D8CC00 == 34 [pid = 3644] [id = 570] 04:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16E91000) [pid = 3644] [serial = 1710] [outer = 00000000] 04:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (17541000) [pid = 3644] [serial = 1711] [outer = 16E91000] 04:00:18 INFO - PROCESS | 3644 | 1471089618086 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1759A400) [pid = 3644] [serial = 1712] [outer = 16E91000] 04:00:18 INFO - PROCESS | 3644 | 1471089618975 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]]]}] 04:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1077ms 04:00:19 INFO - PROCESS | 3644 | 1471089619041 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 3644 | 1471089619045 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:00:19 INFO - PROCESS | 3644 | 1471089619050 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 3644 | 1471089619055 Marionette TRACE conn3 <- [1,2246,null,{}] 04:00:19 INFO - PROCESS | 3644 | 1471089619060 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}] 04:00:19 INFO - PROCESS | 3644 | 1471089619063 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:19 INFO - PROCESS | 3644 | 1471089619203 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:00:19 INFO - PROCESS | 3644 | 1471089619341 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 3644 | 1471089619344 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:19 INFO - PROCESS | 3644 | ++DOCSHELL 10A48C00 == 35 [pid = 3644] [id = 571] 04:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10B9AC00) [pid = 3644] [serial = 1713] [outer = 00000000] 04:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1120FC00) [pid = 3644] [serial = 1714] [outer = 10B9AC00] 04:00:19 INFO - PROCESS | 3644 | 1471089619403 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (12B70C00) [pid = 3644] [serial = 1715] [outer = 10B9AC00] 04:00:20 INFO - PROCESS | 3644 | 1471089620169 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]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1142ms 04:00:20 INFO - PROCESS | 3644 | 1471089620187 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:00:20 INFO - PROCESS | 3644 | 1471089620192 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:00:20 INFO - PROCESS | 3644 | 1471089620198 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 3644 | 1471089620201 Marionette TRACE conn3 <- [1,2250,null,{}] 04:00:20 INFO - PROCESS | 3644 | 1471089620205 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}] 04:00:20 INFO - PROCESS | 3644 | 1471089620208 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:20 INFO - PROCESS | 3644 | 1471089620428 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:00:20 INFO - PROCESS | 3644 | 1471089620571 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 3644 | 1471089620574 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:20 INFO - PROCESS | 3644 | ++DOCSHELL 0F351000 == 36 [pid = 3644] [id = 572] 04:00:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0F351400) [pid = 3644] [serial = 1716] [outer = 00000000] 04:00:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1036F400) [pid = 3644] [serial = 1717] [outer = 0F351400] 04:00:20 INFO - PROCESS | 3644 | 1471089620625 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10A09C00) [pid = 3644] [serial = 1718] [outer = 0F351400] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 12B7D000 == 35 [pid = 3644] [id = 569] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 13940400 == 34 [pid = 3644] [id = 568] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 0F34C000 == 33 [pid = 3644] [id = 567] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 15B22400 == 32 [pid = 3644] [id = 566] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 1545C800 == 31 [pid = 3644] [id = 565] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 13C90000 == 30 [pid = 3644] [id = 564] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 129BCC00 == 29 [pid = 3644] [id = 563] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 1051C800 == 28 [pid = 3644] [id = 562] 04:00:21 INFO - PROCESS | 3644 | --DOCSHELL 1282F800 == 27 [pid = 3644] [id = 561] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1A115000) [pid = 3644] [serial = 1592] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (19F4B400) [pid = 3644] [serial = 1631] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16C35400) [pid = 3644] [serial = 1651] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16C86400) [pid = 3644] [serial = 1652] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16E4FC00) [pid = 3644] [serial = 1655] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (15F69C00) [pid = 3644] [serial = 1660] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16D86C00) [pid = 3644] [serial = 1654] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1771E800) [pid = 3644] [serial = 1657] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1820A800) [pid = 3644] [serial = 1663] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (139D9C00) [pid = 3644] [serial = 1645] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (141A3400) [pid = 3644] [serial = 1646] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1120F400) [pid = 3644] [serial = 1642] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (12B75C00) [pid = 3644] [serial = 1643] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10A0F400) [pid = 3644] [serial = 1639] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10A55000) [pid = 3644] [serial = 1640] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12B7E800) [pid = 3644] [serial = 1636] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13165800) [pid = 3644] [serial = 1637] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0F97C800) [pid = 3644] [serial = 1633] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10A0B400) [pid = 3644] [serial = 1634] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15F64000) [pid = 3644] [serial = 1648] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18217400) [pid = 3644] [serial = 1666] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18218000) [pid = 3644] [serial = 1667] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1820E000) [pid = 3644] [serial = 1664] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (17AF2400) [pid = 3644] [serial = 1658] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16CF7400) [pid = 3644] [serial = 1661] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16878C00) [pid = 3644] [serial = 1649] [outer = 00000000] [url = about:blank] 04:00:21 INFO - PROCESS | 3644 | 1471089621226 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]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1077ms 04:00:21 INFO - PROCESS | 3644 | 1471089621279 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 3644 | 1471089621283 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:00:21 INFO - PROCESS | 3644 | 1471089621305 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 3644 | 1471089621308 Marionette TRACE conn3 <- [1,2254,null,{}] 04:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:00:21 INFO - PROCESS | 3644 | 1471089621313 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}] 04:00:21 INFO - PROCESS | 3644 | 1471089621316 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:21 INFO - PROCESS | 3644 | 1471089621400 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:00:21 INFO - PROCESS | 3644 | 1471089621407 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 3644 | 1471089621409 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:21 INFO - PROCESS | 3644 | ++DOCSHELL 11003C00 == 28 [pid = 3644] [id = 573] 04:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1120E400) [pid = 3644] [serial = 1719] [outer = 00000000] 04:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12826800) [pid = 3644] [serial = 1720] [outer = 1120E400] 04:00:21 INFO - PROCESS | 3644 | 1471089621464 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1297E400) [pid = 3644] [serial = 1721] [outer = 1120E400] 04:00:21 INFO - PROCESS | 3644 | 1471089621940 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]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 707ms 04:00:22 INFO - PROCESS | 3644 | 1471089622009 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 3644 | 1471089622012 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:00:22 INFO - PROCESS | 3644 | 1471089622018 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 3644 | 1471089622020 Marionette TRACE conn3 <- [1,2258,null,{}] 04:00:22 INFO - PROCESS | 3644 | 1471089622072 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}] 04:00:22 INFO - PROCESS | 3644 | 1471089622074 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:22 INFO - PROCESS | 3644 | 1471089622157 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:00:22 INFO - PROCESS | 3644 | 1471089622171 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 3644 | 1471089622173 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:22 INFO - PROCESS | 3644 | ++DOCSHELL 132D3800 == 29 [pid = 3644] [id = 574] 04:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (132D3400) [pid = 3644] [serial = 1722] [outer = 00000000] 04:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (139D8C00) [pid = 3644] [serial = 1723] [outer = 132D3400] 04:00:22 INFO - PROCESS | 3644 | 1471089622218 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13C8C000) [pid = 3644] [serial = 1724] [outer = 132D3400] 04:00:22 INFO - PROCESS | 3644 | 1471089622672 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]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 659ms 04:00:22 INFO - PROCESS | 3644 | 1471089622689 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 3644 | 1471089622693 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:00:22 INFO - PROCESS | 3644 | 1471089622703 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 3644 | 1471089622707 Marionette TRACE conn3 <- [1,2262,null,{}] 04:00:22 INFO - PROCESS | 3644 | 1471089622715 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}] 04:00:22 INFO - PROCESS | 3644 | 1471089622718 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:22 INFO - PROCESS | 3644 | 1471089622805 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:00:22 INFO - PROCESS | 3644 | 1471089622813 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 3644 | 1471089622815 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:22 INFO - PROCESS | 3644 | ++DOCSHELL 1560AC00 == 30 [pid = 3644] [id = 575] 04:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15616400) [pid = 3644] [serial = 1725] [outer = 00000000] 04:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1592A800) [pid = 3644] [serial = 1726] [outer = 15616400] 04:00:22 INFO - PROCESS | 3644 | 1471089622860 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15B2CC00) [pid = 3644] [serial = 1727] [outer = 15616400] 04:00:23 INFO - PROCESS | 3644 | 1471089623350 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]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 659ms 04:00:23 INFO - PROCESS | 3644 | 1471089623386 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 3644 | 1471089623388 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:00:23 INFO - PROCESS | 3644 | 1471089623391 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - PROCESS | 3644 | 1471089623393 Marionette TRACE conn3 <- [1,2266,null,{}] 04:00:23 INFO - PROCESS | 3644 | 1471089623402 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}] 04:00:23 INFO - PROCESS | 3644 | 1471089623404 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:23 INFO - PROCESS | 3644 | 1471089623516 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:00:23 INFO - PROCESS | 3644 | 1471089623602 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 3644 | 1471089623604 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:23 INFO - PROCESS | 3644 | ++DOCSHELL 15B30000 == 31 [pid = 3644] [id = 576] 04:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15B30400) [pid = 3644] [serial = 1728] [outer = 00000000] 04:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16897C00) [pid = 3644] [serial = 1729] [outer = 15B30400] 04:00:23 INFO - PROCESS | 3644 | 1471089623648 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1693D000) [pid = 3644] [serial = 1730] [outer = 15B30400] 04:00:24 INFO - PROCESS | 3644 | 1471089624052 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]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 723ms 04:00:24 INFO - PROCESS | 3644 | 1471089624095 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 3644 | 1471089624097 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:00:24 INFO - PROCESS | 3644 | 1471089624101 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 3644 | 1471089624102 Marionette TRACE conn3 <- [1,2270,null,{}] 04:00:24 INFO - PROCESS | 3644 | 1471089624106 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}] 04:00:24 INFO - PROCESS | 3644 | 1471089624108 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:24 INFO - PROCESS | 3644 | 1471089624220 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:00:24 INFO - PROCESS | 3644 | 1471089624227 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 3644 | 1471089624233 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:24 INFO - PROCESS | 3644 | ++DOCSHELL 12B77C00 == 32 [pid = 3644] [id = 577] 04:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16C37800) [pid = 3644] [serial = 1731] [outer = 00000000] 04:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C7FC00) [pid = 3644] [serial = 1732] [outer = 16C37800] 04:00:24 INFO - PROCESS | 3644 | 1471089624290 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D04C00) [pid = 3644] [serial = 1733] [outer = 16C37800] 04:00:24 INFO - PROCESS | 3644 | 1471089624823 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]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 772ms 04:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:00:24 INFO - PROCESS | 3644 | 1471089624902 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 3644 | 1471089624904 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:00:24 INFO - PROCESS | 3644 | 1471089624913 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 3644 | 1471089624914 Marionette TRACE conn3 <- [1,2274,null,{}] 04:00:24 INFO - PROCESS | 3644 | 1471089624922 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}] 04:00:24 INFO - PROCESS | 3644 | 1471089624924 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:25 INFO - PROCESS | 3644 | 1471089625043 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:00:25 INFO - PROCESS | 3644 | 1471089625117 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 3644 | 1471089625119 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:25 INFO - PROCESS | 3644 | ++DOCSHELL 14428000 == 33 [pid = 3644] [id = 578] 04:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16D86C00) [pid = 3644] [serial = 1734] [outer = 00000000] 04:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16E92000) [pid = 3644] [serial = 1735] [outer = 16D86C00] 04:00:25 INFO - PROCESS | 3644 | 1471089625166 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17382C00) [pid = 3644] [serial = 1736] [outer = 16D86C00] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16C35800) [pid = 3644] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1545D800) [pid = 3644] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (129BD000) [pid = 3644] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (129BF800) [pid = 3644] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1055A000) [pid = 3644] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15B24000) [pid = 3644] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13C90400) [pid = 3644] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (11AD3400) [pid = 3644] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15464000) [pid = 3644] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (17539400) [pid = 3644] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0F9E6000) [pid = 3644] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (19768000) [pid = 3644] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (156E2400) [pid = 3644] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:00:25 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15B29400) [pid = 3644] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:00:25 INFO - PROCESS | 3644 | 1471089625689 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]]]}] 04:00:25 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 04:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 820ms 04:00:25 INFO - PROCESS | 3644 | 1471089625742 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 3644 | 1471089625744 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:00:25 INFO - PROCESS | 3644 | 1471089625748 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 3644 | 1471089625749 Marionette TRACE conn3 <- [1,2278,null,{}] 04:00:25 INFO - PROCESS | 3644 | 1471089625753 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}] 04:00:25 INFO - PROCESS | 3644 | 1471089625755 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:25 INFO - PROCESS | 3644 | 1471089625869 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:00:25 INFO - PROCESS | 3644 | 1471089625931 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 3644 | 1471089625933 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:25 INFO - PROCESS | 3644 | ++DOCSHELL 129B9C00 == 34 [pid = 3644] [id = 579] 04:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (129BD000) [pid = 3644] [serial = 1737] [outer = 00000000] 04:00:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (156E2400) [pid = 3644] [serial = 1738] [outer = 129BD000] 04:00:25 INFO - PROCESS | 3644 | 1471089625977 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16C87000) [pid = 3644] [serial = 1739] [outer = 129BD000] 04:00:26 INFO - PROCESS | 3644 | 1471089626326 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]]]}] 04:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 643ms 04:00:26 INFO - PROCESS | 3644 | 1471089626386 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 3644 | 1471089626388 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:00:26 INFO - PROCESS | 3644 | 1471089626391 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:00:26 INFO - PROCESS | 3644 | 1471089626393 Marionette TRACE conn3 <- [1,2282,null,{}] 04:00:26 INFO - PROCESS | 3644 | 1471089626420 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}] 04:00:26 INFO - PROCESS | 3644 | 1471089626422 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:26 INFO - PROCESS | 3644 | 1471089626500 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:00:26 INFO - PROCESS | 3644 | 1471089626505 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 3644 | 1471089626507 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:26 INFO - PROCESS | 3644 | ++DOCSHELL 167E7400 == 35 [pid = 3644] [id = 580] 04:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D92400) [pid = 3644] [serial = 1740] [outer = 00000000] 04:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17728800) [pid = 3644] [serial = 1741] [outer = 16D92400] 04:00:26 INFO - PROCESS | 3644 | 1471089626550 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1772AC00) [pid = 3644] [serial = 1742] [outer = 16D92400] 04:00:27 INFO - PROCESS | 3644 | 1471089627003 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]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 627ms 04:00:27 INFO - PROCESS | 3644 | 1471089627052 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 3644 | 1471089627054 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:00:27 INFO - PROCESS | 3644 | 1471089627057 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 3644 | 1471089627059 Marionette TRACE conn3 <- [1,2286,null,{}] 04:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:00:27 INFO - PROCESS | 3644 | 1471089627066 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}] 04:00:27 INFO - PROCESS | 3644 | 1471089627067 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:27 INFO - PROCESS | 3644 | 1471089627164 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:00:27 INFO - PROCESS | 3644 | 1471089627170 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 3644 | 1471089627172 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:27 INFO - PROCESS | 3644 | ++DOCSHELL 17E71800 == 36 [pid = 3644] [id = 581] 04:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17E78800) [pid = 3644] [serial = 1743] [outer = 00000000] 04:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1820FC00) [pid = 3644] [serial = 1744] [outer = 17E78800] 04:00:27 INFO - PROCESS | 3644 | 1471089627215 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18212800) [pid = 3644] [serial = 1745] [outer = 17E78800] 04:00:27 INFO - PROCESS | 3644 | 1471089627706 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]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 724ms 04:00:27 INFO - PROCESS | 3644 | 1471089627758 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 3644 | 1471089627764 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:00:27 INFO - PROCESS | 3644 | 1471089627770 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 3644 | 1471089627773 Marionette TRACE conn3 <- [1,2290,null,{}] 04:00:27 INFO - PROCESS | 3644 | 1471089627779 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}] 04:00:27 INFO - PROCESS | 3644 | 1471089627782 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:27 INFO - PROCESS | 3644 | 1471089627987 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:00:28 INFO - PROCESS | 3644 | 1471089628101 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 3644 | 1471089628106 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:28 INFO - PROCESS | 3644 | ++DOCSHELL 10B96400 == 37 [pid = 3644] [id = 582] 04:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (10B9A800) [pid = 3644] [serial = 1746] [outer = 00000000] 04:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (11217000) [pid = 3644] [serial = 1747] [outer = 10B9A800] 04:00:28 INFO - PROCESS | 3644 | 1471089628211 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (11C3DC00) [pid = 3644] [serial = 1748] [outer = 10B9A800] 04:00:28 INFO - PROCESS | 3644 | 1471089628765 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]]]}] 04:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1029ms 04:00:28 INFO - PROCESS | 3644 | 1471089628805 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 3644 | 1471089628810 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:00:28 INFO - PROCESS | 3644 | 1471089628816 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 3644 | 1471089628819 Marionette TRACE conn3 <- [1,2294,null,{}] 04:00:28 INFO - PROCESS | 3644 | 1471089628823 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}] 04:00:28 INFO - PROCESS | 3644 | 1471089628826 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:28 INFO - PROCESS | 3644 | 1471089628934 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:00:29 INFO - PROCESS | 3644 | 1471089629044 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 3644 | 1471089629047 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:29 INFO - PROCESS | 3644 | ++DOCSHELL 13C8B000 == 38 [pid = 3644] [id = 583] 04:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (13C90800) [pid = 3644] [serial = 1749] [outer = 00000000] 04:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (141AB800) [pid = 3644] [serial = 1750] [outer = 13C90800] 04:00:29 INFO - PROCESS | 3644 | 1471089629102 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (156DDC00) [pid = 3644] [serial = 1751] [outer = 13C90800] 04:00:29 INFO - PROCESS | 3644 | 1471089629751 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]]]}] 04:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 964ms 04:00:29 INFO - PROCESS | 3644 | 1471089629794 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 3644 | 1471089629796 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:00:29 INFO - PROCESS | 3644 | 1471089629800 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 3644 | 1471089629804 Marionette TRACE conn3 <- [1,2298,null,{}] 04:00:29 INFO - PROCESS | 3644 | 1471089629815 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}] 04:00:29 INFO - PROCESS | 3644 | 1471089629820 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:29 INFO - PROCESS | 3644 | 1471089629929 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:00:30 INFO - PROCESS | 3644 | 1471089630039 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 3644 | 1471089630043 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:30 INFO - PROCESS | 3644 | ++DOCSHELL 16D8BC00 == 39 [pid = 3644] [id = 584] 04:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D8C000) [pid = 3644] [serial = 1752] [outer = 00000000] 04:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16FCB800) [pid = 3644] [serial = 1753] [outer = 16D8C000] 04:00:30 INFO - PROCESS | 3644 | 1471089630139 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1820B400) [pid = 3644] [serial = 1754] [outer = 16D8C000] 04:00:30 INFO - PROCESS | 3644 | 1471089630723 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]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 981ms 04:00:30 INFO - PROCESS | 3644 | 1471089630778 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 3644 | 1471089630781 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:00:30 INFO - PROCESS | 3644 | 1471089630785 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 3644 | 1471089630787 Marionette TRACE conn3 <- [1,2302,null,{}] 04:00:30 INFO - PROCESS | 3644 | 1471089630790 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}] 04:00:30 INFO - PROCESS | 3644 | 1471089630793 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:30 INFO - PROCESS | 3644 | 1471089630898 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:00:31 INFO - PROCESS | 3644 | 1471089631016 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 3644 | 1471089631018 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:31 INFO - PROCESS | 3644 | ++DOCSHELL 1828DC00 == 40 [pid = 3644] [id = 585] 04:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1828E400) [pid = 3644] [serial = 1755] [outer = 00000000] 04:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18291C00) [pid = 3644] [serial = 1756] [outer = 1828E400] 04:00:31 INFO - PROCESS | 3644 | 1471089631071 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (18298000) [pid = 3644] [serial = 1757] [outer = 1828E400] 04:00:31 INFO - PROCESS | 3644 | 1471089631891 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]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1125ms 04:00:31 INFO - PROCESS | 3644 | 1471089631924 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 3644 | 1471089631928 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:00:31 INFO - PROCESS | 3644 | 1471089631934 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 3644 | 1471089631938 Marionette TRACE conn3 <- [1,2306,null,{}] 04:00:31 INFO - PROCESS | 3644 | 1471089631943 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}] 04:00:31 INFO - PROCESS | 3644 | 1471089631946 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:32 INFO - PROCESS | 3644 | 1471089632045 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:00:32 INFO - PROCESS | 3644 | 1471089632183 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 3644 | 1471089632188 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:32 INFO - PROCESS | 3644 | ++DOCSHELL 1125CC00 == 41 [pid = 3644] [id = 586] 04:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1125D800) [pid = 3644] [serial = 1758] [outer = 00000000] 04:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (11AD4800) [pid = 3644] [serial = 1759] [outer = 1125D800] 04:00:32 INFO - PROCESS | 3644 | 1471089632242 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (12B79000) [pid = 3644] [serial = 1760] [outer = 1125D800] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 167E7400 == 40 [pid = 3644] [id = 580] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 129B9C00 == 39 [pid = 3644] [id = 579] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 14428000 == 38 [pid = 3644] [id = 578] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 12B77C00 == 37 [pid = 3644] [id = 577] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 15B30000 == 36 [pid = 3644] [id = 576] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 1560AC00 == 35 [pid = 3644] [id = 575] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 132D3800 == 34 [pid = 3644] [id = 574] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 11003C00 == 33 [pid = 3644] [id = 573] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 0F351000 == 32 [pid = 3644] [id = 572] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 10A48C00 == 31 [pid = 3644] [id = 571] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 16D8CC00 == 30 [pid = 3644] [id = 570] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 1828DC00 == 29 [pid = 3644] [id = 585] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 16D8BC00 == 28 [pid = 3644] [id = 584] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 17E71800 == 27 [pid = 3644] [id = 581] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 10B96400 == 26 [pid = 3644] [id = 582] 04:00:33 INFO - PROCESS | 3644 | --DOCSHELL 13C8B000 == 25 [pid = 3644] [id = 583] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (16D8C400) [pid = 3644] [serial = 1708] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15B23400) [pid = 3644] [serial = 1696] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (15460400) [pid = 3644] [serial = 1685] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (13ED5000) [pid = 3644] [serial = 1684] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (12B7E400) [pid = 3644] [serial = 1690] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13121000) [pid = 3644] [serial = 1691] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (10D76400) [pid = 3644] [serial = 1687] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (11212800) [pid = 3644] [serial = 1688] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (167E8400) [pid = 3644] [serial = 1699] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13EE6000) [pid = 3644] [serial = 1693] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (13164000) [pid = 3644] [serial = 1670] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12B6FC00) [pid = 3644] [serial = 1669] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15B27800) [pid = 3644] [serial = 1673] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15929400) [pid = 3644] [serial = 1672] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (18213000) [pid = 3644] [serial = 1676] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (17A68800) [pid = 3644] [serial = 1675] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10D70C00) [pid = 3644] [serial = 1702] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (19C1CC00) [pid = 3644] [serial = 1679] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1976E800) [pid = 3644] [serial = 1678] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1753D800) [pid = 3644] [serial = 1682] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16D90C00) [pid = 3644] [serial = 1681] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16873800) [pid = 3644] [serial = 1700] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16C84400) [pid = 3644] [serial = 1705] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16D8F000) [pid = 3644] [serial = 1709] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16CF7800) [pid = 3644] [serial = 1706] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15B2A800) [pid = 3644] [serial = 1697] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (13CA3C00) [pid = 3644] [serial = 1703] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (15457400) [pid = 3644] [serial = 1694] [outer = 00000000] [url = about:blank] 04:00:33 INFO - PROCESS | 3644 | 1471089633401 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] 04:00:33 INFO - PROCESS | 3644 | 1471089633441 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:00:33 INFO - PROCESS | 3644 | 1471089633446 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:00:33 INFO - PROCESS | 3644 | 1471089633451 Marionette TRACE conn3 <- [1,2310,null,{}] 04:00:33 INFO - PROCESS | 3644 | 1471089633455 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}] 04:00:33 INFO - PROCESS | 3644 | 1471089633458 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:33 INFO - PROCESS | 3644 | 1471089633546 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:00:33 INFO - PROCESS | 3644 | 1471089633555 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 3644 | 1471089633558 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:33 INFO - PROCESS | 3644 | ++DOCSHELL 10B9B000 == 26 [pid = 3644] [id = 587] 04:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10B9C800) [pid = 3644] [serial = 1761] [outer = 00000000] 04:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (11210800) [pid = 3644] [serial = 1762] [outer = 10B9C800] 04:00:33 INFO - PROCESS | 3644 | 1471089633606 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (11439000) [pid = 3644] [serial = 1763] [outer = 10B9C800] 04:00:34 INFO - PROCESS | 3644 | 1471089634141 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]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 723ms 04:00:34 INFO - PROCESS | 3644 | 1471089634179 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 3644 | 1471089634184 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:00:34 INFO - PROCESS | 3644 | 1471089634194 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:00:34 INFO - PROCESS | 3644 | 1471089634197 Marionette TRACE conn3 <- [1,2314,null,{}] 04:00:34 INFO - PROCESS | 3644 | 1471089634200 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}] 04:00:34 INFO - PROCESS | 3644 | 1471089634203 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:34 INFO - PROCESS | 3644 | 1471089634325 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:00:34 INFO - PROCESS | 3644 | 1471089634429 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 3644 | 1471089634432 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:34 INFO - PROCESS | 3644 | ++DOCSHELL 12D9F800 == 27 [pid = 3644] [id = 588] 04:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1315A000) [pid = 3644] [serial = 1764] [outer = 00000000] 04:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (131F1400) [pid = 3644] [serial = 1765] [outer = 1315A000] 04:00:34 INFO - PROCESS | 3644 | 1471089634486 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (13210C00) [pid = 3644] [serial = 1766] [outer = 1315A000] 04:00:34 INFO - PROCESS | 3644 | 1471089634852 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]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 724ms 04:00:34 INFO - PROCESS | 3644 | 1471089634895 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 3644 | 1471089634898 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:00:34 INFO - PROCESS | 3644 | 1471089634901 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 3644 | 1471089634904 Marionette TRACE conn3 <- [1,2318,null,{}] 04:00:34 INFO - PROCESS | 3644 | 1471089634915 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}] 04:00:34 INFO - PROCESS | 3644 | 1471089634919 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:35 INFO - PROCESS | 3644 | 1471089635003 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:00:35 INFO - PROCESS | 3644 | 1471089635010 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 3644 | 1471089635013 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:35 INFO - PROCESS | 3644 | ++DOCSHELL 141A9800 == 28 [pid = 3644] [id = 589] 04:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (141AA800) [pid = 3644] [serial = 1767] [outer = 00000000] 04:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1545AC00) [pid = 3644] [serial = 1768] [outer = 141AA800] 04:00:35 INFO - PROCESS | 3644 | 1471089635063 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15462400) [pid = 3644] [serial = 1769] [outer = 141AA800] 04:00:35 INFO - PROCESS | 3644 | 1471089635610 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]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 723ms 04:00:35 INFO - PROCESS | 3644 | 1471089635635 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 3644 | 1471089635638 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:00:35 INFO - PROCESS | 3644 | 1471089635641 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 3644 | 1471089635643 Marionette TRACE conn3 <- [1,2322,null,{}] 04:00:35 INFO - PROCESS | 3644 | 1471089635647 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}] 04:00:35 INFO - PROCESS | 3644 | 1471089635649 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:35 INFO - PROCESS | 3644 | 1471089635796 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:00:35 INFO - PROCESS | 3644 | 1471089635820 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 3644 | 1471089635823 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:35 INFO - PROCESS | 3644 | ++DOCSHELL 15466800 == 29 [pid = 3644] [id = 590] 04:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15928400) [pid = 3644] [serial = 1770] [outer = 00000000] 04:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15B25C00) [pid = 3644] [serial = 1771] [outer = 15928400] 04:00:35 INFO - PROCESS | 3644 | 1471089635867 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (15B2A800) [pid = 3644] [serial = 1772] [outer = 15928400] 04:00:36 INFO - PROCESS | 3644 | 1471089636285 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]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 723ms 04:00:36 INFO - PROCESS | 3644 | 1471089636341 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 3644 | 1471089636343 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:00:36 INFO - PROCESS | 3644 | 1471089636346 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:00:36 INFO - PROCESS | 3644 | 1471089636348 Marionette TRACE conn3 <- [1,2326,null,{}] 04:00:36 INFO - PROCESS | 3644 | 1471089636358 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}] 04:00:36 INFO - PROCESS | 3644 | 1471089636360 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:36 INFO - PROCESS | 3644 | 1471089636469 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:00:36 INFO - PROCESS | 3644 | 1471089636474 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 3644 | 1471089636524 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:36 INFO - PROCESS | 3644 | ++DOCSHELL 1592D800 == 30 [pid = 3644] [id = 591] 04:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15B21400) [pid = 3644] [serial = 1773] [outer = 00000000] 04:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (167E1400) [pid = 3644] [serial = 1774] [outer = 15B21400] 04:00:36 INFO - PROCESS | 3644 | 1471089636630 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16878000) [pid = 3644] [serial = 1775] [outer = 15B21400] 04:00:37 INFO - PROCESS | 3644 | 1471089637058 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]]]}] 04:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 724ms 04:00:37 INFO - PROCESS | 3644 | 1471089637079 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 3644 | 1471089637081 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:00:37 INFO - PROCESS | 3644 | 1471089637084 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - PROCESS | 3644 | 1471089637086 Marionette TRACE conn3 <- [1,2330,null,{}] 04:00:37 INFO - PROCESS | 3644 | 1471089637090 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}] 04:00:37 INFO - PROCESS | 3644 | 1471089637096 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:37 INFO - PROCESS | 3644 | 1471089637248 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:00:37 INFO - PROCESS | 3644 | 1471089637276 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 3644 | 1471089637278 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:37 INFO - PROCESS | 3644 | ++DOCSHELL 16C2F000 == 31 [pid = 3644] [id = 592] 04:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C31C00) [pid = 3644] [serial = 1776] [outer = 00000000] 04:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16CF0400) [pid = 3644] [serial = 1777] [outer = 16C31C00] 04:00:37 INFO - PROCESS | 3644 | 1471089637322 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D0F400) [pid = 3644] [serial = 1778] [outer = 16C31C00] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (15B30400) [pid = 3644] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10B9AC00) [pid = 3644] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1120E400) [pid = 3644] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15616400) [pid = 3644] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (132D3400) [pid = 3644] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16E91000) [pid = 3644] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0F351400) [pid = 3644] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16C37800) [pid = 3644] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (129BD000) [pid = 3644] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D92400) [pid = 3644] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17E78800) [pid = 3644] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:00:37 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16D86C00) [pid = 3644] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:00:37 INFO - PROCESS | 3644 | 1471089637979 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]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 916ms 04:00:38 INFO - PROCESS | 3644 | 1471089638024 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 3644 | 1471089638026 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:00:38 INFO - PROCESS | 3644 | 1471089638039 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 3644 | 1471089638041 Marionette TRACE conn3 <- [1,2334,null,{}] 04:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:00:38 INFO - PROCESS | 3644 | 1471089638045 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}] 04:00:38 INFO - PROCESS | 3644 | 1471089638047 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:38 INFO - PROCESS | 3644 | 1471089638124 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:00:38 INFO - PROCESS | 3644 | 1471089638129 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 3644 | 1471089638131 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:38 INFO - PROCESS | 3644 | ++DOCSHELL 11CE1000 == 32 [pid = 3644] [id = 593] 04:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (134CBC00) [pid = 3644] [serial = 1779] [outer = 00000000] 04:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16896400) [pid = 3644] [serial = 1780] [outer = 134CBC00] 04:00:38 INFO - PROCESS | 3644 | 1471089638175 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16C89000) [pid = 3644] [serial = 1781] [outer = 134CBC00] 04:00:38 INFO - PROCESS | 3644 | 1471089638588 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]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 611ms 04:00:38 INFO - PROCESS | 3644 | 1471089638650 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 3644 | 1471089638652 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:00:38 INFO - PROCESS | 3644 | 1471089638655 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 3644 | 1471089638657 Marionette TRACE conn3 <- [1,2338,null,{}] 04:00:38 INFO - PROCESS | 3644 | 1471089638661 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}] 04:00:38 INFO - PROCESS | 3644 | 1471089638662 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:38 INFO - PROCESS | 3644 | 1471089638751 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:00:38 INFO - PROCESS | 3644 | 1471089638759 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 3644 | 1471089638760 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:38 INFO - PROCESS | 3644 | ++DOCSHELL 131F0C00 == 33 [pid = 3644] [id = 594] 04:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16C32C00) [pid = 3644] [serial = 1782] [outer = 00000000] 04:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D8FC00) [pid = 3644] [serial = 1783] [outer = 16C32C00] 04:00:38 INFO - PROCESS | 3644 | 1471089638804 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D91400) [pid = 3644] [serial = 1784] [outer = 16C32C00] 04:00:39 INFO - PROCESS | 3644 | 1471089639298 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]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 643ms 04:00:39 INFO - PROCESS | 3644 | 1471089639324 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 3644 | 1471089639326 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:00:39 INFO - PROCESS | 3644 | 1471089639329 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 3644 | 1471089639331 Marionette TRACE conn3 <- [1,2342,null,{}] 04:00:39 INFO - PROCESS | 3644 | 1471089639335 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}] 04:00:39 INFO - PROCESS | 3644 | 1471089639336 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:39 INFO - PROCESS | 3644 | 1471089639456 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:00:39 INFO - PROCESS | 3644 | 1471089639464 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 3644 | 1471089639466 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:39 INFO - PROCESS | 3644 | ++DOCSHELL 16D01400 == 34 [pid = 3644] [id = 595] 04:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16E4C400) [pid = 3644] [serial = 1785] [outer = 00000000] 04:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1753A000) [pid = 3644] [serial = 1786] [outer = 16E4C400] 04:00:39 INFO - PROCESS | 3644 | 1471089639511 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1758F800) [pid = 3644] [serial = 1787] [outer = 16E4C400] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 10B9B000 == 33 [pid = 3644] [id = 587] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 1125CC00 == 32 [pid = 3644] [id = 586] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 12D9F800 == 31 [pid = 3644] [id = 588] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 141A9800 == 30 [pid = 3644] [id = 589] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 1592D800 == 29 [pid = 3644] [id = 591] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 15466800 == 28 [pid = 3644] [id = 590] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 11CE1000 == 27 [pid = 3644] [id = 593] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 16C2F000 == 26 [pid = 3644] [id = 592] 04:00:40 INFO - PROCESS | 3644 | --DOCSHELL 131F0C00 == 25 [pid = 3644] [id = 594] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16897C00) [pid = 3644] [serial = 1729] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1693D000) [pid = 3644] [serial = 1730] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1120FC00) [pid = 3644] [serial = 1714] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12B70C00) [pid = 3644] [serial = 1715] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12826800) [pid = 3644] [serial = 1720] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1297E400) [pid = 3644] [serial = 1721] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1592A800) [pid = 3644] [serial = 1726] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (139D8C00) [pid = 3644] [serial = 1723] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (13C8C000) [pid = 3644] [serial = 1724] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1759A400) [pid = 3644] [serial = 1712] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (17541000) [pid = 3644] [serial = 1711] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1036F400) [pid = 3644] [serial = 1717] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (10A09C00) [pid = 3644] [serial = 1718] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16C7FC00) [pid = 3644] [serial = 1732] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (156E2400) [pid = 3644] [serial = 1738] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16D04C00) [pid = 3644] [serial = 1733] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1772AC00) [pid = 3644] [serial = 1742] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (1820FC00) [pid = 3644] [serial = 1744] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (18212800) [pid = 3644] [serial = 1745] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16E92000) [pid = 3644] [serial = 1735] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (17728800) [pid = 3644] [serial = 1741] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (16C87000) [pid = 3644] [serial = 1739] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (17382C00) [pid = 3644] [serial = 1736] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (15B2CC00) [pid = 3644] [serial = 1727] [outer = 00000000] [url = about:blank] 04:00:41 INFO - PROCESS | 3644 | 1471089641256 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]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1962ms 04:00:41 INFO - PROCESS | 3644 | 1471089641325 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:00:41 INFO - PROCESS | 3644 | 1471089641328 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:00:41 INFO - PROCESS | 3644 | 1471089641335 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 3644 | 1471089641337 Marionette TRACE conn3 <- [1,2346,null,{}] 04:00:41 INFO - PROCESS | 3644 | 1471089641343 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}] 04:00:41 INFO - PROCESS | 3644 | 1471089641345 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:41 INFO - PROCESS | 3644 | 1471089641431 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:00:41 INFO - PROCESS | 3644 | 1471089641438 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 3644 | 1471089641441 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:41 INFO - PROCESS | 3644 | ++DOCSHELL 10A0E800 == 26 [pid = 3644] [id = 596] 04:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (10A0F400) [pid = 3644] [serial = 1788] [outer = 00000000] 04:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10B9A400) [pid = 3644] [serial = 1789] [outer = 10A0F400] 04:00:41 INFO - PROCESS | 3644 | 1471089641489 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10D69C00) [pid = 3644] [serial = 1790] [outer = 10A0F400] 04:00:42 INFO - PROCESS | 3644 | 1471089641987 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]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 707ms 04:00:42 INFO - PROCESS | 3644 | 1471089642034 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 3644 | 1471089642039 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:00:42 INFO - PROCESS | 3644 | 1471089642046 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 3644 | 1471089642048 Marionette TRACE conn3 <- [1,2350,null,{}] 04:00:42 INFO - PROCESS | 3644 | 1471089642052 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}] 04:00:42 INFO - PROCESS | 3644 | 1471089642055 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:42 INFO - PROCESS | 3644 | 1471089642145 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:00:42 INFO - PROCESS | 3644 | 1471089642154 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 3644 | 1471089642157 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:42 INFO - PROCESS | 3644 | ++DOCSHELL 11CE7400 == 27 [pid = 3644] [id = 597] 04:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (12829800) [pid = 3644] [serial = 1791] [outer = 00000000] 04:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12977800) [pid = 3644] [serial = 1792] [outer = 12829800] 04:00:42 INFO - PROCESS | 3644 | 1471089642204 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12B70800) [pid = 3644] [serial = 1793] [outer = 12829800] 04:00:42 INFO - PROCESS | 3644 | 1471089642729 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]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 724ms 04:00:42 INFO - PROCESS | 3644 | 1471089642777 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 3644 | 1471089642780 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:00:42 INFO - PROCESS | 3644 | 1471089642783 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 3644 | 1471089642787 Marionette TRACE conn3 <- [1,2354,null,{}] 04:00:42 INFO - PROCESS | 3644 | 1471089642798 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}] 04:00:42 INFO - PROCESS | 3644 | 1471089642802 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:42 INFO - PROCESS | 3644 | 1471089642916 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:00:43 INFO - PROCESS | 3644 | 1471089643010 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 3644 | 1471089643014 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:43 INFO - PROCESS | 3644 | ++DOCSHELL 134CC400 == 28 [pid = 3644] [id = 598] 04:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (134CC800) [pid = 3644] [serial = 1794] [outer = 00000000] 04:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (139D9C00) [pid = 3644] [serial = 1795] [outer = 134CC800] 04:00:43 INFO - PROCESS | 3644 | 1471089643061 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13C16800) [pid = 3644] [serial = 1796] [outer = 134CC800] 04:00:43 INFO - PROCESS | 3644 | 1471089643440 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]]]}] 04:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 723ms 04:00:43 INFO - PROCESS | 3644 | 1471089643488 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:00:43 INFO - PROCESS | 3644 | 1471089643491 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:00:43 INFO - PROCESS | 3644 | 1471089643494 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 3644 | 1471089643496 Marionette TRACE conn3 <- [1,2358,null,{}] 04:00:43 INFO - PROCESS | 3644 | 1471089643499 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}] 04:00:43 INFO - PROCESS | 3644 | 1471089643501 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:43 INFO - PROCESS | 3644 | 1471089643583 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:00:43 INFO - PROCESS | 3644 | 1471089643588 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 3644 | 1471089643590 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:43 INFO - PROCESS | 3644 | ++DOCSHELL 10D70C00 == 29 [pid = 3644] [id = 599] 04:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (139D9400) [pid = 3644] [serial = 1797] [outer = 00000000] 04:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14429000) [pid = 3644] [serial = 1798] [outer = 139D9400] 04:00:43 INFO - PROCESS | 3644 | 1471089643682 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15464000) [pid = 3644] [serial = 1799] [outer = 139D9400] 04:00:44 INFO - PROCESS | 3644 | 1471089644119 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]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 659ms 04:00:44 INFO - PROCESS | 3644 | 1471089644163 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 3644 | 1471089644165 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:00:44 INFO - PROCESS | 3644 | 1471089644173 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 3644 | 1471089644174 Marionette TRACE conn3 <- [1,2362,null,{}] 04:00:44 INFO - PROCESS | 3644 | 1471089644178 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}] 04:00:44 INFO - PROCESS | 3644 | 1471089644180 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:44 INFO - PROCESS | 3644 | 1471089644255 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:00:44 INFO - PROCESS | 3644 | 1471089644261 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 3644 | 1471089644263 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:44 INFO - PROCESS | 3644 | ++DOCSHELL 156E6000 == 30 [pid = 3644] [id = 600] 04:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (156E7C00) [pid = 3644] [serial = 1800] [outer = 00000000] 04:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15B23400) [pid = 3644] [serial = 1801] [outer = 156E7C00] 04:00:44 INFO - PROCESS | 3644 | 1471089644307 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15B2C800) [pid = 3644] [serial = 1802] [outer = 156E7C00] 04:00:44 INFO - PROCESS | 3644 | 1471089644763 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]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 659ms 04:00:44 INFO - PROCESS | 3644 | 1471089644812 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 3644 | 1471089644814 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:00:44 INFO - PROCESS | 3644 | 1471089644817 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 3644 | 1471089644867 Marionette TRACE conn3 <- [1,2366,null,{}] 04:00:44 INFO - PROCESS | 3644 | 1471089644871 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}] 04:00:44 INFO - PROCESS | 3644 | 1471089644876 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:44 INFO - PROCESS | 3644 | 1471089644982 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:00:44 INFO - PROCESS | 3644 | 1471089644991 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 3644 | 1471089644993 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:45 INFO - PROCESS | 3644 | ++DOCSHELL 167E8400 == 31 [pid = 3644] [id = 601] 04:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16893000) [pid = 3644] [serial = 1803] [outer = 00000000] 04:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1693D000) [pid = 3644] [serial = 1804] [outer = 16893000] 04:00:45 INFO - PROCESS | 3644 | 1471089645037 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1689BC00) [pid = 3644] [serial = 1805] [outer = 16893000] 04:00:45 INFO - PROCESS | 3644 | 1471089645467 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]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 675ms 04:00:45 INFO - PROCESS | 3644 | 1471089645510 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 3644 | 1471089645512 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:00:45 INFO - PROCESS | 3644 | 1471089645515 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 3644 | 1471089645527 Marionette TRACE conn3 <- [1,2370,null,{}] 04:00:45 INFO - PROCESS | 3644 | 1471089645531 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}] 04:00:45 INFO - PROCESS | 3644 | 1471089645533 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:45 INFO - PROCESS | 3644 | 1471089645608 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:00:45 INFO - PROCESS | 3644 | 1471089645613 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 3644 | 1471089645615 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:45 INFO - PROCESS | 3644 | ++DOCSHELL 16C34000 == 32 [pid = 3644] [id = 602] 04:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16C38C00) [pid = 3644] [serial = 1806] [outer = 00000000] 04:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16C84800) [pid = 3644] [serial = 1807] [outer = 16C38C00] 04:00:45 INFO - PROCESS | 3644 | 1471089645658 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C86800) [pid = 3644] [serial = 1808] [outer = 16C38C00] 04:00:46 INFO - PROCESS | 3644 | 1471089646154 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 675ms 04:00:46 INFO - PROCESS | 3644 | 1471089646207 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 3644 | 1471089646209 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:00:46 INFO - PROCESS | 3644 | 1471089646212 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:00:46 INFO - PROCESS | 3644 | 1471089646214 Marionette TRACE conn3 <- [1,2374,null,{}] 04:00:46 INFO - PROCESS | 3644 | 1471089646217 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}] 04:00:46 INFO - PROCESS | 3644 | 1471089646219 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:46 INFO - PROCESS | 3644 | 1471089646295 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:00:46 INFO - PROCESS | 3644 | 1471089646301 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 3644 | 1471089646303 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:46 INFO - PROCESS | 3644 | ++DOCSHELL 16C35400 == 33 [pid = 3644] [id = 603] 04:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D02C00) [pid = 3644] [serial = 1809] [outer = 00000000] 04:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16E55000) [pid = 3644] [serial = 1810] [outer = 16D02C00] 04:00:46 INFO - PROCESS | 3644 | 1471089646349 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D86C00) [pid = 3644] [serial = 1811] [outer = 16D02C00] 04:00:46 INFO - PROCESS | 3644 | 1471089646808 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 643ms 04:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:00:46 INFO - PROCESS | 3644 | 1471089646850 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 3644 | 1471089646852 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:00:46 INFO - PROCESS | 3644 | 1471089646855 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 3644 | 1471089646857 Marionette TRACE conn3 <- [1,2378,null,{}] 04:00:46 INFO - PROCESS | 3644 | 1471089646860 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}] 04:00:46 INFO - PROCESS | 3644 | 1471089646862 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:47 INFO - PROCESS | 3644 | 1471089646973 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:00:47 INFO - PROCESS | 3644 | 1471089647066 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 3644 | 1471089647068 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:47 INFO - PROCESS | 3644 | ++DOCSHELL 134C6400 == 34 [pid = 3644] [id = 604] 04:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16E47C00) [pid = 3644] [serial = 1812] [outer = 00000000] 04:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17383000) [pid = 3644] [serial = 1813] [outer = 16E47C00] 04:00:47 INFO - PROCESS | 3644 | 1471089647111 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17540000) [pid = 3644] [serial = 1814] [outer = 16E47C00] 04:00:47 INFO - PROCESS | 3644 | 1471089647568 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]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 756ms 04:00:47 INFO - PROCESS | 3644 | 1471089647628 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 3644 | 1471089647630 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:00:47 INFO - PROCESS | 3644 | 1471089647634 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:00:47 INFO - PROCESS | 3644 | 1471089647636 Marionette TRACE conn3 <- [1,2382,null,{}] 04:00:47 INFO - PROCESS | 3644 | 1471089647645 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}] 04:00:47 INFO - PROCESS | 3644 | 1471089647647 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:47 INFO - PROCESS | 3644 | 1471089647774 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:00:47 INFO - PROCESS | 3644 | 1471089647839 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 3644 | 1471089647841 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:47 INFO - PROCESS | 3644 | ++DOCSHELL 14431000 == 35 [pid = 3644] [id = 605] 04:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16C88000) [pid = 3644] [serial = 1815] [outer = 00000000] 04:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17A5C400) [pid = 3644] [serial = 1816] [outer = 16C88000] 04:00:47 INFO - PROCESS | 3644 | 1471089647885 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (17AF1400) [pid = 3644] [serial = 1817] [outer = 16C88000] 04:00:48 INFO - PROCESS | 3644 | 1471089648366 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]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 755ms 04:00:48 INFO - PROCESS | 3644 | 1471089648418 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 3644 | 1471089648420 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:00:48 INFO - PROCESS | 3644 | 1471089648423 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 3644 | 1471089648426 Marionette TRACE conn3 <- [1,2386,null,{}] 04:00:48 INFO - PROCESS | 3644 | 1471089648429 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}] 04:00:48 INFO - PROCESS | 3644 | 1471089648432 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:48 INFO - PROCESS | 3644 | 1471089648550 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:00:48 INFO - PROCESS | 3644 | 1471089648557 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 3644 | 1471089648560 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:48 INFO - PROCESS | 3644 | ++DOCSHELL 156E4400 == 36 [pid = 3644] [id = 606] 04:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18079800) [pid = 3644] [serial = 1818] [outer = 00000000] 04:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18214C00) [pid = 3644] [serial = 1819] [outer = 18079800] 04:00:48 INFO - PROCESS | 3644 | 1471089648611 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1828D000) [pid = 3644] [serial = 1820] [outer = 18079800] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16C32C00) [pid = 3644] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (15928400) [pid = 3644] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15B21400) [pid = 3644] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16C31C00) [pid = 3644] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (141AA800) [pid = 3644] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1315A000) [pid = 3644] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10B9C800) [pid = 3644] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1125D800) [pid = 3644] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1828E400) [pid = 3644] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16D8C000) [pid = 3644] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (13C90800) [pid = 3644] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10B9A800) [pid = 3644] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:00:48 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (134CBC00) [pid = 3644] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:00:49 INFO - PROCESS | 3644 | 1471089649132 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 756ms 04:00:49 INFO - PROCESS | 3644 | 1471089649169 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 3644 | 1471089649171 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:00:49 INFO - PROCESS | 3644 | 1471089649175 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 3644 | 1471089649176 Marionette TRACE conn3 <- [1,2390,null,{}] 04:00:49 INFO - PROCESS | 3644 | 1471089649180 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}] 04:00:49 INFO - PROCESS | 3644 | 1471089649182 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:49 INFO - PROCESS | 3644 | 1471089649260 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:00:49 INFO - PROCESS | 3644 | 1471089649266 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 3644 | 1471089649268 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:49 INFO - PROCESS | 3644 | ++DOCSHELL 139D7000 == 37 [pid = 3644] [id = 607] 04:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (141A9400) [pid = 3644] [serial = 1821] [outer = 00000000] 04:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16C31C00) [pid = 3644] [serial = 1822] [outer = 141A9400] 04:00:49 INFO - PROCESS | 3644 | 1471089649312 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C34C00) [pid = 3644] [serial = 1823] [outer = 141A9400] 04:00:49 INFO - PROCESS | 3644 | 1471089649802 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 659ms 04:00:49 INFO - PROCESS | 3644 | 1471089649847 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 3644 | 1471089649849 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:00:49 INFO - PROCESS | 3644 | 1471089649853 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:00:49 INFO - PROCESS | 3644 | 1471089649854 Marionette TRACE conn3 <- [1,2394,null,{}] 04:00:49 INFO - PROCESS | 3644 | 1471089649868 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}] 04:00:49 INFO - PROCESS | 3644 | 1471089649870 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:49 INFO - PROCESS | 3644 | 1471089649948 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:00:49 INFO - PROCESS | 3644 | 1471089649955 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 3644 | 1471089649957 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:49 INFO - PROCESS | 3644 | ++DOCSHELL 16874800 == 38 [pid = 3644] [id = 608] 04:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1772A800) [pid = 3644] [serial = 1824] [outer = 00000000] 04:00:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1828F800) [pid = 3644] [serial = 1825] [outer = 1772A800] 04:00:50 INFO - PROCESS | 3644 | 1471089650000 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18295C00) [pid = 3644] [serial = 1826] [outer = 1772A800] 04:00:50 INFO - PROCESS | 3644 | 1471089650443 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]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 675ms 04:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:00:50 INFO - PROCESS | 3644 | 1471089650511 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 3644 | 1471089650513 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:00:50 INFO - PROCESS | 3644 | 1471089650516 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 3644 | 1471089650518 Marionette TRACE conn3 <- [1,2398,null,{}] 04:00:50 INFO - PROCESS | 3644 | 1471089650522 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}] 04:00:50 INFO - PROCESS | 3644 | 1471089650523 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:50 INFO - PROCESS | 3644 | 1471089650601 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:00:50 INFO - PROCESS | 3644 | 1471089650606 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 3644 | 1471089650608 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:50 INFO - PROCESS | 3644 | ++DOCSHELL 15B22C00 == 39 [pid = 3644] [id = 609] 04:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16C32C00) [pid = 3644] [serial = 1827] [outer = 00000000] 04:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19767000) [pid = 3644] [serial = 1828] [outer = 16C32C00] 04:00:50 INFO - PROCESS | 3644 | 1471089650653 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1976C400) [pid = 3644] [serial = 1829] [outer = 16C32C00] 04:00:51 INFO - PROCESS | 3644 | 1471089651430 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]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 965ms 04:00:51 INFO - PROCESS | 3644 | 1471089651495 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 3644 | 1471089651499 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:00:51 INFO - PROCESS | 3644 | 1471089651504 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 3644 | 1471089651508 Marionette TRACE conn3 <- [1,2402,null,{}] 04:00:51 INFO - PROCESS | 3644 | 1471089651514 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}] 04:00:51 INFO - PROCESS | 3644 | 1471089651517 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:51 INFO - PROCESS | 3644 | 1471089651669 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:00:51 INFO - PROCESS | 3644 | 1471089651800 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 3644 | 1471089651803 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:51 INFO - PROCESS | 3644 | ++DOCSHELL 103C8400 == 40 [pid = 3644] [id = 610] 04:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1051C800) [pid = 3644] [serial = 1830] [outer = 00000000] 04:00:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10D74000) [pid = 3644] [serial = 1831] [outer = 1051C800] 04:00:51 INFO - PROCESS | 3644 | 1471089651861 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (11262C00) [pid = 3644] [serial = 1832] [outer = 1051C800] 04:00:52 INFO - PROCESS | 3644 | 1471089652632 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]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1174ms 04:00:52 INFO - PROCESS | 3644 | 1471089652684 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 3644 | 1471089652688 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:00:52 INFO - PROCESS | 3644 | 1471089652695 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 3644 | 1471089652698 Marionette TRACE conn3 <- [1,2406,null,{}] 04:00:52 INFO - PROCESS | 3644 | 1471089652727 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}] 04:00:52 INFO - PROCESS | 3644 | 1471089652730 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:53 INFO - PROCESS | 3644 | 1471089652988 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:00:53 INFO - PROCESS | 3644 | 1471089653147 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 3644 | 1471089653150 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:53 INFO - PROCESS | 3644 | ++DOCSHELL 0F939C00 == 41 [pid = 3644] [id = 611] 04:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0F97C800) [pid = 3644] [serial = 1833] [outer = 00000000] 04:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (10369000) [pid = 3644] [serial = 1834] [outer = 0F97C800] 04:00:53 INFO - PROCESS | 3644 | 1471089653203 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10A0E000) [pid = 3644] [serial = 1835] [outer = 0F97C800] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 16874800 == 40 [pid = 3644] [id = 608] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 139D7000 == 39 [pid = 3644] [id = 607] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 156E4400 == 38 [pid = 3644] [id = 606] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 14431000 == 37 [pid = 3644] [id = 605] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 134C6400 == 36 [pid = 3644] [id = 604] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 16C35400 == 35 [pid = 3644] [id = 603] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 16C34000 == 34 [pid = 3644] [id = 602] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 167E8400 == 33 [pid = 3644] [id = 601] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 156E6000 == 32 [pid = 3644] [id = 600] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 10D70C00 == 31 [pid = 3644] [id = 599] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 134CC400 == 30 [pid = 3644] [id = 598] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 11CE7400 == 29 [pid = 3644] [id = 597] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 10A0E800 == 28 [pid = 3644] [id = 596] 04:00:53 INFO - PROCESS | 3644 | --DOCSHELL 16D01400 == 27 [pid = 3644] [id = 595] 04:00:53 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1753A000) [pid = 3644] [serial = 1786] [outer = 00000000] [url = about:blank] 04:00:53 INFO - PROCESS | 3644 | 1471089653861 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]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1205ms 04:00:53 INFO - PROCESS | 3644 | 1471089653909 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:00:53 INFO - PROCESS | 3644 | 1471089653912 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:00:53 INFO - PROCESS | 3644 | 1471089653917 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 3644 | 1471089653920 Marionette TRACE conn3 <- [1,2410,null,{}] 04:00:53 INFO - PROCESS | 3644 | 1471089653925 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}] 04:00:53 INFO - PROCESS | 3644 | 1471089653927 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:54 INFO - PROCESS | 3644 | 1471089654026 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D91400) [pid = 3644] [serial = 1784] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15B25C00) [pid = 3644] [serial = 1771] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (167E1400) [pid = 3644] [serial = 1774] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15B2A800) [pid = 3644] [serial = 1772] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16CF0400) [pid = 3644] [serial = 1777] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16878000) [pid = 3644] [serial = 1775] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D8FC00) [pid = 3644] [serial = 1783] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D0F400) [pid = 3644] [serial = 1778] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1545AC00) [pid = 3644] [serial = 1768] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (131F1400) [pid = 3644] [serial = 1765] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13210C00) [pid = 3644] [serial = 1766] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11210800) [pid = 3644] [serial = 1762] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (11439000) [pid = 3644] [serial = 1763] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12B79000) [pid = 3644] [serial = 1760] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (11AD4800) [pid = 3644] [serial = 1759] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18298000) [pid = 3644] [serial = 1757] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (18291C00) [pid = 3644] [serial = 1756] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1820B400) [pid = 3644] [serial = 1754] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16FCB800) [pid = 3644] [serial = 1753] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (156DDC00) [pid = 3644] [serial = 1751] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (141AB800) [pid = 3644] [serial = 1750] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (11C3DC00) [pid = 3644] [serial = 1748] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (11217000) [pid = 3644] [serial = 1747] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16896400) [pid = 3644] [serial = 1780] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16C89000) [pid = 3644] [serial = 1781] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (15462400) [pid = 3644] [serial = 1769] [outer = 00000000] [url = about:blank] 04:00:54 INFO - PROCESS | 3644 | 1471089654129 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 3644 | 1471089654132 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:54 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E6000 == 28 [pid = 3644] [id = 612] 04:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0F9E6400) [pid = 3644] [serial = 1836] [outer = 00000000] 04:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (11261400) [pid = 3644] [serial = 1837] [outer = 0F9E6400] 04:00:54 INFO - PROCESS | 3644 | 1471089654179 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (128AFC00) [pid = 3644] [serial = 1838] [outer = 0F9E6400] 04:00:54 INFO - PROCESS | 3644 | 1471089654671 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]]]}] 04:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 819ms 04:00:54 INFO - PROCESS | 3644 | 1471089654750 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 3644 | 1471089654753 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:00:54 INFO - PROCESS | 3644 | 1471089654756 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 3644 | 1471089654758 Marionette TRACE conn3 <- [1,2414,null,{}] 04:00:54 INFO - PROCESS | 3644 | 1471089654762 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}] 04:00:54 INFO - PROCESS | 3644 | 1471089654764 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:54 INFO - PROCESS | 3644 | 1471089654853 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:00:54 INFO - PROCESS | 3644 | 1471089654863 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 3644 | 1471089654866 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:54 INFO - PROCESS | 3644 | ++DOCSHELL 134C6400 == 29 [pid = 3644] [id = 613] 04:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (134CC400) [pid = 3644] [serial = 1839] [outer = 00000000] 04:00:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13944C00) [pid = 3644] [serial = 1840] [outer = 134CC400] 04:00:54 INFO - PROCESS | 3644 | 1471089654911 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13C15C00) [pid = 3644] [serial = 1841] [outer = 134CC400] 04:00:55 INFO - PROCESS | 3644 | 1471089655372 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]]]}] 04:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 660ms 04:00:55 INFO - PROCESS | 3644 | 1471089655393 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:00:55 INFO - PROCESS | 3644 | 1471089655397 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:00:55 INFO - PROCESS | 3644 | 1471089655411 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 3644 | 1471089655416 Marionette TRACE conn3 <- [1,2418,null,{}] 04:00:55 INFO - PROCESS | 3644 | 1471089655420 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}] 04:00:55 INFO - PROCESS | 3644 | 1471089655423 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:55 INFO - PROCESS | 3644 | 1471089655560 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:00:55 INFO - PROCESS | 3644 | 1471089655567 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 3644 | 1471089655570 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:55 INFO - PROCESS | 3644 | ++DOCSHELL 10A55400 == 30 [pid = 3644] [id = 614] 04:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (141AA800) [pid = 3644] [serial = 1842] [outer = 00000000] 04:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (156E3800) [pid = 3644] [serial = 1843] [outer = 141AA800] 04:00:55 INFO - PROCESS | 3644 | 1471089655613 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15B23800) [pid = 3644] [serial = 1844] [outer = 141AA800] 04:00:56 INFO - PROCESS | 3644 | 1471089656079 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]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 707ms 04:00:56 INFO - PROCESS | 3644 | 1471089656136 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 3644 | 1471089656138 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:00:56 INFO - PROCESS | 3644 | 1471089656141 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:00:56 INFO - PROCESS | 3644 | 1471089656142 Marionette TRACE conn3 <- [1,2422,null,{}] 04:00:56 INFO - PROCESS | 3644 | 1471089656146 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}] 04:00:56 INFO - PROCESS | 3644 | 1471089656148 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:56 INFO - PROCESS | 3644 | 1471089656254 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:00:56 INFO - PROCESS | 3644 | 1471089656262 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 3644 | 1471089656264 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:56 INFO - PROCESS | 3644 | ++DOCSHELL 15B28000 == 31 [pid = 3644] [id = 615] 04:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15B28C00) [pid = 3644] [serial = 1845] [outer = 00000000] 04:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (167E7C00) [pid = 3644] [serial = 1846] [outer = 15B28C00] 04:00:56 INFO - PROCESS | 3644 | 1471089656309 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1688EC00) [pid = 3644] [serial = 1847] [outer = 15B28C00] 04:00:56 INFO - PROCESS | 3644 | 1471089656858 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]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 756ms 04:00:56 INFO - PROCESS | 3644 | 1471089656918 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 3644 | 1471089656920 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:00:56 INFO - PROCESS | 3644 | 1471089656929 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 3644 | 1471089656931 Marionette TRACE conn3 <- [1,2426,null,{}] 04:00:56 INFO - PROCESS | 3644 | 1471089656934 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}] 04:00:56 INFO - PROCESS | 3644 | 1471089656936 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:57 INFO - PROCESS | 3644 | 1471089657050 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:00:57 INFO - PROCESS | 3644 | 1471089657060 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 3644 | 1471089657066 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:57 INFO - PROCESS | 3644 | ++DOCSHELL 12B79C00 == 32 [pid = 3644] [id = 616] 04:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C2F800) [pid = 3644] [serial = 1848] [outer = 00000000] 04:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16C3D000) [pid = 3644] [serial = 1849] [outer = 16C2F800] 04:00:57 INFO - PROCESS | 3644 | 1471089657176 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16CF7800) [pid = 3644] [serial = 1850] [outer = 16C2F800] 04:00:57 INFO - PROCESS | 3644 | 1471089657619 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]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 755ms 04:00:57 INFO - PROCESS | 3644 | 1471089657669 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 3644 | 1471089657671 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:00:57 INFO - PROCESS | 3644 | 1471089657674 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:00:57 INFO - PROCESS | 3644 | 1471089657676 Marionette TRACE conn3 <- [1,2430,null,{}] 04:00:57 INFO - PROCESS | 3644 | 1471089657679 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}] 04:00:57 INFO - PROCESS | 3644 | 1471089657681 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:57 INFO - PROCESS | 3644 | 1471089657793 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:00:57 INFO - PROCESS | 3644 | 1471089657868 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 3644 | 1471089657870 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:57 INFO - PROCESS | 3644 | ++DOCSHELL 16D8F000 == 33 [pid = 3644] [id = 617] 04:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16D91400) [pid = 3644] [serial = 1851] [outer = 00000000] 04:00:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16FB6C00) [pid = 3644] [serial = 1852] [outer = 16D91400] 04:00:57 INFO - PROCESS | 3644 | 1471089657961 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16FC6000) [pid = 3644] [serial = 1853] [outer = 16D91400] 04:00:58 INFO - PROCESS | 3644 | 1471089658347 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]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 708ms 04:00:58 INFO - PROCESS | 3644 | 1471089658406 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 3644 | 1471089658408 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:00:58 INFO - PROCESS | 3644 | 1471089658411 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:00:58 INFO - PROCESS | 3644 | 1471089658413 Marionette TRACE conn3 <- [1,2434,null,{}] 04:00:58 INFO - PROCESS | 3644 | 1471089658417 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}] 04:00:58 INFO - PROCESS | 3644 | 1471089658419 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:58 INFO - PROCESS | 3644 | 1471089658535 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:00:58 INFO - PROCESS | 3644 | 1471089658540 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 3644 | 1471089658542 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:58 INFO - PROCESS | 3644 | ++DOCSHELL 1753D800 == 34 [pid = 3644] [id = 618] 04:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1753E000) [pid = 3644] [serial = 1854] [outer = 00000000] 04:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1772B800) [pid = 3644] [serial = 1855] [outer = 1753E000] 04:00:58 INFO - PROCESS | 3644 | 1471089658588 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17AF0C00) [pid = 3644] [serial = 1856] [outer = 1753E000] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16E47C00) [pid = 3644] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16C88000) [pid = 3644] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (134CC800) [pid = 3644] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16893000) [pid = 3644] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16D02C00) [pid = 3644] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (12829800) [pid = 3644] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10A0F400) [pid = 3644] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (139D9400) [pid = 3644] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16E4C400) [pid = 3644] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (156E7C00) [pid = 3644] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16C38C00) [pid = 3644] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (18079800) [pid = 3644] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1772A800) [pid = 3644] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:00:58 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (141A9400) [pid = 3644] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:00:59 INFO - PROCESS | 3644 | 1471089659168 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]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 755ms 04:00:59 INFO - PROCESS | 3644 | 1471089659208 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 3644 | 1471089659210 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:00:59 INFO - PROCESS | 3644 | 1471089659213 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 3644 | 1471089659215 Marionette TRACE conn3 <- [1,2438,null,{}] 04:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:00:59 INFO - PROCESS | 3644 | 1471089659221 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}] 04:00:59 INFO - PROCESS | 3644 | 1471089659223 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:59 INFO - PROCESS | 3644 | 1471089659302 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:00:59 INFO - PROCESS | 3644 | 1471089659307 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 3644 | 1471089659309 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:59 INFO - PROCESS | 3644 | ++DOCSHELL 1320A800 == 35 [pid = 3644] [id = 619] 04:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (13EA5800) [pid = 3644] [serial = 1857] [outer = 00000000] 04:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16896000) [pid = 3644] [serial = 1858] [outer = 13EA5800] 04:00:59 INFO - PROCESS | 3644 | 1471089659353 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16CF0800) [pid = 3644] [serial = 1859] [outer = 13EA5800] 04:00:59 INFO - PROCESS | 3644 | 1471089659770 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]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 611ms 04:00:59 INFO - PROCESS | 3644 | 1471089659816 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 3644 | 1471089659818 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:00:59 INFO - PROCESS | 3644 | 1471089659821 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 3644 | 1471089659823 Marionette TRACE conn3 <- [1,2442,null,{}] 04:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:00:59 INFO - PROCESS | 3644 | 1471089659827 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}] 04:00:59 INFO - PROCESS | 3644 | 1471089659828 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:59 INFO - PROCESS | 3644 | 1471089659920 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:00:59 INFO - PROCESS | 3644 | 1471089659925 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 3644 | 1471089659927 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:00:59 INFO - PROCESS | 3644 | ++DOCSHELL 15459400 == 36 [pid = 3644] [id = 620] 04:00:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (156E6000) [pid = 3644] [serial = 1860] [outer = 00000000] 04:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17548000) [pid = 3644] [serial = 1861] [outer = 156E6000] 04:01:00 INFO - PROCESS | 3644 | 1471089659995 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17596800) [pid = 3644] [serial = 1862] [outer = 156E6000] 04:01:00 INFO - PROCESS | 3644 | 1471089660500 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]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 724ms 04:01:00 INFO - PROCESS | 3644 | 1471089660556 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 3644 | 1471089660558 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:01:00 INFO - PROCESS | 3644 | 1471089660561 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 3644 | 1471089660563 Marionette TRACE conn3 <- [1,2446,null,{}] 04:01:00 INFO - PROCESS | 3644 | 1471089660566 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}] 04:01:00 INFO - PROCESS | 3644 | 1471089660568 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:00 INFO - PROCESS | 3644 | 1471089660655 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:01:00 INFO - PROCESS | 3644 | 1471089660691 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 3644 | 1471089660693 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:00 INFO - PROCESS | 3644 | ++DOCSHELL 18210800 == 37 [pid = 3644] [id = 621] 04:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18213400) [pid = 3644] [serial = 1863] [outer = 00000000] 04:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1828CC00) [pid = 3644] [serial = 1864] [outer = 18213400] 04:01:00 INFO - PROCESS | 3644 | 1471089660739 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18294C00) [pid = 3644] [serial = 1865] [outer = 18213400] 04:01:01 INFO - PROCESS | 3644 | 1471089661457 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]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 932ms 04:01:01 INFO - PROCESS | 3644 | 1471089661499 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 3644 | 1471089661503 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:01:01 INFO - PROCESS | 3644 | 1471089661508 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:01:01 INFO - PROCESS | 3644 | 1471089661513 Marionette TRACE conn3 <- [1,2450,null,{}] 04:01:01 INFO - PROCESS | 3644 | 1471089661519 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}] 04:01:01 INFO - PROCESS | 3644 | 1471089661521 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:01 INFO - PROCESS | 3644 | 1471089661665 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:01:01 INFO - PROCESS | 3644 | 1471089661809 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 3644 | 1471089661812 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:01 INFO - PROCESS | 3644 | ++DOCSHELL 10D6F800 == 38 [pid = 3644] [id = 622] 04:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10D72800) [pid = 3644] [serial = 1866] [outer = 00000000] 04:01:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (12D74800) [pid = 3644] [serial = 1867] [outer = 10D72800] 04:01:01 INFO - PROCESS | 3644 | 1471089661873 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (13164000) [pid = 3644] [serial = 1868] [outer = 10D72800] 04:01:02 INFO - PROCESS | 3644 | 1471089662481 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]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1077ms 04:01:02 INFO - PROCESS | 3644 | 1471089662557 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 3644 | 1471089662561 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:01:02 INFO - PROCESS | 3644 | 1471089662678 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 3644 | 1471089662681 Marionette TRACE conn3 <- [1,2454,null,{}] 04:01:02 INFO - PROCESS | 3644 | 1471089662686 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}] 04:01:02 INFO - PROCESS | 3644 | 1471089662689 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:02 INFO - PROCESS | 3644 | 1471089662816 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:01:02 INFO - PROCESS | 3644 | 1471089662946 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 3644 | 1471089662949 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:02 INFO - PROCESS | 3644 | ++DOCSHELL 141A5000 == 39 [pid = 3644] [id = 623] 04:01:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (141B1800) [pid = 3644] [serial = 1869] [outer = 00000000] 04:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1545AC00) [pid = 3644] [serial = 1870] [outer = 141B1800] 04:01:03 INFO - PROCESS | 3644 | 1471089663007 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (15614400) [pid = 3644] [serial = 1871] [outer = 141B1800] 04:01:03 INFO - PROCESS | 3644 | 1471089663559 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]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 964ms 04:01:03 INFO - PROCESS | 3644 | 1471089663584 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 3644 | 1471089663587 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:01:03 INFO - PROCESS | 3644 | 1471089663591 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 3644 | 1471089663594 Marionette TRACE conn3 <- [1,2458,null,{}] 04:01:03 INFO - PROCESS | 3644 | 1471089663622 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}] 04:01:03 INFO - PROCESS | 3644 | 1471089663627 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:03 INFO - PROCESS | 3644 | 1471089663738 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:01:03 INFO - PROCESS | 3644 | 1471089663941 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 3644 | 1471089663944 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:03 INFO - PROCESS | 3644 | ++DOCSHELL 12B7E800 == 40 [pid = 3644] [id = 624] 04:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (15B30400) [pid = 3644] [serial = 1872] [outer = 00000000] 04:01:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17546800) [pid = 3644] [serial = 1873] [outer = 15B30400] 04:01:04 INFO - PROCESS | 3644 | 1471089664002 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (18213C00) [pid = 3644] [serial = 1874] [outer = 15B30400] 04:01:04 INFO - PROCESS | 3644 | 1471089664718 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]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1190ms 04:01:04 INFO - PROCESS | 3644 | 1471089664785 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 3644 | 1471089664792 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:01:04 INFO - PROCESS | 3644 | 1471089664818 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 3644 | 1471089664822 Marionette TRACE conn3 <- [1,2462,null,{}] 04:01:04 INFO - PROCESS | 3644 | 1471089664829 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}] 04:01:04 INFO - PROCESS | 3644 | 1471089664832 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:04 INFO - PROCESS | 3644 | 1471089664945 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:01:05 INFO - PROCESS | 3644 | 1471089665126 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 3644 | 1471089665128 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:05 INFO - PROCESS | 3644 | ++DOCSHELL 10D70C00 == 41 [pid = 3644] [id = 625] 04:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1125F400) [pid = 3644] [serial = 1875] [outer = 00000000] 04:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (12B7AC00) [pid = 3644] [serial = 1876] [outer = 1125F400] 04:01:05 INFO - PROCESS | 3644 | 1471089665188 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (13035C00) [pid = 3644] [serial = 1877] [outer = 1125F400] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 15459400 == 40 [pid = 3644] [id = 620] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 1320A800 == 39 [pid = 3644] [id = 619] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 1753D800 == 38 [pid = 3644] [id = 618] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 16D8F000 == 37 [pid = 3644] [id = 617] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 12B79C00 == 36 [pid = 3644] [id = 616] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 15B28000 == 35 [pid = 3644] [id = 615] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 10A55400 == 34 [pid = 3644] [id = 614] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 134C6400 == 33 [pid = 3644] [id = 613] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 0F9E6000 == 32 [pid = 3644] [id = 612] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 0F939C00 == 31 [pid = 3644] [id = 611] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 103C8400 == 30 [pid = 3644] [id = 610] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 15B22C00 == 29 [pid = 3644] [id = 609] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 12B7E800 == 28 [pid = 3644] [id = 624] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 141A5000 == 27 [pid = 3644] [id = 623] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 18210800 == 26 [pid = 3644] [id = 621] 04:01:05 INFO - PROCESS | 3644 | --DOCSHELL 10D6F800 == 25 [pid = 3644] [id = 622] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17383000) [pid = 3644] [serial = 1813] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17A5C400) [pid = 3644] [serial = 1816] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (139D9C00) [pid = 3644] [serial = 1795] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (13C16800) [pid = 3644] [serial = 1796] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1693D000) [pid = 3644] [serial = 1804] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1689BC00) [pid = 3644] [serial = 1805] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16E55000) [pid = 3644] [serial = 1810] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (12977800) [pid = 3644] [serial = 1792] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (12B70800) [pid = 3644] [serial = 1793] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17540000) [pid = 3644] [serial = 1814] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10B9A400) [pid = 3644] [serial = 1789] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10D69C00) [pid = 3644] [serial = 1790] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (14429000) [pid = 3644] [serial = 1798] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15464000) [pid = 3644] [serial = 1799] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1758F800) [pid = 3644] [serial = 1787] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15B23400) [pid = 3644] [serial = 1801] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15B2C800) [pid = 3644] [serial = 1802] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16C84800) [pid = 3644] [serial = 1807] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16C86800) [pid = 3644] [serial = 1808] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18214C00) [pid = 3644] [serial = 1819] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (17AF1400) [pid = 3644] [serial = 1817] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (18295C00) [pid = 3644] [serial = 1826] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1828F800) [pid = 3644] [serial = 1825] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1828D000) [pid = 3644] [serial = 1820] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16C31C00) [pid = 3644] [serial = 1822] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (19767000) [pid = 3644] [serial = 1828] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16C34C00) [pid = 3644] [serial = 1823] [outer = 00000000] [url = about:blank] 04:01:05 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16D86C00) [pid = 3644] [serial = 1811] [outer = 00000000] [url = about:blank] 04:01:06 INFO - PROCESS | 3644 | 1471089666337 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]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1559ms 04:01:06 INFO - PROCESS | 3644 | 1471089666384 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 3644 | 1471089666388 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:01:06 INFO - PROCESS | 3644 | 1471089666393 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 3644 | 1471089666397 Marionette TRACE conn3 <- [1,2466,null,{}] 04:01:06 INFO - PROCESS | 3644 | 1471089666402 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}] 04:01:06 INFO - PROCESS | 3644 | 1471089666405 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:06 INFO - PROCESS | 3644 | 1471089666493 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:01:06 INFO - PROCESS | 3644 | 1471089666502 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 3644 | 1471089666505 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:06 INFO - PROCESS | 3644 | ++DOCSHELL 10D69400 == 26 [pid = 3644] [id = 626] 04:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10D69800) [pid = 3644] [serial = 1878] [outer = 00000000] 04:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (11211C00) [pid = 3644] [serial = 1879] [outer = 10D69800] 04:01:06 INFO - PROCESS | 3644 | 1471089666553 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (11437000) [pid = 3644] [serial = 1880] [outer = 10D69800] 04:01:07 INFO - PROCESS | 3644 | 1471089667053 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]]]}] 04:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 723ms 04:01:07 INFO - PROCESS | 3644 | 1471089667094 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 3644 | 1471089667099 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:01:07 INFO - PROCESS | 3644 | 1471089667105 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 3644 | 1471089667108 Marionette TRACE conn3 <- [1,2470,null,{}] 04:01:07 INFO - PROCESS | 3644 | 1471089667111 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}] 04:01:07 INFO - PROCESS | 3644 | 1471089667114 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:07 INFO - PROCESS | 3644 | 1471089667231 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:01:07 INFO - PROCESS | 3644 | 1471089667385 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 3644 | 1471089667387 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:07 INFO - PROCESS | 3644 | ++DOCSHELL 12B70800 == 27 [pid = 3644] [id = 627] 04:01:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (12D78800) [pid = 3644] [serial = 1881] [outer = 00000000] 04:01:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (131EE800) [pid = 3644] [serial = 1882] [outer = 12D78800] 04:01:07 INFO - PROCESS | 3644 | 1471089667434 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1320A000) [pid = 3644] [serial = 1883] [outer = 12D78800] 04:01:07 INFO - PROCESS | 3644 | 1471089667801 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]]]}] 04:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 707ms 04:01:07 INFO - PROCESS | 3644 | 1471089667836 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 3644 | 1471089667838 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:01:07 INFO - PROCESS | 3644 | 1471089667842 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 3644 | 1471089667845 Marionette TRACE conn3 <- [1,2474,null,{}] 04:01:07 INFO - PROCESS | 3644 | 1471089667856 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}] 04:01:07 INFO - PROCESS | 3644 | 1471089667861 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:07 INFO - PROCESS | 3644 | 1471089667948 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:01:07 INFO - PROCESS | 3644 | 1471089667956 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 3644 | 1471089667960 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:08 INFO - PROCESS | 3644 | ++DOCSHELL 141A5000 == 28 [pid = 3644] [id = 628] 04:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (141AB000) [pid = 3644] [serial = 1884] [outer = 00000000] 04:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1545D400) [pid = 3644] [serial = 1885] [outer = 141AB000] 04:01:08 INFO - PROCESS | 3644 | 1471089668009 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15611000) [pid = 3644] [serial = 1886] [outer = 141AB000] 04:01:08 INFO - PROCESS | 3644 | 1471089668558 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]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 756ms 04:01:08 INFO - PROCESS | 3644 | 1471089668616 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 3644 | 1471089668619 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:01:08 INFO - PROCESS | 3644 | 1471089668622 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 3644 | 1471089668624 Marionette TRACE conn3 <- [1,2478,null,{}] 04:01:08 INFO - PROCESS | 3644 | 1471089668633 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}] 04:01:08 INFO - PROCESS | 3644 | 1471089668635 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:08 INFO - PROCESS | 3644 | 1471089668779 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:01:08 INFO - PROCESS | 3644 | 1471089668789 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 3644 | 1471089668791 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:08 INFO - PROCESS | 3644 | ++DOCSHELL 15B23400 == 29 [pid = 3644] [id = 629] 04:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15B23C00) [pid = 3644] [serial = 1887] [outer = 00000000] 04:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15B2E000) [pid = 3644] [serial = 1888] [outer = 15B23C00] 04:01:08 INFO - PROCESS | 3644 | 1471089668835 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15F63800) [pid = 3644] [serial = 1889] [outer = 15B23C00] 04:01:09 INFO - PROCESS | 3644 | 1471089669267 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]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 723ms 04:01:09 INFO - PROCESS | 3644 | 1471089669321 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 3644 | 1471089669323 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:01:09 INFO - PROCESS | 3644 | 1471089669326 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 3644 | 1471089669328 Marionette TRACE conn3 <- [1,2482,null,{}] 04:01:09 INFO - PROCESS | 3644 | 1471089669338 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}] 04:01:09 INFO - PROCESS | 3644 | 1471089669340 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:09 INFO - PROCESS | 3644 | 1471089669448 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:01:09 INFO - PROCESS | 3644 | 1471089669454 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 3644 | 1471089669456 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:09 INFO - PROCESS | 3644 | ++DOCSHELL 15B27800 == 30 [pid = 3644] [id = 630] 04:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (167DBC00) [pid = 3644] [serial = 1890] [outer = 00000000] 04:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1689C800) [pid = 3644] [serial = 1891] [outer = 167DBC00] 04:01:09 INFO - PROCESS | 3644 | 1471089669499 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C30000) [pid = 3644] [serial = 1892] [outer = 167DBC00] 04:01:10 INFO - PROCESS | 3644 | 1471089670011 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]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 707ms 04:01:10 INFO - PROCESS | 3644 | 1471089670070 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 3644 | 1471089670072 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:01:10 INFO - PROCESS | 3644 | 1471089670076 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 3644 | 1471089670077 Marionette TRACE conn3 <- [1,2486,null,{}] 04:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:01:10 INFO - PROCESS | 3644 | 1471089670081 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}] 04:01:10 INFO - PROCESS | 3644 | 1471089670086 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:10 INFO - PROCESS | 3644 | 1471089670239 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16C2F800) [pid = 3644] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16D91400) [pid = 3644] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1753E000) [pid = 3644] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16C32C00) [pid = 3644] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0F9E6400) [pid = 3644] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (141AA800) [pid = 3644] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15B28C00) [pid = 3644] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0F97C800) [pid = 3644] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1051C800) [pid = 3644] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (134CC400) [pid = 3644] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13EA5800) [pid = 3644] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (18213400) [pid = 3644] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:01:10 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (156E6000) [pid = 3644] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:01:10 INFO - PROCESS | 3644 | 1471089670521 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 3644 | 1471089670523 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:10 INFO - PROCESS | 3644 | ++DOCSHELL 0F34FC00 == 31 [pid = 3644] [id = 631] 04:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0F351C00) [pid = 3644] [serial = 1893] [outer = 00000000] 04:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10A09C00) [pid = 3644] [serial = 1894] [outer = 0F351C00] 04:01:10 INFO - PROCESS | 3644 | 1471089670568 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13165000) [pid = 3644] [serial = 1895] [outer = 0F351C00] 04:01:10 INFO - PROCESS | 3644 | 1471089670964 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]]]}] 04:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 932ms 04:01:11 INFO - PROCESS | 3644 | 1471089671014 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:01:11 INFO - PROCESS | 3644 | 1471089671025 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:01:11 INFO - PROCESS | 3644 | 1471089671029 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - PROCESS | 3644 | 1471089671030 Marionette TRACE conn3 <- [1,2490,null,{}] 04:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:01:11 INFO - PROCESS | 3644 | 1471089671034 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}] 04:01:11 INFO - PROCESS | 3644 | 1471089671036 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:11 INFO - PROCESS | 3644 | 1471089671153 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:01:11 INFO - PROCESS | 3644 | 1471089671165 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 3644 | 1471089671167 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:11 INFO - PROCESS | 3644 | ++DOCSHELL 1051BC00 == 32 [pid = 3644] [id = 632] 04:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (10D6C000) [pid = 3644] [serial = 1896] [outer = 00000000] 04:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16CEF800) [pid = 3644] [serial = 1897] [outer = 10D6C000] 04:01:11 INFO - PROCESS | 3644 | 1471089671213 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16D88C00) [pid = 3644] [serial = 1898] [outer = 10D6C000] 04:01:11 INFO - PROCESS | 3644 | 1471089671605 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]]]}] 04:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 660ms 04:01:11 INFO - PROCESS | 3644 | 1471089671668 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:01:11 INFO - PROCESS | 3644 | 1471089671670 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:01:11 INFO - PROCESS | 3644 | 1471089671674 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:01:11 INFO - PROCESS | 3644 | 1471089671675 Marionette TRACE conn3 <- [1,2494,null,{}] 04:01:11 INFO - PROCESS | 3644 | 1471089671679 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}] 04:01:11 INFO - PROCESS | 3644 | 1471089671681 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:11 INFO - PROCESS | 3644 | 1471089671793 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:01:11 INFO - PROCESS | 3644 | 1471089671833 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 3644 | 1471089671835 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:11 INFO - PROCESS | 3644 | ++DOCSHELL 131F1000 == 33 [pid = 3644] [id = 633] 04:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16C32C00) [pid = 3644] [serial = 1899] [outer = 00000000] 04:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16E4FC00) [pid = 3644] [serial = 1900] [outer = 16C32C00] 04:01:11 INFO - PROCESS | 3644 | 1471089671878 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D8E800) [pid = 3644] [serial = 1901] [outer = 16C32C00] 04:01:12 INFO - PROCESS | 3644 | 1471089672337 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]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 707ms 04:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:01:12 INFO - PROCESS | 3644 | 1471089672407 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 3644 | 1471089672409 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:01:12 INFO - PROCESS | 3644 | 1471089672412 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 3644 | 1471089672414 Marionette TRACE conn3 <- [1,2498,null,{}] 04:01:12 INFO - PROCESS | 3644 | 1471089672418 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}] 04:01:12 INFO - PROCESS | 3644 | 1471089672419 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:12 INFO - PROCESS | 3644 | 1471089672498 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:01:12 INFO - PROCESS | 3644 | 1471089672503 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 3644 | 1471089672505 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:12 INFO - PROCESS | 3644 | ++DOCSHELL 17541000 == 34 [pid = 3644] [id = 634] 04:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17543400) [pid = 3644] [serial = 1902] [outer = 00000000] 04:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1771C800) [pid = 3644] [serial = 1903] [outer = 17543400] 04:01:12 INFO - PROCESS | 3644 | 1471089672548 Marionette DEBUG loaded listener.js 04:01:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1772B000) [pid = 3644] [serial = 1904] [outer = 17543400] 04:01:13 INFO - PROCESS | 3644 | 1471089673412 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]]]}] 04:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1061ms 04:01:13 INFO - PROCESS | 3644 | 1471089673504 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:01:13 INFO - PROCESS | 3644 | 1471089673508 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:01:13 INFO - PROCESS | 3644 | 1471089673513 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:01:13 INFO - PROCESS | 3644 | 1471089673518 Marionette TRACE conn3 <- [1,2502,null,{}] 04:01:13 INFO - PROCESS | 3644 | 1471089673523 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}] 04:01:13 INFO - PROCESS | 3644 | 1471089673526 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:13 INFO - PROCESS | 3644 | 1471089673671 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:01:13 INFO - PROCESS | 3644 | 1471089673802 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:13 INFO - PROCESS | 3644 | 1471089673805 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:13 INFO - PROCESS | 3644 | ++DOCSHELL 10BA4C00 == 35 [pid = 3644] [id = 635] 04:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (10D6C400) [pid = 3644] [serial = 1905] [outer = 00000000] 04:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1282AC00) [pid = 3644] [serial = 1906] [outer = 10D6C400] 04:01:13 INFO - PROCESS | 3644 | 1471089673865 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13159000) [pid = 3644] [serial = 1907] [outer = 10D6C400] 04:01:14 INFO - PROCESS | 3644 | 1471089674730 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]]]}] 04:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1286ms 04:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:01:14 INFO - PROCESS | 3644 | 1471089674802 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:01:14 INFO - PROCESS | 3644 | 1471089674806 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:01:14 INFO - PROCESS | 3644 | 1471089674811 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:01:14 INFO - PROCESS | 3644 | 1471089674815 Marionette TRACE conn3 <- [1,2506,null,{}] 04:01:14 INFO - PROCESS | 3644 | 1471089674820 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}] 04:01:14 INFO - PROCESS | 3644 | 1471089674823 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:14 INFO - PROCESS | 3644 | 1471089674933 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:01:15 INFO - PROCESS | 3644 | 1471089675074 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 3644 | 1471089675078 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:15 INFO - PROCESS | 3644 | ++DOCSHELL 10D76400 == 36 [pid = 3644] [id = 636] 04:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10D77000) [pid = 3644] [serial = 1908] [outer = 00000000] 04:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (11AD2400) [pid = 3644] [serial = 1909] [outer = 10D77000] 04:01:15 INFO - PROCESS | 3644 | 1471089675134 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (128B9800) [pid = 3644] [serial = 1910] [outer = 10D77000] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 131F1000 == 35 [pid = 3644] [id = 633] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 1051BC00 == 34 [pid = 3644] [id = 632] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 0F34FC00 == 33 [pid = 3644] [id = 631] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 15B27800 == 32 [pid = 3644] [id = 630] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 15B23400 == 31 [pid = 3644] [id = 629] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 141A5000 == 30 [pid = 3644] [id = 628] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 12B70800 == 29 [pid = 3644] [id = 627] 04:01:15 INFO - PROCESS | 3644 | --DOCSHELL 10D69400 == 28 [pid = 3644] [id = 626] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16C3D000) [pid = 3644] [serial = 1849] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16FB6C00) [pid = 3644] [serial = 1852] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16CF7800) [pid = 3644] [serial = 1850] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1772B800) [pid = 3644] [serial = 1855] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1976C400) [pid = 3644] [serial = 1829] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11261400) [pid = 3644] [serial = 1837] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (128AFC00) [pid = 3644] [serial = 1838] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (156E3800) [pid = 3644] [serial = 1843] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15B23800) [pid = 3644] [serial = 1844] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (167E7C00) [pid = 3644] [serial = 1846] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (10369000) [pid = 3644] [serial = 1834] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10A0E000) [pid = 3644] [serial = 1835] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16FC6000) [pid = 3644] [serial = 1853] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10D74000) [pid = 3644] [serial = 1831] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (11262C00) [pid = 3644] [serial = 1832] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13944C00) [pid = 3644] [serial = 1840] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13C15C00) [pid = 3644] [serial = 1841] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16896000) [pid = 3644] [serial = 1858] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1828CC00) [pid = 3644] [serial = 1864] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (18294C00) [pid = 3644] [serial = 1865] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (17548000) [pid = 3644] [serial = 1861] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (17AF0C00) [pid = 3644] [serial = 1856] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1688EC00) [pid = 3644] [serial = 1847] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (17596800) [pid = 3644] [serial = 1862] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16CF0800) [pid = 3644] [serial = 1859] [outer = 00000000] [url = about:blank] 04:01:15 INFO - PROCESS | 3644 | 1471089675666 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]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 917ms 04:01:15 INFO - PROCESS | 3644 | 1471089675747 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:01:15 INFO - PROCESS | 3644 | 1471089675751 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:01:15 INFO - PROCESS | 3644 | 1471089675758 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 3644 | 1471089675761 Marionette TRACE conn3 <- [1,2510,null,{}] 04:01:15 INFO - PROCESS | 3644 | 1471089675764 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}] 04:01:15 INFO - PROCESS | 3644 | 1471089675767 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:15 INFO - PROCESS | 3644 | 1471089675852 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:01:15 INFO - PROCESS | 3644 | 1471089675865 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 3644 | 1471089675868 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:15 INFO - PROCESS | 3644 | ++DOCSHELL 114DD800 == 29 [pid = 3644] [id = 637] 04:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (11AC9000) [pid = 3644] [serial = 1911] [outer = 00000000] 04:01:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12D70C00) [pid = 3644] [serial = 1912] [outer = 11AC9000] 04:01:15 INFO - PROCESS | 3644 | 1471089675915 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1320C400) [pid = 3644] [serial = 1913] [outer = 11AC9000] 04:01:16 INFO - PROCESS | 3644 | 1471089676399 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]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 723ms 04:01:16 INFO - PROCESS | 3644 | 1471089676456 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 3644 | 1471089676458 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:01:16 INFO - PROCESS | 3644 | 1471089676462 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:01:16 INFO - PROCESS | 3644 | 1471089676465 Marionette TRACE conn3 <- [1,2514,null,{}] 04:01:16 INFO - PROCESS | 3644 | 1471089676504 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}] 04:01:16 INFO - PROCESS | 3644 | 1471089676509 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:16 INFO - PROCESS | 3644 | 1471089676599 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:01:16 INFO - PROCESS | 3644 | 1471089676701 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 3644 | 1471089676705 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:16 INFO - PROCESS | 3644 | ++DOCSHELL 141AA800 == 30 [pid = 3644] [id = 638] 04:01:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (141AB800) [pid = 3644] [serial = 1914] [outer = 00000000] 04:01:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15464C00) [pid = 3644] [serial = 1915] [outer = 141AB800] 04:01:16 INFO - PROCESS | 3644 | 1471089676802 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1592A000) [pid = 3644] [serial = 1916] [outer = 141AB800] 04:01:17 INFO - PROCESS | 3644 | 1471089677159 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]]]}] 04:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 724ms 04:01:17 INFO - PROCESS | 3644 | 1471089677198 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:01:17 INFO - PROCESS | 3644 | 1471089677200 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:01:17 INFO - PROCESS | 3644 | 1471089677204 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:01:17 INFO - PROCESS | 3644 | 1471089677205 Marionette TRACE conn3 <- [1,2518,null,{}] 04:01:17 INFO - PROCESS | 3644 | 1471089677209 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}] 04:01:17 INFO - PROCESS | 3644 | 1471089677211 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:17 INFO - PROCESS | 3644 | 1471089677293 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:01:17 INFO - PROCESS | 3644 | 1471089677298 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 3644 | 1471089677300 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:17 INFO - PROCESS | 3644 | ++DOCSHELL 15B24C00 == 31 [pid = 3644] [id = 639] 04:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15B2B000) [pid = 3644] [serial = 1917] [outer = 00000000] 04:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1688FC00) [pid = 3644] [serial = 1918] [outer = 15B2B000] 04:01:17 INFO - PROCESS | 3644 | 1471089677344 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16898400) [pid = 3644] [serial = 1919] [outer = 15B2B000] 04:01:17 INFO - PROCESS | 3644 | 1471089677842 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]]]}] 04:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 707ms 04:01:17 INFO - PROCESS | 3644 | 1471089677936 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:01:17 INFO - PROCESS | 3644 | 1471089677938 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:01:17 INFO - PROCESS | 3644 | 1471089677941 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:01:17 INFO - PROCESS | 3644 | 1471089677943 Marionette TRACE conn3 <- [1,2522,null,{}] 04:01:17 INFO - PROCESS | 3644 | 1471089677953 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}] 04:01:17 INFO - PROCESS | 3644 | 1471089677955 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:18 INFO - PROCESS | 3644 | 1471089678094 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:01:18 INFO - PROCESS | 3644 | 1471089678126 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 3644 | 1471089678128 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:18 INFO - PROCESS | 3644 | ++DOCSHELL 16C35800 == 32 [pid = 3644] [id = 640] 04:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16C35C00) [pid = 3644] [serial = 1920] [outer = 00000000] 04:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16C7DC00) [pid = 3644] [serial = 1921] [outer = 16C35C00] 04:01:18 INFO - PROCESS | 3644 | 1471089678172 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16CEE400) [pid = 3644] [serial = 1922] [outer = 16C35C00] 04:01:18 INFO - PROCESS | 3644 | 1471089678610 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]]]}] 04:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 724ms 04:01:18 INFO - PROCESS | 3644 | 1471089678646 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 3644 | 1471089678648 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:01:18 INFO - PROCESS | 3644 | 1471089678651 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:01:18 INFO - PROCESS | 3644 | 1471089678653 Marionette TRACE conn3 <- [1,2526,null,{}] 04:01:18 INFO - PROCESS | 3644 | 1471089678657 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}] 04:01:18 INFO - PROCESS | 3644 | 1471089678662 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:18 INFO - PROCESS | 3644 | 1471089678804 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:01:18 INFO - PROCESS | 3644 | 1471089678815 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 3644 | 1471089678817 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:18 INFO - PROCESS | 3644 | ++DOCSHELL 16C7D800 == 33 [pid = 3644] [id = 641] 04:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16CF7800) [pid = 3644] [serial = 1923] [outer = 00000000] 04:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D90400) [pid = 3644] [serial = 1924] [outer = 16CF7800] 04:01:18 INFO - PROCESS | 3644 | 1471089678861 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17383000) [pid = 3644] [serial = 1925] [outer = 16CF7800] 04:01:19 INFO - PROCESS | 3644 | 1471089679361 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]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 771ms 04:01:19 INFO - PROCESS | 3644 | 1471089679453 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 3644 | 1471089679455 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:01:19 INFO - PROCESS | 3644 | 1471089679465 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 3644 | 1471089679468 Marionette TRACE conn3 <- [1,2530,null,{}] 04:01:19 INFO - PROCESS | 3644 | 1471089679474 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}] 04:01:19 INFO - PROCESS | 3644 | 1471089679476 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:19 INFO - PROCESS | 3644 | 1471089679585 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16C32C00) [pid = 3644] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1125F400) [pid = 3644] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15B23C00) [pid = 3644] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10D69800) [pid = 3644] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (12D78800) [pid = 3644] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (141AB000) [pid = 3644] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (167DBC00) [pid = 3644] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0F351C00) [pid = 3644] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10D72800) [pid = 3644] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (141B1800) [pid = 3644] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (15B30400) [pid = 3644] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:01:19 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (10D6C000) [pid = 3644] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:01:19 INFO - PROCESS | 3644 | 1471089679741 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 3644 | 1471089679752 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:19 INFO - PROCESS | 3644 | ++DOCSHELL 0F935800 == 34 [pid = 3644] [id = 642] 04:01:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0F9E1400) [pid = 3644] [serial = 1926] [outer = 00000000] 04:01:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10D6A400) [pid = 3644] [serial = 1927] [outer = 0F9E1400] 04:01:19 INFO - PROCESS | 3644 | 1471089679799 Marionette DEBUG loaded listener.js 04:01:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10D70800) [pid = 3644] [serial = 1928] [outer = 0F9E1400] 04:01:20 INFO - PROCESS | 3644 | 1471089680139 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]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 724ms 04:01:20 INFO - PROCESS | 3644 | 1471089680163 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 3644 | 1471089680165 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:01:20 INFO - PROCESS | 3644 | 1471089680168 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - PROCESS | 3644 | 1471089680218 Marionette TRACE conn3 <- [1,2534,null,{}] 04:01:20 INFO - PROCESS | 3644 | 1471089680222 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}] 04:01:20 INFO - PROCESS | 3644 | 1471089680224 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:20 INFO - PROCESS | 3644 | 1471089680302 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:01:20 INFO - PROCESS | 3644 | 1471089680394 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 3644 | 1471089680396 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:20 INFO - PROCESS | 3644 | ++DOCSHELL 11218800 == 35 [pid = 3644] [id = 643] 04:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (139DB000) [pid = 3644] [serial = 1929] [outer = 00000000] 04:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16D8D400) [pid = 3644] [serial = 1930] [outer = 139DB000] 04:01:20 INFO - PROCESS | 3644 | 1471089680439 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16FC7C00) [pid = 3644] [serial = 1931] [outer = 139DB000] 04:01:20 INFO - PROCESS | 3644 | 1471089680797 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]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 659ms 04:01:20 INFO - PROCESS | 3644 | 1471089680860 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 3644 | 1471089680862 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:01:20 INFO - PROCESS | 3644 | 1471089680865 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:01:20 INFO - PROCESS | 3644 | 1471089680867 Marionette TRACE conn3 <- [1,2538,null,{}] 04:01:20 INFO - PROCESS | 3644 | 1471089680870 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}] 04:01:20 INFO - PROCESS | 3644 | 1471089680872 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:21 INFO - PROCESS | 3644 | 1471089680988 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:01:21 INFO - PROCESS | 3644 | 1471089681018 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 3644 | 1471089681020 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:21 INFO - PROCESS | 3644 | ++DOCSHELL 10327400 == 36 [pid = 3644] [id = 644] 04:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (103C9800) [pid = 3644] [serial = 1932] [outer = 00000000] 04:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16D93800) [pid = 3644] [serial = 1933] [outer = 103C9800] 04:01:21 INFO - PROCESS | 3644 | 1471089681066 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (17546000) [pid = 3644] [serial = 1934] [outer = 103C9800] 04:01:21 INFO - PROCESS | 3644 | 1471089681509 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]]]}] 04:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 659ms 04:01:21 INFO - PROCESS | 3644 | 1471089681538 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:01:21 INFO - PROCESS | 3644 | 1471089681540 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:01:21 INFO - PROCESS | 3644 | 1471089681543 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 3644 | 1471089681545 Marionette TRACE conn3 <- [1,2542,null,{}] 04:01:21 INFO - PROCESS | 3644 | 1471089681549 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}] 04:01:21 INFO - PROCESS | 3644 | 1471089681551 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:21 INFO - PROCESS | 3644 | 1471089681638 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:01:21 INFO - PROCESS | 3644 | 1471089681652 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 3644 | 1471089681654 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:21 INFO - PROCESS | 3644 | ++DOCSHELL 1592E000 == 37 [pid = 3644] [id = 645] 04:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (167E8400) [pid = 3644] [serial = 1935] [outer = 00000000] 04:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1820C400) [pid = 3644] [serial = 1936] [outer = 167E8400] 04:01:21 INFO - PROCESS | 3644 | 1471089681701 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1820D800) [pid = 3644] [serial = 1937] [outer = 167E8400] 04:01:22 INFO - PROCESS | 3644 | 1471089682411 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]]]}] 04:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 981ms 04:01:22 INFO - PROCESS | 3644 | 1471089682488 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:01:22 INFO - PROCESS | 3644 | 1471089682492 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:01:22 INFO - PROCESS | 3644 | 1471089682497 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 3644 | 1471089682551 Marionette TRACE conn3 <- [1,2546,null,{}] 04:01:22 INFO - PROCESS | 3644 | 1471089682558 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}] 04:01:22 INFO - PROCESS | 3644 | 1471089682563 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:22 INFO - PROCESS | 3644 | 1471089682753 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:01:22 INFO - PROCESS | 3644 | 1471089682853 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 3644 | 1471089682856 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:22 INFO - PROCESS | 3644 | ++DOCSHELL 10A55400 == 38 [pid = 3644] [id = 646] 04:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10B9A800) [pid = 3644] [serial = 1938] [outer = 00000000] 04:01:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (11262C00) [pid = 3644] [serial = 1939] [outer = 10B9A800] 04:01:22 INFO - PROCESS | 3644 | 1471089682914 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1302FC00) [pid = 3644] [serial = 1940] [outer = 10B9A800] 04:01:23 INFO - PROCESS | 3644 | 1471089683504 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]]]}] 04:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1045ms 04:01:23 INFO - PROCESS | 3644 | 1471089683538 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:01:23 INFO - PROCESS | 3644 | 1471089683543 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:01:23 INFO - PROCESS | 3644 | 1471089683549 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 3644 | 1471089683552 Marionette TRACE conn3 <- [1,2550,null,{}] 04:01:23 INFO - PROCESS | 3644 | 1471089683556 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}] 04:01:23 INFO - PROCESS | 3644 | 1471089683559 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:23 INFO - PROCESS | 3644 | 1471089683725 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:01:23 INFO - PROCESS | 3644 | 1471089683837 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 3644 | 1471089683840 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:23 INFO - PROCESS | 3644 | ++DOCSHELL 1592C000 == 39 [pid = 3644] [id = 647] 04:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15935C00) [pid = 3644] [serial = 1941] [outer = 00000000] 04:01:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15B2CC00) [pid = 3644] [serial = 1942] [outer = 15935C00] 04:01:23 INFO - PROCESS | 3644 | 1471089683936 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (167DE400) [pid = 3644] [serial = 1943] [outer = 15935C00] 04:01:24 INFO - PROCESS | 3644 | 1471089684545 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]]]}] 04:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1061ms 04:01:24 INFO - PROCESS | 3644 | 1471089684650 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 3644 | 1471089684653 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:01:24 INFO - PROCESS | 3644 | 1471089684658 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 3644 | 1471089684662 Marionette TRACE conn3 <- [1,2554,null,{}] 04:01:24 INFO - PROCESS | 3644 | 1471089684674 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}] 04:01:24 INFO - PROCESS | 3644 | 1471089684682 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:24 INFO - PROCESS | 3644 | 1471089684799 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:01:24 INFO - PROCESS | 3644 | 1471089684947 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 3644 | 1471089684950 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:24 INFO - PROCESS | 3644 | ++DOCSHELL 156E7C00 == 40 [pid = 3644] [id = 648] 04:01:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15B21400) [pid = 3644] [serial = 1944] [outer = 00000000] 04:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16D0C400) [pid = 3644] [serial = 1945] [outer = 15B21400] 04:01:25 INFO - PROCESS | 3644 | 1471089685012 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D90C00) [pid = 3644] [serial = 1946] [outer = 15B21400] 04:01:25 INFO - PROCESS | 3644 | 1471089685822 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]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1254ms 04:01:25 INFO - PROCESS | 3644 | 1471089685906 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 3644 | 1471089685910 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:01:25 INFO - PROCESS | 3644 | 1471089685916 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 3644 | 1471089685920 Marionette TRACE conn3 <- [1,2558,null,{}] 04:01:25 INFO - PROCESS | 3644 | 1471089685925 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}] 04:01:25 INFO - PROCESS | 3644 | 1471089685928 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 10327400 == 39 [pid = 3644] [id = 644] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 11218800 == 38 [pid = 3644] [id = 643] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 0F935800 == 37 [pid = 3644] [id = 642] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 16C7D800 == 36 [pid = 3644] [id = 641] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 16C35800 == 35 [pid = 3644] [id = 640] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 15B24C00 == 34 [pid = 3644] [id = 639] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 141AA800 == 33 [pid = 3644] [id = 638] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 114DD800 == 32 [pid = 3644] [id = 637] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 10D76400 == 31 [pid = 3644] [id = 636] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 10BA4C00 == 30 [pid = 3644] [id = 635] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 17541000 == 29 [pid = 3644] [id = 634] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 10D70C00 == 28 [pid = 3644] [id = 625] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 156E7C00 == 27 [pid = 3644] [id = 648] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 1592C000 == 26 [pid = 3644] [id = 647] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 1592E000 == 25 [pid = 3644] [id = 645] 04:01:26 INFO - PROCESS | 3644 | --DOCSHELL 10A55400 == 24 [pid = 3644] [id = 646] 04:01:26 INFO - PROCESS | 3644 | 1471089686668 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16E4FC00) [pid = 3644] [serial = 1900] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (13035C00) [pid = 3644] [serial = 1877] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (12B7AC00) [pid = 3644] [serial = 1876] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15B2E000) [pid = 3644] [serial = 1888] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11211C00) [pid = 3644] [serial = 1879] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (11437000) [pid = 3644] [serial = 1880] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (131EE800) [pid = 3644] [serial = 1882] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1320A000) [pid = 3644] [serial = 1883] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1545D400) [pid = 3644] [serial = 1885] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1689C800) [pid = 3644] [serial = 1891] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15F63800) [pid = 3644] [serial = 1889] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10A09C00) [pid = 3644] [serial = 1894] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16C30000) [pid = 3644] [serial = 1892] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13165000) [pid = 3644] [serial = 1895] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (13164000) [pid = 3644] [serial = 1868] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (12D74800) [pid = 3644] [serial = 1867] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (15614400) [pid = 3644] [serial = 1871] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1545AC00) [pid = 3644] [serial = 1870] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (18213C00) [pid = 3644] [serial = 1874] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (17546800) [pid = 3644] [serial = 1873] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16CEF800) [pid = 3644] [serial = 1897] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16D88C00) [pid = 3644] [serial = 1898] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16D8E800) [pid = 3644] [serial = 1901] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (15611000) [pid = 3644] [serial = 1886] [outer = 00000000] [url = about:blank] 04:01:26 INFO - PROCESS | 3644 | 1471089686856 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 3644 | 1471089686860 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:26 INFO - PROCESS | 3644 | ++DOCSHELL 10369000 == 25 [pid = 3644] [id = 649] 04:01:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (103C6000) [pid = 3644] [serial = 1947] [outer = 00000000] 04:01:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1051A800) [pid = 3644] [serial = 1948] [outer = 103C6000] 04:01:26 INFO - PROCESS | 3644 | 1471089686910 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10A09C00) [pid = 3644] [serial = 1949] [outer = 103C6000] 04:01:27 INFO - PROCESS | 3644 | 1471089687427 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]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1543ms 04:01:27 INFO - PROCESS | 3644 | 1471089687489 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 3644 | 1471089687493 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:01:27 INFO - PROCESS | 3644 | 1471089687498 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 3644 | 1471089687502 Marionette TRACE conn3 <- [1,2562,null,{}] 04:01:27 INFO - PROCESS | 3644 | 1471089687506 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}] 04:01:27 INFO - PROCESS | 3644 | 1471089687509 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:27 INFO - PROCESS | 3644 | 1471089687596 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:01:27 INFO - PROCESS | 3644 | 1471089687604 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 3644 | 1471089687607 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:27 INFO - PROCESS | 3644 | ++DOCSHELL 11211C00 == 26 [pid = 3644] [id = 650] 04:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (11212800) [pid = 3644] [serial = 1950] [outer = 00000000] 04:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (11263800) [pid = 3644] [serial = 1951] [outer = 11212800] 04:01:27 INFO - PROCESS | 3644 | 1471089687660 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (114E4000) [pid = 3644] [serial = 1952] [outer = 11212800] 04:01:28 INFO - PROCESS | 3644 | 1471089688152 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 756ms 04:01:28 INFO - PROCESS | 3644 | 1471089688239 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 3644 | 1471089688242 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:01:28 INFO - PROCESS | 3644 | 1471089688246 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 3644 | 1471089688248 Marionette TRACE conn3 <- [1,2566,null,{}] 04:01:28 INFO - PROCESS | 3644 | 1471089688252 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}] 04:01:28 INFO - PROCESS | 3644 | 1471089688254 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:28 INFO - PROCESS | 3644 | 1471089688372 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:01:28 INFO - PROCESS | 3644 | 1471089688435 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 3644 | 1471089688437 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:28 INFO - PROCESS | 3644 | ++DOCSHELL 12BC5400 == 27 [pid = 3644] [id = 651] 04:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (12D69C00) [pid = 3644] [serial = 1953] [outer = 00000000] 04:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1315A000) [pid = 3644] [serial = 1954] [outer = 12D69C00] 04:01:28 INFO - PROCESS | 3644 | 1471089688530 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (131EE800) [pid = 3644] [serial = 1955] [outer = 12D69C00] 04:01:28 INFO - PROCESS | 3644 | 1471089688915 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 707ms 04:01:28 INFO - PROCESS | 3644 | 1471089688978 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 3644 | 1471089688982 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:01:29 INFO - PROCESS | 3644 | 1471089688993 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 3644 | 1471089688997 Marionette TRACE conn3 <- [1,2570,null,{}] 04:01:29 INFO - PROCESS | 3644 | 1471089689008 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}] 04:01:29 INFO - PROCESS | 3644 | 1471089689011 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:29 INFO - PROCESS | 3644 | 1471089689127 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:01:29 INFO - PROCESS | 3644 | 1471089689199 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 3644 | 1471089689201 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:29 INFO - PROCESS | 3644 | ++DOCSHELL 139D8C00 == 28 [pid = 3644] [id = 652] 04:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (139D9000) [pid = 3644] [serial = 1956] [outer = 00000000] 04:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (13EE6000) [pid = 3644] [serial = 1957] [outer = 139D9000] 04:01:29 INFO - PROCESS | 3644 | 1471089689245 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1545E400) [pid = 3644] [serial = 1958] [outer = 139D9000] 04:01:29 INFO - PROCESS | 3644 | 1471089689706 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]]]}] 04:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 723ms 04:01:29 INFO - PROCESS | 3644 | 1471089689723 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 3644 | 1471089689725 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:01:29 INFO - PROCESS | 3644 | 1471089689729 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:01:29 INFO - PROCESS | 3644 | 1471089689731 Marionette TRACE conn3 <- [1,2574,null,{}] 04:01:29 INFO - PROCESS | 3644 | 1471089689734 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}] 04:01:29 INFO - PROCESS | 3644 | 1471089689736 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:29 INFO - PROCESS | 3644 | 1471089689878 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:01:29 INFO - PROCESS | 3644 | 1471089689885 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 3644 | 1471089689887 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:29 INFO - PROCESS | 3644 | ++DOCSHELL 1545B000 == 29 [pid = 3644] [id = 653] 04:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15462400) [pid = 3644] [serial = 1959] [outer = 00000000] 04:01:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1592E000) [pid = 3644] [serial = 1960] [outer = 15462400] 04:01:29 INFO - PROCESS | 3644 | 1471089689937 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15B28400) [pid = 3644] [serial = 1961] [outer = 15462400] 04:01:30 INFO - PROCESS | 3644 | 1471089690367 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]]]}] 04:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 723ms 04:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:01:30 INFO - PROCESS | 3644 | 1471089690431 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:01:30 INFO - PROCESS | 3644 | 1471089690433 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:01:30 INFO - PROCESS | 3644 | 1471089690436 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 3644 | 1471089690438 Marionette TRACE conn3 <- [1,2578,null,{}] 04:01:30 INFO - PROCESS | 3644 | 1471089690441 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}] 04:01:30 INFO - PROCESS | 3644 | 1471089690443 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:30 INFO - PROCESS | 3644 | 1471089690555 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:01:30 INFO - PROCESS | 3644 | 1471089690619 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 3644 | 1471089690625 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:30 INFO - PROCESS | 3644 | ++DOCSHELL 167E7400 == 30 [pid = 3644] [id = 654] 04:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (167E7800) [pid = 3644] [serial = 1962] [outer = 00000000] 04:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1688E400) [pid = 3644] [serial = 1963] [outer = 167E7800] 04:01:30 INFO - PROCESS | 3644 | 1471089690680 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C2F400) [pid = 3644] [serial = 1964] [outer = 167E7800] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (139DB000) [pid = 3644] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10D77000) [pid = 3644] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16CF7800) [pid = 3644] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16C35C00) [pid = 3644] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0F9E1400) [pid = 3644] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (17543400) [pid = 3644] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10D6C400) [pid = 3644] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15B2B000) [pid = 3644] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (103C9800) [pid = 3644] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (11AC9000) [pid = 3644] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (141AB800) [pid = 3644] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:01:31 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (167E8400) [pid = 3644] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:01:31 INFO - PROCESS | 3644 | 1471089691370 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]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 965ms 04:01:31 INFO - PROCESS | 3644 | 1471089691414 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:01:31 INFO - PROCESS | 3644 | 1471089691416 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:01:31 INFO - PROCESS | 3644 | 1471089691420 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 3644 | 1471089691421 Marionette TRACE conn3 <- [1,2582,null,{}] 04:01:31 INFO - PROCESS | 3644 | 1471089691425 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}] 04:01:31 INFO - PROCESS | 3644 | 1471089691427 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:31 INFO - PROCESS | 3644 | 1471089691541 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:01:31 INFO - PROCESS | 3644 | 1471089691613 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 3644 | 1471089691615 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:31 INFO - PROCESS | 3644 | ++DOCSHELL 0F345C00 == 31 [pid = 3644] [id = 655] 04:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10371C00) [pid = 3644] [serial = 1965] [outer = 00000000] 04:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15B2D400) [pid = 3644] [serial = 1966] [outer = 10371C00] 04:01:31 INFO - PROCESS | 3644 | 1471089691658 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16C30800) [pid = 3644] [serial = 1967] [outer = 10371C00] 04:01:32 INFO - PROCESS | 3644 | 1471089692056 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]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 659ms 04:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:01:32 INFO - PROCESS | 3644 | 1471089692091 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 3644 | 1471089692093 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:01:32 INFO - PROCESS | 3644 | 1471089692096 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 3644 | 1471089692098 Marionette TRACE conn3 <- [1,2586,null,{}] 04:01:32 INFO - PROCESS | 3644 | 1471089692101 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}] 04:01:32 INFO - PROCESS | 3644 | 1471089692103 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:32 INFO - PROCESS | 3644 | 1471089692180 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:01:32 INFO - PROCESS | 3644 | 1471089692186 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 3644 | 1471089692188 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:32 INFO - PROCESS | 3644 | ++DOCSHELL 15B24000 == 32 [pid = 3644] [id = 656] 04:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1689BC00) [pid = 3644] [serial = 1968] [outer = 00000000] 04:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16C86000) [pid = 3644] [serial = 1969] [outer = 1689BC00] 04:01:32 INFO - PROCESS | 3644 | 1471089692231 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16CF9C00) [pid = 3644] [serial = 1970] [outer = 1689BC00] 04:01:32 INFO - PROCESS | 3644 | 1471089692656 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]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 611ms 04:01:32 INFO - PROCESS | 3644 | 1471089692693 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 3644 | 1471089692695 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:01:32 INFO - PROCESS | 3644 | 1471089692714 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 3644 | 1471089692716 Marionette TRACE conn3 <- [1,2590,null,{}] 04:01:32 INFO - PROCESS | 3644 | 1471089692719 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}] 04:01:32 INFO - PROCESS | 3644 | 1471089692721 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:32 INFO - PROCESS | 3644 | 1471089692799 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:01:32 INFO - PROCESS | 3644 | 1471089692804 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 3644 | 1471089692806 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:32 INFO - PROCESS | 3644 | ++DOCSHELL 16D05000 == 33 [pid = 3644] [id = 657] 04:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16D05400) [pid = 3644] [serial = 1971] [outer = 00000000] 04:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D8A400) [pid = 3644] [serial = 1972] [outer = 16D05400] 04:01:32 INFO - PROCESS | 3644 | 1471089692849 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16D85C00) [pid = 3644] [serial = 1973] [outer = 16D05400] 04:01:33 INFO - PROCESS | 3644 | 1471089693552 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]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 933ms 04:01:33 INFO - PROCESS | 3644 | 1471089693648 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 3644 | 1471089693653 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:01:33 INFO - PROCESS | 3644 | 1471089693659 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 3644 | 1471089693662 Marionette TRACE conn3 <- [1,2594,null,{}] 04:01:33 INFO - PROCESS | 3644 | 1471089693668 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}] 04:01:33 INFO - PROCESS | 3644 | 1471089693671 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:33 INFO - PROCESS | 3644 | 1471089693799 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:01:33 INFO - PROCESS | 3644 | 1471089693932 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 3644 | 1471089693937 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:33 INFO - PROCESS | 3644 | ++DOCSHELL 1051DC00 == 34 [pid = 3644] [id = 658] 04:01:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1055A000) [pid = 3644] [serial = 1974] [outer = 00000000] 04:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10D6F000) [pid = 3644] [serial = 1975] [outer = 1055A000] 04:01:34 INFO - PROCESS | 3644 | 1471089693995 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (11213C00) [pid = 3644] [serial = 1976] [outer = 1055A000] 04:01:35 INFO - PROCESS | 3644 | 1471089695008 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]]]}] 04:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1462ms 04:01:35 INFO - PROCESS | 3644 | 1471089695104 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:01:35 INFO - PROCESS | 3644 | 1471089695107 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:01:35 INFO - PROCESS | 3644 | 1471089695112 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:01:35 INFO - PROCESS | 3644 | 1471089695116 Marionette TRACE conn3 <- [1,2598,null,{}] 04:01:35 INFO - PROCESS | 3644 | 1471089695121 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}] 04:01:35 INFO - PROCESS | 3644 | 1471089695125 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:35 INFO - PROCESS | 3644 | 1471089695264 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:01:35 INFO - PROCESS | 3644 | 1471089695460 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 3644 | 1471089695465 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 15B24000 == 33 [pid = 3644] [id = 656] 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 0F345C00 == 32 [pid = 3644] [id = 655] 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 167E7400 == 31 [pid = 3644] [id = 654] 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 1545B000 == 30 [pid = 3644] [id = 653] 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 139D8C00 == 29 [pid = 3644] [id = 652] 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 12BC5400 == 28 [pid = 3644] [id = 651] 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 11211C00 == 27 [pid = 3644] [id = 650] 04:01:35 INFO - PROCESS | 3644 | --DOCSHELL 10369000 == 26 [pid = 3644] [id = 649] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16FC7C00) [pid = 3644] [serial = 1931] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (128B9800) [pid = 3644] [serial = 1910] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D90400) [pid = 3644] [serial = 1924] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16CEE400) [pid = 3644] [serial = 1922] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10D70800) [pid = 3644] [serial = 1928] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1771C800) [pid = 3644] [serial = 1903] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16C7DC00) [pid = 3644] [serial = 1921] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (11AD2400) [pid = 3644] [serial = 1909] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1282AC00) [pid = 3644] [serial = 1906] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16898400) [pid = 3644] [serial = 1919] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D8D400) [pid = 3644] [serial = 1930] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D93800) [pid = 3644] [serial = 1933] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1320C400) [pid = 3644] [serial = 1913] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1688FC00) [pid = 3644] [serial = 1918] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (10D6A400) [pid = 3644] [serial = 1927] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (13159000) [pid = 3644] [serial = 1907] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1592A000) [pid = 3644] [serial = 1916] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (15464C00) [pid = 3644] [serial = 1915] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (17383000) [pid = 3644] [serial = 1925] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (1772B000) [pid = 3644] [serial = 1904] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (12D70C00) [pid = 3644] [serial = 1912] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (1820D800) [pid = 3644] [serial = 1937] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (1820C400) [pid = 3644] [serial = 1936] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (17546000) [pid = 3644] [serial = 1934] [outer = 00000000] [url = about:blank] 04:01:35 INFO - PROCESS | 3644 | ++DOCSHELL 10369000 == 27 [pid = 3644] [id = 659] 04:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (10B9AC00) [pid = 3644] [serial = 1977] [outer = 00000000] 04:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (10D70C00) [pid = 3644] [serial = 1978] [outer = 10B9AC00] 04:01:35 INFO - PROCESS | 3644 | 1471089695580 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (11210000) [pid = 3644] [serial = 1979] [outer = 10B9AC00] 04:01:36 INFO - PROCESS | 3644 | 1471089695982 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]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 916ms 04:01:36 INFO - PROCESS | 3644 | 1471089696050 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:01:36 INFO - PROCESS | 3644 | 1471089696055 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:01:36 INFO - PROCESS | 3644 | 1471089696061 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 3644 | 1471089696064 Marionette TRACE conn3 <- [1,2602,null,{}] 04:01:36 INFO - PROCESS | 3644 | 1471089696072 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}] 04:01:36 INFO - PROCESS | 3644 | 1471089696074 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:36 INFO - PROCESS | 3644 | 1471089696161 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:01:36 INFO - PROCESS | 3644 | 1471089696169 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 3644 | 1471089696172 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:36 INFO - PROCESS | 3644 | ++DOCSHELL 12B78400 == 28 [pid = 3644] [id = 660] 04:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (12B79000) [pid = 3644] [serial = 1980] [outer = 00000000] 04:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (12BC5400) [pid = 3644] [serial = 1981] [outer = 12B79000] 04:01:36 INFO - PROCESS | 3644 | 1471089696263 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (13157800) [pid = 3644] [serial = 1982] [outer = 12B79000] 04:01:36 INFO - PROCESS | 3644 | 1471089696829 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]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 811ms 04:01:36 INFO - PROCESS | 3644 | 1471089696898 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:01:36 INFO - PROCESS | 3644 | 1471089696900 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:01:36 INFO - PROCESS | 3644 | 1471089696904 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 3644 | 1471089696908 Marionette TRACE conn3 <- [1,2606,null,{}] 04:01:36 INFO - PROCESS | 3644 | 1471089696918 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}] 04:01:36 INFO - PROCESS | 3644 | 1471089696923 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:37 INFO - PROCESS | 3644 | 1471089697009 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:01:37 INFO - PROCESS | 3644 | 1471089697114 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 3644 | 1471089697118 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:37 INFO - PROCESS | 3644 | ++DOCSHELL 139E1800 == 29 [pid = 3644] [id = 661] 04:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (13C0A000) [pid = 3644] [serial = 1983] [outer = 00000000] 04:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (141A3400) [pid = 3644] [serial = 1984] [outer = 13C0A000] 04:01:37 INFO - PROCESS | 3644 | 1471089697166 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1442A400) [pid = 3644] [serial = 1985] [outer = 13C0A000] 04:01:37 INFO - PROCESS | 3644 | 1471089697541 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]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 711ms 04:01:37 INFO - PROCESS | 3644 | 1471089697605 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 3644 | 1471089697607 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:01:37 INFO - PROCESS | 3644 | 1471089697611 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 3644 | 1471089697612 Marionette TRACE conn3 <- [1,2610,null,{}] 04:01:37 INFO - PROCESS | 3644 | 1471089697616 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}] 04:01:37 INFO - PROCESS | 3644 | 1471089697618 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:37 INFO - PROCESS | 3644 | 1471089697699 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:01:37 INFO - PROCESS | 3644 | 1471089697704 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 3644 | 1471089697707 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:37 INFO - PROCESS | 3644 | ++DOCSHELL 103D2000 == 30 [pid = 3644] [id = 662] 04:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10D6DC00) [pid = 3644] [serial = 1986] [outer = 00000000] 04:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15929C00) [pid = 3644] [serial = 1987] [outer = 10D6DC00] 04:01:37 INFO - PROCESS | 3644 | 1471089697760 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (15B27C00) [pid = 3644] [serial = 1988] [outer = 10D6DC00] 04:01:38 INFO - PROCESS | 3644 | 1471089698233 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]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 647ms 04:01:38 INFO - PROCESS | 3644 | 1471089698252 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 3644 | 1471089698254 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:01:38 INFO - PROCESS | 3644 | 1471089698258 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 3644 | 1471089698261 Marionette TRACE conn3 <- [1,2614,null,{}] 04:01:38 INFO - PROCESS | 3644 | 1471089698273 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}] 04:01:38 INFO - PROCESS | 3644 | 1471089698275 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:38 INFO - PROCESS | 3644 | 1471089698384 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:01:38 INFO - PROCESS | 3644 | 1471089698473 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 3644 | 1471089698475 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:38 INFO - PROCESS | 3644 | ++DOCSHELL 15F61800 == 31 [pid = 3644] [id = 663] 04:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15F62C00) [pid = 3644] [serial = 1989] [outer = 00000000] 04:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16874000) [pid = 3644] [serial = 1990] [outer = 15F62C00] 04:01:38 INFO - PROCESS | 3644 | 1471089698519 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16899C00) [pid = 3644] [serial = 1991] [outer = 15F62C00] 04:01:38 INFO - PROCESS | 3644 | 1471089698933 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]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 694ms 04:01:38 INFO - PROCESS | 3644 | 1471089698958 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 3644 | 1471089698960 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:01:38 INFO - PROCESS | 3644 | 1471089698964 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 3644 | 1471089698965 Marionette TRACE conn3 <- [1,2618,null,{}] 04:01:38 INFO - PROCESS | 3644 | 1471089698969 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}] 04:01:38 INFO - PROCESS | 3644 | 1471089698974 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:39 INFO - PROCESS | 3644 | 1471089699115 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:01:39 INFO - PROCESS | 3644 | 1471089699123 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 3644 | 1471089699125 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:39 INFO - PROCESS | 3644 | ++DOCSHELL 16C38C00 == 32 [pid = 3644] [id = 664] 04:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16C89000) [pid = 3644] [serial = 1992] [outer = 00000000] 04:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16D0F400) [pid = 3644] [serial = 1993] [outer = 16C89000] 04:01:39 INFO - PROCESS | 3644 | 1471089699235 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16D93800) [pid = 3644] [serial = 1994] [outer = 16C89000] 04:01:39 INFO - PROCESS | 3644 | 1471089699656 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]]]}] 04:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 742ms 04:01:39 INFO - PROCESS | 3644 | 1471089699704 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 3644 | 1471089699706 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:01:39 INFO - PROCESS | 3644 | 1471089699710 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 3644 | 1471089699711 Marionette TRACE conn3 <- [1,2622,null,{}] 04:01:39 INFO - PROCESS | 3644 | 1471089699715 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}] 04:01:39 INFO - PROCESS | 3644 | 1471089699717 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:39 INFO - PROCESS | 3644 | 1471089699854 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:01:39 INFO - PROCESS | 3644 | 1471089699927 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 3644 | 1471089699929 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:39 INFO - PROCESS | 3644 | ++DOCSHELL 16E8B000 == 33 [pid = 3644] [id = 665] 04:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16FC7000) [pid = 3644] [serial = 1995] [outer = 00000000] 04:01:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (17539400) [pid = 3644] [serial = 1996] [outer = 16FC7000] 04:01:40 INFO - PROCESS | 3644 | 1471089699973 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1753AC00) [pid = 3644] [serial = 1997] [outer = 16FC7000] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (103C6000) [pid = 3644] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (139D9000) [pid = 3644] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (12D69C00) [pid = 3644] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15B21400) [pid = 3644] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (10B9A800) [pid = 3644] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (167E7800) [pid = 3644] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15935C00) [pid = 3644] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (15462400) [pid = 3644] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10371C00) [pid = 3644] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1689BC00) [pid = 3644] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:01:40 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (11212800) [pid = 3644] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:01:40 INFO - PROCESS | 3644 | 1471089700437 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]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 742ms 04:01:40 INFO - PROCESS | 3644 | 1471089700483 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 3644 | 1471089700485 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:01:40 INFO - PROCESS | 3644 | 1471089700488 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 3644 | 1471089700490 Marionette TRACE conn3 <- [1,2626,null,{}] 04:01:40 INFO - PROCESS | 3644 | 1471089700493 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}] 04:01:40 INFO - PROCESS | 3644 | 1471089700495 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:40 INFO - PROCESS | 3644 | 1471089700574 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:01:40 INFO - PROCESS | 3644 | 1471089700579 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 3644 | 1471089700581 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:40 INFO - PROCESS | 3644 | ++DOCSHELL 1545D400 == 34 [pid = 3644] [id = 666] 04:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15460400) [pid = 3644] [serial = 1998] [outer = 00000000] 04:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (167DB800) [pid = 3644] [serial = 1999] [outer = 15460400] 04:01:40 INFO - PROCESS | 3644 | 1471089700626 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16CF5000) [pid = 3644] [serial = 2000] [outer = 15460400] 04:01:41 INFO - PROCESS | 3644 | 1471089701051 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]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 600ms 04:01:41 INFO - PROCESS | 3644 | 1471089701085 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 3644 | 1471089701087 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:01:41 INFO - PROCESS | 3644 | 1471089701108 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 3644 | 1471089701110 Marionette TRACE conn3 <- [1,2630,null,{}] 04:01:41 INFO - PROCESS | 3644 | 1471089701113 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}] 04:01:41 INFO - PROCESS | 3644 | 1471089701115 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:41 INFO - PROCESS | 3644 | 1471089701195 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:01:41 INFO - PROCESS | 3644 | 1471089701200 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 3644 | 1471089701202 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:41 INFO - PROCESS | 3644 | ++DOCSHELL 15609400 == 35 [pid = 3644] [id = 667] 04:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16E4DC00) [pid = 3644] [serial = 2001] [outer = 00000000] 04:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (17548C00) [pid = 3644] [serial = 2002] [outer = 16E4DC00] 04:01:41 INFO - PROCESS | 3644 | 1471089701245 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1771F000) [pid = 3644] [serial = 2003] [outer = 16E4DC00] 04:01:41 INFO - PROCESS | 3644 | 1471089701689 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]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 647ms 04:01:41 INFO - PROCESS | 3644 | 1471089701755 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 3644 | 1471089701757 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:01:41 INFO - PROCESS | 3644 | 1471089701760 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:01:41 INFO - PROCESS | 3644 | 1471089701762 Marionette TRACE conn3 <- [1,2634,null,{}] 04:01:41 INFO - PROCESS | 3644 | 1471089701765 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}] 04:01:41 INFO - PROCESS | 3644 | 1471089701767 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:41 INFO - PROCESS | 3644 | 1471089701846 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:01:41 INFO - PROCESS | 3644 | 1471089701851 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 3644 | 1471089701862 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:41 INFO - PROCESS | 3644 | ++DOCSHELL 103CB800 == 36 [pid = 3644] [id = 668] 04:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (131E8000) [pid = 3644] [serial = 2004] [outer = 00000000] 04:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15937400) [pid = 3644] [serial = 2005] [outer = 131E8000] 04:01:41 INFO - PROCESS | 3644 | 1471089701906 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (17AF1C00) [pid = 3644] [serial = 2006] [outer = 131E8000] 04:01:42 INFO - PROCESS | 3644 | 1471089702491 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]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:01:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 805ms 04:01:42 INFO - PROCESS | 3644 | 1471089702581 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 3644 | 1471089702585 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:01:42 INFO - PROCESS | 3644 | 1471089702604 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 3644 | 1471089702608 Marionette TRACE conn3 <- [1,2638,null,{}] 04:01:42 INFO - PROCESS | 3644 | 1471089702614 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}] 04:01:42 INFO - PROCESS | 3644 | 1471089702617 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:42 INFO - PROCESS | 3644 | 1471089702735 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:01:42 INFO - PROCESS | 3644 | 1471089702839 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 3644 | 1471089702843 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:42 INFO - PROCESS | 3644 | ++DOCSHELL 10A0F000 == 37 [pid = 3644] [id = 669] 04:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10A47400) [pid = 3644] [serial = 2007] [outer = 00000000] 04:01:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1297E400) [pid = 3644] [serial = 2008] [outer = 10A47400] 04:01:42 INFO - PROCESS | 3644 | 1471089702899 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (12B7DC00) [pid = 3644] [serial = 2009] [outer = 10A47400] 04:01:43 INFO - PROCESS | 3644 | 1471089703492 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]]]}] 04:01:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 916ms 04:01:43 INFO - PROCESS | 3644 | 1471089703542 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 3644 | 1471089703547 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:01:43 INFO - PROCESS | 3644 | 1471089703553 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 3644 | 1471089703556 Marionette TRACE conn3 <- [1,2642,null,{}] 04:01:43 INFO - PROCESS | 3644 | 1471089703560 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}] 04:01:43 INFO - PROCESS | 3644 | 1471089703563 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:43 INFO - PROCESS | 3644 | 1471089703673 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:01:43 INFO - PROCESS | 3644 | 1471089703812 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 3644 | 1471089703815 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:43 INFO - PROCESS | 3644 | ++DOCSHELL 14429000 == 38 [pid = 3644] [id = 670] 04:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1545D800) [pid = 3644] [serial = 2010] [outer = 00000000] 04:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (156E7800) [pid = 3644] [serial = 2011] [outer = 1545D800] 04:01:43 INFO - PROCESS | 3644 | 1471089703871 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (15F63800) [pid = 3644] [serial = 2012] [outer = 1545D800] 04:01:44 INFO - PROCESS | 3644 | 1471089704476 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]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:01:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 963ms 04:01:44 INFO - PROCESS | 3644 | 1471089704511 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:01:44 INFO - PROCESS | 3644 | 1471089704514 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:01:44 INFO - PROCESS | 3644 | 1471089704519 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:01:44 INFO - PROCESS | 3644 | 1471089704523 Marionette TRACE conn3 <- [1,2646,null,{}] 04:01:44 INFO - PROCESS | 3644 | 1471089704534 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}] 04:01:44 INFO - PROCESS | 3644 | 1471089704539 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:44 INFO - PROCESS | 3644 | 1471089704643 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:01:44 INFO - PROCESS | 3644 | 1471089704785 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 3644 | 1471089704788 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:44 INFO - PROCESS | 3644 | ++DOCSHELL 16C86800 == 39 [pid = 3644] [id = 671] 04:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C86C00) [pid = 3644] [serial = 2013] [outer = 00000000] 04:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17AF2400) [pid = 3644] [serial = 2014] [outer = 16C86C00] 04:01:44 INFO - PROCESS | 3644 | 1471089704845 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18084C00) [pid = 3644] [serial = 2015] [outer = 16C86C00] 04:01:45 INFO - PROCESS | 3644 | 1471089705453 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]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1010ms 04:01:45 INFO - PROCESS | 3644 | 1471089705524 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 3644 | 1471089705527 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:01:45 INFO - PROCESS | 3644 | 1471089705531 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 3644 | 1471089705533 Marionette TRACE conn3 <- [1,2650,null,{}] 04:01:45 INFO - PROCESS | 3644 | 1471089705537 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}] 04:01:45 INFO - PROCESS | 3644 | 1471089705539 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:45 INFO - PROCESS | 3644 | 1471089705646 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:01:45 INFO - PROCESS | 3644 | 1471089705902 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:45 INFO - PROCESS | 3644 | 1471089705906 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:45 INFO - PROCESS | 3644 | ++DOCSHELL 10327400 == 40 [pid = 3644] [id = 672] 04:01:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (103C6000) [pid = 3644] [serial = 2016] [outer = 00000000] 04:01:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (10A0E800) [pid = 3644] [serial = 2017] [outer = 103C6000] 04:01:46 INFO - PROCESS | 3644 | 1471089705974 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (10B9D000) [pid = 3644] [serial = 2018] [outer = 103C6000] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 15609400 == 39 [pid = 3644] [id = 667] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 1545D400 == 38 [pid = 3644] [id = 666] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 16E8B000 == 37 [pid = 3644] [id = 665] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 16C38C00 == 36 [pid = 3644] [id = 664] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 15F61800 == 35 [pid = 3644] [id = 663] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 103D2000 == 34 [pid = 3644] [id = 662] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 139E1800 == 33 [pid = 3644] [id = 661] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 12B78400 == 32 [pid = 3644] [id = 660] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 10369000 == 31 [pid = 3644] [id = 659] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 16D05000 == 30 [pid = 3644] [id = 657] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 1051DC00 == 29 [pid = 3644] [id = 658] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 14429000 == 28 [pid = 3644] [id = 670] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 16C86800 == 27 [pid = 3644] [id = 671] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 103CB800 == 26 [pid = 3644] [id = 668] 04:01:47 INFO - PROCESS | 3644 | --DOCSHELL 10A0F000 == 25 [pid = 3644] [id = 669] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1315A000) [pid = 3644] [serial = 1954] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16D90C00) [pid = 3644] [serial = 1946] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D0C400) [pid = 3644] [serial = 1945] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1302FC00) [pid = 3644] [serial = 1940] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (11262C00) [pid = 3644] [serial = 1939] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1688E400) [pid = 3644] [serial = 1963] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (167DE400) [pid = 3644] [serial = 1943] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15B2CC00) [pid = 3644] [serial = 1942] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15B28400) [pid = 3644] [serial = 1961] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1592E000) [pid = 3644] [serial = 1960] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (15B2D400) [pid = 3644] [serial = 1966] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16C86000) [pid = 3644] [serial = 1969] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11263800) [pid = 3644] [serial = 1951] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (114E4000) [pid = 3644] [serial = 1952] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16C2F400) [pid = 3644] [serial = 1964] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1051A800) [pid = 3644] [serial = 1948] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13EE6000) [pid = 3644] [serial = 1957] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D8A400) [pid = 3644] [serial = 1972] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1545E400) [pid = 3644] [serial = 1958] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16CF9C00) [pid = 3644] [serial = 1970] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (131EE800) [pid = 3644] [serial = 1955] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (10A09C00) [pid = 3644] [serial = 1949] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16C30800) [pid = 3644] [serial = 1967] [outer = 00000000] [url = about:blank] 04:01:47 INFO - PROCESS | 3644 | 1471089707217 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]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:01:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1721ms 04:01:47 INFO - PROCESS | 3644 | 1471089707305 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 3644 | 1471089707309 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:01:47 INFO - PROCESS | 3644 | 1471089707315 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 3644 | 1471089707318 Marionette TRACE conn3 <- [1,2654,null,{}] 04:01:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:01:47 INFO - PROCESS | 3644 | 1471089707327 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}] 04:01:47 INFO - PROCESS | 3644 | 1471089707331 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:47 INFO - PROCESS | 3644 | 1471089707417 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:01:47 INFO - PROCESS | 3644 | 1471089707425 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 3644 | 1471089707429 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:47 INFO - PROCESS | 3644 | ++DOCSHELL 10A08C00 == 26 [pid = 3644] [id = 673] 04:01:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10A09400) [pid = 3644] [serial = 2019] [outer = 00000000] 04:01:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10A48400) [pid = 3644] [serial = 2020] [outer = 10A09400] 04:01:47 INFO - PROCESS | 3644 | 1471089707478 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10A4D000) [pid = 3644] [serial = 2021] [outer = 10A09400] 04:01:48 INFO - PROCESS | 3644 | 1471089708485 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]]]}] 04:01:48 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) 04:01:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1231ms 04:01:48 INFO - PROCESS | 3644 | 1471089708527 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 3644 | 1471089708535 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:01:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:01:48 INFO - PROCESS | 3644 | 1471089708544 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 3644 | 1471089708548 Marionette TRACE conn3 <- [1,2658,null,{}] 04:01:48 INFO - PROCESS | 3644 | 1471089708552 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}] 04:01:48 INFO - PROCESS | 3644 | 1471089708555 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:48 INFO - PROCESS | 3644 | 1471089708641 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:01:48 INFO - PROCESS | 3644 | 1471089708648 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 3644 | 1471089708651 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:48 INFO - PROCESS | 3644 | ++DOCSHELL 1282E000 == 27 [pid = 3644] [id = 674] 04:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (128AD800) [pid = 3644] [serial = 2022] [outer = 00000000] 04:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (12B76800) [pid = 3644] [serial = 2023] [outer = 128AD800] 04:01:48 INFO - PROCESS | 3644 | 1471089708698 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (12B7D800) [pid = 3644] [serial = 2024] [outer = 128AD800] 04:01:49 INFO - PROCESS | 3644 | 1471089709694 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"]]]}] 04:01:49 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 04:01:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1153ms 04:01:49 INFO - PROCESS | 3644 | 1471089709725 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 3644 | 1471089709727 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:01:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:01:49 INFO - PROCESS | 3644 | 1471089709731 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 3644 | 1471089709734 Marionette TRACE conn3 <- [1,2662,null,{}] 04:01:49 INFO - PROCESS | 3644 | 1471089709752 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}] 04:01:49 INFO - PROCESS | 3644 | 1471089709756 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:49 INFO - PROCESS | 3644 | 1471089709875 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:01:49 INFO - PROCESS | 3644 | 1471089709883 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 3644 | 1471089709886 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:49 INFO - PROCESS | 3644 | ++DOCSHELL 134C5000 == 28 [pid = 3644] [id = 675] 04:01:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (134C6400) [pid = 3644] [serial = 2025] [outer = 00000000] 04:01:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (13EE2000) [pid = 3644] [serial = 2026] [outer = 134C6400] 04:01:49 INFO - PROCESS | 3644 | 1471089709934 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (14428800) [pid = 3644] [serial = 2027] [outer = 134C6400] 04:01:50 INFO - PROCESS | 3644 | 1471089710882 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"]]]}] 04:01:50 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 04:01:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1200ms 04:01:50 INFO - PROCESS | 3644 | 1471089710934 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 3644 | 1471089710936 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:01:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:01:50 INFO - PROCESS | 3644 | 1471089710940 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 3644 | 1471089710942 Marionette TRACE conn3 <- [1,2666,null,{}] 04:01:50 INFO - PROCESS | 3644 | 1471089710945 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}] 04:01:50 INFO - PROCESS | 3644 | 1471089710947 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:51 INFO - PROCESS | 3644 | 1471089711075 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:01:51 INFO - PROCESS | 3644 | 1471089711081 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 3644 | 1471089711083 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:51 INFO - PROCESS | 3644 | ++DOCSHELL 15463C00 == 29 [pid = 3644] [id = 676] 04:01:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15464000) [pid = 3644] [serial = 2028] [outer = 00000000] 04:01:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15B27000) [pid = 3644] [serial = 2029] [outer = 15464000] 04:01:51 INFO - PROCESS | 3644 | 1471089711180 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15B2CC00) [pid = 3644] [serial = 2030] [outer = 15464000] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15F62C00) [pid = 3644] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16C89000) [pid = 3644] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16FC7000) [pid = 3644] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16D05400) [pid = 3644] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1055A000) [pid = 3644] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16E4DC00) [pid = 3644] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (10B9AC00) [pid = 3644] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (13C0A000) [pid = 3644] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (131E8000) [pid = 3644] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (12B79000) [pid = 3644] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (10D6DC00) [pid = 3644] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:01:51 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (15460400) [pid = 3644] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:01:52 INFO - PROCESS | 3644 | 1471089712254 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]]]}] 04:01:52 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) 04:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1374ms 04:01:52 INFO - PROCESS | 3644 | 1471089712300 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 3644 | 1471089712302 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:01:52 INFO - PROCESS | 3644 | 1471089712305 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 3644 | 1471089712307 Marionette TRACE conn3 <- [1,2670,null,{}] 04:01:52 INFO - PROCESS | 3644 | 1471089712311 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}] 04:01:52 INFO - PROCESS | 3644 | 1471089712313 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:52 INFO - PROCESS | 3644 | 1471089712389 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:01:52 INFO - PROCESS | 3644 | 1471089712396 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 3644 | 1471089712398 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:52 INFO - PROCESS | 3644 | ++DOCSHELL 1055A000 == 30 [pid = 3644] [id = 677] 04:01:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10A52000) [pid = 3644] [serial = 2031] [outer = 00000000] 04:01:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (13941C00) [pid = 3644] [serial = 2032] [outer = 10A52000] 04:01:52 INFO - PROCESS | 3644 | 1471089712442 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (1592C000) [pid = 3644] [serial = 2033] [outer = 10A52000] 04:01:53 INFO - PROCESS | 3644 | 1471089713421 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]]]}] 04:01:53 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) 04:01:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1105ms 04:01:53 INFO - PROCESS | 3644 | 1471089713431 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 3644 | 1471089713433 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:01:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:01:53 INFO - PROCESS | 3644 | 1471089713437 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 3644 | 1471089713438 Marionette TRACE conn3 <- [1,2674,null,{}] 04:01:53 INFO - PROCESS | 3644 | 1471089713442 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}] 04:01:53 INFO - PROCESS | 3644 | 1471089713447 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:53 INFO - PROCESS | 3644 | 1471089713584 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:01:53 INFO - PROCESS | 3644 | 1471089713593 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 3644 | 1471089713595 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:53 INFO - PROCESS | 3644 | ++DOCSHELL 13CA4000 == 31 [pid = 3644] [id = 678] 04:01:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (15F69C00) [pid = 3644] [serial = 2034] [outer = 00000000] 04:01:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16897800) [pid = 3644] [serial = 2035] [outer = 15F69C00] 04:01:53 INFO - PROCESS | 3644 | 1471089713639 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16C32400) [pid = 3644] [serial = 2036] [outer = 15F69C00] 04:01:54 INFO - PROCESS | 3644 | 1471089714879 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"]]]}] 04:01:54 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 04:01:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1516ms 04:01:54 INFO - PROCESS | 3644 | 1471089714945 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 3644 | 1471089714949 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:01:55 INFO - PROCESS | 3644 | 1471089715035 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 3644 | 1471089715038 Marionette TRACE conn3 <- [1,2678,null,{}] 04:01:55 INFO - PROCESS | 3644 | 1471089715044 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}] 04:01:55 INFO - PROCESS | 3644 | 1471089715047 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:55 INFO - PROCESS | 3644 | 1471089715158 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:01:55 INFO - PROCESS | 3644 | 1471089715288 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 3644 | 1471089715291 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:55 INFO - PROCESS | 3644 | ++DOCSHELL 10A47800 == 32 [pid = 3644] [id = 679] 04:01:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10D6B800) [pid = 3644] [serial = 2037] [outer = 00000000] 04:01:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (11262C00) [pid = 3644] [serial = 2038] [outer = 10D6B800] 04:01:55 INFO - PROCESS | 3644 | 1471089715348 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (131E7800) [pid = 3644] [serial = 2039] [outer = 10D6B800] 04:01:56 INFO - PROCESS | 3644 | --DOCSHELL 1055A000 == 31 [pid = 3644] [id = 677] 04:01:56 INFO - PROCESS | 3644 | --DOCSHELL 15463C00 == 30 [pid = 3644] [id = 676] 04:01:56 INFO - PROCESS | 3644 | --DOCSHELL 134C5000 == 29 [pid = 3644] [id = 675] 04:01:56 INFO - PROCESS | 3644 | --DOCSHELL 1282E000 == 28 [pid = 3644] [id = 674] 04:01:56 INFO - PROCESS | 3644 | --DOCSHELL 10A08C00 == 27 [pid = 3644] [id = 673] 04:01:56 INFO - PROCESS | 3644 | --DOCSHELL 10327400 == 26 [pid = 3644] [id = 672] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16874000) [pid = 3644] [serial = 1990] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16D0F400) [pid = 3644] [serial = 1993] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16899C00) [pid = 3644] [serial = 1991] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17539400) [pid = 3644] [serial = 1996] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D85C00) [pid = 3644] [serial = 1973] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (10D6F000) [pid = 3644] [serial = 1975] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (1771F000) [pid = 3644] [serial = 2003] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (11213C00) [pid = 3644] [serial = 1976] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (10D70C00) [pid = 3644] [serial = 1978] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (11210000) [pid = 3644] [serial = 1979] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (141A3400) [pid = 3644] [serial = 1984] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1442A400) [pid = 3644] [serial = 1985] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (17AF1C00) [pid = 3644] [serial = 2006] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (12BC5400) [pid = 3644] [serial = 1981] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (15937400) [pid = 3644] [serial = 2005] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (13157800) [pid = 3644] [serial = 1982] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (16D93800) [pid = 3644] [serial = 1994] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (15929C00) [pid = 3644] [serial = 1987] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (17548C00) [pid = 3644] [serial = 2002] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (1753AC00) [pid = 3644] [serial = 1997] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (167DB800) [pid = 3644] [serial = 1999] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (16CF5000) [pid = 3644] [serial = 2000] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | --DOMWINDOW == 48 (15B27C00) [pid = 3644] [serial = 1988] [outer = 00000000] [url = about:blank] 04:01:56 INFO - PROCESS | 3644 | 1471089716620 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"]]]}] 04:01:56 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 04:01:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1658ms 04:01:56 INFO - PROCESS | 3644 | 1471089716684 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 3644 | 1471089716688 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:01:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:01:56 INFO - PROCESS | 3644 | 1471089716693 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 3644 | 1471089716696 Marionette TRACE conn3 <- [1,2682,null,{}] 04:01:56 INFO - PROCESS | 3644 | 1471089716702 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}] 04:01:56 INFO - PROCESS | 3644 | 1471089716704 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:56 INFO - PROCESS | 3644 | 1471089716827 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:01:56 INFO - PROCESS | 3644 | 1471089716914 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 3644 | 1471089716917 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:56 INFO - PROCESS | 3644 | ++DOCSHELL 10A09C00 == 27 [pid = 3644] [id = 680] 04:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (10A0B400) [pid = 3644] [serial = 2040] [outer = 00000000] 04:01:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (11AD2C00) [pid = 3644] [serial = 2041] [outer = 10A0B400] 04:01:56 INFO - PROCESS | 3644 | 1471089716965 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (1297D400) [pid = 3644] [serial = 2042] [outer = 10A0B400] 04:01:57 INFO - PROCESS | 3644 | 1471089717829 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"]]]}] 04:01:57 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 04:01:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1152ms 04:01:57 INFO - PROCESS | 3644 | 1471089717835 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 3644 | 1471089717840 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:01:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:01:57 INFO - PROCESS | 3644 | 1471089717846 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 3644 | 1471089717849 Marionette TRACE conn3 <- [1,2686,null,{}] 04:01:57 INFO - PROCESS | 3644 | 1471089717853 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}] 04:01:57 INFO - PROCESS | 3644 | 1471089717855 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:57 INFO - PROCESS | 3644 | 1471089717977 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:01:58 INFO - PROCESS | 3644 | 1471089717984 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 3644 | 1471089717986 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:58 INFO - PROCESS | 3644 | ++DOCSHELL 1320E400 == 28 [pid = 3644] [id = 681] 04:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (13215C00) [pid = 3644] [serial = 2043] [outer = 00000000] 04:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (139DC800) [pid = 3644] [serial = 2044] [outer = 13215C00] 04:01:58 INFO - PROCESS | 3644 | 1471089718033 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (13C8AC00) [pid = 3644] [serial = 2045] [outer = 13215C00] 04:01:59 INFO - PROCESS | 3644 | 1471089719019 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"]]]}] 04:01:59 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 04:01:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1200ms 04:01:59 INFO - PROCESS | 3644 | 1471089719076 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:01:59 INFO - PROCESS | 3644 | 1471089719079 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:01:59 INFO - PROCESS | 3644 | 1471089719083 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 3644 | 1471089719086 Marionette TRACE conn3 <- [1,2690,null,{}] 04:01:59 INFO - PROCESS | 3644 | 1471089719097 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}] 04:01:59 INFO - PROCESS | 3644 | 1471089719101 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:59 INFO - PROCESS | 3644 | 1471089719220 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:01:59 INFO - PROCESS | 3644 | 1471089719228 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 3644 | 1471089719232 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:01:59 INFO - PROCESS | 3644 | ++DOCSHELL 15465400 == 29 [pid = 3644] [id = 682] 04:01:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (15466C00) [pid = 3644] [serial = 2046] [outer = 00000000] 04:01:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (15B2E000) [pid = 3644] [serial = 2047] [outer = 15466C00] 04:01:59 INFO - PROCESS | 3644 | 1471089719279 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (167DBC00) [pid = 3644] [serial = 2048] [outer = 15466C00] 04:01:59 INFO - PROCESS | 3644 | 1471089719770 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]]]}] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (10A52000) [pid = 3644] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (103C6000) [pid = 3644] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (10A09400) [pid = 3644] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (128AD800) [pid = 3644] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (10A47400) [pid = 3644] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (134C6400) [pid = 3644] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (1545D800) [pid = 3644] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (16C86C00) [pid = 3644] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:01:59 INFO - PROCESS | 3644 | --DOMWINDOW == 48 (15464000) [pid = 3644] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:01:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 742ms 04:01:59 INFO - PROCESS | 3644 | 1471089719823 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:01:59 INFO - PROCESS | 3644 | 1471089719826 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:01:59 INFO - PROCESS | 3644 | 1471089719834 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 3644 | 1471089719837 Marionette TRACE conn3 <- [1,2694,null,{}] 04:01:59 INFO - PROCESS | 3644 | 1471089719841 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}] 04:01:59 INFO - PROCESS | 3644 | 1471089719844 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:00 INFO - PROCESS | 3644 | 1471089719991 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:02:00 INFO - PROCESS | 3644 | 1471089720005 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 3644 | 1471089720007 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:00 INFO - PROCESS | 3644 | ++DOCSHELL 15B26C00 == 30 [pid = 3644] [id = 683] 04:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (15B28C00) [pid = 3644] [serial = 2049] [outer = 00000000] 04:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (16873800) [pid = 3644] [serial = 2050] [outer = 15B28C00] 04:02:00 INFO - PROCESS | 3644 | 1471089720051 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (16894C00) [pid = 3644] [serial = 2051] [outer = 15B28C00] 04:02:00 INFO - PROCESS | 3644 | 1471089720441 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]]]}] 04:02:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 663ms 04:02:00 INFO - PROCESS | 3644 | 1471089720487 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 3644 | 1471089720489 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:02:00 INFO - PROCESS | 3644 | 1471089720492 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:02:00 INFO - PROCESS | 3644 | 1471089720494 Marionette TRACE conn3 <- [1,2698,null,{}] 04:02:00 INFO - PROCESS | 3644 | 1471089720501 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}] 04:02:00 INFO - PROCESS | 3644 | 1471089720503 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:00 INFO - PROCESS | 3644 | 1471089720611 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:02:00 INFO - PROCESS | 3644 | 1471089720619 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 3644 | 1471089720621 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:00 INFO - PROCESS | 3644 | ++DOCSHELL 16937000 == 31 [pid = 3644] [id = 684] 04:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (16C30800) [pid = 3644] [serial = 2052] [outer = 00000000] 04:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (16C7D800) [pid = 3644] [serial = 2053] [outer = 16C30800] 04:02:00 INFO - PROCESS | 3644 | 1471089720664 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (16C8A000) [pid = 3644] [serial = 2054] [outer = 16C30800] 04:02:01 INFO - PROCESS | 3644 | 1471089721106 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] 04:02:01 INFO - PROCESS | 3644 | 1471089721134 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:02:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:02:01 INFO - PROCESS | 3644 | 1471089721137 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 3644 | 1471089721139 Marionette TRACE conn3 <- [1,2702,null,{}] 04:02:01 INFO - PROCESS | 3644 | 1471089721142 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}] 04:02:01 INFO - PROCESS | 3644 | 1471089721147 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:01 INFO - PROCESS | 3644 | 1471089721246 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:02:01 INFO - PROCESS | 3644 | 1471089721251 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 3644 | 1471089721253 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:01 INFO - PROCESS | 3644 | ++DOCSHELL 131F1800 == 32 [pid = 3644] [id = 685] 04:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (16C3C400) [pid = 3644] [serial = 2055] [outer = 00000000] 04:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (16D91800) [pid = 3644] [serial = 2056] [outer = 16C3C400] 04:02:01 INFO - PROCESS | 3644 | 1471089721297 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (16E4C800) [pid = 3644] [serial = 2057] [outer = 16C3C400] 04:02:01 INFO - PROCESS | 3644 | 1471089721730 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]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:02:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 647ms 04:02:01 INFO - PROCESS | 3644 | 1471089721774 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 3644 | 1471089721776 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:02:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:02:01 INFO - PROCESS | 3644 | 1471089721783 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 3644 | 1471089721785 Marionette TRACE conn3 <- [1,2706,null,{}] 04:02:01 INFO - PROCESS | 3644 | 1471089721788 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}] 04:02:01 INFO - PROCESS | 3644 | 1471089721790 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:01 INFO - PROCESS | 3644 | 1471089721867 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:02:01 INFO - PROCESS | 3644 | 1471089721872 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 3644 | 1471089721874 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:01 INFO - PROCESS | 3644 | ++DOCSHELL 131E8000 == 33 [pid = 3644] [id = 686] 04:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (16D8F800) [pid = 3644] [serial = 2058] [outer = 00000000] 04:02:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (1753EC00) [pid = 3644] [serial = 2059] [outer = 16D8F800] 04:02:01 INFO - PROCESS | 3644 | 1471089721924 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (1753F800) [pid = 3644] [serial = 2060] [outer = 16D8F800] 04:02:02 INFO - PROCESS | 3644 | 1471089722650 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] 04:02:02 INFO - PROCESS | 3644 | 1471089722722 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:02:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:02:02 INFO - PROCESS | 3644 | 1471089722728 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 3644 | 1471089722731 Marionette TRACE conn3 <- [1,2710,null,{}] 04:02:02 INFO - PROCESS | 3644 | 1471089722738 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}] 04:02:02 INFO - PROCESS | 3644 | 1471089722741 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:02 INFO - PROCESS | 3644 | 1471089722849 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:02:02 INFO - PROCESS | 3644 | 1471089722986 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 3644 | 1471089722989 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:03 INFO - PROCESS | 3644 | ++DOCSHELL 1125F400 == 34 [pid = 3644] [id = 687] 04:02:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (1143B800) [pid = 3644] [serial = 2061] [outer = 00000000] 04:02:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1320CC00) [pid = 3644] [serial = 2062] [outer = 1143B800] 04:02:03 INFO - PROCESS | 3644 | 1471089723046 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (13CA4800) [pid = 3644] [serial = 2063] [outer = 1143B800] 04:02:03 INFO - PROCESS | 3644 | 1471089723652 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] 04:02:03 INFO - PROCESS | 3644 | 1471089723735 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:02:03 INFO - PROCESS | 3644 | 1471089723741 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 3644 | 1471089723744 Marionette TRACE conn3 <- [1,2714,null,{}] 04:02:03 INFO - PROCESS | 3644 | 1471089723748 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}] 04:02:03 INFO - PROCESS | 3644 | 1471089723751 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:03 INFO - PROCESS | 3644 | 1471089723888 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:02:04 INFO - PROCESS | 3644 | 1471089724031 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 3644 | 1471089724034 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:04 INFO - PROCESS | 3644 | ++DOCSHELL 1592A000 == 35 [pid = 3644] [id = 688] 04:02:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (15937400) [pid = 3644] [serial = 2064] [outer = 00000000] 04:02:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15B2AC00) [pid = 3644] [serial = 2065] [outer = 15937400] 04:02:04 INFO - PROCESS | 3644 | 1471089724092 Marionette DEBUG loaded listener.js 04:02:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (16C39800) [pid = 3644] [serial = 2066] [outer = 15937400] 04:02:04 INFO - PROCESS | 3644 | 1471089724679 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]]]}] 04:02:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1010ms 04:02:04 INFO - PROCESS | 3644 | 1471089724744 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 3644 | 1471089724746 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:02:04 INFO - PROCESS | 3644 | 1471089724750 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 3644 | 1471089724754 Marionette TRACE conn3 <- [1,2718,null,{}] 04:02:04 INFO - PROCESS | 3644 | 1471089724764 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}] 04:02:04 INFO - PROCESS | 3644 | 1471089724769 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:04 INFO - PROCESS | 3644 | 1471089724874 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:02:05 INFO - PROCESS | 3644 | 1471089725012 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 3644 | 1471089725016 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:05 INFO - PROCESS | 3644 | ++DOCSHELL 1753C400 == 36 [pid = 3644] [id = 689] 04:02:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (1753D800) [pid = 3644] [serial = 2067] [outer = 00000000] 04:02:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (17596800) [pid = 3644] [serial = 2068] [outer = 1753D800] 04:02:05 INFO - PROCESS | 3644 | 1471089725074 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (17722C00) [pid = 3644] [serial = 2069] [outer = 1753D800] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 131F1800 == 35 [pid = 3644] [id = 685] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 16937000 == 34 [pid = 3644] [id = 684] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 15B26C00 == 33 [pid = 3644] [id = 683] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 15465400 == 32 [pid = 3644] [id = 682] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 1320E400 == 31 [pid = 3644] [id = 681] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 10A09C00 == 30 [pid = 3644] [id = 680] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 10A47800 == 29 [pid = 3644] [id = 679] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 13CA4000 == 28 [pid = 3644] [id = 678] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 1592A000 == 27 [pid = 3644] [id = 688] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 131E8000 == 26 [pid = 3644] [id = 686] 04:02:06 INFO - PROCESS | 3644 | --DOCSHELL 1125F400 == 25 [pid = 3644] [id = 687] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (13941C00) [pid = 3644] [serial = 2032] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (10B9D000) [pid = 3644] [serial = 2018] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10A0E800) [pid = 3644] [serial = 2017] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (10A48400) [pid = 3644] [serial = 2020] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10A4D000) [pid = 3644] [serial = 2021] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (12B76800) [pid = 3644] [serial = 2023] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (12B7DC00) [pid = 3644] [serial = 2009] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (1297E400) [pid = 3644] [serial = 2008] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (13EE2000) [pid = 3644] [serial = 2026] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (15F63800) [pid = 3644] [serial = 2012] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (156E7800) [pid = 3644] [serial = 2011] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (18084C00) [pid = 3644] [serial = 2015] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (17AF2400) [pid = 3644] [serial = 2014] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (15B2CC00) [pid = 3644] [serial = 2030] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (1592C000) [pid = 3644] [serial = 2033] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (15B27000) [pid = 3644] [serial = 2029] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (14428800) [pid = 3644] [serial = 2027] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (12B7D800) [pid = 3644] [serial = 2024] [outer = 00000000] [url = about:blank] 04:02:06 INFO - PROCESS | 3644 | 1471089726823 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"]]]}] 04:02:06 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 04:02:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:02:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2068ms 04:02:06 INFO - PROCESS | 3644 | 1471089726842 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 3644 | 1471089726845 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:02:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:02:06 INFO - PROCESS | 3644 | 1471089726852 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 3644 | 1471089726856 Marionette TRACE conn3 <- [1,2722,null,{}] 04:02:06 INFO - PROCESS | 3644 | 1471089726863 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}] 04:02:06 INFO - PROCESS | 3644 | 1471089726866 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:06 INFO - PROCESS | 3644 | 1471089726961 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:02:07 INFO - PROCESS | 3644 | 1471089727044 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 3644 | 1471089727047 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:07 INFO - PROCESS | 3644 | ++DOCSHELL 10D6BC00 == 26 [pid = 3644] [id = 690] 04:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (10D6C000) [pid = 3644] [serial = 2070] [outer = 00000000] 04:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (10D6FC00) [pid = 3644] [serial = 2071] [outer = 10D6C000] 04:02:07 INFO - PROCESS | 3644 | 1471089727105 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (10D76400) [pid = 3644] [serial = 2072] [outer = 10D6C000] 04:02:07 INFO - PROCESS | 3644 | 1471089727557 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]]]}] 04:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 742ms 04:02:07 INFO - PROCESS | 3644 | 1471089727593 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 3644 | 1471089727598 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:02:07 INFO - PROCESS | 3644 | 1471089727604 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 3644 | 1471089727607 Marionette TRACE conn3 <- [1,2726,null,{}] 04:02:07 INFO - PROCESS | 3644 | 1471089727610 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}] 04:02:07 INFO - PROCESS | 3644 | 1471089727613 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:07 INFO - PROCESS | 3644 | 1471089727708 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:02:07 INFO - PROCESS | 3644 | 1471089727717 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 3644 | 1471089727719 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:07 INFO - PROCESS | 3644 | ++DOCSHELL 128B9800 == 27 [pid = 3644] [id = 691] 04:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (12934000) [pid = 3644] [serial = 2073] [outer = 00000000] 04:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (129BD400) [pid = 3644] [serial = 2074] [outer = 12934000] 04:02:07 INFO - PROCESS | 3644 | 1471089727768 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (12B78800) [pid = 3644] [serial = 2075] [outer = 12934000] 04:02:08 INFO - PROCESS | 3644 | 1471089728256 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]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:02:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 710ms 04:02:08 INFO - PROCESS | 3644 | 1471089728303 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 3644 | 1471089728305 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:02:08 INFO - PROCESS | 3644 | 1471089728308 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 3644 | 1471089728312 Marionette TRACE conn3 <- [1,2730,null,{}] 04:02:08 INFO - PROCESS | 3644 | 1471089728370 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}] 04:02:08 INFO - PROCESS | 3644 | 1471089728374 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:08 INFO - PROCESS | 3644 | 1471089728534 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:02:08 INFO - PROCESS | 3644 | 1471089728597 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 3644 | 1471089728600 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:08 INFO - PROCESS | 3644 | ++DOCSHELL 131F1000 == 28 [pid = 3644] [id = 692] 04:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (131F1400) [pid = 3644] [serial = 2076] [outer = 00000000] 04:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (13948800) [pid = 3644] [serial = 2077] [outer = 131F1400] 04:02:08 INFO - PROCESS | 3644 | 1471089728649 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (13C11000) [pid = 3644] [serial = 2078] [outer = 131F1400] 04:02:09 INFO - PROCESS | 3644 | 1471089729081 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]]]}] 04:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 774ms 04:02:09 INFO - PROCESS | 3644 | 1471089729107 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 3644 | 1471089729110 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:02:09 INFO - PROCESS | 3644 | 1471089729113 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 3644 | 1471089729115 Marionette TRACE conn3 <- [1,2734,null,{}] 04:02:09 INFO - PROCESS | 3644 | 1471089729118 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}] 04:02:09 INFO - PROCESS | 3644 | 1471089729120 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:09 INFO - PROCESS | 3644 | 1471089729256 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:02:09 INFO - PROCESS | 3644 | 1471089729261 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 3644 | 1471089729263 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:09 INFO - PROCESS | 3644 | ++DOCSHELL 13941C00 == 29 [pid = 3644] [id = 693] 04:02:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (13C0F000) [pid = 3644] [serial = 2079] [outer = 00000000] 04:02:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (15458C00) [pid = 3644] [serial = 2080] [outer = 13C0F000] 04:02:09 INFO - PROCESS | 3644 | 1471089729308 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (15465C00) [pid = 3644] [serial = 2081] [outer = 13C0F000] 04:02:09 INFO - PROCESS | 3644 | 1471089729771 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]]]}] 04:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 695ms 04:02:09 INFO - PROCESS | 3644 | 1471089729811 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 3644 | 1471089729813 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:02:09 INFO - PROCESS | 3644 | 1471089729816 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:02:09 INFO - PROCESS | 3644 | 1471089729818 Marionette TRACE conn3 <- [1,2738,null,{}] 04:02:09 INFO - PROCESS | 3644 | 1471089729827 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}] 04:02:09 INFO - PROCESS | 3644 | 1471089729829 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:09 INFO - PROCESS | 3644 | 1471089729965 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:02:09 INFO - PROCESS | 3644 | 1471089729978 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 3644 | 1471089729980 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:10 INFO - PROCESS | 3644 | ++DOCSHELL 15464400 == 30 [pid = 3644] [id = 694] 04:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (1592BC00) [pid = 3644] [serial = 2082] [outer = 00000000] 04:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (15B24000) [pid = 3644] [serial = 2083] [outer = 1592BC00] 04:02:10 INFO - PROCESS | 3644 | 1471089730025 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (15B29400) [pid = 3644] [serial = 2084] [outer = 1592BC00] 04:02:10 INFO - PROCESS | 3644 | 1471089730473 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]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 694ms 04:02:10 INFO - PROCESS | 3644 | 1471089730516 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 3644 | 1471089730518 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:02:10 INFO - PROCESS | 3644 | 1471089730522 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 3644 | 1471089730523 Marionette TRACE conn3 <- [1,2742,null,{}] 04:02:10 INFO - PROCESS | 3644 | 1471089730527 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}] 04:02:10 INFO - PROCESS | 3644 | 1471089730533 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:10 INFO - PROCESS | 3644 | 1471089730688 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:02:10 INFO - PROCESS | 3644 | 1471089730697 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 3644 | 1471089730699 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:10 INFO - PROCESS | 3644 | ++DOCSHELL 15F60800 == 31 [pid = 3644] [id = 695] 04:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15F6B400) [pid = 3644] [serial = 2085] [outer = 00000000] 04:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (16877400) [pid = 3644] [serial = 2086] [outer = 15F6B400] 04:02:10 INFO - PROCESS | 3644 | 1471089730744 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16C38400) [pid = 3644] [serial = 2087] [outer = 15F6B400] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (15466C00) [pid = 3644] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (10A0B400) [pid = 3644] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (15F69C00) [pid = 3644] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (13215C00) [pid = 3644] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10D6B800) [pid = 3644] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16D8F800) [pid = 3644] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16C3C400) [pid = 3644] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (15B28C00) [pid = 3644] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:02:11 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16C30800) [pid = 3644] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:02:11 INFO - PROCESS | 3644 | 1471089731337 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]]]}] 04:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 853ms 04:02:11 INFO - PROCESS | 3644 | 1471089731365 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 3644 | 1471089731367 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:02:11 INFO - PROCESS | 3644 | 1471089731370 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 3644 | 1471089731372 Marionette TRACE conn3 <- [1,2746,null,{}] 04:02:11 INFO - PROCESS | 3644 | 1471089731375 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}] 04:02:11 INFO - PROCESS | 3644 | 1471089731377 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:11 INFO - PROCESS | 3644 | 1471089731511 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:02:11 INFO - PROCESS | 3644 | 1471089731516 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 3644 | 1471089731518 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:11 INFO - PROCESS | 3644 | ++DOCSHELL 167EA400 == 32 [pid = 3644] [id = 696] 04:02:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (1689A400) [pid = 3644] [serial = 2088] [outer = 00000000] 04:02:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (16C80800) [pid = 3644] [serial = 2089] [outer = 1689A400] 04:02:11 INFO - PROCESS | 3644 | 1471089731563 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (16CF4800) [pid = 3644] [serial = 2090] [outer = 1689A400] 04:02:11 INFO - PROCESS | 3644 | 1471089731971 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]]]}] 04:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 600ms 04:02:11 INFO - PROCESS | 3644 | 1471089731999 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 3644 | 1471089732001 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:02:12 INFO - PROCESS | 3644 | 1471089732005 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 3644 | 1471089732006 Marionette TRACE conn3 <- [1,2750,null,{}] 04:02:12 INFO - PROCESS | 3644 | 1471089732010 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}] 04:02:12 INFO - PROCESS | 3644 | 1471089732012 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:12 INFO - PROCESS | 3644 | 1471089732134 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:02:12 INFO - PROCESS | 3644 | 1471089732141 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 3644 | 1471089732143 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:12 INFO - PROCESS | 3644 | ++DOCSHELL 11CE1000 == 33 [pid = 3644] [id = 697] 04:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (141A5000) [pid = 3644] [serial = 2091] [outer = 00000000] 04:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (16D89400) [pid = 3644] [serial = 2092] [outer = 141A5000] 04:02:12 INFO - PROCESS | 3644 | 1471089732187 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (16D8F800) [pid = 3644] [serial = 2093] [outer = 141A5000] 04:02:12 INFO - PROCESS | 3644 | 1471089732619 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]]]}] 04:02:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:02:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 632ms 04:02:12 INFO - PROCESS | 3644 | 1471089732643 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 3644 | 1471089732645 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:02:12 INFO - PROCESS | 3644 | 1471089732648 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:02:12 INFO - PROCESS | 3644 | 1471089732650 Marionette TRACE conn3 <- [1,2754,null,{}] 04:02:12 INFO - PROCESS | 3644 | 1471089732653 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}] 04:02:12 INFO - PROCESS | 3644 | 1471089732655 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:12 INFO - PROCESS | 3644 | 1471089732793 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:02:12 INFO - PROCESS | 3644 | 1471089732805 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 3644 | 1471089732807 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:12 INFO - PROCESS | 3644 | ++DOCSHELL 16D94000 == 34 [pid = 3644] [id = 698] 04:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (16FB6C00) [pid = 3644] [serial = 2094] [outer = 00000000] 04:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (17539800) [pid = 3644] [serial = 2095] [outer = 16FB6C00] 04:02:12 INFO - PROCESS | 3644 | 1471089732852 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (1753E000) [pid = 3644] [serial = 2096] [outer = 16FB6C00] 04:02:13 INFO - PROCESS | 3644 | 1471089733512 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]]]}] 04:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 915ms 04:02:13 INFO - PROCESS | 3644 | 1471089733554 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:02:13 INFO - PROCESS | 3644 | 1471089733558 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:02:13 INFO - PROCESS | 3644 | 1471089733563 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 3644 | 1471089733567 Marionette TRACE conn3 <- [1,2758,null,{}] 04:02:13 INFO - PROCESS | 3644 | 1471089733572 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}] 04:02:13 INFO - PROCESS | 3644 | 1471089733575 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:13 INFO - PROCESS | 3644 | 1471089733695 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:02:13 INFO - PROCESS | 3644 | 1471089733856 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 3644 | 1471089733859 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:13 INFO - PROCESS | 3644 | ++DOCSHELL 10D6D400 == 35 [pid = 3644] [id = 699] 04:02:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (10D6EC00) [pid = 3644] [serial = 2097] [outer = 00000000] 04:02:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (11C32800) [pid = 3644] [serial = 2098] [outer = 10D6EC00] 04:02:13 INFO - PROCESS | 3644 | 1471089733921 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (12B76800) [pid = 3644] [serial = 2099] [outer = 10D6EC00] 04:02:14 INFO - PROCESS | 3644 | 1471089734675 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]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1090ms 04:02:14 INFO - PROCESS | 3644 | 1471089734707 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 3644 | 1471089734712 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:02:14 INFO - PROCESS | 3644 | 1471089734719 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 3644 | 1471089734722 Marionette TRACE conn3 <- [1,2762,null,{}] 04:02:14 INFO - PROCESS | 3644 | 1471089734726 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}] 04:02:14 INFO - PROCESS | 3644 | 1471089734729 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:14 INFO - PROCESS | 3644 | 1471089734860 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:02:15 INFO - PROCESS | 3644 | 1471089734995 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 3644 | 1471089734998 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:15 INFO - PROCESS | 3644 | ++DOCSHELL 1120E400 == 36 [pid = 3644] [id = 700] 04:02:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (11213800) [pid = 3644] [serial = 2100] [outer = 00000000] 04:02:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (13210C00) [pid = 3644] [serial = 2101] [outer = 11213800] 04:02:15 INFO - PROCESS | 3644 | 1471089735061 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (13C96400) [pid = 3644] [serial = 2102] [outer = 11213800] 04:02:15 INFO - PROCESS | 3644 | --DOCSHELL 19768400 == 35 [pid = 3644] [id = 543] 04:02:15 INFO - PROCESS | 3644 | --DOCSHELL 0F932400 == 34 [pid = 3644] [id = 538] 04:02:15 INFO - PROCESS | 3644 | --DOCSHELL 13945000 == 33 [pid = 3644] [id = 534] 04:02:15 INFO - PROCESS | 3644 | --DOCSHELL 128B1000 == 32 [pid = 3644] [id = 532] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (15B2E000) [pid = 3644] [serial = 2047] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (11AD2C00) [pid = 3644] [serial = 2041] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1297D400) [pid = 3644] [serial = 2042] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16C32400) [pid = 3644] [serial = 2036] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16897800) [pid = 3644] [serial = 2035] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (139DC800) [pid = 3644] [serial = 2044] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (11262C00) [pid = 3644] [serial = 2038] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (131E7800) [pid = 3644] [serial = 2039] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1753F800) [pid = 3644] [serial = 2060] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1753EC00) [pid = 3644] [serial = 2059] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16E4C800) [pid = 3644] [serial = 2057] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16873800) [pid = 3644] [serial = 2050] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (16D91800) [pid = 3644] [serial = 2056] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (167DBC00) [pid = 3644] [serial = 2048] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (16C7D800) [pid = 3644] [serial = 2053] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (16C8A000) [pid = 3644] [serial = 2054] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (16894C00) [pid = 3644] [serial = 2051] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (13C8AC00) [pid = 3644] [serial = 2045] [outer = 00000000] [url = about:blank] 04:02:15 INFO - PROCESS | 3644 | 1471089735838 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]]]}] 04:02:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:02:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1152ms 04:02:15 INFO - PROCESS | 3644 | 1471089735872 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 3644 | 1471089735875 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:02:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:02:15 INFO - PROCESS | 3644 | 1471089735880 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 3644 | 1471089735885 Marionette TRACE conn3 <- [1,2766,null,{}] 04:02:15 INFO - PROCESS | 3644 | 1471089735890 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}] 04:02:15 INFO - PROCESS | 3644 | 1471089735892 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:16 INFO - PROCESS | 3644 | 1471089735991 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:02:16 INFO - PROCESS | 3644 | 1471089736088 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:16 INFO - PROCESS | 3644 | 1471089736090 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:16 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E2800 == 33 [pid = 3644] [id = 701] 04:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1036C000) [pid = 3644] [serial = 2103] [outer = 00000000] 04:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (10B9A400) [pid = 3644] [serial = 2104] [outer = 1036C000] 04:02:16 INFO - PROCESS | 3644 | 1471089736138 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (11AC9000) [pid = 3644] [serial = 2105] [outer = 1036C000] 04:02:16 INFO - PROCESS | 3644 | 1471089736704 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]]]}] 04:02:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:02:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 900ms 04:02:16 INFO - PROCESS | 3644 | 1471089736782 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 3644 | 1471089736787 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:02:16 INFO - PROCESS | 3644 | 1471089736792 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:02:16 INFO - PROCESS | 3644 | 1471089736795 Marionette TRACE conn3 <- [1,2770,null,{}] 04:02:16 INFO - PROCESS | 3644 | 1471089736801 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}] 04:02:16 INFO - PROCESS | 3644 | 1471089736805 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:16 INFO - PROCESS | 3644 | 1471089736918 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:02:17 INFO - PROCESS | 3644 | 1471089737049 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 3644 | 1471089737052 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:17 INFO - PROCESS | 3644 | ++DOCSHELL 10BA0C00 == 34 [pid = 3644] [id = 702] 04:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (10D73C00) [pid = 3644] [serial = 2106] [outer = 00000000] 04:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (12830400) [pid = 3644] [serial = 2107] [outer = 10D73C00] 04:02:17 INFO - PROCESS | 3644 | 1471089737110 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (12B7E000) [pid = 3644] [serial = 2108] [outer = 10D73C00] 04:02:17 INFO - PROCESS | 3644 | 1471089737672 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]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:02:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 915ms 04:02:17 INFO - PROCESS | 3644 | 1471089737697 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 3644 | 1471089737702 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:02:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:02:17 INFO - PROCESS | 3644 | 1471089737708 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 3644 | 1471089737711 Marionette TRACE conn3 <- [1,2774,null,{}] 04:02:17 INFO - PROCESS | 3644 | 1471089737715 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}] 04:02:17 INFO - PROCESS | 3644 | 1471089737718 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:17 INFO - PROCESS | 3644 | 1471089737871 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:02:17 INFO - PROCESS | 3644 | 1471089737977 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 3644 | 1471089737980 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:17 INFO - PROCESS | 3644 | ++DOCSHELL 132CAC00 == 35 [pid = 3644] [id = 703] 04:02:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (132D3000) [pid = 3644] [serial = 2109] [outer = 00000000] 04:02:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (13C09000) [pid = 3644] [serial = 2110] [outer = 132D3000] 04:02:18 INFO - PROCESS | 3644 | 1471089738035 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13ED5000) [pid = 3644] [serial = 2111] [outer = 132D3000] 04:02:18 INFO - PROCESS | 3644 | 1471089738626 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]]]}] 04:02:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:02:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 948ms 04:02:18 INFO - PROCESS | 3644 | 1471089738686 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 3644 | 1471089738689 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:02:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:02:18 INFO - PROCESS | 3644 | 1471089738693 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - PROCESS | 3644 | 1471089738696 Marionette TRACE conn3 <- [1,2778,null,{}] 04:02:18 INFO - PROCESS | 3644 | 1471089738708 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}] 04:02:18 INFO - PROCESS | 3644 | 1471089738713 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:18 INFO - PROCESS | 3644 | 1471089738816 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:02:18 INFO - PROCESS | 3644 | 1471089738954 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 3644 | 1471089738958 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:18 INFO - PROCESS | 3644 | ++DOCSHELL 15B23C00 == 36 [pid = 3644] [id = 704] 04:02:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (15B24400) [pid = 3644] [serial = 2112] [outer = 00000000] 04:02:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (15B2DC00) [pid = 3644] [serial = 2113] [outer = 15B24400] 04:02:19 INFO - PROCESS | 3644 | 1471089739017 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (167DB800) [pid = 3644] [serial = 2114] [outer = 15B24400] 04:02:19 INFO - PROCESS | 3644 | 1471089739537 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]]]}] 04:02:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:02:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 900ms 04:02:19 INFO - PROCESS | 3644 | 1471089739596 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 3644 | 1471089739599 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:02:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:02:19 INFO - PROCESS | 3644 | 1471089739602 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 3644 | 1471089739604 Marionette TRACE conn3 <- [1,2782,null,{}] 04:02:19 INFO - PROCESS | 3644 | 1471089739608 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}] 04:02:19 INFO - PROCESS | 3644 | 1471089739610 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:19 INFO - PROCESS | 3644 | 1471089739714 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:02:19 INFO - PROCESS | 3644 | 1471089739819 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 3644 | 1471089739822 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:19 INFO - PROCESS | 3644 | ++DOCSHELL 16896000 == 37 [pid = 3644] [id = 705] 04:02:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16897800) [pid = 3644] [serial = 2115] [outer = 00000000] 04:02:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16943C00) [pid = 3644] [serial = 2116] [outer = 16897800] 04:02:19 INFO - PROCESS | 3644 | 1471089739875 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16C33C00) [pid = 3644] [serial = 2117] [outer = 16897800] 04:02:20 INFO - PROCESS | 3644 | 1471089740492 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]]]}] 04:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1010ms 04:02:20 INFO - PROCESS | 3644 | 1471089740614 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 3644 | 1471089740617 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:02:20 INFO - PROCESS | 3644 | 1471089740623 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 3644 | 1471089740627 Marionette TRACE conn3 <- [1,2786,null,{}] 04:02:20 INFO - PROCESS | 3644 | 1471089740633 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}] 04:02:20 INFO - PROCESS | 3644 | 1471089740637 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:20 INFO - PROCESS | 3644 | 1471089740743 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:02:20 INFO - PROCESS | 3644 | 1471089740897 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 3644 | 1471089740902 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:20 INFO - PROCESS | 3644 | ++DOCSHELL 10D72400 == 38 [pid = 3644] [id = 706] 04:02:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (11007000) [pid = 3644] [serial = 2118] [outer = 00000000] 04:02:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (11C37800) [pid = 3644] [serial = 2119] [outer = 11007000] 04:02:20 INFO - PROCESS | 3644 | 1471089740951 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (129BA400) [pid = 3644] [serial = 2120] [outer = 11007000] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 132C9C00 == 37 [pid = 3644] [id = 539] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 11C3D400 == 36 [pid = 3644] [id = 545] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 0F348C00 == 35 [pid = 3644] [id = 544] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 132C8800 == 34 [pid = 3644] [id = 548] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 0F97E000 == 33 [pid = 3644] [id = 547] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 16941400 == 32 [pid = 3644] [id = 537] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 15937800 == 31 [pid = 3644] [id = 535] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 17E74400 == 30 [pid = 3644] [id = 540] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 0F34BC00 == 29 [pid = 3644] [id = 546] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 10A49800 == 28 [pid = 3644] [id = 531] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 1689AC00 == 27 [pid = 3644] [id = 536] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 10515400 == 26 [pid = 3644] [id = 541] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 1753C400 == 25 [pid = 3644] [id = 689] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 15B26000 == 24 [pid = 3644] [id = 542] 04:02:21 INFO - PROCESS | 3644 | --DOCSHELL 132D1C00 == 23 [pid = 3644] [id = 533] 04:02:22 INFO - PROCESS | 3644 | 1471089742035 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]]]}] 04:02:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:02:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1405ms 04:02:22 INFO - PROCESS | 3644 | 1471089742053 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 3644 | 1471089742057 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:02:22 INFO - PROCESS | 3644 | 1471089742062 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:02:22 INFO - PROCESS | 3644 | 1471089742065 Marionette TRACE conn3 <- [1,2790,null,{}] 04:02:22 INFO - PROCESS | 3644 | 1471089742071 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}] 04:02:22 INFO - PROCESS | 3644 | 1471089742074 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:22 INFO - PROCESS | 3644 | 1471089742163 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:02:22 INFO - PROCESS | 3644 | 1471089742171 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 3644 | 1471089742176 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:22 INFO - PROCESS | 3644 | ++DOCSHELL 10A55400 == 24 [pid = 3644] [id = 707] 04:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10B96800) [pid = 3644] [serial = 2121] [outer = 00000000] 04:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (11217400) [pid = 3644] [serial = 2122] [outer = 10B96800] 04:02:22 INFO - PROCESS | 3644 | 1471089742223 Marionette DEBUG loaded listener.js 04:02:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (11AD1000) [pid = 3644] [serial = 2123] [outer = 10B96800] 04:02:22 INFO - PROCESS | 3644 | 1471089742723 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]]]}] 04:02:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:02:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 710ms 04:02:22 INFO - PROCESS | 3644 | 1471089742763 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 3644 | 1471089742767 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:02:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:02:22 INFO - PROCESS | 3644 | 1471089742774 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 3644 | 1471089742777 Marionette TRACE conn3 <- [1,2794,null,{}] 04:02:22 INFO - PROCESS | 3644 | 1471089742822 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}] 04:02:22 INFO - PROCESS | 3644 | 1471089742824 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:22 INFO - PROCESS | 3644 | 1471089742916 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:02:23 INFO - PROCESS | 3644 | 1471089743027 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 3644 | 1471089743030 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:23 INFO - PROCESS | 3644 | ++DOCSHELL 13947400 == 25 [pid = 3644] [id = 708] 04:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (13948000) [pid = 3644] [serial = 2124] [outer = 00000000] 04:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13EE6000) [pid = 3644] [serial = 2125] [outer = 13948000] 04:02:23 INFO - PROCESS | 3644 | 1471089743079 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14431400) [pid = 3644] [serial = 2126] [outer = 13948000] 04:02:23 INFO - PROCESS | 3644 | 1471089743502 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]]]}] 04:02:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:02:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 790ms 04:02:23 INFO - PROCESS | 3644 | 1471089743555 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 3644 | 1471089743557 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:02:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:02:23 INFO - PROCESS | 3644 | 1471089743561 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 3644 | 1471089743564 Marionette TRACE conn3 <- [1,2798,null,{}] 04:02:23 INFO - PROCESS | 3644 | 1471089743580 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}] 04:02:23 INFO - PROCESS | 3644 | 1471089743585 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:23 INFO - PROCESS | 3644 | 1471089743702 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:02:23 INFO - PROCESS | 3644 | 1471089743770 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 3644 | 1471089743773 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:23 INFO - PROCESS | 3644 | ++DOCSHELL 167E9C00 == 26 [pid = 3644] [id = 709] 04:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16871C00) [pid = 3644] [serial = 2127] [outer = 00000000] 04:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16891C00) [pid = 3644] [serial = 2128] [outer = 16871C00] 04:02:23 INFO - PROCESS | 3644 | 1471089743821 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16898400) [pid = 3644] [serial = 2129] [outer = 16871C00] 04:02:24 INFO - PROCESS | 3644 | 1471089744279 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]]]}] 04:02:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:02:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 710ms 04:02:24 INFO - PROCESS | 3644 | 1471089744291 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 3644 | 1471089744294 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:02:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:02:24 INFO - PROCESS | 3644 | 1471089744341 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 3644 | 1471089744343 Marionette TRACE conn3 <- [1,2802,null,{}] 04:02:24 INFO - PROCESS | 3644 | 1471089744347 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}] 04:02:24 INFO - PROCESS | 3644 | 1471089744349 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:24 INFO - PROCESS | 3644 | 1471089744467 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:02:24 INFO - PROCESS | 3644 | 1471089744476 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 3644 | 1471089744478 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:24 INFO - PROCESS | 3644 | ++DOCSHELL 16C8A800 == 27 [pid = 3644] [id = 710] 04:02:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16CEB800) [pid = 3644] [serial = 2130] [outer = 00000000] 04:02:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16D8A400) [pid = 3644] [serial = 2131] [outer = 16CEB800] 04:02:24 INFO - PROCESS | 3644 | 1471089744525 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16D93C00) [pid = 3644] [serial = 2132] [outer = 16CEB800] 04:02:24 INFO - PROCESS | 3644 | 1471089744966 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]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 726ms 04:02:25 INFO - PROCESS | 3644 | 1471089745042 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 3644 | 1471089745044 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:02:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:02:25 INFO - PROCESS | 3644 | 1471089745048 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 3644 | 1471089745049 Marionette TRACE conn3 <- [1,2806,null,{}] 04:02:25 INFO - PROCESS | 3644 | 1471089745062 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}] 04:02:25 INFO - PROCESS | 3644 | 1471089745064 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:25 INFO - PROCESS | 3644 | 1471089745176 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:02:25 INFO - PROCESS | 3644 | 1471089745187 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 3644 | 1471089745189 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:25 INFO - PROCESS | 3644 | ++DOCSHELL 16D92400 == 28 [pid = 3644] [id = 711] 04:02:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16E4FC00) [pid = 3644] [serial = 2133] [outer = 00000000] 04:02:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17539400) [pid = 3644] [serial = 2134] [outer = 16E4FC00] 04:02:25 INFO - PROCESS | 3644 | 1471089745233 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (17594800) [pid = 3644] [serial = 2135] [outer = 16E4FC00] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1036C000) [pid = 3644] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (13C0F000) [pid = 3644] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (10D6C000) [pid = 3644] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1753D800) [pid = 3644] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (141A5000) [pid = 3644] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (12934000) [pid = 3644] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (131F1400) [pid = 3644] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1143B800) [pid = 3644] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1592BC00) [pid = 3644] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15937400) [pid = 3644] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15F6B400) [pid = 3644] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10D6EC00) [pid = 3644] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16FB6C00) [pid = 3644] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:02:25 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1689A400) [pid = 3644] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:02:25 INFO - PROCESS | 3644 | 1471089745951 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]]]}] 04:02:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:02:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 963ms 04:02:26 INFO - PROCESS | 3644 | 1471089745993 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:02:26 INFO - PROCESS | 3644 | 1471089745995 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:02:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:02:26 INFO - PROCESS | 3644 | 1471089745999 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 3644 | 1471089746000 Marionette TRACE conn3 <- [1,2810,null,{}] 04:02:26 INFO - PROCESS | 3644 | 1471089746004 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}] 04:02:26 INFO - PROCESS | 3644 | 1471089746010 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:26 INFO - PROCESS | 3644 | 1471089746115 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:02:26 INFO - PROCESS | 3644 | 1471089746122 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 3644 | 1471089746124 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:26 INFO - PROCESS | 3644 | ++DOCSHELL 1545B800 == 29 [pid = 3644] [id = 712] 04:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (15B26400) [pid = 3644] [serial = 2136] [outer = 00000000] 04:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16FB6C00) [pid = 3644] [serial = 2137] [outer = 15B26400] 04:02:26 INFO - PROCESS | 3644 | 1471089746168 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17540400) [pid = 3644] [serial = 2138] [outer = 15B26400] 04:02:26 INFO - PROCESS | 3644 | 1471089746589 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]]]}] 04:02:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:02:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 647ms 04:02:26 INFO - PROCESS | 3644 | 1471089746642 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:02:26 INFO - PROCESS | 3644 | 1471089746653 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:02:26 INFO - PROCESS | 3644 | 1471089746656 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 3644 | 1471089746658 Marionette TRACE conn3 <- [1,2814,null,{}] 04:02:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:02:26 INFO - PROCESS | 3644 | 1471089746661 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}] 04:02:26 INFO - PROCESS | 3644 | 1471089746663 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:26 INFO - PROCESS | 3644 | 1471089746741 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:02:26 INFO - PROCESS | 3644 | 1471089746746 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 3644 | 1471089746748 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:26 INFO - PROCESS | 3644 | ++DOCSHELL 16D07C00 == 30 [pid = 3644] [id = 713] 04:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16E4C800) [pid = 3644] [serial = 2139] [outer = 00000000] 04:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17AFB000) [pid = 3644] [serial = 2140] [outer = 16E4C800] 04:02:26 INFO - PROCESS | 3644 | 1471089746792 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (114DB400) [pid = 3644] [serial = 2141] [outer = 16E4C800] 04:02:27 INFO - PROCESS | 3644 | 1471089747279 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:02:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:02:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 647ms 04:02:27 INFO - PROCESS | 3644 | 1471089747330 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 3644 | 1471089747332 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:02:27 INFO - PROCESS | 3644 | 1471089747336 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:02:27 INFO - PROCESS | 3644 | 1471089747337 Marionette TRACE conn3 <- [1,2818,null,{}] 04:02:27 INFO - PROCESS | 3644 | 1471089747341 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}] 04:02:27 INFO - PROCESS | 3644 | 1471089747343 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:27 INFO - PROCESS | 3644 | 1471089747420 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:02:27 INFO - PROCESS | 3644 | 1471089747426 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 3644 | 1471089747428 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:27 INFO - PROCESS | 3644 | ++DOCSHELL 17E76400 == 31 [pid = 3644] [id = 714] 04:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18084C00) [pid = 3644] [serial = 2142] [outer = 00000000] 04:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1820D800) [pid = 3644] [serial = 2143] [outer = 18084C00] 04:02:27 INFO - PROCESS | 3644 | 1471089747477 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1820E000) [pid = 3644] [serial = 2144] [outer = 18084C00] 04:02:28 INFO - PROCESS | 3644 | 1471089748267 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]]]}] 04:02:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:02:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1010ms 04:02:28 INFO - PROCESS | 3644 | 1471089748340 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:02:28 INFO - PROCESS | 3644 | 1471089748344 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:02:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:02:28 INFO - PROCESS | 3644 | 1471089748393 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:02:28 INFO - PROCESS | 3644 | 1471089748397 Marionette TRACE conn3 <- [1,2822,null,{}] 04:02:28 INFO - PROCESS | 3644 | 1471089748404 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}] 04:02:28 INFO - PROCESS | 3644 | 1471089748407 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:28 INFO - PROCESS | 3644 | 1471089748531 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:02:28 INFO - PROCESS | 3644 | 1471089748664 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 3644 | 1471089748668 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:28 INFO - PROCESS | 3644 | ++DOCSHELL 10B9A800 == 32 [pid = 3644] [id = 715] 04:02:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (10D6AC00) [pid = 3644] [serial = 2145] [outer = 00000000] 04:02:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (12B73C00) [pid = 3644] [serial = 2146] [outer = 10D6AC00] 04:02:28 INFO - PROCESS | 3644 | 1471089748726 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1315F400) [pid = 3644] [serial = 2147] [outer = 10D6AC00] 04:02:29 INFO - PROCESS | 3644 | 1471089749433 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:02:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:02:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1137ms 04:02:29 INFO - PROCESS | 3644 | 1471089749521 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 3644 | 1471089749525 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:02:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:02:29 INFO - PROCESS | 3644 | 1471089749533 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 3644 | 1471089749536 Marionette TRACE conn3 <- [1,2826,null,{}] 04:02:29 INFO - PROCESS | 3644 | 1471089749540 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}] 04:02:29 INFO - PROCESS | 3644 | 1471089749543 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:29 INFO - PROCESS | 3644 | 1471089749776 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:02:29 INFO - PROCESS | 3644 | 1471089749917 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 3644 | 1471089749920 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:29 INFO - PROCESS | 3644 | ++DOCSHELL 0F97D000 == 33 [pid = 3644] [id = 716] 04:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0F97E000) [pid = 3644] [serial = 2148] [outer = 00000000] 04:02:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (10374000) [pid = 3644] [serial = 2149] [outer = 0F97E000] 04:02:30 INFO - PROCESS | 3644 | 1471089749972 Marionette DEBUG loaded listener.js 04:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (10A0A400) [pid = 3644] [serial = 2150] [outer = 0F97E000] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (11AC9000) [pid = 3644] [serial = 2105] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (15458C00) [pid = 3644] [serial = 2080] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (10D6FC00) [pid = 3644] [serial = 2071] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (10D76400) [pid = 3644] [serial = 2072] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17722C00) [pid = 3644] [serial = 2069] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (17596800) [pid = 3644] [serial = 2068] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D8F800) [pid = 3644] [serial = 2093] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (129BD400) [pid = 3644] [serial = 2074] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (12B78800) [pid = 3644] [serial = 2075] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (13948800) [pid = 3644] [serial = 2077] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (13CA4800) [pid = 3644] [serial = 2063] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1320CC00) [pid = 3644] [serial = 2062] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15B24000) [pid = 3644] [serial = 2083] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16C39800) [pid = 3644] [serial = 2066] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (15B2AC00) [pid = 3644] [serial = 2065] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15465C00) [pid = 3644] [serial = 2081] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16877400) [pid = 3644] [serial = 2086] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (15B29400) [pid = 3644] [serial = 2084] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11C32800) [pid = 3644] [serial = 2098] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1753E000) [pid = 3644] [serial = 2096] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13210C00) [pid = 3644] [serial = 2101] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16C38400) [pid = 3644] [serial = 2087] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16C80800) [pid = 3644] [serial = 2089] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16CF4800) [pid = 3644] [serial = 2090] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (13C11000) [pid = 3644] [serial = 2078] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (12B76800) [pid = 3644] [serial = 2099] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10B9A400) [pid = 3644] [serial = 2104] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (16D89400) [pid = 3644] [serial = 2092] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (17539800) [pid = 3644] [serial = 2095] [outer = 00000000] [url = about:blank] 04:02:30 INFO - PROCESS | 3644 | 1471089750563 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]]]}] 04:02:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:02:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1058ms 04:02:30 INFO - PROCESS | 3644 | 1471089750607 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:02:30 INFO - PROCESS | 3644 | 1471089750611 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:02:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:02:30 INFO - PROCESS | 3644 | 1471089750632 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 3644 | 1471089750636 Marionette TRACE conn3 <- [1,2830,null,{}] 04:02:30 INFO - PROCESS | 3644 | 1471089750640 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}] 04:02:30 INFO - PROCESS | 3644 | 1471089750643 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:30 INFO - PROCESS | 3644 | 1471089750735 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:02:30 INFO - PROCESS | 3644 | 1471089750834 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:30 INFO - PROCESS | 3644 | 1471089750837 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:30 INFO - PROCESS | 3644 | ++DOCSHELL 11006800 == 34 [pid = 3644] [id = 717] 04:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1120DC00) [pid = 3644] [serial = 2151] [outer = 00000000] 04:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (11AD2400) [pid = 3644] [serial = 2152] [outer = 1120DC00] 04:02:30 INFO - PROCESS | 3644 | 1471089750884 Marionette DEBUG loaded listener.js 04:02:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (129C5C00) [pid = 3644] [serial = 2153] [outer = 1120DC00] 04:02:31 INFO - PROCESS | 3644 | 1471089751294 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]]]}] 04:02:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:02:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 710ms 04:02:31 INFO - PROCESS | 3644 | 1471089751358 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:02:31 INFO - PROCESS | 3644 | 1471089751361 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:02:31 INFO - PROCESS | 3644 | 1471089751365 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:02:31 INFO - PROCESS | 3644 | 1471089751367 Marionette TRACE conn3 <- [1,2834,null,{}] 04:02:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:02:31 INFO - PROCESS | 3644 | 1471089751373 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}] 04:02:31 INFO - PROCESS | 3644 | 1471089751375 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:31 INFO - PROCESS | 3644 | 1471089751461 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:02:31 INFO - PROCESS | 3644 | 1471089751469 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 3644 | 1471089751471 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:31 INFO - PROCESS | 3644 | ++DOCSHELL 13944C00 == 35 [pid = 3644] [id = 718] 04:02:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (139D8000) [pid = 3644] [serial = 2154] [outer = 00000000] 04:02:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13EA4800) [pid = 3644] [serial = 2155] [outer = 139D8000] 04:02:31 INFO - PROCESS | 3644 | 1471089751516 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (141ACC00) [pid = 3644] [serial = 2156] [outer = 139D8000] 04:02:32 INFO - PROCESS | 3644 | 1471089752002 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]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:02:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 694ms 04:02:32 INFO - PROCESS | 3644 | 1471089752067 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 3644 | 1471089752071 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:02:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:02:32 INFO - PROCESS | 3644 | 1471089752082 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 3644 | 1471089752086 Marionette TRACE conn3 <- [1,2838,null,{}] 04:02:32 INFO - PROCESS | 3644 | 1471089752090 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}] 04:02:32 INFO - PROCESS | 3644 | 1471089752093 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:32 INFO - PROCESS | 3644 | 1471089752183 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:02:32 INFO - PROCESS | 3644 | 1471089752282 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 3644 | 1471089752284 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:32 INFO - PROCESS | 3644 | ++DOCSHELL 13C0D800 == 36 [pid = 3644] [id = 719] 04:02:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13EDE400) [pid = 3644] [serial = 2157] [outer = 00000000] 04:02:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15B23000) [pid = 3644] [serial = 2158] [outer = 13EDE400] 04:02:32 INFO - PROCESS | 3644 | 1471089752328 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15B2FC00) [pid = 3644] [serial = 2159] [outer = 13EDE400] 04:02:32 INFO - PROCESS | 3644 | 1471089752730 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:02:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 710ms 04:02:32 INFO - PROCESS | 3644 | 1471089752777 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 3644 | 1471089752779 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:02:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:02:32 INFO - PROCESS | 3644 | 1471089752788 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 3644 | 1471089752790 Marionette TRACE conn3 <- [1,2842,null,{}] 04:02:32 INFO - PROCESS | 3644 | 1471089752793 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}] 04:02:32 INFO - PROCESS | 3644 | 1471089752796 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:32 INFO - PROCESS | 3644 | 1471089752934 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:02:32 INFO - PROCESS | 3644 | 1471089752943 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 3644 | 1471089752945 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:33 INFO - PROCESS | 3644 | ++DOCSHELL 15F6A000 == 37 [pid = 3644] [id = 720] 04:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (15F6A400) [pid = 3644] [serial = 2160] [outer = 00000000] 04:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1689B400) [pid = 3644] [serial = 2161] [outer = 15F6A400] 04:02:33 INFO - PROCESS | 3644 | 1471089753045 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16C39400) [pid = 3644] [serial = 2162] [outer = 15F6A400] 04:02:33 INFO - PROCESS | 3644 | 1471089753500 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]]]}] 04:02:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:02:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 742ms 04:02:33 INFO - PROCESS | 3644 | 1471089753560 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 3644 | 1471089753562 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:02:33 INFO - PROCESS | 3644 | 1471089753566 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:02:33 INFO - PROCESS | 3644 | 1471089753567 Marionette TRACE conn3 <- [1,2846,null,{}] 04:02:33 INFO - PROCESS | 3644 | 1471089753576 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}] 04:02:33 INFO - PROCESS | 3644 | 1471089753578 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:33 INFO - PROCESS | 3644 | 1471089753692 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:02:33 INFO - PROCESS | 3644 | 1471089753707 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 3644 | 1471089753712 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:33 INFO - PROCESS | 3644 | ++DOCSHELL 131E3800 == 38 [pid = 3644] [id = 721] 04:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16C8A000) [pid = 3644] [serial = 2163] [outer = 00000000] 04:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D02C00) [pid = 3644] [serial = 2164] [outer = 16C8A000] 04:02:33 INFO - PROCESS | 3644 | 1471089753828 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D8B400) [pid = 3644] [serial = 2165] [outer = 16C8A000] 04:02:34 INFO - PROCESS | 3644 | 1471089754252 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:02:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:02:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 742ms 04:02:34 INFO - PROCESS | 3644 | 1471089754310 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 3644 | 1471089754312 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:02:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:02:34 INFO - PROCESS | 3644 | 1471089754319 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 3644 | 1471089754320 Marionette TRACE conn3 <- [1,2850,null,{}] 04:02:34 INFO - PROCESS | 3644 | 1471089754324 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}] 04:02:34 INFO - PROCESS | 3644 | 1471089754326 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:34 INFO - PROCESS | 3644 | 1471089754441 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:02:34 INFO - PROCESS | 3644 | 1471089754452 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 3644 | 1471089754454 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:34 INFO - PROCESS | 3644 | ++DOCSHELL 16D8F400 == 39 [pid = 3644] [id = 722] 04:02:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16D8FC00) [pid = 3644] [serial = 2166] [outer = 00000000] 04:02:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17390C00) [pid = 3644] [serial = 2167] [outer = 16D8FC00] 04:02:34 INFO - PROCESS | 3644 | 1471089754497 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17548400) [pid = 3644] [serial = 2168] [outer = 16D8FC00] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11213800) [pid = 3644] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16871C00) [pid = 3644] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (13948000) [pid = 3644] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10B96800) [pid = 3644] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16CEB800) [pid = 3644] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (11007000) [pid = 3644] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10D73C00) [pid = 3644] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16E4C800) [pid = 3644] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (132D3000) [pid = 3644] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (15B24400) [pid = 3644] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16897800) [pid = 3644] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (16E4FC00) [pid = 3644] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:02:34 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (15B26400) [pid = 3644] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:02:35 INFO - PROCESS | 3644 | 1471089754984 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]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 710ms 04:02:35 INFO - PROCESS | 3644 | 1471089755016 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 3644 | 1471089755018 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:02:35 INFO - PROCESS | 3644 | 1471089755022 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:02:35 INFO - PROCESS | 3644 | 1471089755023 Marionette TRACE conn3 <- [1,2854,null,{}] 04:02:35 INFO - PROCESS | 3644 | 1471089755027 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}] 04:02:35 INFO - PROCESS | 3644 | 1471089755029 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:35 INFO - PROCESS | 3644 | 1471089755109 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:02:35 INFO - PROCESS | 3644 | 1471089755115 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 3644 | 1471089755117 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:35 INFO - PROCESS | 3644 | ++DOCSHELL 1592A000 == 40 [pid = 3644] [id = 723] 04:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1592A400) [pid = 3644] [serial = 2169] [outer = 00000000] 04:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16C3C400) [pid = 3644] [serial = 2170] [outer = 1592A400] 04:02:35 INFO - PROCESS | 3644 | 1471089755160 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16CF5000) [pid = 3644] [serial = 2171] [outer = 1592A400] 04:02:35 INFO - PROCESS | 3644 | 1471089755588 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]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 600ms 04:02:35 INFO - PROCESS | 3644 | 1471089755619 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 3644 | 1471089755621 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:02:35 INFO - PROCESS | 3644 | 1471089755624 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 3644 | 1471089755626 Marionette TRACE conn3 <- [1,2858,null,{}] 04:02:35 INFO - PROCESS | 3644 | 1471089755647 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}] 04:02:35 INFO - PROCESS | 3644 | 1471089755649 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:35 INFO - PROCESS | 3644 | 1471089755729 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:02:35 INFO - PROCESS | 3644 | 1471089755734 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 3644 | 1471089755736 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:35 INFO - PROCESS | 3644 | ++DOCSHELL 16E55000 == 41 [pid = 3644] [id = 724] 04:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16E93C00) [pid = 3644] [serial = 2172] [outer = 00000000] 04:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (17AEEC00) [pid = 3644] [serial = 2173] [outer = 16E93C00] 04:02:35 INFO - PROCESS | 3644 | 1471089755779 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (17E71800) [pid = 3644] [serial = 2174] [outer = 16E93C00] 04:02:36 INFO - PROCESS | 3644 | 1471089756229 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]]]}] 04:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 663ms 04:02:36 INFO - PROCESS | 3644 | 1471089756298 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:02:36 INFO - PROCESS | 3644 | 1471089756300 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:02:36 INFO - PROCESS | 3644 | 1471089756303 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:02:36 INFO - PROCESS | 3644 | 1471089756305 Marionette TRACE conn3 <- [1,2862,null,{}] 04:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:02:36 INFO - PROCESS | 3644 | 1471089756309 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}] 04:02:36 INFO - PROCESS | 3644 | 1471089756310 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:36 INFO - PROCESS | 3644 | 1471089756390 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:02:36 INFO - PROCESS | 3644 | 1471089756397 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 3644 | 1471089756446 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:36 INFO - PROCESS | 3644 | ++DOCSHELL 1442A400 == 42 [pid = 3644] [id = 725] 04:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1738D000) [pid = 3644] [serial = 2175] [outer = 00000000] 04:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (18212400) [pid = 3644] [serial = 2176] [outer = 1738D000] 04:02:36 INFO - PROCESS | 3644 | 1471089756490 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18216C00) [pid = 3644] [serial = 2177] [outer = 1738D000] 04:02:37 INFO - PROCESS | 3644 | 1471089757174 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]]]}] 04:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 884ms 04:02:37 INFO - PROCESS | 3644 | 1471089757223 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 3644 | 1471089757227 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:02:37 INFO - PROCESS | 3644 | 1471089757232 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 3644 | 1471089757235 Marionette TRACE conn3 <- [1,2866,null,{}] 04:02:37 INFO - PROCESS | 3644 | 1471089757241 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}] 04:02:37 INFO - PROCESS | 3644 | 1471089757244 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:37 INFO - PROCESS | 3644 | 1471089757363 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:02:37 INFO - PROCESS | 3644 | 1471089757497 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 3644 | 1471089757500 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:37 INFO - PROCESS | 3644 | ++DOCSHELL 10A03C00 == 43 [pid = 3644] [id = 726] 04:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10BA3C00) [pid = 3644] [serial = 2178] [outer = 00000000] 04:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (129BD400) [pid = 3644] [serial = 2179] [outer = 10BA3C00] 04:02:37 INFO - PROCESS | 3644 | 1471089757562 Marionette DEBUG loaded listener.js 04:02:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (131ED000) [pid = 3644] [serial = 2180] [outer = 10BA3C00] 04:02:38 INFO - PROCESS | 3644 | 1471089758132 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]]]}] 04:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 947ms 04:02:38 INFO - PROCESS | 3644 | 1471089758179 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:02:38 INFO - PROCESS | 3644 | 1471089758183 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:02:38 INFO - PROCESS | 3644 | 1471089758190 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 3644 | 1471089758193 Marionette TRACE conn3 <- [1,2870,null,{}] 04:02:38 INFO - PROCESS | 3644 | 1471089758197 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}] 04:02:38 INFO - PROCESS | 3644 | 1471089758199 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:38 INFO - PROCESS | 3644 | 1471089758307 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:02:38 INFO - PROCESS | 3644 | 1471089758419 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:38 INFO - PROCESS | 3644 | 1471089758422 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:38 INFO - PROCESS | 3644 | ++DOCSHELL 15460400 == 44 [pid = 3644] [id = 727] 04:02:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15461000) [pid = 3644] [serial = 2181] [outer = 00000000] 04:02:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15618000) [pid = 3644] [serial = 2182] [outer = 15461000] 04:02:38 INFO - PROCESS | 3644 | 1471089758519 Marionette DEBUG loaded listener.js 04:02:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (15B25000) [pid = 3644] [serial = 2183] [outer = 15461000] 04:02:39 INFO - PROCESS | 3644 | 1471089759141 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]]]}] 04:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1010ms 04:02:39 INFO - PROCESS | 3644 | 1471089759192 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:02:39 INFO - PROCESS | 3644 | 1471089759195 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:02:39 INFO - PROCESS | 3644 | 1471089759199 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:02:39 INFO - PROCESS | 3644 | 1471089759203 Marionette TRACE conn3 <- [1,2874,null,{}] 04:02:39 INFO - PROCESS | 3644 | 1471089759214 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}] 04:02:39 INFO - PROCESS | 3644 | 1471089759218 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:39 INFO - PROCESS | 3644 | 1471089759324 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:02:39 INFO - PROCESS | 3644 | 1471089759510 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:39 INFO - PROCESS | 3644 | 1471089759513 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:39 INFO - PROCESS | 3644 | ++DOCSHELL 1753A000 == 45 [pid = 3644] [id = 728] 04:02:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1753D800) [pid = 3644] [serial = 2184] [outer = 00000000] 04:02:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17A61C00) [pid = 3644] [serial = 2185] [outer = 1753D800] 04:02:39 INFO - PROCESS | 3644 | 1471089759572 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1820A800) [pid = 3644] [serial = 2186] [outer = 1753D800] 04:02:40 INFO - PROCESS | 3644 | 1471089760330 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]]]}] 04:02:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:02:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1152ms 04:02:40 INFO - PROCESS | 3644 | 1471089760378 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:02:40 INFO - PROCESS | 3644 | 1471089760382 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:02:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:02:40 INFO - PROCESS | 3644 | 1471089760387 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - PROCESS | 3644 | 1471089760390 Marionette TRACE conn3 <- [1,2878,null,{}] 04:02:40 INFO - PROCESS | 3644 | 1471089760395 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}] 04:02:40 INFO - PROCESS | 3644 | 1471089760398 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:40 INFO - PROCESS | 3644 | 1471089760495 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:02:40 INFO - PROCESS | 3644 | 1471089760612 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 3644 | 1471089760614 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:40 INFO - PROCESS | 3644 | ++DOCSHELL 10D6EC00 == 46 [pid = 3644] [id = 729] 04:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (11003C00) [pid = 3644] [serial = 2187] [outer = 00000000] 04:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (11AD1400) [pid = 3644] [serial = 2188] [outer = 11003C00] 04:02:40 INFO - PROCESS | 3644 | 1471089760707 Marionette DEBUG loaded listener.js 04:02:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (129BCC00) [pid = 3644] [serial = 2189] [outer = 11003C00] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 16E55000 == 45 [pid = 3644] [id = 724] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 1592A000 == 44 [pid = 3644] [id = 723] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 16D8F400 == 43 [pid = 3644] [id = 722] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 131E3800 == 42 [pid = 3644] [id = 721] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 15F6A000 == 41 [pid = 3644] [id = 720] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 13C0D800 == 40 [pid = 3644] [id = 719] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 13944C00 == 39 [pid = 3644] [id = 718] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 11006800 == 38 [pid = 3644] [id = 717] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 0F97D000 == 37 [pid = 3644] [id = 716] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 10B9A800 == 36 [pid = 3644] [id = 715] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 17E76400 == 35 [pid = 3644] [id = 714] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 13947400 == 34 [pid = 3644] [id = 708] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 167E9C00 == 33 [pid = 3644] [id = 709] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 16D07C00 == 32 [pid = 3644] [id = 713] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 16C8A800 == 31 [pid = 3644] [id = 710] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 16D92400 == 30 [pid = 3644] [id = 711] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 1545B800 == 29 [pid = 3644] [id = 712] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 15460400 == 28 [pid = 3644] [id = 727] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 1753A000 == 27 [pid = 3644] [id = 728] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 1442A400 == 26 [pid = 3644] [id = 725] 04:02:41 INFO - PROCESS | 3644 | --DOCSHELL 10A03C00 == 25 [pid = 3644] [id = 726] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (13C96400) [pid = 3644] [serial = 2102] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16891C00) [pid = 3644] [serial = 2128] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (13EE6000) [pid = 3644] [serial = 2125] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (11217400) [pid = 3644] [serial = 2122] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (11AD1000) [pid = 3644] [serial = 2123] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16D8A400) [pid = 3644] [serial = 2131] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (129BA400) [pid = 3644] [serial = 2120] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (11C37800) [pid = 3644] [serial = 2119] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16898400) [pid = 3644] [serial = 2129] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (12B7E000) [pid = 3644] [serial = 2108] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12830400) [pid = 3644] [serial = 2107] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (114DB400) [pid = 3644] [serial = 2141] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13ED5000) [pid = 3644] [serial = 2111] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13C09000) [pid = 3644] [serial = 2110] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1820D800) [pid = 3644] [serial = 2143] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (167DB800) [pid = 3644] [serial = 2114] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15B2DC00) [pid = 3644] [serial = 2113] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16C33C00) [pid = 3644] [serial = 2117] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16943C00) [pid = 3644] [serial = 2116] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (17539400) [pid = 3644] [serial = 2134] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D93C00) [pid = 3644] [serial = 2132] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (17AFB000) [pid = 3644] [serial = 2140] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (17594800) [pid = 3644] [serial = 2135] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16FB6C00) [pid = 3644] [serial = 2137] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (17540400) [pid = 3644] [serial = 2138] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (14431400) [pid = 3644] [serial = 2126] [outer = 00000000] [url = about:blank] 04:02:41 INFO - PROCESS | 3644 | 1471089761765 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1405ms 04:02:41 INFO - PROCESS | 3644 | 1471089761791 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:02:41 INFO - PROCESS | 3644 | 1471089761795 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:02:41 INFO - PROCESS | 3644 | 1471089761800 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:02:41 INFO - PROCESS | 3644 | 1471089761805 Marionette TRACE conn3 <- [1,2882,null,{}] 04:02:41 INFO - PROCESS | 3644 | 1471089761811 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}] 04:02:41 INFO - PROCESS | 3644 | 1471089761815 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:41 INFO - PROCESS | 3644 | 1471089761930 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:02:41 INFO - PROCESS | 3644 | 1471089761939 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:41 INFO - PROCESS | 3644 | 1471089761942 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:41 INFO - PROCESS | 3644 | ++DOCSHELL 10D6B800 == 26 [pid = 3644] [id = 730] 04:02:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10D6E000) [pid = 3644] [serial = 2190] [outer = 00000000] 04:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (11212C00) [pid = 3644] [serial = 2191] [outer = 10D6E000] 04:02:42 INFO - PROCESS | 3644 | 1471089761991 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (114DB400) [pid = 3644] [serial = 2192] [outer = 10D6E000] 04:02:42 INFO - PROCESS | 3644 | 1471089762498 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]]]}] 04:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 742ms 04:02:42 INFO - PROCESS | 3644 | 1471089762537 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 3644 | 1471089762542 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:02:42 INFO - PROCESS | 3644 | 1471089762548 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 3644 | 1471089762551 Marionette TRACE conn3 <- [1,2886,null,{}] 04:02:42 INFO - PROCESS | 3644 | 1471089762555 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}] 04:02:42 INFO - PROCESS | 3644 | 1471089762604 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:42 INFO - PROCESS | 3644 | 1471089762724 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:02:42 INFO - PROCESS | 3644 | 1471089762833 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 3644 | 1471089762835 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:42 INFO - PROCESS | 3644 | ++DOCSHELL 12B7EC00 == 27 [pid = 3644] [id = 731] 04:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (130B8400) [pid = 3644] [serial = 2193] [outer = 00000000] 04:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (131E9400) [pid = 3644] [serial = 2194] [outer = 130B8400] 04:02:42 INFO - PROCESS | 3644 | 1471089762883 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1320C400) [pid = 3644] [serial = 2195] [outer = 130B8400] 04:02:43 INFO - PROCESS | 3644 | 1471089763261 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]]]}] 04:02:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:02:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 742ms 04:02:43 INFO - PROCESS | 3644 | 1471089763320 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:02:43 INFO - PROCESS | 3644 | 1471089763322 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:02:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:02:43 INFO - PROCESS | 3644 | 1471089763325 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 3644 | 1471089763329 Marionette TRACE conn3 <- [1,2890,null,{}] 04:02:43 INFO - PROCESS | 3644 | 1471089763339 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}] 04:02:43 INFO - PROCESS | 3644 | 1471089763344 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:43 INFO - PROCESS | 3644 | 1471089763428 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:02:43 INFO - PROCESS | 3644 | 1471089763435 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 3644 | 1471089763438 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:43 INFO - PROCESS | 3644 | ++DOCSHELL 13EA8800 == 28 [pid = 3644] [id = 732] 04:02:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (13EACC00) [pid = 3644] [serial = 2196] [outer = 00000000] 04:02:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1442FC00) [pid = 3644] [serial = 2197] [outer = 13EACC00] 04:02:43 INFO - PROCESS | 3644 | 1471089763486 Marionette DEBUG loaded listener.js 04:02:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1545E800) [pid = 3644] [serial = 2198] [outer = 13EACC00] 04:02:43 INFO - PROCESS | 3644 | 1471089763984 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 694ms 04:02:44 INFO - PROCESS | 3644 | 1471089764025 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 3644 | 1471089764027 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:02:44 INFO - PROCESS | 3644 | 1471089764035 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 3644 | 1471089764037 Marionette TRACE conn3 <- [1,2894,null,{}] 04:02:44 INFO - PROCESS | 3644 | 1471089764041 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}] 04:02:44 INFO - PROCESS | 3644 | 1471089764043 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:44 INFO - PROCESS | 3644 | 1471089764194 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:02:44 INFO - PROCESS | 3644 | 1471089764278 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 3644 | 1471089764280 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:44 INFO - PROCESS | 3644 | ++DOCSHELL 15615000 == 29 [pid = 3644] [id = 733] 04:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (156E7000) [pid = 3644] [serial = 2199] [outer = 00000000] 04:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15B27800) [pid = 3644] [serial = 2200] [outer = 156E7000] 04:02:44 INFO - PROCESS | 3644 | 1471089764329 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15F6A000) [pid = 3644] [serial = 2201] [outer = 156E7000] 04:02:44 INFO - PROCESS | 3644 | 1471089764732 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]]]}] 04:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 742ms 04:02:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:02:44 INFO - PROCESS | 3644 | 1471089764771 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 3644 | 1471089764773 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:02:44 INFO - PROCESS | 3644 | 1471089764776 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 3644 | 1471089764778 Marionette TRACE conn3 <- [1,2898,null,{}] 04:02:44 INFO - PROCESS | 3644 | 1471089764801 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}] 04:02:44 INFO - PROCESS | 3644 | 1471089764803 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:44 INFO - PROCESS | 3644 | 1471089764915 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:02:44 INFO - PROCESS | 3644 | 1471089764920 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 3644 | 1471089764922 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:44 INFO - PROCESS | 3644 | ++DOCSHELL 167E1400 == 30 [pid = 3644] [id = 734] 04:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (167E6400) [pid = 3644] [serial = 2202] [outer = 00000000] 04:02:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16896800) [pid = 3644] [serial = 2203] [outer = 167E6400] 04:02:45 INFO - PROCESS | 3644 | 1471089764966 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1689AC00) [pid = 3644] [serial = 2204] [outer = 167E6400] 04:02:45 INFO - PROCESS | 3644 | 1471089765410 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]]]}] 04:02:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:02:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:02:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 663ms 04:02:45 INFO - PROCESS | 3644 | 1471089765436 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:02:45 INFO - PROCESS | 3644 | 1471089765438 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:02:45 INFO - TEST-START | /DOMEvents/constructors.html 04:02:45 INFO - PROCESS | 3644 | 1471089765442 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 3644 | 1471089765444 Marionette TRACE conn3 <- [1,2902,null,{}] 04:02:45 INFO - PROCESS | 3644 | 1471089765447 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}] 04:02:45 INFO - PROCESS | 3644 | 1471089765452 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:45 INFO - PROCESS | 3644 | 1471089765578 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:02:45 INFO - PROCESS | 3644 | 1471089765671 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 3644 | 1471089765673 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:45 INFO - PROCESS | 3644 | ++DOCSHELL 16C31000 == 31 [pid = 3644] [id = 735] 04:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C35800) [pid = 3644] [serial = 2205] [outer = 00000000] 04:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16CFA000) [pid = 3644] [serial = 2206] [outer = 16C35800] 04:02:45 INFO - PROCESS | 3644 | 1471089765764 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16D8A000) [pid = 3644] [serial = 2207] [outer = 16C35800] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (15F6A400) [pid = 3644] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16C8A000) [pid = 3644] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D8FC00) [pid = 3644] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (18084C00) [pid = 3644] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1120DC00) [pid = 3644] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13EDE400) [pid = 3644] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10D6AC00) [pid = 3644] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (139D8000) [pid = 3644] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0F97E000) [pid = 3644] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1738D000) [pid = 3644] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (16E93C00) [pid = 3644] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:02:46 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1592A400) [pid = 3644] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:02:46 INFO - PROCESS | 3644 | 1471089766402 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]]]}] 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:02:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:02:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:02:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1074ms 04:02:46 INFO - PROCESS | 3644 | 1471089766544 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 3644 | 1471089766546 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:02:46 INFO - PROCESS | 3644 | 1471089766550 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 3644 | 1471089766551 Marionette TRACE conn3 <- [1,2906,null,{}] 04:02:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:02:46 INFO - PROCESS | 3644 | 1471089766555 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}] 04:02:46 INFO - PROCESS | 3644 | 1471089766556 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:46 INFO - PROCESS | 3644 | 1471089766636 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:02:46 INFO - PROCESS | 3644 | 1471089766724 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 3644 | 1471089766726 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:46 INFO - PROCESS | 3644 | ++DOCSHELL 12DA3800 == 32 [pid = 3644] [id = 736] 04:02:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (141A5C00) [pid = 3644] [serial = 2208] [outer = 00000000] 04:02:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16C3DC00) [pid = 3644] [serial = 2209] [outer = 141A5C00] 04:02:46 INFO - PROCESS | 3644 | 1471089766770 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16CFAC00) [pid = 3644] [serial = 2210] [outer = 141A5C00] 04:02:47 INFO - PROCESS | 3644 | 1471089767083 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:02:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:02:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 600ms 04:02:47 INFO - PROCESS | 3644 | 1471089767149 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:02:47 INFO - PROCESS | 3644 | 1471089767151 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:02:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:02:47 INFO - PROCESS | 3644 | 1471089767154 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 3644 | 1471089767156 Marionette TRACE conn3 <- [1,2910,null,{}] 04:02:47 INFO - PROCESS | 3644 | 1471089767191 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}] 04:02:47 INFO - PROCESS | 3644 | 1471089767193 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:47 INFO - PROCESS | 3644 | 1471089767313 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:02:47 INFO - PROCESS | 3644 | 1471089767319 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 3644 | 1471089767321 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:47 INFO - PROCESS | 3644 | ++DOCSHELL 16C3CC00 == 33 [pid = 3644] [id = 737] 04:02:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16C82000) [pid = 3644] [serial = 2211] [outer = 00000000] 04:02:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16E92000) [pid = 3644] [serial = 2212] [outer = 16C82000] 04:02:47 INFO - PROCESS | 3644 | 1471089767364 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16E92800) [pid = 3644] [serial = 2213] [outer = 16C82000] 04:02:47 INFO - PROCESS | 3644 | [3644] 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 04:02:47 INFO - PROCESS | 3644 | [3644] 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 04:02:47 INFO - PROCESS | 3644 | [3644] 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 04:02:47 INFO - PROCESS | 3644 | [3644] 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 04:02:47 INFO - PROCESS | 3644 | 1471089767753 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]]]}] 04:02:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:02:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:47 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 04:02:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:47 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 04:02:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:47 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]" 04:02:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:02:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 647ms 04:02:47 INFO - PROCESS | 3644 | 1471089767802 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:02:47 INFO - PROCESS | 3644 | 1471089767804 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:02:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:02:47 INFO - PROCESS | 3644 | 1471089767807 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 3644 | 1471089767809 Marionette TRACE conn3 <- [1,2914,null,{}] 04:02:47 INFO - PROCESS | 3644 | 1471089767813 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}] 04:02:47 INFO - PROCESS | 3644 | 1471089767814 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:47 INFO - PROCESS | 3644 | 1471089767891 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:02:47 INFO - PROCESS | 3644 | 1471089767896 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 3644 | 1471089767898 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:47 INFO - PROCESS | 3644 | ++DOCSHELL 1753A000 == 34 [pid = 3644] [id = 738] 04:02:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (17543400) [pid = 3644] [serial = 2214] [outer = 00000000] 04:02:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (17E7B800) [pid = 3644] [serial = 2215] [outer = 17543400] 04:02:47 INFO - PROCESS | 3644 | 1471089767950 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18084C00) [pid = 3644] [serial = 2216] [outer = 17543400] 04:02:48 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:02:48 INFO - PROCESS | 3644 | 1471089768577 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]]]}] 04:02:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:02:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 805ms 04:02:48 INFO - PROCESS | 3644 | 1471089768649 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 3644 | 1471089768654 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:02:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:02:48 INFO - PROCESS | 3644 | 1471089768661 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 3644 | 1471089768665 Marionette TRACE conn3 <- [1,2918,null,{}] 04:02:48 INFO - PROCESS | 3644 | 1471089768672 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}] 04:02:48 INFO - PROCESS | 3644 | 1471089768675 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:48 INFO - PROCESS | 3644 | 1471089768840 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:02:48 INFO - PROCESS | 3644 | 1471089768960 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 3644 | 1471089768963 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:48 INFO - PROCESS | 3644 | ++DOCSHELL 10A4D800 == 35 [pid = 3644] [id = 739] 04:02:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10A4E400) [pid = 3644] [serial = 2217] [outer = 00000000] 04:02:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1282B000) [pid = 3644] [serial = 2218] [outer = 10A4E400] 04:02:49 INFO - PROCESS | 3644 | 1471089769019 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (12B77C00) [pid = 3644] [serial = 2219] [outer = 10A4E400] 04:02:49 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:02:49 INFO - PROCESS | 3644 | 1471089769600 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]]]}] 04:02:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:02:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 947ms 04:02:49 INFO - PROCESS | 3644 | 1471089769637 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 3644 | 1471089769642 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:02:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:02:49 INFO - PROCESS | 3644 | 1471089769648 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 3644 | 1471089769651 Marionette TRACE conn3 <- [1,2922,null,{}] 04:02:49 INFO - PROCESS | 3644 | 1471089769655 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}] 04:02:49 INFO - PROCESS | 3644 | 1471089769658 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:49 INFO - PROCESS | 3644 | 1471089769774 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:02:49 INFO - PROCESS | 3644 | 1471089769894 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 3644 | 1471089769897 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:49 INFO - PROCESS | 3644 | ++DOCSHELL 139DC800 == 36 [pid = 3644] [id = 740] 04:02:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (139DFC00) [pid = 3644] [serial = 2220] [outer = 00000000] 04:02:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (13EDA400) [pid = 3644] [serial = 2221] [outer = 139DFC00] 04:02:49 INFO - PROCESS | 3644 | 1471089769953 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (14428800) [pid = 3644] [serial = 2222] [outer = 139DFC00] 04:02:50 INFO - PROCESS | 3644 | 1471089770727 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]]]}] 04:02:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:02:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1168ms 04:02:50 INFO - PROCESS | 3644 | 1471089770803 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:02:50 INFO - PROCESS | 3644 | 1471089770807 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:02:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:02:50 INFO - PROCESS | 3644 | 1471089770837 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 3644 | 1471089770840 Marionette TRACE conn3 <- [1,2926,null,{}] 04:02:50 INFO - PROCESS | 3644 | 1471089770846 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}] 04:02:50 INFO - PROCESS | 3644 | 1471089770848 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:50 INFO - PROCESS | 3644 | 1471089770968 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:02:51 INFO - PROCESS | 3644 | 1471089771103 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 3644 | 1471089771108 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:51 INFO - PROCESS | 3644 | ++DOCSHELL 10BA2C00 == 37 [pid = 3644] [id = 741] 04:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (10BA4C00) [pid = 3644] [serial = 2223] [outer = 00000000] 04:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (10D73000) [pid = 3644] [serial = 2224] [outer = 10BA4C00] 04:02:51 INFO - PROCESS | 3644 | 1471089771160 Marionette DEBUG loaded listener.js 04:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (11211C00) [pid = 3644] [serial = 2225] [outer = 10BA4C00] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 16C3CC00 == 36 [pid = 3644] [id = 737] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 12DA3800 == 35 [pid = 3644] [id = 736] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 16C31000 == 34 [pid = 3644] [id = 735] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 167E1400 == 33 [pid = 3644] [id = 734] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 15615000 == 32 [pid = 3644] [id = 733] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 13EA8800 == 31 [pid = 3644] [id = 732] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 12B7EC00 == 30 [pid = 3644] [id = 731] 04:02:51 INFO - PROCESS | 3644 | --DOCSHELL 10D6B800 == 29 [pid = 3644] [id = 730] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1689B400) [pid = 3644] [serial = 2161] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (16D02C00) [pid = 3644] [serial = 2164] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (16C39400) [pid = 3644] [serial = 2162] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (17390C00) [pid = 3644] [serial = 2167] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1820E000) [pid = 3644] [serial = 2144] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (11AD2400) [pid = 3644] [serial = 2152] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (129C5C00) [pid = 3644] [serial = 2153] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15B23000) [pid = 3644] [serial = 2158] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (12B73C00) [pid = 3644] [serial = 2146] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1315F400) [pid = 3644] [serial = 2147] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (16D8B400) [pid = 3644] [serial = 2165] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (13EA4800) [pid = 3644] [serial = 2155] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (141ACC00) [pid = 3644] [serial = 2156] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10374000) [pid = 3644] [serial = 2149] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10A0A400) [pid = 3644] [serial = 2150] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (18216C00) [pid = 3644] [serial = 2177] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (18212400) [pid = 3644] [serial = 2176] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (17E71800) [pid = 3644] [serial = 2174] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17AEEC00) [pid = 3644] [serial = 2173] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (17548400) [pid = 3644] [serial = 2168] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16C3C400) [pid = 3644] [serial = 2170] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (16CF5000) [pid = 3644] [serial = 2171] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (15B2FC00) [pid = 3644] [serial = 2159] [outer = 00000000] [url = about:blank] 04:02:51 INFO - PROCESS | 3644 | 1471089771613 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]]]}] 04:02:51 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. 04:02:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 853ms 04:02:51 INFO - PROCESS | 3644 | 1471089771676 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:02:51 INFO - PROCESS | 3644 | 1471089771681 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:02:51 INFO - PROCESS | 3644 | 1471089771686 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:02:51 INFO - PROCESS | 3644 | 1471089771689 Marionette TRACE conn3 <- [1,2930,null,{}] 04:02:51 INFO - PROCESS | 3644 | 1471089771693 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}] 04:02:51 INFO - PROCESS | 3644 | 1471089771696 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:51 INFO - PROCESS | 3644 | 1471089771780 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:02:51 INFO - PROCESS | 3644 | 1471089771786 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 3644 | 1471089771788 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:51 INFO - PROCESS | 3644 | ++DOCSHELL 11AD2400 == 30 [pid = 3644] [id = 742] 04:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (11C32800) [pid = 3644] [serial = 2226] [outer = 00000000] 04:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (12D75000) [pid = 3644] [serial = 2227] [outer = 11C32800] 04:02:51 INFO - PROCESS | 3644 | 1471089771836 Marionette DEBUG loaded listener.js 04:02:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (131E3800) [pid = 3644] [serial = 2228] [outer = 11C32800] 04:02:52 INFO - PROCESS | 3644 | 1471089772360 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"]]]}] 04:02:52 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 04:02:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:02:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 694ms 04:02:52 INFO - PROCESS | 3644 | 1471089772418 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 3644 | 1471089772420 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:02:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:02:52 INFO - PROCESS | 3644 | 1471089772424 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 3644 | 1471089772427 Marionette TRACE conn3 <- [1,2934,null,{}] 04:02:52 INFO - PROCESS | 3644 | 1471089772438 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}] 04:02:52 INFO - PROCESS | 3644 | 1471089772442 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:52 INFO - PROCESS | 3644 | 1471089772530 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:02:52 INFO - PROCESS | 3644 | 1471089772539 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:52 INFO - PROCESS | 3644 | 1471089772542 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:52 INFO - PROCESS | 3644 | ++DOCSHELL 14428000 == 31 [pid = 3644] [id = 743] 04:02:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (14429000) [pid = 3644] [serial = 2229] [outer = 00000000] 04:02:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (156E6000) [pid = 3644] [serial = 2230] [outer = 14429000] 04:02:52 INFO - PROCESS | 3644 | 1471089772589 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15B23000) [pid = 3644] [serial = 2231] [outer = 14429000] 04:02:53 INFO - PROCESS | 3644 | 1471089773054 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]]]}] 04:02:53 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. 04:02:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 647ms 04:02:53 INFO - PROCESS | 3644 | 1471089773061 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:02:53 INFO - PROCESS | 3644 | 1471089773064 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:02:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:02:53 INFO - PROCESS | 3644 | 1471089773067 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 3644 | 1471089773069 Marionette TRACE conn3 <- [1,2938,null,{}] 04:02:53 INFO - PROCESS | 3644 | 1471089773072 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}] 04:02:53 INFO - PROCESS | 3644 | 1471089773074 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:53 INFO - PROCESS | 3644 | 1471089773159 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:02:53 INFO - PROCESS | 3644 | 1471089773164 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 3644 | 1471089773166 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:53 INFO - PROCESS | 3644 | ++DOCSHELL 15B2A800 == 32 [pid = 3644] [id = 744] 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15B2CC00) [pid = 3644] [serial = 2232] [outer = 00000000] 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1693C400) [pid = 3644] [serial = 2233] [outer = 15B2CC00] 04:02:53 INFO - PROCESS | 3644 | 1471089773211 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16C37000) [pid = 3644] [serial = 2234] [outer = 15B2CC00] 04:02:53 INFO - PROCESS | 3644 | ++DOCSHELL 16CEE000 == 33 [pid = 3644] [id = 745] 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16CEE400) [pid = 3644] [serial = 2235] [outer = 00000000] 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D02C00) [pid = 3644] [serial = 2236] [outer = 16CEE400] 04:02:53 INFO - PROCESS | 3644 | 1471089773673 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]]]}] 04:02:53 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. 04:02:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 648ms 04:02:53 INFO - PROCESS | 3644 | 1471089773710 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:02:53 INFO - PROCESS | 3644 | 1471089773713 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:02:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:02:53 INFO - PROCESS | 3644 | 1471089773716 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 3644 | 1471089773718 Marionette TRACE conn3 <- [1,2942,null,{}] 04:02:53 INFO - PROCESS | 3644 | 1471089773727 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}] 04:02:53 INFO - PROCESS | 3644 | 1471089773730 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:53 INFO - PROCESS | 3644 | 1471089773849 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:02:53 INFO - PROCESS | 3644 | 1471089773855 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 3644 | 1471089773857 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:53 INFO - PROCESS | 3644 | ++DOCSHELL 16C39400 == 34 [pid = 3644] [id = 746] 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (16C3A800) [pid = 3644] [serial = 2237] [outer = 00000000] 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (16D08C00) [pid = 3644] [serial = 2238] [outer = 16C3A800] 04:02:53 INFO - PROCESS | 3644 | 1471089773901 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (16D89C00) [pid = 3644] [serial = 2239] [outer = 16C3A800] 04:02:54 INFO - PROCESS | 3644 | 1471089774360 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]]]}] 04:02:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:02:54 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 04:02:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 694ms 04:02:54 INFO - PROCESS | 3644 | 1471089774415 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:02:54 INFO - PROCESS | 3644 | 1471089774417 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:02:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:02:54 INFO - PROCESS | 3644 | 1471089774420 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 3644 | 1471089774422 Marionette TRACE conn3 <- [1,2946,null,{}] 04:02:54 INFO - PROCESS | 3644 | 1471089774432 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}] 04:02:54 INFO - PROCESS | 3644 | 1471089774438 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:54 INFO - PROCESS | 3644 | 1471089774590 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:02:54 INFO - PROCESS | 3644 | 1471089774659 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 3644 | 1471089774661 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:54 INFO - PROCESS | 3644 | ++DOCSHELL 16D94C00 == 35 [pid = 3644] [id = 747] 04:02:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16E47000) [pid = 3644] [serial = 2240] [outer = 00000000] 04:02:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (17591000) [pid = 3644] [serial = 2241] [outer = 16E47000] 04:02:54 INFO - PROCESS | 3644 | 1471089774704 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17E71800) [pid = 3644] [serial = 2242] [outer = 16E47000] 04:02:55 INFO - PROCESS | 3644 | 1471089775134 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]]]}] 04:02:55 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. 04:02:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 742ms 04:02:55 INFO - PROCESS | 3644 | 1471089775193 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:02:55 INFO - PROCESS | 3644 | 1471089775195 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:02:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:02:55 INFO - PROCESS | 3644 | 1471089775232 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - PROCESS | 3644 | 1471089775234 Marionette TRACE conn3 <- [1,2950,null,{}] 04:02:55 INFO - PROCESS | 3644 | 1471089775239 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}] 04:02:55 INFO - PROCESS | 3644 | 1471089775241 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:55 INFO - PROCESS | 3644 | 1471089775362 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:02:55 INFO - PROCESS | 3644 | 1471089775371 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 3644 | 1471089775373 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:55 INFO - PROCESS | 3644 | ++DOCSHELL 10A0F000 == 36 [pid = 3644] [id = 748] 04:02:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (13038000) [pid = 3644] [serial = 2243] [outer = 00000000] 04:02:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (18212000) [pid = 3644] [serial = 2244] [outer = 13038000] 04:02:55 INFO - PROCESS | 3644 | 1471089775426 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18215800) [pid = 3644] [serial = 2245] [outer = 13038000] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (167E6400) [pid = 3644] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (16C35800) [pid = 3644] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (141A5C00) [pid = 3644] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10BA3C00) [pid = 3644] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15461000) [pid = 3644] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1753D800) [pid = 3644] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16C82000) [pid = 3644] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (13EACC00) [pid = 3644] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (130B8400) [pid = 3644] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (156E7000) [pid = 3644] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (10D6E000) [pid = 3644] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:02:55 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (11003C00) [pid = 3644] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:02:55 INFO - PROCESS | 3644 | 1471089775917 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]]]}] 04:02:55 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. 04:02:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 773ms 04:02:56 INFO - PROCESS | 3644 | 1471089775984 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:02:56 INFO - PROCESS | 3644 | 1471089775986 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:02:56 INFO - PROCESS | 3644 | 1471089775989 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:02:56 INFO - PROCESS | 3644 | 1471089775991 Marionette TRACE conn3 <- [1,2954,null,{}] 04:02:56 INFO - PROCESS | 3644 | 1471089775994 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}] 04:02:56 INFO - PROCESS | 3644 | 1471089775996 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:56 INFO - PROCESS | 3644 | 1471089776076 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:02:56 INFO - PROCESS | 3644 | 1471089776083 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 3644 | 1471089776085 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:56 INFO - PROCESS | 3644 | ++DOCSHELL 10B9B000 == 37 [pid = 3644] [id = 749] 04:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (10BA3C00) [pid = 3644] [serial = 2246] [outer = 00000000] 04:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15B24800) [pid = 3644] [serial = 2247] [outer = 10BA3C00] 04:02:56 INFO - PROCESS | 3644 | 1471089776129 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (16D03C00) [pid = 3644] [serial = 2248] [outer = 10BA3C00] 04:02:56 INFO - PROCESS | 3644 | 1471089776534 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]]]}] 04:02:56 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. 04:02:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 600ms 04:02:56 INFO - PROCESS | 3644 | 1471089776593 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:02:56 INFO - PROCESS | 3644 | 1471089776595 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:02:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:02:56 INFO - PROCESS | 3644 | 1471089776598 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - PROCESS | 3644 | 1471089776600 Marionette TRACE conn3 <- [1,2958,null,{}] 04:02:56 INFO - PROCESS | 3644 | 1471089776603 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}] 04:02:56 INFO - PROCESS | 3644 | 1471089776605 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:56 INFO - PROCESS | 3644 | 1471089776707 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:02:56 INFO - PROCESS | 3644 | 1471089776715 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 3644 | 1471089776717 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:56 INFO - PROCESS | 3644 | ++DOCSHELL 1545B800 == 38 [pid = 3644] [id = 750] 04:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (15462C00) [pid = 3644] [serial = 2249] [outer = 00000000] 04:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (18290800) [pid = 3644] [serial = 2250] [outer = 15462C00] 04:02:56 INFO - PROCESS | 3644 | 1471089776760 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (18292800) [pid = 3644] [serial = 2251] [outer = 15462C00] 04:02:57 INFO - PROCESS | 3644 | 1471089777159 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]]]}] 04:02:57 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. 04:02:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 600ms 04:02:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:02:57 INFO - PROCESS | 3644 | 1471089777195 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 3644 | 1471089777197 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:02:57 INFO - PROCESS | 3644 | 1471089777200 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 3644 | 1471089777202 Marionette TRACE conn3 <- [1,2962,null,{}] 04:02:57 INFO - PROCESS | 3644 | 1471089777205 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}] 04:02:57 INFO - PROCESS | 3644 | 1471089777207 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:57 INFO - PROCESS | 3644 | 1471089777343 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:02:57 INFO - PROCESS | 3644 | 1471089777350 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 3644 | 1471089777353 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:57 INFO - PROCESS | 3644 | ++DOCSHELL 167E6400 == 39 [pid = 3644] [id = 751] 04:02:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16C33C00) [pid = 3644] [serial = 2252] [outer = 00000000] 04:02:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (18299800) [pid = 3644] [serial = 2253] [outer = 16C33C00] 04:02:57 INFO - PROCESS | 3644 | 1471089777399 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (19767C00) [pid = 3644] [serial = 2254] [outer = 16C33C00] 04:02:57 INFO - PROCESS | 3644 | 1471089777792 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]]]}] 04:02:57 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. 04:02:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 631ms 04:02:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:02:57 INFO - PROCESS | 3644 | 1471089777839 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 3644 | 1471089777841 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:02:57 INFO - PROCESS | 3644 | 1471089777844 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 3644 | 1471089777846 Marionette TRACE conn3 <- [1,2966,null,{}] 04:02:57 INFO - PROCESS | 3644 | 1471089777850 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}] 04:02:57 INFO - PROCESS | 3644 | 1471089777852 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:58 INFO - PROCESS | 3644 | 1471089778033 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:02:58 INFO - PROCESS | 3644 | 1471089778255 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:58 INFO - PROCESS | 3644 | 1471089778259 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:58 INFO - PROCESS | 3644 | ++DOCSHELL 10A07C00 == 40 [pid = 3644] [id = 752] 04:02:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (10A47800) [pid = 3644] [serial = 2255] [outer = 00000000] 04:02:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10B99400) [pid = 3644] [serial = 2256] [outer = 10A47800] 04:02:58 INFO - PROCESS | 3644 | 1471089778317 Marionette DEBUG loaded listener.js 04:02:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (11CE2400) [pid = 3644] [serial = 2257] [outer = 10A47800] 04:02:58 INFO - PROCESS | 3644 | 1471089778822 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]]]}] 04:02:58 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. 04:02:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1010ms 04:02:58 INFO - PROCESS | 3644 | 1471089778896 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:02:58 INFO - PROCESS | 3644 | 1471089778901 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:02:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:02:58 INFO - PROCESS | 3644 | 1471089778908 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 3644 | 1471089778913 Marionette TRACE conn3 <- [1,2970,null,{}] 04:02:58 INFO - PROCESS | 3644 | 1471089778920 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}] 04:02:58 INFO - PROCESS | 3644 | 1471089778925 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:59 INFO - PROCESS | 3644 | 1471089779071 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:02:59 INFO - PROCESS | 3644 | 1471089779178 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:59 INFO - PROCESS | 3644 | 1471089779181 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:02:59 INFO - PROCESS | 3644 | ++DOCSHELL 141B1400 == 41 [pid = 3644] [id = 753] 04:02:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15457800) [pid = 3644] [serial = 2258] [outer = 00000000] 04:02:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (156DD800) [pid = 3644] [serial = 2259] [outer = 15457800] 04:02:59 INFO - PROCESS | 3644 | 1471089779238 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (15F63800) [pid = 3644] [serial = 2260] [outer = 15457800] 04:02:59 INFO - PROCESS | 3644 | 1471089779815 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"]]]}] 04:02:59 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 04:02:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:02:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 947ms 04:02:59 INFO - PROCESS | 3644 | 1471089779861 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:02:59 INFO - PROCESS | 3644 | 1471089779865 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:02:59 INFO - PROCESS | 3644 | 1471089779870 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:02:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:02:59 INFO - PROCESS | 3644 | 1471089779872 Marionette TRACE conn3 <- [1,2974,null,{}] 04:02:59 INFO - PROCESS | 3644 | 1471089779876 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}] 04:02:59 INFO - PROCESS | 3644 | 1471089779879 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:00 INFO - PROCESS | 3644 | 1471089779985 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:03:00 INFO - PROCESS | 3644 | 1471089780097 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:00 INFO - PROCESS | 3644 | 1471089780100 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:00 INFO - PROCESS | 3644 | ++DOCSHELL 16D8F800 == 42 [pid = 3644] [id = 754] 04:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16FC7000) [pid = 3644] [serial = 2261] [outer = 00000000] 04:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18216800) [pid = 3644] [serial = 2262] [outer = 16FC7000] 04:03:00 INFO - PROCESS | 3644 | 1471089780199 Marionette DEBUG loaded listener.js 04:03:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (18299000) [pid = 3644] [serial = 2263] [outer = 16FC7000] 04:03:00 INFO - PROCESS | 3644 | 1471089780749 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]]]}] 04:03:00 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. 04:03:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 947ms 04:03:00 INFO - PROCESS | 3644 | 1471089780817 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:03:00 INFO - PROCESS | 3644 | 1471089780821 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:03:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:03:00 INFO - PROCESS | 3644 | 1471089780832 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:03:00 INFO - PROCESS | 3644 | 1471089780837 Marionette TRACE conn3 <- [1,2978,null,{}] 04:03:00 INFO - PROCESS | 3644 | 1471089780841 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}] 04:03:00 INFO - PROCESS | 3644 | 1471089780843 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:00 INFO - PROCESS | 3644 | 1471089780955 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:03:01 INFO - PROCESS | 3644 | 1471089781089 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 3644 | 1471089781092 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:01 INFO - PROCESS | 3644 | ++DOCSHELL 18212800 == 43 [pid = 3644] [id = 755] 04:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (19769800) [pid = 3644] [serial = 2264] [outer = 00000000] 04:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19C2A400) [pid = 3644] [serial = 2265] [outer = 19769800] 04:03:01 INFO - PROCESS | 3644 | 1471089781145 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19CE5C00) [pid = 3644] [serial = 2266] [outer = 19769800] 04:03:01 INFO - PROCESS | 3644 | ++DOCSHELL 1143B800 == 44 [pid = 3644] [id = 756] 04:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (114D8400) [pid = 3644] [serial = 2267] [outer = 00000000] 04:03:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (129BE800) [pid = 3644] [serial = 2268] [outer = 114D8400] 04:03:01 INFO - PROCESS | 3644 | 1471089781958 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]]]}] 04:03:02 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. 04:03:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1152ms 04:03:02 INFO - PROCESS | 3644 | 1471089782008 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:03:02 INFO - PROCESS | 3644 | 1471089782012 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:03:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:03:02 INFO - PROCESS | 3644 | 1471089782017 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:03:02 INFO - PROCESS | 3644 | 1471089782020 Marionette TRACE conn3 <- [1,2982,null,{}] 04:03:02 INFO - PROCESS | 3644 | 1471089782026 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}] 04:03:02 INFO - PROCESS | 3644 | 1471089782028 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:02 INFO - PROCESS | 3644 | 1471089782144 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:03:02 INFO - PROCESS | 3644 | 1471089782283 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:02 INFO - PROCESS | 3644 | 1471089782289 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:02 INFO - PROCESS | 3644 | ++DOCSHELL 1120B400 == 45 [pid = 3644] [id = 757] 04:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (114D7800) [pid = 3644] [serial = 2269] [outer = 00000000] 04:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (12B7EC00) [pid = 3644] [serial = 2270] [outer = 114D7800] 04:03:02 INFO - PROCESS | 3644 | 1471089782356 Marionette DEBUG loaded listener.js 04:03:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (131F1400) [pid = 3644] [serial = 2271] [outer = 114D7800] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 1545B800 == 44 [pid = 3644] [id = 750] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 10B9B000 == 43 [pid = 3644] [id = 749] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 10A0F000 == 42 [pid = 3644] [id = 748] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 16D94C00 == 41 [pid = 3644] [id = 747] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 16C39400 == 40 [pid = 3644] [id = 746] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 16CEE000 == 39 [pid = 3644] [id = 745] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 15B2A800 == 38 [pid = 3644] [id = 744] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 14428000 == 37 [pid = 3644] [id = 743] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 11AD2400 == 36 [pid = 3644] [id = 742] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 139DC800 == 35 [pid = 3644] [id = 740] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 10BA2C00 == 34 [pid = 3644] [id = 741] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 10A4D800 == 33 [pid = 3644] [id = 739] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 1753A000 == 32 [pid = 3644] [id = 738] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 10D6EC00 == 31 [pid = 3644] [id = 729] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 1143B800 == 30 [pid = 3644] [id = 756] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 18212800 == 29 [pid = 3644] [id = 755] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 16D8F800 == 28 [pid = 3644] [id = 754] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 167E6400 == 27 [pid = 3644] [id = 751] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 10A07C00 == 26 [pid = 3644] [id = 752] 04:03:03 INFO - PROCESS | 3644 | --DOCSHELL 141B1400 == 25 [pid = 3644] [id = 753] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1442FC00) [pid = 3644] [serial = 2197] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (131E9400) [pid = 3644] [serial = 2194] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1320C400) [pid = 3644] [serial = 2195] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (15B27800) [pid = 3644] [serial = 2200] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (11212C00) [pid = 3644] [serial = 2191] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (114DB400) [pid = 3644] [serial = 2192] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (129BCC00) [pid = 3644] [serial = 2189] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (11AD1400) [pid = 3644] [serial = 2188] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16896800) [pid = 3644] [serial = 2203] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (15F6A000) [pid = 3644] [serial = 2201] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (16CFA000) [pid = 3644] [serial = 2206] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16C3DC00) [pid = 3644] [serial = 2209] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1689AC00) [pid = 3644] [serial = 2204] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17E7B800) [pid = 3644] [serial = 2215] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16E92000) [pid = 3644] [serial = 2212] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (131ED000) [pid = 3644] [serial = 2180] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (129BD400) [pid = 3644] [serial = 2179] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16E92800) [pid = 3644] [serial = 2213] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (15B25000) [pid = 3644] [serial = 2183] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (15618000) [pid = 3644] [serial = 2182] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1820A800) [pid = 3644] [serial = 2186] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (17A61C00) [pid = 3644] [serial = 2185] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16D8A000) [pid = 3644] [serial = 2207] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16CFAC00) [pid = 3644] [serial = 2210] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1545E800) [pid = 3644] [serial = 2198] [outer = 00000000] [url = about:blank] 04:03:03 INFO - PROCESS | 3644 | 1471089783543 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]]]}] 04:03:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:03:03 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 04:03:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1579ms 04:03:03 INFO - PROCESS | 3644 | 1471089783585 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 3644 | 1471089783589 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:03:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:03:03 INFO - PROCESS | 3644 | 1471089783594 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 3644 | 1471089783597 Marionette TRACE conn3 <- [1,2986,null,{}] 04:03:03 INFO - PROCESS | 3644 | 1471089783620 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}] 04:03:03 INFO - PROCESS | 3644 | 1471089783623 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:03 INFO - PROCESS | 3644 | 1471089783747 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:03:03 INFO - PROCESS | 3644 | 1471089783848 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 3644 | 1471089783850 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:03 INFO - PROCESS | 3644 | ++DOCSHELL 10D74C00 == 26 [pid = 3644] [id = 758] 04:03:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (10D77000) [pid = 3644] [serial = 2272] [outer = 00000000] 04:03:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (11217400) [pid = 3644] [serial = 2273] [outer = 10D77000] 04:03:03 INFO - PROCESS | 3644 | 1471089783898 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (114DB400) [pid = 3644] [serial = 2274] [outer = 10D77000] 04:03:04 INFO - PROCESS | 3644 | 1471089784328 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]]]}] 04:03:04 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. 04:03:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 757ms 04:03:04 INFO - PROCESS | 3644 | 1471089784362 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 3644 | 1471089784367 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:03:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:03:04 INFO - PROCESS | 3644 | 1471089784373 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 3644 | 1471089784376 Marionette TRACE conn3 <- [1,2990,null,{}] 04:03:04 INFO - PROCESS | 3644 | 1471089784379 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}] 04:03:04 INFO - PROCESS | 3644 | 1471089784382 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:04 INFO - PROCESS | 3644 | 1471089784469 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:03:04 INFO - PROCESS | 3644 | 1471089784476 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:04 INFO - PROCESS | 3644 | 1471089784478 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:04 INFO - PROCESS | 3644 | ++DOCSHELL 12D74800 == 27 [pid = 3644] [id = 759] 04:03:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (12D9F800) [pid = 3644] [serial = 2275] [outer = 00000000] 04:03:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (131E3000) [pid = 3644] [serial = 2276] [outer = 12D9F800] 04:03:04 INFO - PROCESS | 3644 | 1471089784526 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (1320A000) [pid = 3644] [serial = 2277] [outer = 12D9F800] 04:03:04 INFO - PROCESS | 3644 | 1471089784979 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]]]}] 04:03:05 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. 04:03:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 632ms 04:03:05 INFO - PROCESS | 3644 | 1471089785010 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 3644 | 1471089785013 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:03:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:03:05 INFO - PROCESS | 3644 | 1471089785016 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 3644 | 1471089785019 Marionette TRACE conn3 <- [1,2994,null,{}] 04:03:05 INFO - PROCESS | 3644 | 1471089785030 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}] 04:03:05 INFO - PROCESS | 3644 | 1471089785035 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:05 INFO - PROCESS | 3644 | 1471089785117 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:03:05 INFO - PROCESS | 3644 | 1471089785123 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 3644 | 1471089785126 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:05 INFO - PROCESS | 3644 | ++DOCSHELL 141A9800 == 28 [pid = 3644] [id = 760] 04:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (141AB000) [pid = 3644] [serial = 2278] [outer = 00000000] 04:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1545E800) [pid = 3644] [serial = 2279] [outer = 141AB000] 04:03:05 INFO - PROCESS | 3644 | 1471089785175 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (15466C00) [pid = 3644] [serial = 2280] [outer = 141AB000] 04:03:05 INFO - PROCESS | 3644 | 1471089785630 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]]]}] 04:03:05 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. 04:03:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 631ms 04:03:05 INFO - PROCESS | 3644 | 1471089785654 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 3644 | 1471089785656 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:03:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:03:05 INFO - PROCESS | 3644 | 1471089785659 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 3644 | 1471089785661 Marionette TRACE conn3 <- [1,2998,null,{}] 04:03:05 INFO - PROCESS | 3644 | 1471089785665 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}] 04:03:05 INFO - PROCESS | 3644 | 1471089785668 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:05 INFO - PROCESS | 3644 | 1471089785808 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:03:05 INFO - PROCESS | 3644 | 1471089785826 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 3644 | 1471089785828 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:05 INFO - PROCESS | 3644 | ++DOCSHELL 156E5000 == 29 [pid = 3644] [id = 761] 04:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (156E7000) [pid = 3644] [serial = 2281] [outer = 00000000] 04:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (15B2BC00) [pid = 3644] [serial = 2282] [outer = 156E7000] 04:03:05 INFO - PROCESS | 3644 | 1471089785872 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15F6CC00) [pid = 3644] [serial = 2283] [outer = 156E7000] 04:03:06 INFO - PROCESS | 3644 | [3644] 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 04:03:06 INFO - PROCESS | 3644 | 1471089786322 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 694ms 04:03:06 INFO - PROCESS | 3644 | 1471089786363 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 3644 | 1471089786365 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:03:06 INFO - PROCESS | 3644 | 1471089786368 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 3644 | 1471089786370 Marionette TRACE conn3 <- [1,3002,null,{}] 04:03:06 INFO - TEST-START | /FileAPI/fileReader.html 04:03:06 INFO - PROCESS | 3644 | 1471089786373 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}] 04:03:06 INFO - PROCESS | 3644 | 1471089786375 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:06 INFO - PROCESS | 3644 | 1471089786487 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:03:06 INFO - PROCESS | 3644 | 1471089786579 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 3644 | 1471089786582 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:06 INFO - PROCESS | 3644 | ++DOCSHELL 16892400 == 30 [pid = 3644] [id = 762] 04:03:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16896800) [pid = 3644] [serial = 2284] [outer = 00000000] 04:03:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16C32000) [pid = 3644] [serial = 2285] [outer = 16896800] 04:03:06 INFO - PROCESS | 3644 | 1471089786625 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16C38C00) [pid = 3644] [serial = 2286] [outer = 16896800] 04:03:07 INFO - PROCESS | 3644 | 1471089787023 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]]]}] 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:03:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 711ms 04:03:07 INFO - PROCESS | 3644 | 1471089787069 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 3644 | 1471089787071 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:03:07 INFO - TEST-START | /FileAPI/historical.html 04:03:07 INFO - PROCESS | 3644 | 1471089787074 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 3644 | 1471089787076 Marionette TRACE conn3 <- [1,3006,null,{}] 04:03:07 INFO - PROCESS | 3644 | 1471089787080 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}] 04:03:07 INFO - PROCESS | 3644 | 1471089787085 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:07 INFO - PROCESS | 3644 | 1471089787224 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:03:07 INFO - PROCESS | 3644 | 1471089787229 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 3644 | 1471089787231 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:07 INFO - PROCESS | 3644 | ++DOCSHELL 16C3A400 == 31 [pid = 3644] [id = 763] 04:03:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (16CEC800) [pid = 3644] [serial = 2287] [outer = 00000000] 04:03:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (16D87C00) [pid = 3644] [serial = 2288] [outer = 16CEC800] 04:03:07 INFO - PROCESS | 3644 | 1471089787275 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (16E4FC00) [pid = 3644] [serial = 2289] [outer = 16CEC800] 04:03:07 INFO - PROCESS | 3644 | 1471089787762 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"]]]}] 04:03:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:03:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:03:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:03:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:03:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:03:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:03:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:03:07 INFO - TEST-OK | /FileAPI/historical.html | took 710ms 04:03:08 INFO - PROCESS | 3644 | 1471089788055 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:03:08 INFO - PROCESS | 3644 | 1471089788057 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16C3A800) [pid = 3644] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (16E47000) [pid = 3644] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (17543400) [pid = 3644] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (11C32800) [pid = 3644] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (139DFC00) [pid = 3644] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (14429000) [pid = 3644] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10BA4C00) [pid = 3644] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (15B2CC00) [pid = 3644] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10A4E400) [pid = 3644] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (15462C00) [pid = 3644] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (16C33C00) [pid = 3644] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (13038000) [pid = 3644] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10BA3C00) [pid = 3644] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:03:08 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16CEE400) [pid = 3644] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:03:08 INFO - PROCESS | 3644 | 1471089788101 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:03:08 INFO - PROCESS | 3644 | 1471089788103 Marionette TRACE conn3 <- [1,3010,null,{}] 04:03:08 INFO - PROCESS | 3644 | 1471089788107 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}] 04:03:08 INFO - PROCESS | 3644 | 1471089788109 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:08 INFO - TEST-START | /FileAPI/idlharness.html 04:03:08 INFO - PROCESS | 3644 | 1471089788185 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:03:08 INFO - PROCESS | 3644 | 1471089788192 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 3644 | 1471089788194 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:08 INFO - PROCESS | 3644 | ++DOCSHELL 132C9800 == 32 [pid = 3644] [id = 764] 04:03:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (156E2C00) [pid = 3644] [serial = 2290] [outer = 00000000] 04:03:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16CF1C00) [pid = 3644] [serial = 2291] [outer = 156E2C00] 04:03:08 INFO - PROCESS | 3644 | 1471089788238 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16D0F400) [pid = 3644] [serial = 2292] [outer = 156E2C00] 04:03:09 INFO - PROCESS | 3644 | 1471089789009 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]]]}] 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:03:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:03:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:03:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:03:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:03:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:03:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:03:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:03:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:03:09 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 04:03:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:03:09 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 04:03:09 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 04:03:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:03:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:03:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:03:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:03:09 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 04:03:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:03:09 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 04:03:09 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 04:03:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:03:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:03:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1105ms 04:03:09 INFO - PROCESS | 3644 | 1471089789206 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:03:09 INFO - PROCESS | 3644 | 1471089789208 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:03:09 INFO - TEST-START | /FileAPI/idlharness.worker 04:03:09 INFO - PROCESS | 3644 | 1471089789211 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 3644 | 1471089789213 Marionette TRACE conn3 <- [1,3014,null,{}] 04:03:09 INFO - PROCESS | 3644 | 1471089789217 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}] 04:03:09 INFO - PROCESS | 3644 | 1471089789218 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:09 INFO - PROCESS | 3644 | 1471089789296 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:03:09 INFO - PROCESS | 3644 | 1471089789301 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 3644 | 1471089789303 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:09 INFO - PROCESS | 3644 | ++DOCSHELL 0F97E400 == 33 [pid = 3644] [id = 765] 04:03:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (13165C00) [pid = 3644] [serial = 2293] [outer = 00000000] 04:03:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (19F54C00) [pid = 3644] [serial = 2294] [outer = 13165C00] 04:03:09 INFO - PROCESS | 3644 | 1471089789347 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (19E82000) [pid = 3644] [serial = 2295] [outer = 13165C00] 04:03:09 INFO - PROCESS | 3644 | [3644] 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 04:03:10 INFO - PROCESS | 3644 | 1471089790542 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,{},{}]]]}] 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:03:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:03:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:03:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:03:10 INFO - {} 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:03:10 INFO - {} 04:03:10 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 - {} 04:03:10 INFO - {} 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:03:10 INFO - {} 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:03:10 INFO - {} 04:03:10 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 - {} 04:03:10 INFO - {} 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 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 04:03:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:03:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:03:10 INFO - {} 04:03:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1500ms 04:03:10 INFO - PROCESS | 3644 | 1471089790727 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 3644 | 1471089790732 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:03:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:03:10 INFO - PROCESS | 3644 | 1471089790760 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 3644 | 1471089790764 Marionette TRACE conn3 <- [1,3018,null,{}] 04:03:10 INFO - PROCESS | 3644 | 1471089790806 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}] 04:03:10 INFO - PROCESS | 3644 | 1471089790809 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:10 INFO - PROCESS | 3644 | 1471089790928 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:03:11 INFO - PROCESS | 3644 | 1471089791060 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 3644 | 1471089791064 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:11 INFO - PROCESS | 3644 | ++DOCSHELL 141A5800 == 34 [pid = 3644] [id = 766] 04:03:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16CF4800) [pid = 3644] [serial = 2296] [outer = 00000000] 04:03:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16D0F000) [pid = 3644] [serial = 2297] [outer = 16CF4800] 04:03:11 INFO - PROCESS | 3644 | 1471089791124 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (16FB7C00) [pid = 3644] [serial = 2298] [outer = 16CF4800] 04:03:11 INFO - PROCESS | 3644 | 1471089791709 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]]]}] 04:03:11 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 04:03:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 995ms 04:03:11 INFO - PROCESS | 3644 | 1471089791744 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:03:11 INFO - PROCESS | 3644 | 1471089791749 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:03:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:03:11 INFO - PROCESS | 3644 | 1471089791756 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - PROCESS | 3644 | 1471089791758 Marionette TRACE conn3 <- [1,3022,null,{}] 04:03:11 INFO - PROCESS | 3644 | 1471089791762 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}] 04:03:11 INFO - PROCESS | 3644 | 1471089791765 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:11 INFO - PROCESS | 3644 | 1471089791890 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:03:12 INFO - PROCESS | 3644 | 1471089792028 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 3644 | 1471089792031 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:12 INFO - PROCESS | 3644 | ++DOCSHELL 16C3D800 == 35 [pid = 3644] [id = 767] 04:03:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17AF2400) [pid = 3644] [serial = 2299] [outer = 00000000] 04:03:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (19CEBC00) [pid = 3644] [serial = 2300] [outer = 17AF2400] 04:03:12 INFO - PROCESS | 3644 | 1471089792088 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A11A800) [pid = 3644] [serial = 2301] [outer = 17AF2400] 04:03:12 INFO - PROCESS | 3644 | 1471089792876 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]]]}] 04:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:03:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1152ms 04:03:12 INFO - PROCESS | 3644 | 1471089792905 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 3644 | 1471089792909 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:03:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:03:12 INFO - PROCESS | 3644 | 1471089792924 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 3644 | 1471089792927 Marionette TRACE conn3 <- [1,3026,null,{}] 04:03:12 INFO - PROCESS | 3644 | 1471089792933 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}] 04:03:12 INFO - PROCESS | 3644 | 1471089792936 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:13 INFO - PROCESS | 3644 | 1471089793044 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:03:13 INFO - PROCESS | 3644 | 1471089793182 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:13 INFO - PROCESS | 3644 | 1471089793188 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:13 INFO - PROCESS | 3644 | ++DOCSHELL 1315F400 == 36 [pid = 3644] [id = 768] 04:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (131E9800) [pid = 3644] [serial = 2302] [outer = 00000000] 04:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (13944C00) [pid = 3644] [serial = 2303] [outer = 131E9800] 04:03:13 INFO - PROCESS | 3644 | 1471089793245 Marionette DEBUG loaded listener.js 04:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (13EE6000) [pid = 3644] [serial = 2304] [outer = 131E9800] 04:03:13 INFO - PROCESS | 3644 | --DOCSHELL 132C9800 == 35 [pid = 3644] [id = 764] 04:03:13 INFO - PROCESS | 3644 | --DOCSHELL 16C3A400 == 34 [pid = 3644] [id = 763] 04:03:13 INFO - PROCESS | 3644 | --DOCSHELL 16892400 == 33 [pid = 3644] [id = 762] 04:03:13 INFO - PROCESS | 3644 | --DOCSHELL 156E5000 == 32 [pid = 3644] [id = 761] 04:03:13 INFO - PROCESS | 3644 | --DOCSHELL 141A9800 == 31 [pid = 3644] [id = 760] 04:03:13 INFO - PROCESS | 3644 | --DOCSHELL 12D74800 == 30 [pid = 3644] [id = 759] 04:03:13 INFO - PROCESS | 3644 | --DOCSHELL 10D74C00 == 29 [pid = 3644] [id = 758] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16D89C00) [pid = 3644] [serial = 2239] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (17E71800) [pid = 3644] [serial = 2242] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (18084C00) [pid = 3644] [serial = 2216] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (12D75000) [pid = 3644] [serial = 2227] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (17591000) [pid = 3644] [serial = 2241] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (131E3800) [pid = 3644] [serial = 2228] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (13EDA400) [pid = 3644] [serial = 2221] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (14428800) [pid = 3644] [serial = 2222] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (156E6000) [pid = 3644] [serial = 2230] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (15B23000) [pid = 3644] [serial = 2231] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10D73000) [pid = 3644] [serial = 2224] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (11211C00) [pid = 3644] [serial = 2225] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1693C400) [pid = 3644] [serial = 2233] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1282B000) [pid = 3644] [serial = 2218] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (12B77C00) [pid = 3644] [serial = 2219] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (18292800) [pid = 3644] [serial = 2251] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (18299800) [pid = 3644] [serial = 2253] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (18212000) [pid = 3644] [serial = 2244] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (19767C00) [pid = 3644] [serial = 2254] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15B24800) [pid = 3644] [serial = 2247] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (16D03C00) [pid = 3644] [serial = 2248] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (18290800) [pid = 3644] [serial = 2250] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (18215800) [pid = 3644] [serial = 2245] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (16D08C00) [pid = 3644] [serial = 2238] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D02C00) [pid = 3644] [serial = 2236] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (16C37000) [pid = 3644] [serial = 2234] [outer = 00000000] [url = about:blank] 04:03:13 INFO - PROCESS | 3644 | 1471089793766 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"]]]}] 04:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:03:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 837ms 04:03:13 INFO - PROCESS | 3644 | 1471089793799 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:03:13 INFO - PROCESS | 3644 | 1471089793803 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:03:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:03:13 INFO - PROCESS | 3644 | 1471089793809 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:03:13 INFO - PROCESS | 3644 | 1471089793812 Marionette TRACE conn3 <- [1,3030,null,{}] 04:03:13 INFO - PROCESS | 3644 | 1471089793815 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}] 04:03:13 INFO - PROCESS | 3644 | 1471089793818 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:13 INFO - PROCESS | 3644 | 1471089793912 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:03:13 INFO - PROCESS | 3644 | 1471089793918 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:13 INFO - PROCESS | 3644 | 1471089793920 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:13 INFO - PROCESS | 3644 | ++DOCSHELL 11CE3400 == 30 [pid = 3644] [id = 769] 04:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (1282B000) [pid = 3644] [serial = 2305] [outer = 00000000] 04:03:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (132C9800) [pid = 3644] [serial = 2306] [outer = 1282B000] 04:03:13 INFO - PROCESS | 3644 | 1471089793967 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (13EE3800) [pid = 3644] [serial = 2307] [outer = 1282B000] 04:03:14 INFO - PROCESS | 3644 | 1471089794592 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]]]}] 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:03:14 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. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:03:14 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'.) 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:03:14 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. 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:03:14 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. 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:03:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:03:14 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. 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:03:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:03:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:03:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:03:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 900ms 04:03:14 INFO - PROCESS | 3644 | 1471089794703 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:03:14 INFO - PROCESS | 3644 | 1471089794705 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:03:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:03:14 INFO - PROCESS | 3644 | 1471089794709 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 3644 | 1471089794712 Marionette TRACE conn3 <- [1,3034,null,{}] 04:03:14 INFO - PROCESS | 3644 | 1471089794762 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}] 04:03:14 INFO - PROCESS | 3644 | 1471089794767 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:14 INFO - PROCESS | 3644 | 1471089794887 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:03:14 INFO - PROCESS | 3644 | 1471089794894 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 3644 | 1471089794897 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:14 INFO - PROCESS | 3644 | ++DOCSHELL 167E6C00 == 31 [pid = 3644] [id = 770] 04:03:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (16896C00) [pid = 3644] [serial = 2308] [outer = 00000000] 04:03:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16943C00) [pid = 3644] [serial = 2309] [outer = 16896C00] 04:03:14 INFO - PROCESS | 3644 | 1471089794955 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (16C37C00) [pid = 3644] [serial = 2310] [outer = 16896C00] 04:03:15 INFO - PROCESS | 3644 | [3644] 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 04:03:15 INFO - PROCESS | 3644 | 1471089795410 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:03:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 742ms 04:03:15 INFO - PROCESS | 3644 | 1471089795449 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 3644 | 1471089795451 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:03:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:03:15 INFO - PROCESS | 3644 | 1471089795454 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 3644 | 1471089795456 Marionette TRACE conn3 <- [1,3038,null,{}] 04:03:15 INFO - PROCESS | 3644 | 1471089795459 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}] 04:03:15 INFO - PROCESS | 3644 | 1471089795461 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:15 INFO - PROCESS | 3644 | 1471089795547 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:03:15 INFO - PROCESS | 3644 | 1471089795554 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:15 INFO - PROCESS | 3644 | 1471089795556 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:15 INFO - PROCESS | 3644 | ++DOCSHELL 16D8EC00 == 32 [pid = 3644] [id = 771] 04:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (16D8F000) [pid = 3644] [serial = 2311] [outer = 00000000] 04:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (16E92800) [pid = 3644] [serial = 2312] [outer = 16D8F000] 04:03:15 INFO - PROCESS | 3644 | 1471089795604 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1753E000) [pid = 3644] [serial = 2313] [outer = 16D8F000] 04:03:16 INFO - PROCESS | 3644 | 1471089796066 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]]]}] 04:03:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:03:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:03:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:03:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:03:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 631ms 04:03:16 INFO - PROCESS | 3644 | 1471089796092 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 3644 | 1471089796094 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:03:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:03:16 INFO - PROCESS | 3644 | 1471089796103 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - PROCESS | 3644 | 1471089796105 Marionette TRACE conn3 <- [1,3042,null,{}] 04:03:16 INFO - PROCESS | 3644 | 1471089796109 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}] 04:03:16 INFO - PROCESS | 3644 | 1471089796110 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:16 INFO - PROCESS | 3644 | 1471089796225 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:03:16 INFO - PROCESS | 3644 | 1471089796317 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 3644 | 1471089796319 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:16 INFO - PROCESS | 3644 | ++DOCSHELL 10D70C00 == 33 [pid = 3644] [id = 772] 04:03:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1282AC00) [pid = 3644] [serial = 2314] [outer = 00000000] 04:03:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1771DC00) [pid = 3644] [serial = 2315] [outer = 1282AC00] 04:03:16 INFO - PROCESS | 3644 | 1471089796363 Marionette DEBUG loaded listener.js 04:03:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (17AF1400) [pid = 3644] [serial = 2316] [outer = 1282AC00] 04:03:17 INFO - PROCESS | 3644 | 1471089797080 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"]]]}] 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:03:17 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" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:03:17 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" 04:03:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:03:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:03:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1121ms 04:03:17 INFO - PROCESS | 3644 | 1471089797245 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:03:17 INFO - PROCESS | 3644 | 1471089797247 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:03:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:03:17 INFO - PROCESS | 3644 | 1471089797250 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:03:17 INFO - PROCESS | 3644 | 1471089797252 Marionette TRACE conn3 <- [1,3046,null,{}] 04:03:17 INFO - PROCESS | 3644 | 1471089797256 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}] 04:03:17 INFO - PROCESS | 3644 | 1471089797264 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:17 INFO - PROCESS | 3644 | 1471089797405 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:03:17 INFO - PROCESS | 3644 | 1471089797468 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 3644 | 1471089797470 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:17 INFO - PROCESS | 3644 | ++DOCSHELL 1753C400 == 34 [pid = 3644] [id = 773] 04:03:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (17E76400) [pid = 3644] [serial = 2317] [outer = 00000000] 04:03:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (1829A400) [pid = 3644] [serial = 2318] [outer = 17E76400] 04:03:17 INFO - PROCESS | 3644 | 1471089797514 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (19767400) [pid = 3644] [serial = 2319] [outer = 17E76400] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (156E7000) [pid = 3644] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16896800) [pid = 3644] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10D77000) [pid = 3644] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (141AB000) [pid = 3644] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (114D7800) [pid = 3644] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (16CEC800) [pid = 3644] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (10A47800) [pid = 3644] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (15457800) [pid = 3644] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (16FC7000) [pid = 3644] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (114D8400) [pid = 3644] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (19769800) [pid = 3644] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (156E2C00) [pid = 3644] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:03:17 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (12D9F800) [pid = 3644] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:03:18 INFO - PROCESS | 3644 | 1471089798018 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]]]}] 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:03:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:03:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:03:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:03:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:03:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:03:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:03:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:03:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:03:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 821ms 04:03:18 INFO - PROCESS | 3644 | 1471089798057 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 3644 | 1471089798058 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:03:18 INFO - PROCESS | 3644 | 1471089798062 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:03:18 INFO - PROCESS | 3644 | 1471089798063 Marionette TRACE conn3 <- [1,3050,null,{}] 04:03:18 INFO - PROCESS | 3644 | 1471089798067 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}] 04:03:18 INFO - PROCESS | 3644 | 1471089798069 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:18 INFO - PROCESS | 3644 | 1471089798185 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:03:18 INFO - PROCESS | 3644 | 1471089798250 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 3644 | 1471089798252 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:18 INFO - PROCESS | 3644 | ++DOCSHELL 1976C400 == 35 [pid = 3644] [id = 774] 04:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (1976CC00) [pid = 3644] [serial = 2320] [outer = 00000000] 04:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (19CEE000) [pid = 3644] [serial = 2321] [outer = 1976CC00] 04:03:18 INFO - PROCESS | 3644 | 1471089798295 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (19E7E400) [pid = 3644] [serial = 2322] [outer = 1976CC00] 04:03:18 INFO - PROCESS | 3644 | [3644] 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 04:03:18 INFO - PROCESS | 3644 | 1471089798660 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:03:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:03:18 INFO - {} 04:03:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 647ms 04:03:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:03:18 INFO - PROCESS | 3644 | 1471089798700 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 3644 | 1471089798702 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:03:18 INFO - PROCESS | 3644 | 1471089798705 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 3644 | 1471089798707 Marionette TRACE conn3 <- [1,3054,null,{}] 04:03:18 INFO - PROCESS | 3644 | 1471089798710 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}] 04:03:18 INFO - PROCESS | 3644 | 1471089798712 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:18 INFO - PROCESS | 3644 | 1471089798831 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:03:18 INFO - PROCESS | 3644 | 1471089798839 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 3644 | 1471089798841 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:18 INFO - PROCESS | 3644 | ++DOCSHELL 1A117C00 == 36 [pid = 3644] [id = 775] 04:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1A11E400) [pid = 3644] [serial = 2323] [outer = 00000000] 04:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1A49D800) [pid = 3644] [serial = 2324] [outer = 1A11E400] 04:03:18 INFO - PROCESS | 3644 | 1471089798885 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1A4A1400) [pid = 3644] [serial = 2325] [outer = 1A11E400] 04:03:19 INFO - PROCESS | 3644 | 1471089799311 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]]]}] 04:03:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:03:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:03:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:03:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:03:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:03:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:03:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:03:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 632ms 04:03:19 INFO - PROCESS | 3644 | 1471089799357 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 3644 | 1471089799359 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:03:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:03:19 INFO - PROCESS | 3644 | 1471089799363 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 3644 | 1471089799365 Marionette TRACE conn3 <- [1,3058,null,{}] 04:03:19 INFO - PROCESS | 3644 | 1471089799368 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}] 04:03:19 INFO - PROCESS | 3644 | 1471089799370 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:19 INFO - PROCESS | 3644 | 1471089799453 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:03:19 INFO - PROCESS | 3644 | 1471089799458 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:19 INFO - PROCESS | 3644 | 1471089799460 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:19 INFO - PROCESS | 3644 | ++DOCSHELL 16CF0400 == 37 [pid = 3644] [id = 776] 04:03:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1A3D1400) [pid = 3644] [serial = 2326] [outer = 00000000] 04:03:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1A73D400) [pid = 3644] [serial = 2327] [outer = 1A3D1400] 04:03:19 INFO - PROCESS | 3644 | 1471089799503 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1A73DC00) [pid = 3644] [serial = 2328] [outer = 1A3D1400] 04:03:20 INFO - PROCESS | 3644 | --DOCSHELL 1120B400 == 36 [pid = 3644] [id = 757] 04:03:20 INFO - PROCESS | 3644 | --DOCSHELL 11CE3400 == 35 [pid = 3644] [id = 769] 04:03:20 INFO - PROCESS | 3644 | --DOCSHELL 1315F400 == 34 [pid = 3644] [id = 768] 04:03:20 INFO - PROCESS | 3644 | --DOCSHELL 16C3D800 == 33 [pid = 3644] [id = 767] 04:03:20 INFO - PROCESS | 3644 | --DOCSHELL 0F97E400 == 32 [pid = 3644] [id = 765] 04:03:20 INFO - PROCESS | 3644 | --DOCSHELL 141A5800 == 31 [pid = 3644] [id = 766] 04:03:21 INFO - PROCESS | 3644 | --DOCSHELL 167E6C00 == 30 [pid = 3644] [id = 770] 04:03:21 INFO - PROCESS | 3644 | --DOCSHELL 16D8EC00 == 29 [pid = 3644] [id = 771] 04:03:21 INFO - PROCESS | 3644 | --DOCSHELL 1976C400 == 28 [pid = 3644] [id = 774] 04:03:21 INFO - PROCESS | 3644 | --DOCSHELL 1A117C00 == 27 [pid = 3644] [id = 775] 04:03:21 INFO - PROCESS | 3644 | --DOCSHELL 10D70C00 == 26 [pid = 3644] [id = 772] 04:03:21 INFO - PROCESS | 3644 | --DOCSHELL 1753C400 == 25 [pid = 3644] [id = 773] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (15F6CC00) [pid = 3644] [serial = 2283] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (19F54C00) [pid = 3644] [serial = 2294] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16C32000) [pid = 3644] [serial = 2285] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11217400) [pid = 3644] [serial = 2273] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (114DB400) [pid = 3644] [serial = 2274] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1545E800) [pid = 3644] [serial = 2279] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (15466C00) [pid = 3644] [serial = 2280] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (131F1400) [pid = 3644] [serial = 2271] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (12B7EC00) [pid = 3644] [serial = 2270] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (16D87C00) [pid = 3644] [serial = 2288] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (11CE2400) [pid = 3644] [serial = 2257] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10B99400) [pid = 3644] [serial = 2256] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (15F63800) [pid = 3644] [serial = 2260] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (156DD800) [pid = 3644] [serial = 2259] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (18299000) [pid = 3644] [serial = 2263] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (18216800) [pid = 3644] [serial = 2262] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (129BE800) [pid = 3644] [serial = 2268] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (19CE5C00) [pid = 3644] [serial = 2266] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (19C2A400) [pid = 3644] [serial = 2265] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (16C38C00) [pid = 3644] [serial = 2286] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (16CF1C00) [pid = 3644] [serial = 2291] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (16D0F400) [pid = 3644] [serial = 2292] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (16E4FC00) [pid = 3644] [serial = 2289] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (131E3000) [pid = 3644] [serial = 2276] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (1320A000) [pid = 3644] [serial = 2277] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (15B2BC00) [pid = 3644] [serial = 2282] [outer = 00000000] [url = about:blank] 04:03:21 INFO - PROCESS | 3644 | 1471089801325 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]]]}] 04:03:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:03:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:03:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:03:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:03:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:03:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:03:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1974ms 04:03:21 INFO - PROCESS | 3644 | 1471089801358 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 3644 | 1471089801362 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:03:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:03:21 INFO - PROCESS | 3644 | 1471089801369 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 3644 | 1471089801372 Marionette TRACE conn3 <- [1,3062,null,{}] 04:03:21 INFO - PROCESS | 3644 | 1471089801378 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}] 04:03:21 INFO - PROCESS | 3644 | 1471089801381 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:21 INFO - PROCESS | 3644 | 1471089801480 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:03:21 INFO - PROCESS | 3644 | 1471089801487 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:21 INFO - PROCESS | 3644 | 1471089801490 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:21 INFO - PROCESS | 3644 | ++DOCSHELL 10A03000 == 26 [pid = 3644] [id = 777] 04:03:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (10A4A400) [pid = 3644] [serial = 2329] [outer = 00000000] 04:03:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (10B9B000) [pid = 3644] [serial = 2330] [outer = 10A4A400] 04:03:21 INFO - PROCESS | 3644 | 1471089801541 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (10D6E800) [pid = 3644] [serial = 2331] [outer = 10A4A400] 04:03:22 INFO - PROCESS | 3644 | 1471089802036 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]]]}] 04:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:03:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 695ms 04:03:22 INFO - PROCESS | 3644 | 1471089802067 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:03:22 INFO - PROCESS | 3644 | 1471089802072 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:03:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:03:22 INFO - PROCESS | 3644 | 1471089802078 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 3644 | 1471089802081 Marionette TRACE conn3 <- [1,3066,null,{}] 04:03:22 INFO - PROCESS | 3644 | 1471089802089 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}] 04:03:22 INFO - PROCESS | 3644 | 1471089802091 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:22 INFO - PROCESS | 3644 | 1471089802192 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:03:22 INFO - PROCESS | 3644 | 1471089802201 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 3644 | 1471089802204 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:22 INFO - PROCESS | 3644 | ++DOCSHELL 1143B800 == 27 [pid = 3644] [id = 778] 04:03:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (1143BC00) [pid = 3644] [serial = 2332] [outer = 00000000] 04:03:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (11AD3400) [pid = 3644] [serial = 2333] [outer = 1143BC00] 04:03:22 INFO - PROCESS | 3644 | 1471089802251 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (12830800) [pid = 3644] [serial = 2334] [outer = 1143BC00] 04:03:23 INFO - PROCESS | 3644 | 1471089803046 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] 04:03:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:03:23 INFO - PROCESS | 3644 | 1471089803090 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:03:23 INFO - PROCESS | 3644 | 1471089803095 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 3644 | 1471089803100 Marionette TRACE conn3 <- [1,3070,null,{}] 04:03:23 INFO - PROCESS | 3644 | 1471089803107 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}] 04:03:23 INFO - PROCESS | 3644 | 1471089803110 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:23 INFO - PROCESS | 3644 | 1471089803338 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:03:23 INFO - PROCESS | 3644 | 1471089803473 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 3644 | 1471089803476 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:23 INFO - PROCESS | 3644 | ++DOCSHELL 10A53000 == 28 [pid = 3644] [id = 779] 04:03:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (10D76400) [pid = 3644] [serial = 2335] [outer = 00000000] 04:03:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (12934000) [pid = 3644] [serial = 2336] [outer = 10D76400] 04:03:23 INFO - PROCESS | 3644 | 1471089803536 Marionette DEBUG loaded listener.js 04:03:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (12B72C00) [pid = 3644] [serial = 2337] [outer = 10D76400] 04:03:24 INFO - PROCESS | 3644 | 1471089804121 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]]]}] 04:03:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:03:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:03:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:03:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1058ms 04:03:24 INFO - PROCESS | 3644 | 1471089804178 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:03:24 INFO - PROCESS | 3644 | 1471089804186 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:03:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:03:24 INFO - PROCESS | 3644 | 1471089804192 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:03:24 INFO - PROCESS | 3644 | 1471089804195 Marionette TRACE conn3 <- [1,3074,null,{}] 04:03:24 INFO - PROCESS | 3644 | 1471089804199 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}] 04:03:24 INFO - PROCESS | 3644 | 1471089804202 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:24 INFO - PROCESS | 3644 | 1471089804323 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:03:24 INFO - PROCESS | 3644 | 1471089804470 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:24 INFO - PROCESS | 3644 | 1471089804473 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:24 INFO - PROCESS | 3644 | ++DOCSHELL 10B99400 == 29 [pid = 3644] [id = 780] 04:03:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10B9A400) [pid = 3644] [serial = 2338] [outer = 00000000] 04:03:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (131EDC00) [pid = 3644] [serial = 2339] [outer = 10B9A400] 04:03:24 INFO - PROCESS | 3644 | 1471089804530 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (132D5C00) [pid = 3644] [serial = 2340] [outer = 10B9A400] 04:03:25 INFO - PROCESS | 3644 | --DOCSHELL 1120E400 == 28 [pid = 3644] [id = 700] 04:03:25 INFO - PROCESS | 3644 | --DOCSHELL 10D72400 == 27 [pid = 3644] [id = 706] 04:03:25 INFO - PROCESS | 3644 | --DOCSHELL 0F9E2800 == 26 [pid = 3644] [id = 701] 04:03:25 INFO - PROCESS | 3644 | --DOCSHELL 10A55400 == 25 [pid = 3644] [id = 707] 04:03:25 INFO - PROCESS | 3644 | 1471089805224 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:03:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:03:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1058ms 04:03:25 INFO - PROCESS | 3644 | 1471089805240 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 3644 | 1471089805243 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:03:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:03:25 INFO - PROCESS | 3644 | 1471089805264 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 3644 | 1471089805267 Marionette TRACE conn3 <- [1,3078,null,{}] 04:03:25 INFO - PROCESS | 3644 | 1471089805273 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}] 04:03:25 INFO - PROCESS | 3644 | 1471089805276 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:25 INFO - PROCESS | 3644 | 1471089805371 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:03:25 INFO - PROCESS | 3644 | 1471089805475 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:25 INFO - PROCESS | 3644 | 1471089805478 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:25 INFO - PROCESS | 3644 | ++DOCSHELL 1059BC00 == 26 [pid = 3644] [id = 781] 04:03:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (10A02000) [pid = 3644] [serial = 2341] [outer = 00000000] 04:03:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (10D72400) [pid = 3644] [serial = 2342] [outer = 10A02000] 04:03:25 INFO - PROCESS | 3644 | 1471089805526 Marionette DEBUG loaded listener.js 04:03:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (1120F400) [pid = 3644] [serial = 2343] [outer = 10A02000] 04:03:25 INFO - PROCESS | 3644 | 1471089805887 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:03:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:03:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 662ms 04:03:25 INFO - PROCESS | 3644 | 1471089805904 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 3644 | 1471089805908 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:03:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:03:25 INFO - PROCESS | 3644 | 1471089805954 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 3644 | 1471089805957 Marionette TRACE conn3 <- [1,3082,null,{}] 04:03:25 INFO - PROCESS | 3644 | 1471089805960 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}] 04:03:25 INFO - PROCESS | 3644 | 1471089805963 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:26 INFO - PROCESS | 3644 | 1471089806092 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:03:26 INFO - PROCESS | 3644 | 1471089806100 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 3644 | 1471089806103 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:26 INFO - PROCESS | 3644 | ++DOCSHELL 130B8400 == 27 [pid = 3644] [id = 782] 04:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (13117C00) [pid = 3644] [serial = 2344] [outer = 00000000] 04:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (13941400) [pid = 3644] [serial = 2345] [outer = 13117C00] 04:03:26 INFO - PROCESS | 3644 | 1471089806150 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (139E1800) [pid = 3644] [serial = 2346] [outer = 13117C00] 04:03:26 INFO - PROCESS | 3644 | 1471089806614 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:03:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 04:03:26 INFO - PROCESS | 3644 | 1471089806643 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:03:26 INFO - PROCESS | 3644 | 1471089806645 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:03:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:03:26 INFO - PROCESS | 3644 | 1471089806649 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:03:26 INFO - PROCESS | 3644 | 1471089806652 Marionette TRACE conn3 <- [1,3086,null,{}] 04:03:26 INFO - PROCESS | 3644 | 1471089806667 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}] 04:03:26 INFO - PROCESS | 3644 | 1471089806672 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:26 INFO - PROCESS | 3644 | 1471089806757 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:03:26 INFO - PROCESS | 3644 | 1471089806765 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 3644 | 1471089806768 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:26 INFO - PROCESS | 3644 | ++DOCSHELL 141B2000 == 28 [pid = 3644] [id = 783] 04:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (14424000) [pid = 3644] [serial = 2347] [outer = 00000000] 04:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (15461000) [pid = 3644] [serial = 2348] [outer = 14424000] 04:03:26 INFO - PROCESS | 3644 | 1471089806817 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (15466C00) [pid = 3644] [serial = 2349] [outer = 14424000] 04:03:27 INFO - PROCESS | 3644 | 1471089807304 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]]]}] 04:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:03:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 628ms 04:03:27 INFO - PROCESS | 3644 | 1471089807318 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 3644 | 1471089807321 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:03:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:03:27 INFO - PROCESS | 3644 | 1471089807352 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 3644 | 1471089807354 Marionette TRACE conn3 <- [1,3090,null,{}] 04:03:27 INFO - PROCESS | 3644 | 1471089807358 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}] 04:03:27 INFO - PROCESS | 3644 | 1471089807360 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:27 INFO - PROCESS | 3644 | 1471089807446 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:03:27 INFO - PROCESS | 3644 | 1471089807450 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 3644 | 1471089807452 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:27 INFO - PROCESS | 3644 | ++DOCSHELL 0F34B000 == 29 [pid = 3644] [id = 784] 04:03:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (156E7000) [pid = 3644] [serial = 2350] [outer = 00000000] 04:03:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (15B24C00) [pid = 3644] [serial = 2351] [outer = 156E7000] 04:03:27 INFO - PROCESS | 3644 | 1471089807497 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (15B2C400) [pid = 3644] [serial = 2352] [outer = 156E7000] 04:03:27 INFO - PROCESS | 3644 | 1471089807966 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:03:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 660ms 04:03:27 INFO - PROCESS | 3644 | 1471089808000 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 3644 | 1471089808002 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:03:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:03:28 INFO - PROCESS | 3644 | 1471089808017 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 3644 | 1471089808018 Marionette TRACE conn3 <- [1,3094,null,{}] 04:03:28 INFO - PROCESS | 3644 | 1471089808022 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}] 04:03:28 INFO - PROCESS | 3644 | 1471089808024 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:28 INFO - PROCESS | 3644 | 1471089808140 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:03:28 INFO - PROCESS | 3644 | 1471089808145 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 3644 | 1471089808147 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:28 INFO - PROCESS | 3644 | ++DOCSHELL 0F9E6000 == 30 [pid = 3644] [id = 785] 04:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (114E2C00) [pid = 3644] [serial = 2353] [outer = 00000000] 04:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (15F6B800) [pid = 3644] [serial = 2354] [outer = 114E2C00] 04:03:28 INFO - PROCESS | 3644 | 1471089808195 Marionette DEBUG loaded listener.js 04:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (167E6400) [pid = 3644] [serial = 2355] [outer = 114E2C00] 04:03:28 INFO - PROCESS | 3644 | 1471089808644 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]]]}] 04:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:03:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 659ms 04:03:28 INFO - PROCESS | 3644 | 1471089808667 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 3644 | 1471089808669 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:03:28 INFO - PROCESS | 3644 | 1471089808673 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 3644 | 1471089808674 Marionette TRACE conn3 <- [1,3098,null,{}] 04:03:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:03:28 INFO - PROCESS | 3644 | 1471089808678 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}] 04:03:28 INFO - PROCESS | 3644 | 1471089808683 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:28 INFO - PROCESS | 3644 | 1471089808825 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:03:28 INFO - PROCESS | 3644 | 1471089808923 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 3644 | 1471089808925 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:28 INFO - PROCESS | 3644 | ++DOCSHELL 16876C00 == 31 [pid = 3644] [id = 786] 04:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (16878C00) [pid = 3644] [serial = 2356] [outer = 00000000] 04:03:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16899400) [pid = 3644] [serial = 2357] [outer = 16878C00] 04:03:28 INFO - PROCESS | 3644 | 1471089808971 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16895400) [pid = 3644] [serial = 2358] [outer = 16878C00] 04:03:29 INFO - PROCESS | 3644 | 1471089809358 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"]]]}] 04:03:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:03:29 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 04:03:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:03:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 739ms 04:03:29 INFO - PROCESS | 3644 | 1471089809415 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 3644 | 1471089809417 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:03:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:03:29 INFO - PROCESS | 3644 | 1471089809425 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 3644 | 1471089809427 Marionette TRACE conn3 <- [1,3102,null,{}] 04:03:29 INFO - PROCESS | 3644 | 1471089809439 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}] 04:03:29 INFO - PROCESS | 3644 | 1471089809442 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:29 INFO - PROCESS | 3644 | 1471089809562 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:03:29 INFO - PROCESS | 3644 | 1471089809571 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\", \"b6405536-9a26-4814-87b4-f08a08bf8d43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 3644 | 1471089809573 Marionette INFO sendAsync fd9550f8-9d3e-4e24-8650-67d12f36e08c 04:03:29 INFO - PROCESS | 3644 | ++DOCSHELL 16C3AC00 == 32 [pid = 3644] [id = 787] 04:03:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (16C3B000) [pid = 3644] [serial = 2359] [outer = 00000000] 04:03:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C87000) [pid = 3644] [serial = 2360] [outer = 16C3B000] 04:03:29 INFO - PROCESS | 3644 | 1471089809682 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (16CF2000) [pid = 3644] [serial = 2361] [outer = 16C3B000] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1A11E400) [pid = 3644] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1A3D1400) [pid = 3644] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (1282AC00) [pid = 3644] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (17E76400) [pid = 3644] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (1976CC00) [pid = 3644] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (16D8F000) [pid = 3644] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (16896C00) [pid = 3644] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1282B000) [pid = 3644] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (131E9800) [pid = 3644] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (17AF2400) [pid = 3644] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (16CF4800) [pid = 3644] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (10A4A400) [pid = 3644] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 04:03:29 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (13165C00) [pid = 3644] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:03:30 INFO - PROCESS | 3644 | 1471089810072 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]]]}] 04:03:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:03:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 707ms 04:03:30 INFO - PROCESS | 3644 | 1471089810120 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 3644 | 1471089810122 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:03:31 WARNING - u'runner_teardown' () 04:03:31 INFO - No more tests 04:03:31 INFO - Got 0 unexpected results 04:03:31 INFO - SUITE-END | took 709s 04:03:31 INFO - Closing logging queue 04:03:31 INFO - queue closed 04:03:31 INFO - Return code: 0 04:03:31 WARNING - # TBPL SUCCESS # 04:03:31 INFO - Running post-action listener: _resource_record_post_action 04:03:31 INFO - Running post-run listener: _resource_record_post_run 04:03:32 INFO - Total resource usage - Wall time: 721s; CPU: 9.0%; Read bytes: 91377664; Write bytes: 954685440; Read time: 474454; Write time: 1186162 04:03:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:03:32 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 98087936; Read time: 0; Write time: 122995 04:03:32 INFO - run-tests - Wall time: 719s; CPU: 9.0%; Read bytes: 91377664; Write bytes: 818393600; Read time: 474454; Write time: 1011284 04:03:32 INFO - Running post-run listener: _upload_blobber_files 04:03:32 INFO - Blob upload gear active. 04:03:32 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:03:32 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 04:03:32 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'] 04:03:32 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 04:03:33 INFO - (blobuploader) - INFO - Open directory for files ... 04:03:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:03:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:03:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:03:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:03:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:03:34 INFO - (blobuploader) - INFO - Done attempting. 04:03:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:03:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:03:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:03:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:03:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:03:36 INFO - (blobuploader) - INFO - Done attempting. 04:03:36 INFO - (blobuploader) - INFO - Iteration through files over. 04:03:36 INFO - Return code: 0 04:03:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:03:36 INFO - Using _rmtree_windows ... 04:03:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:03:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/f2b69972c9e352370ce0490698c1b206189551a21481ff753e28c03d14a3278a21cf91889fc42027e5f1f07fa4f23cabe78fd44cef2977c1203cce4d26c680f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d927cd667754e255cd470ea971ed116b3e6f29a4c4ade647e78ca4e0e15a8f7e4fbcdad3e0f308d1bcb7e8a33ff371f9e6ba2e11b40ce5271855b43527b7e4ab"} 04:03:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:03:36 INFO - Writing to file C:\slave\test\properties\blobber_files 04:03:36 INFO - Contents: 04:03:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/f2b69972c9e352370ce0490698c1b206189551a21481ff753e28c03d14a3278a21cf91889fc42027e5f1f07fa4f23cabe78fd44cef2977c1203cce4d26c680f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d927cd667754e255cd470ea971ed116b3e6f29a4c4ade647e78ca4e0e15a8f7e4fbcdad3e0f308d1bcb7e8a33ff371f9e6ba2e11b40ce5271855b43527b7e4ab"} 04:03:36 INFO - Running post-run listener: copy_logs_to_upload_dir 04:03:36 INFO - Copying logs to upload dir... 04:03:36 INFO - mkdir: C:\slave\test\build\upload\logs 04:03:36 INFO - Copying logs to upload dir... 04:03:36 INFO - Using _rmtree_windows ... 04:03:36 INFO - Using _rmtree_windows ... 04:03:36 INFO - Using _rmtree_windows ... 04:03:36 INFO - Using _rmtree_windows ... 04:03:36 INFO - Using _rmtree_windows ... 04:03:36 INFO - Using _rmtree_windows ... 04:03:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=907.884000 ========= master_lag: 7.98 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 15 secs) (at 2016-08-13 05:04:50.467061) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-13 05:04:50.468108) ========= '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-081\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-081 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-081 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-081 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-081 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-081 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/f2b69972c9e352370ce0490698c1b206189551a21481ff753e28c03d14a3278a21cf91889fc42027e5f1f07fa4f23cabe78fd44cef2977c1203cce4d26c680f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d927cd667754e255cd470ea971ed116b3e6f29a4c4ade647e78ca4e0e15a8f7e4fbcdad3e0f308d1bcb7e8a33ff371f9e6ba2e11b40ce5271855b43527b7e4ab"} build_url:https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/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/f2b69972c9e352370ce0490698c1b206189551a21481ff753e28c03d14a3278a21cf91889fc42027e5f1f07fa4f23cabe78fd44cef2977c1203cce4d26c680f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d927cd667754e255cd470ea971ed116b3e6f29a4c4ade647e78ca4e0e15a8f7e4fbcdad3e0f308d1bcb7e8a33ff371f9e6ba2e11b40ce5271855b43527b7e4ab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/I6ZKk_6ATDu_5x3Vd69KPg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-13 05:04:50.693086) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-08-13 05:04:50.693431) ========= '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-081\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-081 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-081 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-081 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-081 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-081 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 4.27 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-08-13 05:04:55.073340) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-13 05:04:55.073621) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-13 05:04:55.658989) ========= ========= Total master_lag: 11.69 =========