builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-105 starttime: 1465474552.1 results: success (0) buildid: 20160609031728 builduid: f734c0de12fb4e6baa6395c6ad4be62c revision: c41a2fe11dda58f58d158abaffd9f205a6a8e21c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:52.097670) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:52.098123) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:52.098397) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:52.160383) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:52.160649) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False --05:16:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.13 GB/s 05:16:42 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.584000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:52.893009) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 05:15:52.893320) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.831000 ========= master_lag: 0.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 05:15:53.907427) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-09 05:15:53.907885) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c41a2fe11dda58f58d158abaffd9f205a6a8e21c --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-beta --rev c41a2fe11dda58f58d158abaffd9f205a6a8e21c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False 2016-06-09 05:16:43,632 truncating revision to first 12 chars 2016-06-09 05:16:43,632 Setting DEBUG logging. 2016-06-09 05:16:43,632 attempt 1/10 2016-06-09 05:16:43,632 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c41a2fe11dda?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 05:16:44,684 unpacking tar archive at: mozilla-beta-c41a2fe11dda/testing/mozharness/ program finished with exit code 0 elapsedTime=1.661000 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-09 05:15:55.952527) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:55.952912) ========= script_repo_revision: c41a2fe11dda58f58d158abaffd9f205a6a8e21c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:55.953352) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:55.953686) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 05:15:55.968752) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 29 secs) (at 2016-06-09 05:15:55.971021) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 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-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 05:16:45 INFO - MultiFileLogger online at 20160609 05:16:45 in C:\slave\test 05:16:45 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-beta --download-symbols true 05:16:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:16:45 INFO - {'append_to_log': False, 05:16:45 INFO - 'base_work_dir': 'C:\\slave\\test', 05:16:45 INFO - 'blob_upload_branch': 'mozilla-beta', 05:16:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:16:45 INFO - 'buildbot_json_path': 'buildprops.json', 05:16:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:16:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:16:45 INFO - 'download_minidump_stackwalk': True, 05:16:45 INFO - 'download_symbols': 'true', 05:16:45 INFO - 'e10s': False, 05:16:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:16:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:16:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:16:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:16:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:16:45 INFO - 'C:/mozilla-build/tooltool.py'), 05:16:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:16:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:16:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:16:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:16:45 INFO - 'log_level': 'info', 05:16:45 INFO - 'log_to_console': True, 05:16:45 INFO - 'opt_config_files': (), 05:16:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:16:45 INFO - '--processes=1', 05:16:45 INFO - '--config=%(test_path)s/wptrunner.ini', 05:16:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:16:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:16:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:16:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:16:45 INFO - 'pip_index': False, 05:16:45 INFO - 'require_test_zip': True, 05:16:45 INFO - 'test_type': ('testharness',), 05:16:45 INFO - 'this_chunk': '1', 05:16:45 INFO - 'total_chunks': '10', 05:16:45 INFO - 'virtualenv_path': 'venv', 05:16:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:16:45 INFO - 'work_dir': 'build'} 05:16:45 INFO - ##### 05:16:45 INFO - ##### Running clobber step. 05:16:45 INFO - ##### 05:16:45 INFO - Running pre-action listener: _resource_record_pre_action 05:16:45 INFO - Running main action method: clobber 05:16:45 INFO - rmtree: C:\slave\test\build 05:16:45 INFO - Using _rmtree_windows ... 05:16:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:17:09 INFO - Running post-action listener: _resource_record_post_action 05:17:09 INFO - ##### 05:17:09 INFO - ##### Running read-buildbot-config step. 05:17:09 INFO - ##### 05:17:09 INFO - Running pre-action listener: _resource_record_pre_action 05:17:09 INFO - Running main action method: read_buildbot_config 05:17:09 INFO - Using buildbot properties: 05:17:09 INFO - { 05:17:09 INFO - "project": "", 05:17:09 INFO - "product": "firefox", 05:17:09 INFO - "script_repo_revision": "production", 05:17:09 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 05:17:09 INFO - "repository": "", 05:17:09 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 05:17:09 INFO - "buildid": "20160609031728", 05:17:09 INFO - "pgo_build": "False", 05:17:09 INFO - "basedir": "C:\\slave\\test", 05:17:09 INFO - "buildnumber": 1, 05:17:09 INFO - "slavename": "t-xp32-ix-105", 05:17:09 INFO - "revision": "c41a2fe11dda58f58d158abaffd9f205a6a8e21c", 05:17:09 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 05:17:09 INFO - "platform": "win32", 05:17:09 INFO - "branch": "mozilla-beta", 05:17:09 INFO - "repo_path": "releases/mozilla-beta", 05:17:09 INFO - "moz_repo_path": "", 05:17:09 INFO - "stage_platform": "win32", 05:17:09 INFO - "builduid": "f734c0de12fb4e6baa6395c6ad4be62c", 05:17:09 INFO - "slavebuilddir": "test" 05:17:09 INFO - } 05:17:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 05:17:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 05:17:09 INFO - Running post-action listener: _resource_record_post_action 05:17:09 INFO - ##### 05:17:09 INFO - ##### Running download-and-extract step. 05:17:09 INFO - ##### 05:17:09 INFO - Running pre-action listener: _resource_record_pre_action 05:17:09 INFO - Running main action method: download_and_extract 05:17:09 INFO - mkdir: C:\slave\test\build\tests 05:17:09 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')]} 05:17:09 INFO - https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:17:09 INFO - trying https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 05:17:09 INFO - Downloading https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 05:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 05:17:09 INFO - Downloaded 1240 bytes. 05:17:09 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 05:17:09 INFO - Using the following test package requirements: 05:17:09 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:17:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 05:17:09 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 05:17:09 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'jsshell-win32.zip'], 05:17:09 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 05:17:09 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:17:09 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 05:17:09 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 05:17:09 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 05:17:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:17:09 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 05:17:09 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 05:17:09 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')]} 05:17:09 INFO - https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:17:09 INFO - trying https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 05:17:09 INFO - Downloading https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 05:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 05:17:11 INFO - Downloaded 20343692 bytes. 05:17:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:17:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:17:13 INFO - caution: filename not matched: web-platform/* 05:17:13 INFO - Return code: 11 05:17:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:17:13 INFO - https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:17:13 INFO - trying https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 05:17:13 INFO - Downloading https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 05:17:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 05:17:16 INFO - Downloaded 36389112 bytes. 05:17:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:17:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:17:51 INFO - caution: filename not matched: bin/* 05:17:51 INFO - caution: filename not matched: config/* 05:17:51 INFO - caution: filename not matched: mozbase/* 05:17:51 INFO - caution: filename not matched: marionette/* 05:17:51 INFO - caution: filename not matched: tools/wptserve/* 05:17:51 INFO - Return code: 11 05:17:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:17:51 INFO - https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 05:17:52 INFO - trying https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:17:52 INFO - Downloading https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 05:17:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 05:17:56 INFO - Downloaded 68458992 bytes. 05:17:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:17:56 INFO - mkdir: C:\slave\test\properties 05:17:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:17:56 INFO - Writing to file C:\slave\test\properties\build_url 05:17:56 INFO - Contents: 05:17:56 INFO - build_url:https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:17:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:17:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:17:56 INFO - Writing to file C:\slave\test\properties\symbols_url 05:17:56 INFO - Contents: 05:17:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:17:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:17:56 INFO - https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:17:56 INFO - trying https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:17:56 INFO - Downloading https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:17:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 05:17:59 INFO - Downloaded 55575098 bytes. 05:17:59 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:17:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:18:04 INFO - Return code: 0 05:18:04 INFO - Running post-action listener: _resource_record_post_action 05:18:04 INFO - Running post-action listener: set_extra_try_arguments 05:18:04 INFO - ##### 05:18:04 INFO - ##### Running create-virtualenv step. 05:18:04 INFO - ##### 05:18:04 INFO - Running pre-action listener: _pre_create_virtualenv 05:18:04 INFO - Running pre-action listener: _resource_record_pre_action 05:18:04 INFO - Running main action method: create_virtualenv 05:18:04 INFO - Creating virtualenv C:\slave\test\build\venv 05:18:04 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 05:18:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:18:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:18:07 INFO - Installing distribute......................................................................................................................................................................................done. 05:18:07 INFO - Return code: 0 05:18:07 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:18:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:18:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:18:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:18:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:18:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 05:18:08 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 05:18:08 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 05:18:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:18:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 05:18:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:18:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 05:18:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:18:08 INFO - 'DCLOCATION': 'SCL3', 05:18:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:18:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:18:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:18:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:18:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:18:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:18:08 INFO - 'HOMEDRIVE': 'C:', 05:18:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:18:08 INFO - 'KTS_VERSION': '1.19c', 05:18:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:18:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 05:18:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:18:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:18:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:18:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:18:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:18:08 INFO - 'MOZ_AIRBAG': '1', 05:18:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:18:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:18:08 INFO - 'MOZ_MSVCVERSION': '8', 05:18:08 INFO - 'MOZ_NO_REMOTE': '1', 05:18:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:18:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:18:08 INFO - 'NO_EM_RESTART': '1', 05:18:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:18:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:18:08 INFO - 'OS': 'Windows_NT', 05:18:08 INFO - 'OURDRIVE': 'C:', 05:18:08 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', 05:18:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:18:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:18:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:18:08 INFO - 'PROCESSOR_LEVEL': '6', 05:18:08 INFO - 'PROCESSOR_REVISION': '1e05', 05:18:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:18:08 INFO - 'PROMPT': '$P$G', 05:18:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:18:08 INFO - 'PWD': 'C:\\slave\\test', 05:18:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:18:08 INFO - 'SESSIONNAME': 'Console', 05:18:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:18:08 INFO - 'SYSTEMDRIVE': 'C:', 05:18:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:18:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:08 INFO - 'TEST1': 'testie', 05:18:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:08 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 05:18:08 INFO - 'USERNAME': 'cltbld', 05:18:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:18:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:18:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:18:08 INFO - 'WINDIR': 'C:\\WINDOWS', 05:18:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:18:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:18:08 INFO - Downloading/unpacking psutil>=0.7.1 05:18:08 INFO - Running setup.py egg_info for package psutil 05:18:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:18:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:18:08 INFO - Installing collected packages: psutil 05:18:08 INFO - Running setup.py install for psutil 05:18:08 INFO - building 'psutil._psutil_windows' extension 05:18:08 INFO - error: Unable to find vcvarsall.bat 05:18:08 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-wu5owq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:18:08 INFO - running install 05:18:08 INFO - running build 05:18:08 INFO - running build_py 05:18:08 INFO - creating build 05:18:08 INFO - creating build\lib.win32-2.7 05:18:08 INFO - creating build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:18:08 INFO - running build_ext 05:18:08 INFO - building 'psutil._psutil_windows' extension 05:18:08 INFO - error: Unable to find vcvarsall.bat 05:18:08 INFO - ---------------------------------------- 05:18:08 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-wu5owq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:18:08 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 05:18:08 WARNING - Return code: 1 05:18:08 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! 05:18:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:18:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:18:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:18:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:18:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:18:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 05:18:08 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 05:18:08 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 05:18:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:18:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 05:18:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:18:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 05:18:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:18:08 INFO - 'DCLOCATION': 'SCL3', 05:18:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:18:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:18:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:18:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:18:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:18:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:18:08 INFO - 'HOMEDRIVE': 'C:', 05:18:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:18:08 INFO - 'KTS_VERSION': '1.19c', 05:18:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:18:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 05:18:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:18:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:18:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:18:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:18:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:18:08 INFO - 'MOZ_AIRBAG': '1', 05:18:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:18:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:18:08 INFO - 'MOZ_MSVCVERSION': '8', 05:18:08 INFO - 'MOZ_NO_REMOTE': '1', 05:18:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:18:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:18:08 INFO - 'NO_EM_RESTART': '1', 05:18:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:18:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:18:08 INFO - 'OS': 'Windows_NT', 05:18:08 INFO - 'OURDRIVE': 'C:', 05:18:08 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', 05:18:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:18:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:18:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:18:08 INFO - 'PROCESSOR_LEVEL': '6', 05:18:08 INFO - 'PROCESSOR_REVISION': '1e05', 05:18:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:18:08 INFO - 'PROMPT': '$P$G', 05:18:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:18:08 INFO - 'PWD': 'C:\\slave\\test', 05:18:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:18:08 INFO - 'SESSIONNAME': 'Console', 05:18:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:18:08 INFO - 'SYSTEMDRIVE': 'C:', 05:18:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:18:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:08 INFO - 'TEST1': 'testie', 05:18:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:08 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 05:18:08 INFO - 'USERNAME': 'cltbld', 05:18:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:18:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:18:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:18:08 INFO - 'WINDIR': 'C:\\WINDOWS', 05:18:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:18:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:18:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:18:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:18:09 INFO - Running setup.py egg_info for package mozsystemmonitor 05:18:09 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:18:09 INFO - Running setup.py egg_info for package psutil 05:18:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:18:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:18:09 INFO - Installing collected packages: mozsystemmonitor, psutil 05:18:09 INFO - Running setup.py install for mozsystemmonitor 05:18:09 INFO - Running setup.py install for psutil 05:18:09 INFO - building 'psutil._psutil_windows' extension 05:18:09 INFO - error: Unable to find vcvarsall.bat 05:18:09 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-652qz1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:18:09 INFO - running install 05:18:09 INFO - running build 05:18:09 INFO - running build_py 05:18:09 INFO - running build_ext 05:18:09 INFO - building 'psutil._psutil_windows' extension 05:18:09 INFO - error: Unable to find vcvarsall.bat 05:18:09 INFO - ---------------------------------------- 05:18:09 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-652qz1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:18:09 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 05:18:09 WARNING - Return code: 1 05:18:09 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! 05:18:09 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:18:09 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')]} 05:18:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:18:09 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')]} 05:18:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:18:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 05:18:09 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 05:18:09 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 05:18:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:18:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 05:18:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:18:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 05:18:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:18:09 INFO - 'DCLOCATION': 'SCL3', 05:18:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:18:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:18:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:18:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:18:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:18:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:18:09 INFO - 'HOMEDRIVE': 'C:', 05:18:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:18:09 INFO - 'KTS_VERSION': '1.19c', 05:18:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:18:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 05:18:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:18:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:18:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:18:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:18:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:18:09 INFO - 'MOZ_AIRBAG': '1', 05:18:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:18:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:18:09 INFO - 'MOZ_MSVCVERSION': '8', 05:18:09 INFO - 'MOZ_NO_REMOTE': '1', 05:18:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:18:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:18:09 INFO - 'NO_EM_RESTART': '1', 05:18:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:18:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:18:09 INFO - 'OS': 'Windows_NT', 05:18:09 INFO - 'OURDRIVE': 'C:', 05:18:09 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', 05:18:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:18:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:18:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:18:09 INFO - 'PROCESSOR_LEVEL': '6', 05:18:09 INFO - 'PROCESSOR_REVISION': '1e05', 05:18:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:18:09 INFO - 'PROMPT': '$P$G', 05:18:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:18:09 INFO - 'PWD': 'C:\\slave\\test', 05:18:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:18:09 INFO - 'SESSIONNAME': 'Console', 05:18:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:18:09 INFO - 'SYSTEMDRIVE': 'C:', 05:18:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:18:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:09 INFO - 'TEST1': 'testie', 05:18:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:09 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 05:18:09 INFO - 'USERNAME': 'cltbld', 05:18:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:18:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:18:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:18:09 INFO - 'WINDIR': 'C:\\WINDOWS', 05:18:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:18:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:18:09 INFO - Downloading/unpacking blobuploader==1.2.4 05:18:09 INFO - Downloading blobuploader-1.2.4.tar.gz 05:18:09 INFO - Running setup.py egg_info for package blobuploader 05:18:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:18:11 INFO - Running setup.py egg_info for package requests 05:18:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:18:11 INFO - Downloading docopt-0.6.1.tar.gz 05:18:11 INFO - Running setup.py egg_info for package docopt 05:18:11 INFO - Installing collected packages: blobuploader, docopt, requests 05:18:11 INFO - Running setup.py install for blobuploader 05:18:11 INFO - Running setup.py install for docopt 05:18:11 INFO - Running setup.py install for requests 05:18:11 INFO - Successfully installed blobuploader docopt requests 05:18:11 INFO - Cleaning up... 05:18:11 INFO - Return code: 0 05:18:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:18:11 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')]} 05:18:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:18:11 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')]} 05:18:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:18:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 05:18:11 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 05:18:11 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 05:18:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:18:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 05:18:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:18:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 05:18:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:18:11 INFO - 'DCLOCATION': 'SCL3', 05:18:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:18:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:18:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:18:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:18:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:18:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:18:11 INFO - 'HOMEDRIVE': 'C:', 05:18:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:18:11 INFO - 'KTS_VERSION': '1.19c', 05:18:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:18:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 05:18:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:18:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:18:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:18:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:18:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:18:11 INFO - 'MOZ_AIRBAG': '1', 05:18:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:18:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:18:11 INFO - 'MOZ_MSVCVERSION': '8', 05:18:11 INFO - 'MOZ_NO_REMOTE': '1', 05:18:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:18:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:18:11 INFO - 'NO_EM_RESTART': '1', 05:18:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:18:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:18:11 INFO - 'OS': 'Windows_NT', 05:18:11 INFO - 'OURDRIVE': 'C:', 05:18:11 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', 05:18:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:18:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:18:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:18:11 INFO - 'PROCESSOR_LEVEL': '6', 05:18:11 INFO - 'PROCESSOR_REVISION': '1e05', 05:18:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:18:11 INFO - 'PROMPT': '$P$G', 05:18:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:18:11 INFO - 'PWD': 'C:\\slave\\test', 05:18:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:18:11 INFO - 'SESSIONNAME': 'Console', 05:18:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:18:11 INFO - 'SYSTEMDRIVE': 'C:', 05:18:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:18:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:11 INFO - 'TEST1': 'testie', 05:18:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:11 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 05:18:11 INFO - 'USERNAME': 'cltbld', 05:18:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:18:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:18:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:18:11 INFO - 'WINDIR': 'C:\\WINDOWS', 05:18:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:18:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:18:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:18:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:18:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:18:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:18:17 INFO - Unpacking c:\slave\test\build\tests\marionette 05:18:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:18:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:18:17 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 05:18:17 INFO - Running setup.py install for browsermob-proxy 05:18:21 INFO - Running setup.py install for manifestparser 05:18:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for marionette-client 05:18:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:18:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for marionette-driver 05:18:21 INFO - Running setup.py install for mozcrash 05:18:21 INFO - Running setup.py install for mozdebug 05:18:21 INFO - Running setup.py install for mozdevice 05:18:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for mozfile 05:18:21 INFO - Running setup.py install for mozhttpd 05:18:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for mozinfo 05:18:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for mozInstall 05:18:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for mozleak 05:18:21 INFO - Running setup.py install for mozlog 05:18:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for moznetwork 05:18:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for mozprocess 05:18:21 INFO - Running setup.py install for mozprofile 05:18:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for mozrunner 05:18:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for mozscreenshot 05:18:21 INFO - Running setup.py install for moztest 05:18:21 INFO - Running setup.py install for mozversion 05:18:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:18:21 INFO - Running setup.py install for wptserve 05:18:21 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 05:18:21 INFO - Cleaning up... 05:18:21 INFO - Return code: 0 05:18:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:18:21 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')]} 05:18:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:18:21 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')]} 05:18:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:18:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', '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-105\\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-105'}}, attempt #1 05:18:21 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 05:18:21 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 05:18:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:18:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 05:18:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:18:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 05:18:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:18:21 INFO - 'DCLOCATION': 'SCL3', 05:18:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:18:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:18:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:18:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:18:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:18:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:18:21 INFO - 'HOMEDRIVE': 'C:', 05:18:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:18:21 INFO - 'KTS_VERSION': '1.19c', 05:18:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:18:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 05:18:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:18:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:18:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:18:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:18:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:18:21 INFO - 'MOZ_AIRBAG': '1', 05:18:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:18:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:18:21 INFO - 'MOZ_MSVCVERSION': '8', 05:18:21 INFO - 'MOZ_NO_REMOTE': '1', 05:18:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:18:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:18:21 INFO - 'NO_EM_RESTART': '1', 05:18:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:18:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:18:21 INFO - 'OS': 'Windows_NT', 05:18:21 INFO - 'OURDRIVE': 'C:', 05:18:21 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', 05:18:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:18:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:18:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:18:21 INFO - 'PROCESSOR_LEVEL': '6', 05:18:21 INFO - 'PROCESSOR_REVISION': '1e05', 05:18:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:18:21 INFO - 'PROMPT': '$P$G', 05:18:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:18:21 INFO - 'PWD': 'C:\\slave\\test', 05:18:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:18:21 INFO - 'SESSIONNAME': 'Console', 05:18:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:18:21 INFO - 'SYSTEMDRIVE': 'C:', 05:18:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:18:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:21 INFO - 'TEST1': 'testie', 05:18:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:21 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 05:18:21 INFO - 'USERNAME': 'cltbld', 05:18:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:18:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:18:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:18:21 INFO - 'WINDIR': 'C:\\WINDOWS', 05:18:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:18:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:18:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:18:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:18:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:18:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:18:25 INFO - Unpacking c:\slave\test\build\tests\marionette 05:18:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:18:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:18:25 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)) 05:18:29 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)) 05:18:29 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)) 05:18:29 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)) 05:18:29 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)) 05:18:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:18:29 INFO - Downloading blessings-1.6.tar.gz 05:18:29 INFO - Running setup.py egg_info for package blessings 05:18:29 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)) 05:18:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:18:29 INFO - Running setup.py install for blessings 05:18:29 INFO - Running setup.py install for browsermob-proxy 05:18:29 INFO - Running setup.py install for manifestparser 05:18:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Running setup.py install for marionette-client 05:18:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:18:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Running setup.py install for marionette-driver 05:18:29 INFO - Running setup.py install for mozcrash 05:18:29 INFO - Running setup.py install for mozdebug 05:18:29 INFO - Running setup.py install for mozdevice 05:18:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Running setup.py install for mozhttpd 05:18:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Running setup.py install for mozInstall 05:18:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Running setup.py install for mozleak 05:18:29 INFO - Running setup.py install for mozprofile 05:18:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Running setup.py install for mozrunner 05:18:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:18:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:18:30 INFO - Running setup.py install for mozscreenshot 05:18:30 INFO - Running setup.py install for moztest 05:18:30 INFO - Running setup.py install for mozversion 05:18:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:18:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:18:30 INFO - Running setup.py install for wptserve 05:18:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:18:30 INFO - Cleaning up... 05:18:30 INFO - Return code: 0 05:18:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:18:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:18:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:18:30 INFO - Reading from file tmpfile_stdout 05:18:30 INFO - Using _rmtree_windows ... 05:18:30 INFO - Using _rmtree_windows ... 05:18:30 INFO - Current package versions: 05:18:30 INFO - blessings == 1.6 05:18:30 INFO - blobuploader == 1.2.4 05:18:30 INFO - browsermob-proxy == 0.6.0 05:18:30 INFO - distribute == 0.6.14 05:18:30 INFO - docopt == 0.6.1 05:18:30 INFO - manifestparser == 1.1 05:18:30 INFO - marionette-client == 2.3.0 05:18:30 INFO - marionette-driver == 1.4.0 05:18:30 INFO - mozInstall == 1.12 05:18:30 INFO - mozcrash == 0.17 05:18:30 INFO - mozdebug == 0.1 05:18:30 INFO - mozdevice == 0.48 05:18:30 INFO - mozfile == 1.2 05:18:30 INFO - mozhttpd == 0.7 05:18:30 INFO - mozinfo == 0.9 05:18:30 INFO - mozleak == 0.1 05:18:30 INFO - mozlog == 3.1 05:18:30 INFO - moznetwork == 0.27 05:18:30 INFO - mozprocess == 0.22 05:18:30 INFO - mozprofile == 0.28 05:18:30 INFO - mozrunner == 6.11 05:18:30 INFO - mozscreenshot == 0.1 05:18:30 INFO - mozsystemmonitor == 0.0 05:18:30 INFO - moztest == 0.7 05:18:30 INFO - mozversion == 1.4 05:18:30 INFO - requests == 1.2.3 05:18:30 INFO - wptserve == 1.4.0 05:18:30 INFO - Running post-action listener: _resource_record_post_action 05:18:30 INFO - Running post-action listener: _start_resource_monitoring 05:18:30 INFO - Starting resource monitoring. 05:18:30 INFO - ##### 05:18:30 INFO - ##### Running pull step. 05:18:30 INFO - ##### 05:18:30 INFO - Running pre-action listener: _resource_record_pre_action 05:18:30 INFO - Running main action method: pull 05:18:30 INFO - Pull has nothing to do! 05:18:30 INFO - Running post-action listener: _resource_record_post_action 05:18:30 INFO - ##### 05:18:30 INFO - ##### Running install step. 05:18:30 INFO - ##### 05:18:30 INFO - Running pre-action listener: _resource_record_pre_action 05:18:30 INFO - Running main action method: install 05:18:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:18:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:18:30 INFO - Reading from file tmpfile_stdout 05:18:30 INFO - Using _rmtree_windows ... 05:18:30 INFO - Using _rmtree_windows ... 05:18:30 INFO - Detecting whether we're running mozinstall >=1.0... 05:18:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:18:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:18:30 INFO - Reading from file tmpfile_stdout 05:18:30 INFO - Output received: 05:18:30 INFO - Usage: mozinstall-script.py [options] installer 05:18:30 INFO - Options: 05:18:30 INFO - -h, --help show this help message and exit 05:18:30 INFO - -d DEST, --destination=DEST 05:18:30 INFO - Directory to install application into. [default: 05:18:30 INFO - "C:\slave\test"] 05:18:30 INFO - --app=APP Application being installed. [default: firefox] 05:18:30 INFO - Using _rmtree_windows ... 05:18:30 INFO - Using _rmtree_windows ... 05:18:30 INFO - mkdir: C:\slave\test\build\application 05:18:30 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.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:18:30 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.en-US.win32.zip --destination C:\slave\test\build\application 05:18:33 INFO - Reading from file tmpfile_stdout 05:18:33 INFO - Output received: 05:18:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:18:33 INFO - Using _rmtree_windows ... 05:18:33 INFO - Using _rmtree_windows ... 05:18:33 INFO - Running post-action listener: _resource_record_post_action 05:18:33 INFO - ##### 05:18:33 INFO - ##### Running run-tests step. 05:18:33 INFO - ##### 05:18:33 INFO - Running pre-action listener: _resource_record_pre_action 05:18:33 INFO - Running main action method: run_tests 05:18:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:18:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:18:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:18:33 INFO - grabbing minidump binary from tooltool 05:18:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:18:33 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:18:33 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 05:18:33 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 05:18:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:18:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppivrlv 05:18:36 INFO - INFO - File integrity verified, renaming tmppivrlv to win32-minidump_stackwalk.exe 05:18:36 INFO - Return code: 0 05:18:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:18:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:18:36 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/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.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 05:18:36 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/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.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 05:18:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:18:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 05:18:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:18:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 05:18:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:18:36 INFO - 'DCLOCATION': 'SCL3', 05:18:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:18:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:18:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:18:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:18:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:18:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:18:36 INFO - 'HOMEDRIVE': 'C:', 05:18:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:18:36 INFO - 'KTS_VERSION': '1.19c', 05:18:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:18:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 05:18:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:18:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:18:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:18:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:18:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:18:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:18:36 INFO - 'MOZ_AIRBAG': '1', 05:18:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:18:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:18:36 INFO - 'MOZ_MSVCVERSION': '8', 05:18:36 INFO - 'MOZ_NO_REMOTE': '1', 05:18:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:18:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:18:36 INFO - 'NO_EM_RESTART': '1', 05:18:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:18:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:18:36 INFO - 'OS': 'Windows_NT', 05:18:36 INFO - 'OURDRIVE': 'C:', 05:18:36 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', 05:18:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:18:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:18:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:18:36 INFO - 'PROCESSOR_LEVEL': '6', 05:18:36 INFO - 'PROCESSOR_REVISION': '1e05', 05:18:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:18:36 INFO - 'PROMPT': '$P$G', 05:18:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:18:36 INFO - 'PWD': 'C:\\slave\\test', 05:18:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:18:36 INFO - 'SESSIONNAME': 'Console', 05:18:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:18:36 INFO - 'SYSTEMDRIVE': 'C:', 05:18:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:18:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:36 INFO - 'TEST1': 'testie', 05:18:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:18:36 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 05:18:36 INFO - 'USERNAME': 'cltbld', 05:18:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 05:18:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:18:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:18:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:18:36 INFO - 'WINDIR': 'C:\\WINDOWS', 05:18:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:18:36 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/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.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 05:18:37 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 05:18:37 INFO - import pkg_resources 05:18:38 INFO - Using 1 client processes 05:18:41 INFO - SUITE-START | Running 778 tests 05:18:41 INFO - Running testharness tests 05:18:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:18:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:18:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:18:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:18:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:18:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:18:41 INFO - Setting up ssl 05:18:41 INFO - PROCESS | certutil | 05:18:41 INFO - PROCESS | certutil | 05:18:41 INFO - PROCESS | certutil | 05:18:41 INFO - Certificate Nickname Trust Attributes 05:18:41 INFO - SSL,S/MIME,JAR/XPI 05:18:41 INFO - 05:18:41 INFO - web-platform-tests CT,, 05:18:41 INFO - 05:18:41 INFO - Starting runner 05:18:43 INFO - PROCESS | 3708 | [3708] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:18:43 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:18:43 INFO - PROCESS | 3708 | [3708] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 05:18:45 INFO - PROCESS | 3708 | 1465474725102 Marionette DEBUG Marionette enabled via build flag and pref 05:18:45 INFO - PROCESS | 3708 | ++DOCSHELL 114C5800 == 1 [pid = 3708] [id = 1] 05:18:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 1 (114C5C00) [pid = 3708] [serial = 1] [outer = 00000000] 05:18:45 INFO - PROCESS | 3708 | [3708] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:18:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 2 (114C6800) [pid = 3708] [serial = 2] [outer = 114C5C00] 05:18:45 INFO - PROCESS | 3708 | [3708] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 05:18:45 INFO - PROCESS | 3708 | [3708] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 05:18:45 INFO - PROCESS | 3708 | ++DOCSHELL 1280DC00 == 2 [pid = 3708] [id = 2] 05:18:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 3 (1280E000) [pid = 3708] [serial = 3] [outer = 00000000] 05:18:45 INFO - PROCESS | 3708 | [3708] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:18:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 4 (1280EC00) [pid = 3708] [serial = 4] [outer = 1280E000] 05:18:45 INFO - PROCESS | 3708 | 1465474725636 Marionette INFO Listening on port 2828 05:18:45 INFO - PROCESS | 3708 | 1465474726004 Marionette DEBUG Marionette enabled via command-line flag 05:18:46 INFO - PROCESS | 3708 | ++DOCSHELL 13145C00 == 3 [pid = 3708] [id = 3] 05:18:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 5 (1314DC00) [pid = 3708] [serial = 5] [outer = 00000000] 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:18:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 6 (1314E800) [pid = 3708] [serial = 6] [outer = 1314DC00] 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:18:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 7 (13653C00) [pid = 3708] [serial = 7] [outer = 1280E000] 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:18:46 INFO - PROCESS | 3708 | 1465474726310 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1439 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:18:46 INFO - PROCESS | 3708 | 1465474726363 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1441 05:18:46 INFO - PROCESS | 3708 | 1465474726366 Marionette DEBUG Closed connection conn0 05:18:46 INFO - PROCESS | 3708 | 1465474726469 Marionette DEBUG Closed connection conn1 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:18:46 INFO - PROCESS | 3708 | 1465474726476 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1442 05:18:46 INFO - PROCESS | 3708 | 1465474726484 Marionette DEBUG Closed connection conn2 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:18:46 INFO - PROCESS | 3708 | 1465474726492 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1443 05:18:46 INFO - PROCESS | 3708 | ++DOCSHELL 114C6C00 == 4 [pid = 3708] [id = 4] 05:18:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 8 (13D0F800) [pid = 3708] [serial = 8] [outer = 00000000] 05:18:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 9 (1430A000) [pid = 3708] [serial = 9] [outer = 13D0F800] 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 05:18:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 10 (1430F800) [pid = 3708] [serial = 10] [outer = 13D0F800] 05:18:46 INFO - PROCESS | 3708 | 1465474726751 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:18:46 INFO - PROCESS | 3708 | 1465474726758 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160609031728","device":"desktop","version":"48.0"} 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:18:46 INFO - PROCESS | 3708 | [3708] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:18:47 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:18:47 INFO - PROCESS | 3708 | ++DOCSHELL 15B74800 == 5 [pid = 3708] [id = 5] 05:18:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 11 (15B74C00) [pid = 3708] [serial = 11] [outer = 00000000] 05:18:47 INFO - PROCESS | 3708 | ++DOCSHELL 15B75000 == 6 [pid = 3708] [id = 6] 05:18:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 12 (15B75400) [pid = 3708] [serial = 12] [outer = 00000000] 05:18:47 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:18:48 INFO - PROCESS | 3708 | ++DOCSHELL 1661CC00 == 7 [pid = 3708] [id = 7] 05:18:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 13 (1661D000) [pid = 3708] [serial = 13] [outer = 00000000] 05:18:48 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:18:48 INFO - PROCESS | 3708 | [3708] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:18:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 14 (169A8000) [pid = 3708] [serial = 14] [outer = 1661D000] 05:18:48 INFO - PROCESS | 3708 | [3708] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 05:18:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 15 (16687C00) [pid = 3708] [serial = 15] [outer = 15B74C00] 05:18:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 16 (16689800) [pid = 3708] [serial = 16] [outer = 15B75400] 05:18:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 17 (1668C400) [pid = 3708] [serial = 17] [outer = 1661D000] 05:18:49 INFO - PROCESS | 3708 | 1465474729005 Marionette INFO startBrowser 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:49 INFO - PROCESS | 3708 | 1465474729041 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 3708 | 1465474729054 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 3708 | 1465474729056 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 18 (1815F000) [pid = 3708] [serial = 18] [outer = 1661D000] 05:18:49 INFO - PROCESS | 3708 | 1465474729536 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"25c06f7c-68b6-4c88-a5c0-ef8d90a0944b","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160609031728","device":"desktop","version":"48.0","command_id":1}}] 05:18:49 INFO - PROCESS | 3708 | 1465474729663 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}] 05:18:49 INFO - PROCESS | 3708 | 1465474729666 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:49 INFO - PROCESS | 3708 | 1465474729731 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:18:49 INFO - PROCESS | 3708 | 1465474729826 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:18:49 INFO - PROCESS | 3708 | 1465474729829 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:49 INFO - PROCESS | 3708 | [3708] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:18:50 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:18:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 19 (184AC400) [pid = 3708] [serial = 19] [outer = 1661D000] 05:18:50 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:18:50 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:18:50 INFO - PROCESS | 3708 | 1465474730275 Marionette TRACE conn3 <- [1,3,null,{}] 05:18:50 INFO - PROCESS | 3708 | 1465474730292 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:18:50 INFO - PROCESS | 3708 | 1465474730295 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:50 INFO - PROCESS | 3708 | 1465474730321 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:18:50 INFO - PROCESS | 3708 | 1465474730350 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 3708 | 1465474730352 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 05:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:18:50 INFO - PROCESS | 3708 | 1465474730404 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 3708 | 1465474730408 Marionette TRACE conn3 <- [1,6,null,{}] 05:18:50 INFO - PROCESS | 3708 | 1465474730428 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}] 05:18:50 INFO - PROCESS | 3708 | 1465474730430 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:50 INFO - PROCESS | 3708 | 1465474730448 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:18:50 INFO - PROCESS | 3708 | 1465474730453 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 3708 | 1465474730455 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:50 INFO - PROCESS | 3708 | ++DOCSHELL 16618C00 == 8 [pid = 3708] [id = 8] 05:18:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 20 (1A070400) [pid = 3708] [serial = 20] [outer = 00000000] 05:18:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 21 (1A072C00) [pid = 3708] [serial = 21] [outer = 1A070400] 05:18:50 INFO - PROCESS | 3708 | 1465474730503 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 22 (1A076800) [pid = 3708] [serial = 22] [outer = 1A070400] 05:18:50 INFO - PROCESS | 3708 | ++DOCSHELL 1A253000 == 9 [pid = 3708] [id = 9] 05:18:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 23 (1A3E8400) [pid = 3708] [serial = 23] [outer = 00000000] 05:18:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 24 (1A3EAC00) [pid = 3708] [serial = 24] [outer = 1A3E8400] 05:18:50 INFO - PROCESS | 3708 | 1465474730956 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 25 (1A3EE000) [pid = 3708] [serial = 25] [outer = 1A3E8400] 05:18:51 INFO - PROCESS | 3708 | 1465474731111 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]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 793ms 05:18:51 INFO - PROCESS | 3708 | 1465474731202 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 3708 | 1465474731204 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 05:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:18:51 INFO - PROCESS | 3708 | 1465474731219 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 3708 | 1465474731221 Marionette TRACE conn3 <- [1,10,null,{}] 05:18:51 INFO - PROCESS | 3708 | 1465474731278 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}] 05:18:51 INFO - PROCESS | 3708 | 1465474731283 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:51 INFO - PROCESS | 3708 | 1465474731401 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:18:51 INFO - PROCESS | 3708 | 1465474731414 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 3708 | 1465474731417 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:51 INFO - PROCESS | 3708 | ++DOCSHELL 1A6F0800 == 10 [pid = 3708] [id = 10] 05:18:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 26 (1A6FD800) [pid = 3708] [serial = 26] [outer = 00000000] 05:18:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 27 (1AF44800) [pid = 3708] [serial = 27] [outer = 1A6FD800] 05:18:51 INFO - PROCESS | 3708 | 1465474731464 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 28 (1AF48400) [pid = 3708] [serial = 28] [outer = 1A6FD800] 05:18:51 INFO - PROCESS | 3708 | 1465474731775 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]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 586ms 05:18:51 INFO - PROCESS | 3708 | 1465474731824 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 3708 | 1465474731827 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 05:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:18:51 INFO - PROCESS | 3708 | 1465474731830 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 3708 | 1465474731832 Marionette TRACE conn3 <- [1,14,null,{}] 05:18:51 INFO - PROCESS | 3708 | 1465474731835 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}] 05:18:51 INFO - PROCESS | 3708 | 1465474731837 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:51 INFO - PROCESS | 3708 | 1465474731934 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:18:51 INFO - PROCESS | 3708 | 1465474731939 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 3708 | 1465474731942 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:51 INFO - PROCESS | 3708 | ++DOCSHELL 1A876800 == 11 [pid = 3708] [id = 11] 05:18:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 29 (1A878800) [pid = 3708] [serial = 29] [outer = 00000000] 05:18:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 30 (1AD37C00) [pid = 3708] [serial = 30] [outer = 1A878800] 05:18:51 INFO - PROCESS | 3708 | 1465474731985 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 31 (1A9DE400) [pid = 3708] [serial = 31] [outer = 1A878800] 05:18:52 INFO - PROCESS | 3708 | 1465474732295 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]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 499ms 05:18:52 INFO - PROCESS | 3708 | 1465474732331 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 3708 | 1465474732333 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 05:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:18:52 INFO - PROCESS | 3708 | 1465474732341 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 3708 | 1465474732342 Marionette TRACE conn3 <- [1,18,null,{}] 05:18:52 INFO - PROCESS | 3708 | 1465474732346 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}] 05:18:52 INFO - PROCESS | 3708 | 1465474732348 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:52 INFO - PROCESS | 3708 | 1465474732441 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:18:52 INFO - PROCESS | 3708 | 1465474732446 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 3708 | 1465474732449 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:52 INFO - PROCESS | 3708 | ++DOCSHELL 1A9E8400 == 12 [pid = 3708] [id = 12] 05:18:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 32 (1A9E8800) [pid = 3708] [serial = 32] [outer = 00000000] 05:18:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 33 (1AB5C800) [pid = 3708] [serial = 33] [outer = 1A9E8800] 05:18:52 INFO - PROCESS | 3708 | 1465474732494 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 34 (1AB60800) [pid = 3708] [serial = 34] [outer = 1A9E8800] 05:18:52 INFO - PROCESS | 3708 | 1465474732820 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]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 499ms 05:18:52 INFO - PROCESS | 3708 | 1465474732859 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 3708 | 1465474732861 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 05:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:18:52 INFO - PROCESS | 3708 | 1465474732848 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 3708 | 1465474732849 Marionette TRACE conn3 <- [1,22,null,{}] 05:18:52 INFO - PROCESS | 3708 | 1465474732852 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}] 05:18:52 INFO - PROCESS | 3708 | 1465474732855 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:52 INFO - PROCESS | 3708 | 1465474732951 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:18:52 INFO - PROCESS | 3708 | 1465474732956 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 3708 | 1465474732958 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:52 INFO - PROCESS | 3708 | ++DOCSHELL 1AB66400 == 13 [pid = 3708] [id = 13] 05:18:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 35 (1AD3FC00) [pid = 3708] [serial = 35] [outer = 00000000] 05:18:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 36 (1B129000) [pid = 3708] [serial = 36] [outer = 1AD3FC00] 05:18:52 INFO - PROCESS | 3708 | 1465474733002 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 37 (1B12D400) [pid = 3708] [serial = 37] [outer = 1AD3FC00] 05:18:53 INFO - PROCESS | 3708 | 1465474733286 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]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 469ms 05:18:53 INFO - PROCESS | 3708 | 1465474733322 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 3708 | 1465474733324 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 05:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:18:53 INFO - PROCESS | 3708 | 1465474733332 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 3708 | 1465474733333 Marionette TRACE conn3 <- [1,26,null,{}] 05:18:53 INFO - PROCESS | 3708 | 1465474733336 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}] 05:18:53 INFO - PROCESS | 3708 | 1465474733338 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:53 INFO - PROCESS | 3708 | 1465474733432 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:18:53 INFO - PROCESS | 3708 | 1465474733420 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 3708 | 1465474733422 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:53 INFO - PROCESS | 3708 | ++DOCSHELL 1B287000 == 14 [pid = 3708] [id = 14] 05:18:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 38 (1B288000) [pid = 3708] [serial = 38] [outer = 00000000] 05:18:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 39 (1B28F400) [pid = 3708] [serial = 39] [outer = 1B288000] 05:18:53 INFO - PROCESS | 3708 | 1465474733465 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 40 (1B4E0C00) [pid = 3708] [serial = 40] [outer = 1B288000] 05:18:53 INFO - PROCESS | 3708 | 1465474733765 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]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 470ms 05:18:53 INFO - PROCESS | 3708 | 1465474733798 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 3708 | 1465474733800 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 05:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:18:53 INFO - PROCESS | 3708 | 1465474733803 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 3708 | 1465474733816 Marionette TRACE conn3 <- [1,30,null,{}] 05:18:53 INFO - PROCESS | 3708 | 1465474733825 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}] 05:18:53 INFO - PROCESS | 3708 | 1465474733828 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:53 INFO - PROCESS | 3708 | 1465474733920 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:18:53 INFO - PROCESS | 3708 | 1465474733926 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 3708 | 1465474733927 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:53 INFO - PROCESS | 3708 | ++DOCSHELL 1B286C00 == 15 [pid = 3708] [id = 15] 05:18:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 41 (1B289400) [pid = 3708] [serial = 41] [outer = 00000000] 05:18:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 42 (1B4EA800) [pid = 3708] [serial = 42] [outer = 1B289400] 05:18:53 INFO - PROCESS | 3708 | 1465474733971 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 43 (1B4EDC00) [pid = 3708] [serial = 43] [outer = 1B289400] 05:18:54 INFO - PROCESS | 3708 | ++DOCSHELL 1B70E000 == 16 [pid = 3708] [id = 16] 05:18:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 44 (1B70E400) [pid = 3708] [serial = 44] [outer = 00000000] 05:18:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 45 (1B4E6800) [pid = 3708] [serial = 45] [outer = 1B70E400] 05:18:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 46 (1B708800) [pid = 3708] [serial = 46] [outer = 1B70E400] 05:18:54 INFO - PROCESS | 3708 | ++DOCSHELL 1B70B800 == 17 [pid = 3708] [id = 17] 05:18:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 47 (1B70FC00) [pid = 3708] [serial = 47] [outer = 00000000] 05:18:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 48 (1B79CC00) [pid = 3708] [serial = 48] [outer = 1B70FC00] 05:18:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 49 (1B7A7000) [pid = 3708] [serial = 49] [outer = 1B70FC00] 05:18:54 INFO - PROCESS | 3708 | 1465474734425 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]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 675ms 05:18:54 INFO - PROCESS | 3708 | 1465474734483 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 3708 | 1465474734485 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 05:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:18:54 INFO - PROCESS | 3708 | 1465474734489 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 3708 | 1465474734490 Marionette TRACE conn3 <- [1,34,null,{}] 05:18:54 INFO - PROCESS | 3708 | 1465474734493 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}] 05:18:54 INFO - PROCESS | 3708 | 1465474734495 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:54 INFO - PROCESS | 3708 | 1465474734580 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:18:54 INFO - PROCESS | 3708 | 1465474734611 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 3708 | 1465474734615 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:55 INFO - PROCESS | 3708 | ++DOCSHELL 1036B000 == 18 [pid = 3708] [id = 18] 05:18:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 50 (1036C000) [pid = 3708] [serial = 50] [outer = 00000000] 05:18:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 51 (103F3000) [pid = 3708] [serial = 51] [outer = 1036C000] 05:18:55 INFO - PROCESS | 3708 | 1465474735148 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 52 (104E7C00) [pid = 3708] [serial = 52] [outer = 1036C000] 05:18:55 INFO - PROCESS | 3708 | --DOCSHELL 114C5800 == 17 [pid = 3708] [id = 1] 05:18:55 INFO - PROCESS | 3708 | 1465474735654 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]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1218ms 05:18:55 INFO - PROCESS | 3708 | 1465474735710 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 3708 | 1465474735713 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 05:18:55 INFO - PROCESS | 3708 | 1465474735718 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:18:55 INFO - PROCESS | 3708 | 1465474735721 Marionette TRACE conn3 <- [1,38,null,{}] 05:18:55 INFO - PROCESS | 3708 | 1465474735727 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}] 05:18:55 INFO - PROCESS | 3708 | 1465474735730 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:55 INFO - PROCESS | 3708 | 1465474735846 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:18:55 INFO - PROCESS | 3708 | 1465474735901 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 3708 | 1465474735904 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:55 INFO - PROCESS | 3708 | ++DOCSHELL 114C6400 == 18 [pid = 3708] [id = 19] 05:18:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 53 (11C1E000) [pid = 3708] [serial = 53] [outer = 00000000] 05:18:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 54 (12AE6000) [pid = 3708] [serial = 54] [outer = 11C1E000] 05:18:56 INFO - PROCESS | 3708 | 1465474736001 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (1310CC00) [pid = 3708] [serial = 55] [outer = 11C1E000] 05:18:56 INFO - PROCESS | 3708 | 1465474736524 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]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 837ms 05:18:56 INFO - PROCESS | 3708 | 1465474736573 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 3708 | 1465474736578 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 05:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:18:56 INFO - PROCESS | 3708 | 1465474736584 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 3708 | 1465474736587 Marionette TRACE conn3 <- [1,42,null,{}] 05:18:56 INFO - PROCESS | 3708 | 1465474736590 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}] 05:18:56 INFO - PROCESS | 3708 | 1465474736593 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:56 INFO - PROCESS | 3708 | 1465474736694 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:18:56 INFO - PROCESS | 3708 | 1465474736772 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 3708 | 1465474736775 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:56 INFO - PROCESS | 3708 | ++DOCSHELL 13BA3800 == 19 [pid = 3708] [id = 20] 05:18:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (13D0F400) [pid = 3708] [serial = 56] [outer = 00000000] 05:18:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (14EC3400) [pid = 3708] [serial = 57] [outer = 13D0F400] 05:18:56 INFO - PROCESS | 3708 | 1465474736830 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (154B7C00) [pid = 3708] [serial = 58] [outer = 13D0F400] 05:18:57 INFO - PROCESS | 3708 | 1465474737458 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]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 895ms 05:18:57 INFO - PROCESS | 3708 | 1465474737479 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 3708 | 1465474737483 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 05:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:18:57 INFO - PROCESS | 3708 | 1465474737490 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 3708 | 1465474737493 Marionette TRACE conn3 <- [1,46,null,{}] 05:18:57 INFO - PROCESS | 3708 | 1465474737498 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}] 05:18:57 INFO - PROCESS | 3708 | 1465474737501 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:57 INFO - PROCESS | 3708 | 1465474737597 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:18:57 INFO - PROCESS | 3708 | 1465474737679 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 3708 | 1465474737682 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:57 INFO - PROCESS | 3708 | ++DOCSHELL 105EE000 == 20 [pid = 3708] [id = 21] 05:18:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (105F1000) [pid = 3708] [serial = 59] [outer = 00000000] 05:18:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (10EC6400) [pid = 3708] [serial = 60] [outer = 105F1000] 05:18:57 INFO - PROCESS | 3708 | 1465474737739 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (10F63400) [pid = 3708] [serial = 61] [outer = 105F1000] 05:18:57 INFO - PROCESS | 3708 | --DOCSHELL 114C6C00 == 19 [pid = 3708] [id = 4] 05:18:58 INFO - PROCESS | 3708 | 1465474738150 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]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 689ms 05:18:58 INFO - PROCESS | 3708 | 1465474738192 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 3708 | 1465474738196 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 05:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:18:58 INFO - PROCESS | 3708 | 1465474738202 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 3708 | 1465474738205 Marionette TRACE conn3 <- [1,50,null,{}] 05:18:58 INFO - PROCESS | 3708 | 1465474738209 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}] 05:18:58 INFO - PROCESS | 3708 | 1465474738211 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:58 INFO - PROCESS | 3708 | 1465474738295 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:18:58 INFO - PROCESS | 3708 | 1465474738303 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 3708 | 1465474738305 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:58 INFO - PROCESS | 3708 | ++DOCSHELL 11265C00 == 20 [pid = 3708] [id = 22] 05:18:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (11266400) [pid = 3708] [serial = 62] [outer = 00000000] 05:18:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (11ADB800) [pid = 3708] [serial = 63] [outer = 11266400] 05:18:58 INFO - PROCESS | 3708 | 1465474738335 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (12810400) [pid = 3708] [serial = 64] [outer = 11266400] 05:18:58 INFO - PROCESS | 3708 | 1465474738791 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]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 646ms 05:18:58 INFO - PROCESS | 3708 | 1465474738866 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 3708 | 1465474738868 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 05:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:18:58 INFO - PROCESS | 3708 | 1465474738875 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 3708 | 1465474738879 Marionette TRACE conn3 <- [1,54,null,{}] 05:18:58 INFO - PROCESS | 3708 | 1465474738872 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}] 05:18:58 INFO - PROCESS | 3708 | 1465474738877 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:58 INFO - PROCESS | 3708 | 1465474738958 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:18:58 INFO - PROCESS | 3708 | 1465474738980 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 3708 | 1465474738984 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:58 INFO - PROCESS | 3708 | ++DOCSHELL 13239000 == 21 [pid = 3708] [id = 23] 05:18:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (1323A000) [pid = 3708] [serial = 65] [outer = 00000000] 05:18:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (132F3C00) [pid = 3708] [serial = 66] [outer = 1323A000] 05:18:59 INFO - PROCESS | 3708 | 1465474739031 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1393EC00) [pid = 3708] [serial = 67] [outer = 1323A000] 05:18:59 INFO - PROCESS | 3708 | 1465474739397 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]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 558ms 05:18:59 INFO - PROCESS | 3708 | 1465474739429 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 3708 | 1465474739432 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 05:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:18:59 INFO - PROCESS | 3708 | 1465474739435 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 3708 | 1465474739436 Marionette TRACE conn3 <- [1,58,null,{}] 05:18:59 INFO - PROCESS | 3708 | 1465474739439 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}] 05:18:59 INFO - PROCESS | 3708 | 1465474739441 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:59 INFO - PROCESS | 3708 | 1465474739516 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:18:59 INFO - PROCESS | 3708 | 1465474739521 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 3708 | 1465474739523 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:18:59 INFO - PROCESS | 3708 | ++DOCSHELL 13D15800 == 22 [pid = 3708] [id = 24] 05:18:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1430F400) [pid = 3708] [serial = 68] [outer = 00000000] 05:18:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14EC0C00) [pid = 3708] [serial = 69] [outer = 1430F400] 05:18:59 INFO - PROCESS | 3708 | 1465474739569 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1549FC00) [pid = 3708] [serial = 70] [outer = 1430F400] 05:18:59 INFO - PROCESS | 3708 | 1465474739933 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]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 558ms 05:18:59 INFO - PROCESS | 3708 | 1465474740009 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 3708 | 1465474740012 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 05:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:18:59 INFO - PROCESS | 3708 | 1465474740015 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 3708 | 1465474740017 Marionette TRACE conn3 <- [1,62,null,{}] 05:19:00 INFO - PROCESS | 3708 | 1465474740020 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}] 05:19:00 INFO - PROCESS | 3708 | 1465474740022 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:00 INFO - PROCESS | 3708 | 1465474740082 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:19:00 INFO - PROCESS | 3708 | 1465474740087 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 3708 | 1465474740089 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:00 INFO - PROCESS | 3708 | ++DOCSHELL 154B5400 == 23 [pid = 3708] [id = 25] 05:19:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154B5800) [pid = 3708] [serial = 71] [outer = 00000000] 05:19:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (156B8800) [pid = 3708] [serial = 72] [outer = 154B5800] 05:19:00 INFO - PROCESS | 3708 | 1465474740133 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (15933000) [pid = 3708] [serial = 73] [outer = 154B5800] 05:19:00 INFO - PROCESS | 3708 | 1465474740505 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]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 557ms 05:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:19:00 INFO - PROCESS | 3708 | 1465474740578 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 3708 | 1465474740580 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 05:19:00 INFO - PROCESS | 3708 | 1465474740583 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 3708 | 1465474740584 Marionette TRACE conn3 <- [1,66,null,{}] 05:19:00 INFO - PROCESS | 3708 | 1465474740588 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}] 05:19:00 INFO - PROCESS | 3708 | 1465474740593 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:00 INFO - PROCESS | 3708 | 1465474740677 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:19:00 INFO - PROCESS | 3708 | 1465474740691 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 3708 | 1465474740693 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:00 INFO - PROCESS | 3708 | ++DOCSHELL 1606B000 == 24 [pid = 3708] [id = 26] 05:19:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1606B400) [pid = 3708] [serial = 74] [outer = 00000000] 05:19:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1668C000) [pid = 3708] [serial = 75] [outer = 1606B400] 05:19:00 INFO - PROCESS | 3708 | 1465474740738 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (169A5800) [pid = 3708] [serial = 76] [outer = 1606B400] 05:19:01 INFO - PROCESS | 3708 | 1465474741110 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]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 557ms 05:19:01 INFO - PROCESS | 3708 | 1465474741142 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 3708 | 1465474741144 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 05:19:01 INFO - PROCESS | 3708 | 1465474741147 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:19:01 INFO - PROCESS | 3708 | 1465474741149 Marionette TRACE conn3 <- [1,70,null,{}] 05:19:01 INFO - PROCESS | 3708 | 1465474741152 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}] 05:19:01 INFO - PROCESS | 3708 | 1465474741154 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:01 INFO - PROCESS | 3708 | 1465474741256 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:19:01 INFO - PROCESS | 3708 | 1465474741263 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 3708 | 1465474741265 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:01 INFO - PROCESS | 3708 | ++DOCSHELL 12D63800 == 25 [pid = 3708] [id = 27] 05:19:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16681400) [pid = 3708] [serial = 77] [outer = 00000000] 05:19:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16F09000) [pid = 3708] [serial = 78] [outer = 16681400] 05:19:01 INFO - PROCESS | 3708 | 1465474741308 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (17441400) [pid = 3708] [serial = 79] [outer = 16681400] 05:19:01 INFO - PROCESS | 3708 | 1465474741638 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]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 558ms 05:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:19:01 INFO - PROCESS | 3708 | 1465474741705 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 3708 | 1465474741707 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 05:19:01 INFO - PROCESS | 3708 | 1465474741710 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 3708 | 1465474741712 Marionette TRACE conn3 <- [1,74,null,{}] 05:19:01 INFO - PROCESS | 3708 | 1465474741715 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}] 05:19:01 INFO - PROCESS | 3708 | 1465474741717 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:01 INFO - PROCESS | 3708 | 1465474741820 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:19:01 INFO - PROCESS | 3708 | 1465474741858 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 3708 | 1465474741842 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:01 INFO - PROCESS | 3708 | ++DOCSHELL 10A53000 == 26 [pid = 3708] [id = 28] 05:19:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (11AD7800) [pid = 3708] [serial = 80] [outer = 00000000] 05:19:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (178BEC00) [pid = 3708] [serial = 81] [outer = 11AD7800] 05:19:01 INFO - PROCESS | 3708 | 1465474741886 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (17998000) [pid = 3708] [serial = 82] [outer = 11AD7800] 05:19:02 INFO - PROCESS | 3708 | 1465474742228 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]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 557ms 05:19:02 INFO - PROCESS | 3708 | 1465474742267 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 3708 | 1465474742269 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 05:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:19:02 INFO - PROCESS | 3708 | 1465474742272 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 3708 | 1465474742273 Marionette TRACE conn3 <- [1,78,null,{}] 05:19:02 INFO - PROCESS | 3708 | 1465474742277 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}] 05:19:02 INFO - PROCESS | 3708 | 1465474742278 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:02 INFO - PROCESS | 3708 | 1465474742381 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:19:02 INFO - PROCESS | 3708 | 1465474742388 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 3708 | 1465474742390 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:02 INFO - PROCESS | 3708 | ++DOCSHELL 13238C00 == 27 [pid = 3708] [id = 29] 05:19:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17803800) [pid = 3708] [serial = 83] [outer = 00000000] 05:19:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18159400) [pid = 3708] [serial = 84] [outer = 17803800] 05:19:02 INFO - PROCESS | 3708 | 1465474742434 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (181D8400) [pid = 3708] [serial = 85] [outer = 17803800] 05:19:02 INFO - PROCESS | 3708 | 1465474742763 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]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 557ms 05:19:02 INFO - PROCESS | 3708 | 1465474742831 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 3708 | 1465474742833 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 05:19:02 INFO - PROCESS | 3708 | 1465474742836 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:19:02 INFO - PROCESS | 3708 | 1465474742838 Marionette TRACE conn3 <- [1,82,null,{}] 05:19:02 INFO - PROCESS | 3708 | 1465474742841 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}] 05:19:02 INFO - PROCESS | 3708 | 1465474742843 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:02 INFO - PROCESS | 3708 | 1465474742959 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:19:02 INFO - PROCESS | 3708 | 1465474742972 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 3708 | 1465474742974 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:02 INFO - PROCESS | 3708 | ++DOCSHELL 15B7C400 == 28 [pid = 3708] [id = 30] 05:19:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (17A7EC00) [pid = 3708] [serial = 86] [outer = 00000000] 05:19:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (184A9800) [pid = 3708] [serial = 87] [outer = 17A7EC00] 05:19:03 INFO - PROCESS | 3708 | 1465474743016 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (184B5C00) [pid = 3708] [serial = 88] [outer = 17A7EC00] 05:19:03 INFO - PROCESS | 3708 | 1465474743369 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]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 558ms 05:19:03 INFO - PROCESS | 3708 | 1465474743396 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 3708 | 1465474743398 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 05:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:19:03 INFO - PROCESS | 3708 | 1465474743401 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 3708 | 1465474743403 Marionette TRACE conn3 <- [1,86,null,{}] 05:19:03 INFO - PROCESS | 3708 | 1465474743407 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}] 05:19:03 INFO - PROCESS | 3708 | 1465474743409 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:03 INFO - PROCESS | 3708 | 1465474743530 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:19:03 INFO - PROCESS | 3708 | 1465474743575 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 3708 | 1465474743577 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:03 INFO - PROCESS | 3708 | ++DOCSHELL 18756400 == 29 [pid = 3708] [id = 31] 05:19:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (18757400) [pid = 3708] [serial = 89] [outer = 00000000] 05:19:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A06D400) [pid = 3708] [serial = 90] [outer = 18757400] 05:19:03 INFO - PROCESS | 3708 | 1465474743620 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A07B800) [pid = 3708] [serial = 91] [outer = 18757400] 05:19:03 INFO - PROCESS | 3708 | 1465474743926 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]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 557ms 05:19:03 INFO - PROCESS | 3708 | 1465474743960 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 3708 | 1465474743962 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 05:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:19:03 INFO - PROCESS | 3708 | 1465474743965 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 3708 | 1465474743967 Marionette TRACE conn3 <- [1,90,null,{}] 05:19:03 INFO - PROCESS | 3708 | 1465474743970 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}] 05:19:03 INFO - PROCESS | 3708 | 1465474743971 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:04 INFO - PROCESS | 3708 | 1465474744078 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:19:04 INFO - PROCESS | 3708 | 1465474744086 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 3708 | 1465474744088 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:04 INFO - PROCESS | 3708 | ++DOCSHELL 1047FC00 == 30 [pid = 3708] [id = 32] 05:19:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (10F64400) [pid = 3708] [serial = 92] [outer = 00000000] 05:19:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A225800) [pid = 3708] [serial = 93] [outer = 10F64400] 05:19:04 INFO - PROCESS | 3708 | 1465474744139 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A24F800) [pid = 3708] [serial = 94] [outer = 10F64400] 05:19:04 INFO - PROCESS | 3708 | 1465474744494 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]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 558ms 05:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:19:04 INFO - PROCESS | 3708 | 1465474744527 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 3708 | 1465474744529 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 05:19:04 INFO - PROCESS | 3708 | 1465474744532 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 3708 | 1465474744533 Marionette TRACE conn3 <- [1,94,null,{}] 05:19:04 INFO - PROCESS | 3708 | 1465474744537 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}] 05:19:04 INFO - PROCESS | 3708 | 1465474744538 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:04 INFO - PROCESS | 3708 | 1465474744672 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:19:04 INFO - PROCESS | 3708 | 1465474744682 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 3708 | 1465474744684 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:04 INFO - PROCESS | 3708 | ++DOCSHELL 105E6C00 == 31 [pid = 3708] [id = 33] 05:19:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (13D0A400) [pid = 3708] [serial = 95] [outer = 00000000] 05:19:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1A3F1400) [pid = 3708] [serial = 96] [outer = 13D0A400] 05:19:04 INFO - PROCESS | 3708 | 1465474744726 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1A6F8000) [pid = 3708] [serial = 97] [outer = 13D0A400] 05:19:05 INFO - PROCESS | 3708 | 1465474745917 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]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1409ms 05:19:05 INFO - PROCESS | 3708 | 1465474745954 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 3708 | 1465474745957 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 05:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:19:05 INFO - PROCESS | 3708 | 1465474745968 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 3708 | 1465474745970 Marionette TRACE conn3 <- [1,98,null,{}] 05:19:05 INFO - PROCESS | 3708 | 1465474745976 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}] 05:19:05 INFO - PROCESS | 3708 | 1465474745978 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:06 INFO - PROCESS | 3708 | 1465474746070 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:19:06 INFO - PROCESS | 3708 | 1465474746079 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 3708 | 1465474746082 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:06 INFO - PROCESS | 3708 | ++DOCSHELL 10EC6000 == 32 [pid = 3708] [id = 34] 05:19:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (10EC8C00) [pid = 3708] [serial = 98] [outer = 00000000] 05:19:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (11456800) [pid = 3708] [serial = 99] [outer = 10EC8C00] 05:19:06 INFO - PROCESS | 3708 | 1465474746178 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (11457000) [pid = 3708] [serial = 100] [outer = 10EC8C00] 05:19:06 INFO - PROCESS | 3708 | 1465474746560 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]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 601ms 05:19:06 INFO - PROCESS | 3708 | 1465474746573 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 3708 | 1465474746577 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 05:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:19:06 INFO - PROCESS | 3708 | 1465474746591 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 3708 | 1465474746593 Marionette TRACE conn3 <- [1,102,null,{}] 05:19:06 INFO - PROCESS | 3708 | 1465474746597 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}] 05:19:06 INFO - PROCESS | 3708 | 1465474746599 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:06 INFO - PROCESS | 3708 | 1465474746691 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:19:06 INFO - PROCESS | 3708 | 1465474746699 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 3708 | 1465474746701 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:06 INFO - PROCESS | 3708 | ++DOCSHELL 1306FC00 == 33 [pid = 3708] [id = 35] 05:19:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1311A000) [pid = 3708] [serial = 101] [outer = 00000000] 05:19:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (131CB800) [pid = 3708] [serial = 102] [outer = 1311A000] 05:19:06 INFO - PROCESS | 3708 | 1465474746748 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (131D5400) [pid = 3708] [serial = 103] [outer = 1311A000] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1A878800) [pid = 3708] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1A6FD800) [pid = 3708] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1A070400) [pid = 3708] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (13D0F800) [pid = 3708] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1B289400) [pid = 3708] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1B288000) [pid = 3708] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1AD3FC00) [pid = 3708] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1A9E8800) [pid = 3708] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1036C000) [pid = 3708] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (11C1E000) [pid = 3708] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (13D0F400) [pid = 3708] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (105F1000) [pid = 3708] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (11266400) [pid = 3708] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1323A000) [pid = 3708] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1430F400) [pid = 3708] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (154B5800) [pid = 3708] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1606B400) [pid = 3708] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (16681400) [pid = 3708] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (11AD7800) [pid = 3708] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (17803800) [pid = 3708] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (17A7EC00) [pid = 3708] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:19:07 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18757400) [pid = 3708] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:19:07 INFO - PROCESS | 3708 | 1465474747602 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]]]}] 05:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1086ms 05:19:07 INFO - PROCESS | 3708 | 1465474747666 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:19:07 INFO - PROCESS | 3708 | 1465474747668 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 05:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:19:07 INFO - PROCESS | 3708 | 1465474747671 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 3708 | 1465474747674 Marionette TRACE conn3 <- [1,106,null,{}] 05:19:07 INFO - PROCESS | 3708 | 1465474747684 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}] 05:19:07 INFO - PROCESS | 3708 | 1465474747688 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:07 INFO - PROCESS | 3708 | 1465474747770 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:19:07 INFO - PROCESS | 3708 | 1465474747781 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 3708 | 1465474747784 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:07 INFO - PROCESS | 3708 | ++DOCSHELL 11C24400 == 34 [pid = 3708] [id = 36] 05:19:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1322C800) [pid = 3708] [serial = 104] [outer = 00000000] 05:19:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (13D0EC00) [pid = 3708] [serial = 105] [outer = 1322C800] 05:19:07 INFO - PROCESS | 3708 | 1465474747842 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (14312000) [pid = 3708] [serial = 106] [outer = 1322C800] 05:19:08 INFO - PROCESS | 3708 | 1465474748224 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]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 05:19:08 INFO - PROCESS | 3708 | 1465474748273 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 3708 | 1465474748275 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 05:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:19:08 INFO - PROCESS | 3708 | 1465474748278 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 3708 | 1465474748280 Marionette TRACE conn3 <- [1,110,null,{}] 05:19:08 INFO - PROCESS | 3708 | 1465474748283 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}] 05:19:08 INFO - PROCESS | 3708 | 1465474748285 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:08 INFO - PROCESS | 3708 | 1465474748364 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:19:08 INFO - PROCESS | 3708 | 1465474748372 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 3708 | 1465474748374 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:08 INFO - PROCESS | 3708 | ++DOCSHELL 14EC2000 == 35 [pid = 3708] [id = 37] 05:19:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (154AF400) [pid = 3708] [serial = 107] [outer = 00000000] 05:19:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (15971C00) [pid = 3708] [serial = 108] [outer = 154AF400] 05:19:08 INFO - PROCESS | 3708 | 1465474748418 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (15B7CC00) [pid = 3708] [serial = 109] [outer = 154AF400] 05:19:08 INFO - PROCESS | 3708 | 1465474748814 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]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 05:19:08 INFO - PROCESS | 3708 | 1465474748878 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 3708 | 1465474748880 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 05:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:19:08 INFO - PROCESS | 3708 | 1465474748883 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 3708 | 1465474748885 Marionette TRACE conn3 <- [1,114,null,{}] 05:19:08 INFO - PROCESS | 3708 | 1465474748888 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}] 05:19:08 INFO - PROCESS | 3708 | 1465474748890 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:08 INFO - PROCESS | 3708 | 1465474748967 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:19:08 INFO - PROCESS | 3708 | 1465474748974 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 3708 | 1465474748976 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:08 INFO - PROCESS | 3708 | ++DOCSHELL 16068000 == 36 [pid = 3708] [id = 38] 05:19:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1606B800) [pid = 3708] [serial = 110] [outer = 00000000] 05:19:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (16B0C400) [pid = 3708] [serial = 111] [outer = 1606B800] 05:19:09 INFO - PROCESS | 3708 | 1465474749019 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (17809400) [pid = 3708] [serial = 112] [outer = 1606B800] 05:19:09 INFO - PROCESS | 3708 | 1465474749502 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]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 661ms 05:19:09 INFO - PROCESS | 3708 | 1465474749546 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 3708 | 1465474749550 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 05:19:09 INFO - PROCESS | 3708 | 1465474749555 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:19:09 INFO - PROCESS | 3708 | 1465474749559 Marionette TRACE conn3 <- [1,118,null,{}] 05:19:09 INFO - PROCESS | 3708 | 1465474749564 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}] 05:19:09 INFO - PROCESS | 3708 | 1465474749567 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:09 INFO - PROCESS | 3708 | 1465474749681 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:19:09 INFO - PROCESS | 3708 | 1465474749769 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 3708 | 1465474749772 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:09 INFO - PROCESS | 3708 | ++DOCSHELL 10EC9000 == 37 [pid = 3708] [id = 39] 05:19:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (10ECA000) [pid = 3708] [serial = 113] [outer = 00000000] 05:19:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (12A18000) [pid = 3708] [serial = 114] [outer = 10ECA000] 05:19:09 INFO - PROCESS | 3708 | 1465474749828 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (12AE8800) [pid = 3708] [serial = 115] [outer = 10ECA000] 05:19:10 INFO - PROCESS | 3708 | 1465474750283 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]]]}] 05:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 792ms 05:19:10 INFO - PROCESS | 3708 | 1465474750348 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 3708 | 1465474750353 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 05:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:19:10 INFO - PROCESS | 3708 | 1465474750359 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 3708 | 1465474750362 Marionette TRACE conn3 <- [1,122,null,{}] 05:19:10 INFO - PROCESS | 3708 | 1465474750366 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}] 05:19:10 INFO - PROCESS | 3708 | 1465474750369 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:10 INFO - PROCESS | 3708 | 1465474750459 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:19:10 INFO - PROCESS | 3708 | 1465474750545 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 3708 | 1465474750548 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:10 INFO - PROCESS | 3708 | ++DOCSHELL 13D09000 == 38 [pid = 3708] [id = 40] 05:19:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (13D0F400) [pid = 3708] [serial = 116] [outer = 00000000] 05:19:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (154B6800) [pid = 3708] [serial = 117] [outer = 13D0F400] 05:19:10 INFO - PROCESS | 3708 | 1465474750603 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (15B6F400) [pid = 3708] [serial = 118] [outer = 13D0F400] 05:19:11 INFO - PROCESS | 3708 | 1465474751096 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]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 792ms 05:19:11 INFO - PROCESS | 3708 | 1465474751148 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 3708 | 1465474751150 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 05:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:19:11 INFO - PROCESS | 3708 | 1465474751154 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 3708 | 1465474751158 Marionette TRACE conn3 <- [1,126,null,{}] 05:19:11 INFO - PROCESS | 3708 | 1465474751169 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}] 05:19:11 INFO - PROCESS | 3708 | 1465474751174 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:11 INFO - PROCESS | 3708 | 1465474751257 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:19:11 INFO - PROCESS | 3708 | 1465474751341 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 3708 | 1465474751344 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:11 INFO - PROCESS | 3708 | ++DOCSHELL 181E3800 == 39 [pid = 3708] [id = 41] 05:19:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (182AF800) [pid = 3708] [serial = 119] [outer = 00000000] 05:19:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18428C00) [pid = 3708] [serial = 120] [outer = 182AF800] 05:19:11 INFO - PROCESS | 3708 | 1465474751441 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1874F000) [pid = 3708] [serial = 121] [outer = 182AF800] 05:19:11 INFO - PROCESS | 3708 | 1465474751921 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]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 792ms 05:19:11 INFO - PROCESS | 3708 | 1465474751949 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 3708 | 1465474751952 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 05:19:11 INFO - PROCESS | 3708 | 1465474751956 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 3708 | 1465474751958 Marionette TRACE conn3 <- [1,130,null,{}] 05:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:19:11 INFO - PROCESS | 3708 | 1465474751962 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}] 05:19:11 INFO - PROCESS | 3708 | 1465474751964 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:12 INFO - PROCESS | 3708 | 1465474752064 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:19:12 INFO - PROCESS | 3708 | 1465474752152 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 3708 | 1465474752154 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:12 INFO - PROCESS | 3708 | ++DOCSHELL 188A2C00 == 40 [pid = 3708] [id = 42] 05:19:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (19CEEC00) [pid = 3708] [serial = 122] [outer = 00000000] 05:19:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1A06DC00) [pid = 3708] [serial = 123] [outer = 19CEEC00] 05:19:12 INFO - PROCESS | 3708 | 1465474752208 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1A07AC00) [pid = 3708] [serial = 124] [outer = 19CEEC00] 05:19:12 INFO - PROCESS | 3708 | 1465474752826 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]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 895ms 05:19:12 INFO - PROCESS | 3708 | 1465474752852 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:19:12 INFO - PROCESS | 3708 | 1465474752856 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 05:19:12 INFO - PROCESS | 3708 | 1465474752860 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 3708 | 1465474752863 Marionette TRACE conn3 <- [1,134,null,{}] 05:19:12 INFO - PROCESS | 3708 | 1465474752869 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}] 05:19:12 INFO - PROCESS | 3708 | 1465474752871 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:12 INFO - PROCESS | 3708 | 1465474752953 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:19:13 INFO - PROCESS | 3708 | 1465474753026 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 3708 | 1465474753031 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:13 INFO - PROCESS | 3708 | ++DOCSHELL 1055C400 == 41 [pid = 3708] [id = 43] 05:19:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1055C800) [pid = 3708] [serial = 125] [outer = 00000000] 05:19:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (11258800) [pid = 3708] [serial = 126] [outer = 1055C800] 05:19:13 INFO - PROCESS | 3708 | 1465474753079 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1280E400) [pid = 3708] [serial = 127] [outer = 1055C800] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 14EC2000 == 40 [pid = 3708] [id = 37] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 11C24400 == 39 [pid = 3708] [id = 36] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 1306FC00 == 38 [pid = 3708] [id = 35] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 10EC6000 == 37 [pid = 3708] [id = 34] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 188A2C00 == 36 [pid = 3708] [id = 42] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 13D09000 == 35 [pid = 3708] [id = 40] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 18756400 == 34 [pid = 3708] [id = 31] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 181E3800 == 33 [pid = 3708] [id = 41] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 13238C00 == 32 [pid = 3708] [id = 29] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 16068000 == 31 [pid = 3708] [id = 38] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 1047FC00 == 30 [pid = 3708] [id = 32] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 105E6C00 == 29 [pid = 3708] [id = 33] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 15B7C400 == 28 [pid = 3708] [id = 30] 05:19:13 INFO - PROCESS | 3708 | --DOCSHELL 10EC9000 == 27 [pid = 3708] [id = 39] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1668C400) [pid = 3708] [serial = 17] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1B4EDC00) [pid = 3708] [serial = 43] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (103F3000) [pid = 3708] [serial = 51] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (12AE6000) [pid = 3708] [serial = 54] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (14EC3400) [pid = 3708] [serial = 57] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (154B7C00) [pid = 3708] [serial = 58] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (10EC6400) [pid = 3708] [serial = 60] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (11ADB800) [pid = 3708] [serial = 63] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (132F3C00) [pid = 3708] [serial = 66] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (14EC0C00) [pid = 3708] [serial = 69] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1549FC00) [pid = 3708] [serial = 70] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (156B8800) [pid = 3708] [serial = 72] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (15933000) [pid = 3708] [serial = 73] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1668C000) [pid = 3708] [serial = 75] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (16F09000) [pid = 3708] [serial = 78] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (178BEC00) [pid = 3708] [serial = 81] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (18159400) [pid = 3708] [serial = 84] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (184A9800) [pid = 3708] [serial = 87] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A06D400) [pid = 3708] [serial = 90] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (169A5800) [pid = 3708] [serial = 76] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (17441400) [pid = 3708] [serial = 79] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (17998000) [pid = 3708] [serial = 82] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (10F63400) [pid = 3708] [serial = 61] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (181D8400) [pid = 3708] [serial = 85] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (184B5C00) [pid = 3708] [serial = 88] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1310CC00) [pid = 3708] [serial = 55] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1393EC00) [pid = 3708] [serial = 67] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (12810400) [pid = 3708] [serial = 64] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1A225800) [pid = 3708] [serial = 93] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A07B800) [pid = 3708] [serial = 91] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (104E7C00) [pid = 3708] [serial = 52] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (169A8000) [pid = 3708] [serial = 14] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1430A000) [pid = 3708] [serial = 9] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1430F800) [pid = 3708] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1280EC00) [pid = 3708] [serial = 4] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1B4EA800) [pid = 3708] [serial = 42] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1B28F400) [pid = 3708] [serial = 39] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1B4E0C00) [pid = 3708] [serial = 40] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1B129000) [pid = 3708] [serial = 36] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1B12D400) [pid = 3708] [serial = 37] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1AB5C800) [pid = 3708] [serial = 33] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1AB60800) [pid = 3708] [serial = 34] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1AD37C00) [pid = 3708] [serial = 30] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (1A9DE400) [pid = 3708] [serial = 31] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1AF48400) [pid = 3708] [serial = 28] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1AF44800) [pid = 3708] [serial = 27] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (1A3EAC00) [pid = 3708] [serial = 24] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (1A072C00) [pid = 3708] [serial = 21] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (1A076800) [pid = 3708] [serial = 22] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (1B4E6800) [pid = 3708] [serial = 45] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (1B79CC00) [pid = 3708] [serial = 48] [outer = 00000000] [url = about:blank] 05:19:13 INFO - PROCESS | 3708 | 1465474753989 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]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1174ms 05:19:14 INFO - PROCESS | 3708 | 1465474754033 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 3708 | 1465474754037 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 05:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:19:14 INFO - PROCESS | 3708 | 1465474754041 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 3708 | 1465474754045 Marionette TRACE conn3 <- [1,138,null,{}] 05:19:14 INFO - PROCESS | 3708 | 1465474754050 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}] 05:19:14 INFO - PROCESS | 3708 | 1465474754052 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:14 INFO - PROCESS | 3708 | 1465474754125 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:19:14 INFO - PROCESS | 3708 | 1465474754192 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 3708 | 1465474754195 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:14 INFO - PROCESS | 3708 | ++DOCSHELL 10EC9400 == 28 [pid = 3708] [id = 44] 05:19:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (10F64C00) [pid = 3708] [serial = 128] [outer = 00000000] 05:19:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (11455800) [pid = 3708] [serial = 129] [outer = 10F64C00] 05:19:14 INFO - PROCESS | 3708 | 1465474754242 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (11C26800) [pid = 3708] [serial = 130] [outer = 10F64C00] 05:19:14 INFO - PROCESS | 3708 | 1465474754595 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]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 05:19:14 INFO - PROCESS | 3708 | 1465474754622 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 3708 | 1465474754626 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 05:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:19:14 INFO - PROCESS | 3708 | 1465474754632 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 3708 | 1465474754635 Marionette TRACE conn3 <- [1,142,null,{}] 05:19:14 INFO - PROCESS | 3708 | 1465474754639 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}] 05:19:14 INFO - PROCESS | 3708 | 1465474754641 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:14 INFO - PROCESS | 3708 | 1465474754727 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:19:14 INFO - PROCESS | 3708 | 1465474754733 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 3708 | 1465474754735 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:14 INFO - PROCESS | 3708 | ++DOCSHELL 12AA7C00 == 29 [pid = 3708] [id = 45] 05:19:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (12ADD000) [pid = 3708] [serial = 131] [outer = 00000000] 05:19:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (1314EC00) [pid = 3708] [serial = 132] [outer = 12ADD000] 05:19:14 INFO - PROCESS | 3708 | 1465474754782 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (131CCC00) [pid = 3708] [serial = 133] [outer = 12ADD000] 05:19:15 INFO - PROCESS | 3708 | 1465474755195 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]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 601ms 05:19:15 INFO - PROCESS | 3708 | 1465474755233 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 3708 | 1465474755235 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 05:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:19:15 INFO - PROCESS | 3708 | 1465474755238 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 3708 | 1465474755241 Marionette TRACE conn3 <- [1,146,null,{}] 05:19:15 INFO - PROCESS | 3708 | 1465474755252 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}] 05:19:15 INFO - PROCESS | 3708 | 1465474755256 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:15 INFO - PROCESS | 3708 | 1465474755337 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:19:15 INFO - PROCESS | 3708 | 1465474755346 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 3708 | 1465474755350 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:15 INFO - PROCESS | 3708 | ++DOCSHELL 14311400 == 30 [pid = 3708] [id = 46] 05:19:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (14311800) [pid = 3708] [serial = 134] [outer = 00000000] 05:19:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (14EC4400) [pid = 3708] [serial = 135] [outer = 14311800] 05:19:15 INFO - PROCESS | 3708 | 1465474755396 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (154AD800) [pid = 3708] [serial = 136] [outer = 14311800] 05:19:15 INFO - PROCESS | 3708 | 1465474755805 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]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 602ms 05:19:15 INFO - PROCESS | 3708 | 1465474755837 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 3708 | 1465474755840 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 05:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:19:15 INFO - PROCESS | 3708 | 1465474755848 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 3708 | 1465474755850 Marionette TRACE conn3 <- [1,150,null,{}] 05:19:15 INFO - PROCESS | 3708 | 1465474755853 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}] 05:19:15 INFO - PROCESS | 3708 | 1465474755855 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:15 INFO - PROCESS | 3708 | 1465474755959 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:19:15 INFO - PROCESS | 3708 | 1465474755964 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 3708 | 1465474755966 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:15 INFO - PROCESS | 3708 | ++DOCSHELL 14EC4000 == 31 [pid = 3708] [id = 47] 05:19:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (154A6400) [pid = 3708] [serial = 137] [outer = 00000000] 05:19:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (15969800) [pid = 3708] [serial = 138] [outer = 154A6400] 05:19:16 INFO - PROCESS | 3708 | 1465474756010 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16064800) [pid = 3708] [serial = 139] [outer = 154A6400] 05:19:16 INFO - PROCESS | 3708 | 1465474756391 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]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 601ms 05:19:16 INFO - PROCESS | 3708 | 1465474756448 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 3708 | 1465474756450 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 05:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:19:16 INFO - PROCESS | 3708 | 1465474756459 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 3708 | 1465474756461 Marionette TRACE conn3 <- [1,154,null,{}] 05:19:16 INFO - PROCESS | 3708 | 1465474756464 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}] 05:19:16 INFO - PROCESS | 3708 | 1465474756466 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:16 INFO - PROCESS | 3708 | 1465474756564 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:19:16 INFO - PROCESS | 3708 | 1465474756569 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 3708 | 1465474756571 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:16 INFO - PROCESS | 3708 | ++DOCSHELL 1596F400 == 32 [pid = 3708] [id = 48] 05:19:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (15B7C800) [pid = 3708] [serial = 140] [outer = 00000000] 05:19:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (169A8800) [pid = 3708] [serial = 141] [outer = 15B7C800] 05:19:16 INFO - PROCESS | 3708 | 1465474756614 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16F0B000) [pid = 3708] [serial = 142] [outer = 15B7C800] 05:19:17 INFO - PROCESS | 3708 | 1465474757017 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]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 602ms 05:19:17 INFO - PROCESS | 3708 | 1465474757056 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 3708 | 1465474757058 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 05:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:19:17 INFO - PROCESS | 3708 | 1465474757061 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 3708 | 1465474757063 Marionette TRACE conn3 <- [1,158,null,{}] 05:19:17 INFO - PROCESS | 3708 | 1465474757070 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}] 05:19:17 INFO - PROCESS | 3708 | 1465474757076 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:17 INFO - PROCESS | 3708 | 1465474757210 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:19:17 INFO - PROCESS | 3708 | 1465474757247 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 3708 | 1465474757249 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:17 INFO - PROCESS | 3708 | ++DOCSHELL 179A1000 == 33 [pid = 3708] [id = 49] 05:19:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (17A80800) [pid = 3708] [serial = 143] [outer = 00000000] 05:19:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (18159C00) [pid = 3708] [serial = 144] [outer = 17A80800] 05:19:17 INFO - PROCESS | 3708 | 1465474757294 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (181D8400) [pid = 3708] [serial = 145] [outer = 17A80800] 05:19:17 INFO - PROCESS | 3708 | 1465474757670 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]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 660ms 05:19:17 INFO - PROCESS | 3708 | 1465474757725 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 3708 | 1465474757736 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 05:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:19:17 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (10F64400) [pid = 3708] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:19:17 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (13D0A400) [pid = 3708] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:19:17 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1606B800) [pid = 3708] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:19:17 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (10EC8C00) [pid = 3708] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:19:17 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1311A000) [pid = 3708] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:19:17 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (154AF400) [pid = 3708] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:19:17 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1322C800) [pid = 3708] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:19:17 INFO - PROCESS | 3708 | 1465474757781 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 3708 | 1465474757783 Marionette TRACE conn3 <- [1,162,null,{}] 05:19:17 INFO - PROCESS | 3708 | 1465474757787 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}] 05:19:17 INFO - PROCESS | 3708 | 1465474757788 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:17 INFO - PROCESS | 3708 | 1465474757869 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:19:17 INFO - PROCESS | 3708 | 1465474757874 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 3708 | 1465474757876 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:17 INFO - PROCESS | 3708 | ++DOCSHELL 10A53400 == 34 [pid = 3708] [id = 50] 05:19:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (12DA2C00) [pid = 3708] [serial = 146] [outer = 00000000] 05:19:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (154AF400) [pid = 3708] [serial = 147] [outer = 12DA2C00] 05:19:17 INFO - PROCESS | 3708 | 1465474757919 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (16687000) [pid = 3708] [serial = 148] [outer = 12DA2C00] 05:19:18 INFO - PROCESS | 3708 | 1465474758284 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]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 499ms 05:19:18 INFO - PROCESS | 3708 | 1465474758293 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 3708 | 1465474758295 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 05:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:19:18 INFO - PROCESS | 3708 | 1465474758298 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 3708 | 1465474758299 Marionette TRACE conn3 <- [1,166,null,{}] 05:19:18 INFO - PROCESS | 3708 | 1465474758303 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}] 05:19:18 INFO - PROCESS | 3708 | 1465474758304 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:18 INFO - PROCESS | 3708 | 1465474758404 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:19:18 INFO - PROCESS | 3708 | 1465474758395 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 3708 | 1465474758397 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:18 INFO - PROCESS | 3708 | ++DOCSHELL 103C9800 == 35 [pid = 3708] [id = 51] 05:19:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (10EC0800) [pid = 3708] [serial = 149] [outer = 00000000] 05:19:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (18422000) [pid = 3708] [serial = 150] [outer = 10EC0800] 05:19:18 INFO - PROCESS | 3708 | 1465474758439 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (184B5400) [pid = 3708] [serial = 151] [outer = 10EC0800] 05:19:18 INFO - PROCESS | 3708 | 1465474758810 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]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 558ms 05:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:19:18 INFO - PROCESS | 3708 | 1465474758856 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 3708 | 1465474758858 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 05:19:18 INFO - PROCESS | 3708 | 1465474758861 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 3708 | 1465474758863 Marionette TRACE conn3 <- [1,170,null,{}] 05:19:18 INFO - PROCESS | 3708 | 1465474758866 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}] 05:19:18 INFO - PROCESS | 3708 | 1465474758868 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:18 INFO - PROCESS | 3708 | 1465474758970 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:19:18 INFO - PROCESS | 3708 | 1465474758996 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 3708 | 1465474758998 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:19 INFO - PROCESS | 3708 | ++DOCSHELL 1841FC00 == 36 [pid = 3708] [id = 52] 05:19:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1842C000) [pid = 3708] [serial = 152] [outer = 00000000] 05:19:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19CF8000) [pid = 3708] [serial = 153] [outer = 1842C000] 05:19:19 INFO - PROCESS | 3708 | 1465474759041 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1A071400) [pid = 3708] [serial = 154] [outer = 1842C000] 05:19:19 INFO - PROCESS | 3708 | 1465474759332 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]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 498ms 05:19:19 INFO - PROCESS | 3708 | 1465474759358 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 3708 | 1465474759360 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 05:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:19:19 INFO - PROCESS | 3708 | 1465474759368 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 3708 | 1465474759379 Marionette TRACE conn3 <- [1,174,null,{}] 05:19:19 INFO - PROCESS | 3708 | 1465474759383 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}] 05:19:19 INFO - PROCESS | 3708 | 1465474759384 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:19 INFO - PROCESS | 3708 | 1465474759459 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:19:19 INFO - PROCESS | 3708 | 1465474759529 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 3708 | 1465474759531 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:19 INFO - PROCESS | 3708 | ++DOCSHELL 105E5800 == 37 [pid = 3708] [id = 53] 05:19:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (10A48C00) [pid = 3708] [serial = 155] [outer = 00000000] 05:19:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A074400) [pid = 3708] [serial = 156] [outer = 10A48C00] 05:19:19 INFO - PROCESS | 3708 | 1465474759574 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1A07BC00) [pid = 3708] [serial = 157] [outer = 10A48C00] 05:19:20 INFO - PROCESS | 3708 | 1465474760256 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]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 939ms 05:19:20 INFO - PROCESS | 3708 | 1465474760318 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 3708 | 1465474760322 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 05:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:19:20 INFO - PROCESS | 3708 | 1465474760326 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 3708 | 1465474760330 Marionette TRACE conn3 <- [1,178,null,{}] 05:19:20 INFO - PROCESS | 3708 | 1465474760335 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}] 05:19:20 INFO - PROCESS | 3708 | 1465474760338 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:20 INFO - PROCESS | 3708 | 1465474760455 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:19:20 INFO - PROCESS | 3708 | 1465474760526 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 3708 | 1465474760529 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:20 INFO - PROCESS | 3708 | ++DOCSHELL 10EC6000 == 38 [pid = 3708] [id = 54] 05:19:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (10ECA400) [pid = 3708] [serial = 158] [outer = 00000000] 05:19:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (12A9B000) [pid = 3708] [serial = 159] [outer = 10ECA400] 05:19:20 INFO - PROCESS | 3708 | 1465474760593 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (130A1400) [pid = 3708] [serial = 160] [outer = 10ECA400] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 1841FC00 == 37 [pid = 3708] [id = 52] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 103C9800 == 36 [pid = 3708] [id = 51] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 10A53400 == 35 [pid = 3708] [id = 50] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 179A1000 == 34 [pid = 3708] [id = 49] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 1596F400 == 33 [pid = 3708] [id = 48] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 14EC4000 == 32 [pid = 3708] [id = 47] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 14311400 == 31 [pid = 3708] [id = 46] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 12AA7C00 == 30 [pid = 3708] [id = 45] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 10EC9400 == 29 [pid = 3708] [id = 44] 05:19:21 INFO - PROCESS | 3708 | --DOCSHELL 1055C400 == 28 [pid = 3708] [id = 43] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A24F800) [pid = 3708] [serial = 94] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A3F1400) [pid = 3708] [serial = 96] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (17809400) [pid = 3708] [serial = 112] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11456800) [pid = 3708] [serial = 99] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (11457000) [pid = 3708] [serial = 100] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (131CB800) [pid = 3708] [serial = 102] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (15971C00) [pid = 3708] [serial = 108] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (131D5400) [pid = 3708] [serial = 103] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (14312000) [pid = 3708] [serial = 106] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A6F8000) [pid = 3708] [serial = 97] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (15B7CC00) [pid = 3708] [serial = 109] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13D0EC00) [pid = 3708] [serial = 105] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (16B0C400) [pid = 3708] [serial = 111] [outer = 00000000] [url = about:blank] 05:19:21 INFO - PROCESS | 3708 | 1465474761428 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]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1145ms 05:19:21 INFO - PROCESS | 3708 | 1465474761463 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:19:21 INFO - PROCESS | 3708 | 1465474761467 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 05:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:19:21 INFO - PROCESS | 3708 | 1465474761473 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 3708 | 1465474761459 Marionette TRACE conn3 <- [1,182,null,{}] 05:19:21 INFO - PROCESS | 3708 | 1465474761464 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}] 05:19:21 INFO - PROCESS | 3708 | 1465474761467 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:21 INFO - PROCESS | 3708 | 1465474761572 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:19:21 INFO - PROCESS | 3708 | 1465474761648 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 3708 | 1465474761653 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:21 INFO - PROCESS | 3708 | ++DOCSHELL 1055FC00 == 29 [pid = 3708] [id = 55] 05:19:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (105EC400) [pid = 3708] [serial = 161] [outer = 00000000] 05:19:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (10F9E800) [pid = 3708] [serial = 162] [outer = 105EC400] 05:19:21 INFO - PROCESS | 3708 | 1465474761699 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (114BBC00) [pid = 3708] [serial = 163] [outer = 105EC400] 05:19:22 INFO - PROCESS | 3708 | 1465474762073 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]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 660ms 05:19:22 INFO - PROCESS | 3708 | 1465474762116 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 3708 | 1465474762121 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 05:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:19:22 INFO - PROCESS | 3708 | 1465474762128 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 3708 | 1465474762130 Marionette TRACE conn3 <- [1,186,null,{}] 05:19:22 INFO - PROCESS | 3708 | 1465474762138 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}] 05:19:22 INFO - PROCESS | 3708 | 1465474762141 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:22 INFO - PROCESS | 3708 | 1465474762224 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:19:22 INFO - PROCESS | 3708 | 1465474762238 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 3708 | 1465474762241 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:22 INFO - PROCESS | 3708 | ++DOCSHELL 1314E400 == 30 [pid = 3708] [id = 56] 05:19:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13150400) [pid = 3708] [serial = 164] [outer = 00000000] 05:19:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (131D5000) [pid = 3708] [serial = 165] [outer = 13150400] 05:19:22 INFO - PROCESS | 3708 | 1465474762287 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (132E7C00) [pid = 3708] [serial = 166] [outer = 13150400] 05:19:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1430A000) [pid = 3708] [serial = 167] [outer = 1B70FC00] 05:19:22 INFO - PROCESS | 3708 | 1465474762727 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]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 646ms 05:19:22 INFO - PROCESS | 3708 | 1465474762792 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 3708 | 1465474762794 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 05:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:19:22 INFO - PROCESS | 3708 | 1465474762797 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 3708 | 1465474762801 Marionette TRACE conn3 <- [1,190,null,{}] 05:19:22 INFO - PROCESS | 3708 | 1465474762811 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}] 05:19:22 INFO - PROCESS | 3708 | 1465474762816 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:22 INFO - PROCESS | 3708 | 1465474762903 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:19:22 INFO - PROCESS | 3708 | 1465474762976 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 3708 | 1465474762980 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:22 INFO - PROCESS | 3708 | ++DOCSHELL 1549DC00 == 31 [pid = 3708] [id = 57] 05:19:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (154A5000) [pid = 3708] [serial = 168] [outer = 00000000] 05:19:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (15932C00) [pid = 3708] [serial = 169] [outer = 154A5000] 05:19:23 INFO - PROCESS | 3708 | 1465474763026 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (15B76400) [pid = 3708] [serial = 170] [outer = 154A5000] 05:19:23 INFO - PROCESS | 3708 | 1465474763385 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]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 601ms 05:19:23 INFO - PROCESS | 3708 | 1465474763400 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 3708 | 1465474763402 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 05:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:19:23 INFO - PROCESS | 3708 | 1465474763405 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 3708 | 1465474763407 Marionette TRACE conn3 <- [1,194,null,{}] 05:19:23 INFO - PROCESS | 3708 | 1465474763410 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}] 05:19:23 INFO - PROCESS | 3708 | 1465474763412 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:23 INFO - PROCESS | 3708 | 1465474763510 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:19:23 INFO - PROCESS | 3708 | 1465474763521 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 3708 | 1465474763523 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:23 INFO - PROCESS | 3708 | ++DOCSHELL 16060400 == 32 [pid = 3708] [id = 58] 05:19:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16681400) [pid = 3708] [serial = 171] [outer = 00000000] 05:19:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16F0C800) [pid = 3708] [serial = 172] [outer = 16681400] 05:19:23 INFO - PROCESS | 3708 | 1465474763567 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (17803000) [pid = 3708] [serial = 173] [outer = 16681400] 05:19:23 INFO - PROCESS | 3708 | 1465474763950 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]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 602ms 05:19:23 INFO - PROCESS | 3708 | 1465474764005 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 3708 | 1465474764007 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 05:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:19:23 INFO - PROCESS | 3708 | 1465474764011 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 3708 | 1465474764012 Marionette TRACE conn3 <- [1,198,null,{}] 05:19:23 INFO - PROCESS | 3708 | 1465474763998 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}] 05:19:23 INFO - PROCESS | 3708 | 1465474764000 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:24 INFO - PROCESS | 3708 | 1465474764100 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:19:24 INFO - PROCESS | 3708 | 1465474764106 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 3708 | 1465474764108 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:24 INFO - PROCESS | 3708 | ++DOCSHELL 1780D000 == 33 [pid = 3708] [id = 59] 05:19:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17810C00) [pid = 3708] [serial = 174] [outer = 00000000] 05:19:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (17A80400) [pid = 3708] [serial = 175] [outer = 17810C00] 05:19:24 INFO - PROCESS | 3708 | 1465474764151 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (182B8C00) [pid = 3708] [serial = 176] [outer = 17810C00] 05:19:24 INFO - PROCESS | 3708 | 1465474764583 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]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 601ms 05:19:24 INFO - PROCESS | 3708 | 1465474764612 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 3708 | 1465474764613 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 05:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:19:24 INFO - PROCESS | 3708 | 1465474764599 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 3708 | 1465474764600 Marionette TRACE conn3 <- [1,202,null,{}] 05:19:24 INFO - PROCESS | 3708 | 1465474764603 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}] 05:19:24 INFO - PROCESS | 3708 | 1465474764609 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:24 INFO - PROCESS | 3708 | 1465474764745 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:19:24 INFO - PROCESS | 3708 | 1465474764751 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 3708 | 1465474764754 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:24 INFO - PROCESS | 3708 | ++DOCSHELL 12ADEC00 == 34 [pid = 3708] [id = 60] 05:19:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17A7DC00) [pid = 3708] [serial = 177] [outer = 00000000] 05:19:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A220800) [pid = 3708] [serial = 178] [outer = 17A7DC00] 05:19:24 INFO - PROCESS | 3708 | 1465474764801 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A255400) [pid = 3708] [serial = 179] [outer = 17A7DC00] 05:19:25 INFO - PROCESS | 3708 | 1465474765206 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]]]}] 05:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 646ms 05:19:25 INFO - PROCESS | 3708 | 1465474765264 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 3708 | 1465474765266 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 05:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:19:25 INFO - PROCESS | 3708 | 1465474765269 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 3708 | 1465474765271 Marionette TRACE conn3 <- [1,206,null,{}] 05:19:25 INFO - PROCESS | 3708 | 1465474765278 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}] 05:19:25 INFO - PROCESS | 3708 | 1465474765280 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:25 INFO - PROCESS | 3708 | 1465474765402 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (15B7C800) [pid = 3708] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (12ADD000) [pid = 3708] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1055C800) [pid = 3708] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14311800) [pid = 3708] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (10F64C00) [pid = 3708] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (10ECA000) [pid = 3708] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13D0F400) [pid = 3708] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (182AF800) [pid = 3708] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (19CEEC00) [pid = 3708] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (17A80800) [pid = 3708] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (12DA2C00) [pid = 3708] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (10EC0800) [pid = 3708] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154A6400) [pid = 3708] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:19:25 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1842C000) [pid = 3708] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:19:25 INFO - PROCESS | 3708 | 1465474765584 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 3708 | 1465474765586 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:25 INFO - PROCESS | 3708 | ++DOCSHELL 1036D000 == 35 [pid = 3708] [id = 61] 05:19:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (103CAC00) [pid = 3708] [serial = 180] [outer = 00000000] 05:19:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1124FC00) [pid = 3708] [serial = 181] [outer = 103CAC00] 05:19:25 INFO - PROCESS | 3708 | 1465474765629 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (13074400) [pid = 3708] [serial = 182] [outer = 103CAC00] 05:19:25 INFO - PROCESS | 3708 | 1465474765945 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]]]}] 05:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 705ms 05:19:25 INFO - PROCESS | 3708 | 1465474765973 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 3708 | 1465474765975 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 05:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:19:25 INFO - PROCESS | 3708 | 1465474765978 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 3708 | 1465474765979 Marionette TRACE conn3 <- [1,210,null,{}] 05:19:25 INFO - PROCESS | 3708 | 1465474765983 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}] 05:19:25 INFO - PROCESS | 3708 | 1465474765985 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:26 INFO - PROCESS | 3708 | 1465474766064 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:19:26 INFO - PROCESS | 3708 | 1465474766133 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 3708 | 1465474766135 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:26 INFO - PROCESS | 3708 | ++DOCSHELL 114C4800 == 36 [pid = 3708] [id = 62] 05:19:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (12A9E000) [pid = 3708] [serial = 183] [outer = 00000000] 05:19:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (188A8400) [pid = 3708] [serial = 184] [outer = 12A9E000] 05:19:26 INFO - PROCESS | 3708 | 1465474766178 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A070000) [pid = 3708] [serial = 185] [outer = 12A9E000] 05:19:26 INFO - PROCESS | 3708 | 1465474766503 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]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 557ms 05:19:26 INFO - PROCESS | 3708 | 1465474766536 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 3708 | 1465474766538 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 05:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:19:26 INFO - PROCESS | 3708 | 1465474766541 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 3708 | 1465474766543 Marionette TRACE conn3 <- [1,214,null,{}] 05:19:26 INFO - PROCESS | 3708 | 1465474766546 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}] 05:19:26 INFO - PROCESS | 3708 | 1465474766548 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:26 INFO - PROCESS | 3708 | 1465474766650 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:19:26 INFO - PROCESS | 3708 | 1465474766657 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 3708 | 1465474766659 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:26 INFO - PROCESS | 3708 | ++DOCSHELL 15B7C800 == 37 [pid = 3708] [id = 63] 05:19:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1744E800) [pid = 3708] [serial = 186] [outer = 00000000] 05:19:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A873800) [pid = 3708] [serial = 187] [outer = 1744E800] 05:19:26 INFO - PROCESS | 3708 | 1465474766705 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A878800) [pid = 3708] [serial = 188] [outer = 1744E800] 05:19:27 INFO - PROCESS | 3708 | 1465474767064 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]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 557ms 05:19:27 INFO - PROCESS | 3708 | 1465474767102 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 3708 | 1465474767104 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 05:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:19:27 INFO - PROCESS | 3708 | 1465474767107 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 3708 | 1465474767109 Marionette TRACE conn3 <- [1,218,null,{}] 05:19:27 INFO - PROCESS | 3708 | 1465474767112 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}] 05:19:27 INFO - PROCESS | 3708 | 1465474767114 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:27 INFO - PROCESS | 3708 | 1465474767217 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:19:27 INFO - PROCESS | 3708 | 1465474767224 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 3708 | 1465474767226 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:27 INFO - PROCESS | 3708 | ++DOCSHELL 154B7400 == 38 [pid = 3708] [id = 64] 05:19:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1889E000) [pid = 3708] [serial = 189] [outer = 00000000] 05:19:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A87FC00) [pid = 3708] [serial = 190] [outer = 1889E000] 05:19:27 INFO - PROCESS | 3708 | 1465474767270 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A9DDC00) [pid = 3708] [serial = 191] [outer = 1889E000] 05:19:27 INFO - PROCESS | 3708 | 1465474767754 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]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 05:19:27 INFO - PROCESS | 3708 | 1465474767813 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 3708 | 1465474767817 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 05:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:19:27 INFO - PROCESS | 3708 | 1465474767854 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 3708 | 1465474767841 Marionette TRACE conn3 <- [1,222,null,{}] 05:19:27 INFO - PROCESS | 3708 | 1465474767875 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}] 05:19:27 INFO - PROCESS | 3708 | 1465474767878 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:27 INFO - PROCESS | 3708 | 1465474767991 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:19:28 INFO - PROCESS | 3708 | 1465474768061 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 3708 | 1465474768063 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:28 INFO - PROCESS | 3708 | ++DOCSHELL 10A4F800 == 39 [pid = 3708] [id = 65] 05:19:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (10EC1400) [pid = 3708] [serial = 192] [outer = 00000000] 05:19:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (12ADE800) [pid = 3708] [serial = 193] [outer = 10EC1400] 05:19:28 INFO - PROCESS | 3708 | 1465474768119 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (131D4000) [pid = 3708] [serial = 194] [outer = 10EC1400] 05:19:28 INFO - PROCESS | 3708 | 1465474768626 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]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 836ms 05:19:28 INFO - PROCESS | 3708 | 1465474768653 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 3708 | 1465474768657 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 05:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:19:28 INFO - PROCESS | 3708 | 1465474768664 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 3708 | 1465474768666 Marionette TRACE conn3 <- [1,226,null,{}] 05:19:28 INFO - PROCESS | 3708 | 1465474768671 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}] 05:19:28 INFO - PROCESS | 3708 | 1465474768673 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:28 INFO - PROCESS | 3708 | 1465474768768 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:19:28 INFO - PROCESS | 3708 | 1465474768858 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 3708 | 1465474768860 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:28 INFO - PROCESS | 3708 | ++DOCSHELL 14F0F000 == 40 [pid = 3708] [id = 66] 05:19:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (154A6800) [pid = 3708] [serial = 195] [outer = 00000000] 05:19:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1668C400) [pid = 3708] [serial = 196] [outer = 154A6800] 05:19:28 INFO - PROCESS | 3708 | 1465474768917 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1744D000) [pid = 3708] [serial = 197] [outer = 154A6800] 05:19:29 INFO - PROCESS | 3708 | 1465474769443 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]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 836ms 05:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:19:29 INFO - PROCESS | 3708 | 1465474769514 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 3708 | 1465474769516 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 05:19:29 INFO - PROCESS | 3708 | 1465474769520 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 3708 | 1465474769523 Marionette TRACE conn3 <- [1,230,null,{}] 05:19:29 INFO - PROCESS | 3708 | 1465474769534 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}] 05:19:29 INFO - PROCESS | 3708 | 1465474769539 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:29 INFO - PROCESS | 3708 | 1465474769655 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:19:29 INFO - PROCESS | 3708 | 1465474769778 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 3708 | 1465474769783 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:29 INFO - PROCESS | 3708 | ++DOCSHELL 1842C800 == 41 [pid = 3708] [id = 67] 05:19:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1842CC00) [pid = 3708] [serial = 198] [outer = 00000000] 05:19:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (19CEF000) [pid = 3708] [serial = 199] [outer = 1842CC00] 05:19:29 INFO - PROCESS | 3708 | 1465474769829 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (19CF2C00) [pid = 3708] [serial = 200] [outer = 1842CC00] 05:19:30 INFO - PROCESS | 3708 | 1465474770468 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]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 983ms 05:19:30 INFO - PROCESS | 3708 | 1465474770492 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 3708 | 1465474770496 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 05:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:19:30 INFO - PROCESS | 3708 | 1465474770500 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 3708 | 1465474770503 Marionette TRACE conn3 <- [1,234,null,{}] 05:19:30 INFO - PROCESS | 3708 | 1465474770520 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}] 05:19:30 INFO - PROCESS | 3708 | 1465474770522 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:30 INFO - PROCESS | 3708 | 1465474770623 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:19:30 INFO - PROCESS | 3708 | 1465474770715 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 3708 | 1465474770717 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:30 INFO - PROCESS | 3708 | ++DOCSHELL 10EC9800 == 42 [pid = 3708] [id = 68] 05:19:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (10F5B400) [pid = 3708] [serial = 201] [outer = 00000000] 05:19:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (12A15C00) [pid = 3708] [serial = 202] [outer = 10F5B400] 05:19:30 INFO - PROCESS | 3708 | 1465474770748 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (12BBB000) [pid = 3708] [serial = 203] [outer = 10F5B400] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 15B7C800 == 41 [pid = 3708] [id = 63] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 114C4800 == 40 [pid = 3708] [id = 62] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 1036D000 == 39 [pid = 3708] [id = 61] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 12ADEC00 == 38 [pid = 3708] [id = 60] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 1780D000 == 37 [pid = 3708] [id = 59] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 16060400 == 36 [pid = 3708] [id = 58] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 1549DC00 == 35 [pid = 3708] [id = 57] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 1314E400 == 34 [pid = 3708] [id = 56] 05:19:31 INFO - PROCESS | 3708 | --DOCSHELL 1055FC00 == 33 [pid = 3708] [id = 55] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1A074400) [pid = 3708] [serial = 156] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (169A8800) [pid = 3708] [serial = 141] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1314EC00) [pid = 3708] [serial = 132] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1280E400) [pid = 3708] [serial = 127] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (11258800) [pid = 3708] [serial = 126] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (14EC4400) [pid = 3708] [serial = 135] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (11455800) [pid = 3708] [serial = 129] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (11C26800) [pid = 3708] [serial = 130] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (12AE8800) [pid = 3708] [serial = 115] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (12A18000) [pid = 3708] [serial = 114] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (15B6F400) [pid = 3708] [serial = 118] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (154B6800) [pid = 3708] [serial = 117] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1874F000) [pid = 3708] [serial = 121] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (18428C00) [pid = 3708] [serial = 120] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A07AC00) [pid = 3708] [serial = 124] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A06DC00) [pid = 3708] [serial = 123] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (18159C00) [pid = 3708] [serial = 144] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16F0B000) [pid = 3708] [serial = 142] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16687000) [pid = 3708] [serial = 148] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154AF400) [pid = 3708] [serial = 147] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (18422000) [pid = 3708] [serial = 150] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (181D8400) [pid = 3708] [serial = 145] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (131CCC00) [pid = 3708] [serial = 133] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (15969800) [pid = 3708] [serial = 138] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16064800) [pid = 3708] [serial = 139] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (184B5400) [pid = 3708] [serial = 151] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19CF8000) [pid = 3708] [serial = 153] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1A071400) [pid = 3708] [serial = 154] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (154AD800) [pid = 3708] [serial = 136] [outer = 00000000] [url = about:blank] 05:19:31 INFO - PROCESS | 3708 | 1465474771247 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]]]}] 05:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 807ms 05:19:31 INFO - PROCESS | 3708 | 1465474771306 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 3708 | 1465474771311 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 05:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:19:31 INFO - PROCESS | 3708 | 1465474771316 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 3708 | 1465474771319 Marionette TRACE conn3 <- [1,238,null,{}] 05:19:31 INFO - PROCESS | 3708 | 1465474771323 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}] 05:19:31 INFO - PROCESS | 3708 | 1465474771325 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:31 INFO - PROCESS | 3708 | 1465474771410 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:19:31 INFO - PROCESS | 3708 | 1465474771419 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 3708 | 1465474771421 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:31 INFO - PROCESS | 3708 | ++DOCSHELL 12D9FC00 == 34 [pid = 3708] [id = 69] 05:19:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (12DA2C00) [pid = 3708] [serial = 204] [outer = 00000000] 05:19:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (131CD000) [pid = 3708] [serial = 205] [outer = 12DA2C00] 05:19:31 INFO - PROCESS | 3708 | 1465474771468 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13239800) [pid = 3708] [serial = 206] [outer = 12DA2C00] 05:19:31 INFO - PROCESS | 3708 | 1465474771874 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]]]}] 05:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 602ms 05:19:31 INFO - PROCESS | 3708 | 1465474771921 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 3708 | 1465474771923 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 05:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:19:31 INFO - PROCESS | 3708 | 1465474771926 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 3708 | 1465474771930 Marionette TRACE conn3 <- [1,242,null,{}] 05:19:31 INFO - PROCESS | 3708 | 1465474771939 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}] 05:19:31 INFO - PROCESS | 3708 | 1465474771944 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:32 INFO - PROCESS | 3708 | 1465474772024 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:19:32 INFO - PROCESS | 3708 | 1465474772032 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 3708 | 1465474772035 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:32 INFO - PROCESS | 3708 | ++DOCSHELL 1549DC00 == 35 [pid = 3708] [id = 70] 05:19:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1549FC00) [pid = 3708] [serial = 207] [outer = 00000000] 05:19:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (154B6800) [pid = 3708] [serial = 208] [outer = 1549FC00] 05:19:32 INFO - PROCESS | 3708 | 1465474772082 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (15934800) [pid = 3708] [serial = 209] [outer = 1549FC00] 05:19:32 INFO - PROCESS | 3708 | 1465474772480 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]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 601ms 05:19:32 INFO - PROCESS | 3708 | 1465474772527 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 3708 | 1465474772529 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 05:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:19:32 INFO - PROCESS | 3708 | 1465474772536 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 3708 | 1465474772538 Marionette TRACE conn3 <- [1,246,null,{}] 05:19:32 INFO - PROCESS | 3708 | 1465474772541 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}] 05:19:32 INFO - PROCESS | 3708 | 1465474772543 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:32 INFO - PROCESS | 3708 | 1465474772609 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:19:32 INFO - PROCESS | 3708 | 1465474772616 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 3708 | 1465474772618 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:32 INFO - PROCESS | 3708 | ++DOCSHELL 1606A400 == 36 [pid = 3708] [id = 71] 05:19:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16685000) [pid = 3708] [serial = 210] [outer = 00000000] 05:19:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1668F400) [pid = 3708] [serial = 211] [outer = 16685000] 05:19:32 INFO - PROCESS | 3708 | 1465474772663 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16B0CC00) [pid = 3708] [serial = 212] [outer = 16685000] 05:19:33 INFO - PROCESS | 3708 | 1465474773082 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]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 602ms 05:19:33 INFO - PROCESS | 3708 | 1465474773141 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 3708 | 1465474773143 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 05:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:19:33 INFO - PROCESS | 3708 | 1465474773147 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 3708 | 1465474773148 Marionette TRACE conn3 <- [1,250,null,{}] 05:19:33 INFO - PROCESS | 3708 | 1465474773152 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}] 05:19:33 INFO - PROCESS | 3708 | 1465474773154 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:33 INFO - PROCESS | 3708 | 1465474773213 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:19:33 INFO - PROCESS | 3708 | 1465474773218 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 3708 | 1465474773220 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:33 INFO - PROCESS | 3708 | ++DOCSHELL 16D3C400 == 37 [pid = 3708] [id = 72] 05:19:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16F0B400) [pid = 3708] [serial = 213] [outer = 00000000] 05:19:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (17998400) [pid = 3708] [serial = 214] [outer = 16F0B400] 05:19:33 INFO - PROCESS | 3708 | 1465474773263 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1799F400) [pid = 3708] [serial = 215] [outer = 16F0B400] 05:19:33 INFO - PROCESS | 3708 | 1465474773698 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]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 601ms 05:19:33 INFO - PROCESS | 3708 | 1465474773746 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 3708 | 1465474773748 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 05:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:19:33 INFO - PROCESS | 3708 | 1465474773751 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 3708 | 1465474773753 Marionette TRACE conn3 <- [1,254,null,{}] 05:19:33 INFO - PROCESS | 3708 | 1465474773739 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}] 05:19:33 INFO - PROCESS | 3708 | 1465474773745 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:33 INFO - PROCESS | 3708 | 1465474773870 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:19:33 INFO - PROCESS | 3708 | 1465474773932 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 3708 | 1465474773934 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:33 INFO - PROCESS | 3708 | ++DOCSHELL 18422400 == 38 [pid = 3708] [id = 73] 05:19:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1874AC00) [pid = 3708] [serial = 216] [outer = 00000000] 05:19:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (18754800) [pid = 3708] [serial = 217] [outer = 1874AC00] 05:19:33 INFO - PROCESS | 3708 | 1465474773978 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (188A0400) [pid = 3708] [serial = 218] [outer = 1874AC00] 05:19:34 INFO - PROCESS | 3708 | 1465474774355 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]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 661ms 05:19:34 INFO - PROCESS | 3708 | 1465474774397 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 3708 | 1465474774399 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 05:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:19:34 INFO - PROCESS | 3708 | 1465474774407 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 3708 | 1465474774409 Marionette TRACE conn3 <- [1,258,null,{}] 05:19:34 INFO - PROCESS | 3708 | 1465474774412 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}] 05:19:34 INFO - PROCESS | 3708 | 1465474774414 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:34 INFO - PROCESS | 3708 | 1465474774547 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:19:34 INFO - PROCESS | 3708 | 1465474774568 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 3708 | 1465474774570 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:34 INFO - PROCESS | 3708 | ++DOCSHELL 1874E000 == 39 [pid = 3708] [id = 74] 05:19:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (188A2C00) [pid = 3708] [serial = 219] [outer = 00000000] 05:19:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19CF4400) [pid = 3708] [serial = 220] [outer = 188A2C00] 05:19:34 INFO - PROCESS | 3708 | 1465474774598 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (19CF7000) [pid = 3708] [serial = 221] [outer = 188A2C00] 05:19:34 INFO - PROCESS | 3708 | 1465474774992 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]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 601ms 05:19:34 INFO - PROCESS | 3708 | 1465474775004 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 3708 | 1465474775005 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 05:19:35 INFO - PROCESS | 3708 | 1465474775009 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:19:35 INFO - PROCESS | 3708 | 1465474775010 Marionette TRACE conn3 <- [1,262,null,{}] 05:19:35 INFO - PROCESS | 3708 | 1465474775014 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}] 05:19:35 INFO - PROCESS | 3708 | 1465474775015 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:35 INFO - PROCESS | 3708 | 1465474775119 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:19:35 INFO - PROCESS | 3708 | 1465474775124 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 3708 | 1465474775126 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:35 INFO - PROCESS | 3708 | ++DOCSHELL 19CEC000 == 40 [pid = 3708] [id = 75] 05:19:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CEC400) [pid = 3708] [serial = 222] [outer = 00000000] 05:19:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A079800) [pid = 3708] [serial = 223] [outer = 19CEC400] 05:19:35 INFO - PROCESS | 3708 | 1465474775152 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A21DC00) [pid = 3708] [serial = 224] [outer = 19CEC400] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (17810C00) [pid = 3708] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (17A7DC00) [pid = 3708] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (13150400) [pid = 3708] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1744E800) [pid = 3708] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (105EC400) [pid = 3708] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (154A5000) [pid = 3708] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (103CAC00) [pid = 3708] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (16681400) [pid = 3708] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:19:35 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (12A9E000) [pid = 3708] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:19:35 INFO - PROCESS | 3708 | 1465474775645 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]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 645ms 05:19:35 INFO - PROCESS | 3708 | 1465474775672 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 3708 | 1465474775673 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 05:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:19:35 INFO - PROCESS | 3708 | 1465474775676 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 3708 | 1465474775678 Marionette TRACE conn3 <- [1,266,null,{}] 05:19:35 INFO - PROCESS | 3708 | 1465474775685 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}] 05:19:35 INFO - PROCESS | 3708 | 1465474775687 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:35 INFO - PROCESS | 3708 | 1465474775802 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:19:35 INFO - PROCESS | 3708 | 1465474775815 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 3708 | 1465474775817 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:35 INFO - PROCESS | 3708 | ++DOCSHELL 131D5800 == 41 [pid = 3708] [id = 76] 05:19:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1430BC00) [pid = 3708] [serial = 225] [outer = 00000000] 05:19:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A072800) [pid = 3708] [serial = 226] [outer = 1430BC00] 05:19:35 INFO - PROCESS | 3708 | 1465474775859 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A072C00) [pid = 3708] [serial = 227] [outer = 1430BC00] 05:19:36 INFO - PROCESS | 3708 | 1465474776220 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]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 558ms 05:19:36 INFO - PROCESS | 3708 | 1465474776237 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 3708 | 1465474776239 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 05:19:36 INFO - PROCESS | 3708 | 1465474776242 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:19:36 INFO - PROCESS | 3708 | 1465474776243 Marionette TRACE conn3 <- [1,270,null,{}] 05:19:36 INFO - PROCESS | 3708 | 1465474776247 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}] 05:19:36 INFO - PROCESS | 3708 | 1465474776248 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:36 INFO - PROCESS | 3708 | 1465474776351 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:19:36 INFO - PROCESS | 3708 | 1465474776358 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 3708 | 1465474776360 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:36 INFO - PROCESS | 3708 | ++DOCSHELL 1874A400 == 42 [pid = 3708] [id = 77] 05:19:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (19CF2800) [pid = 3708] [serial = 228] [outer = 00000000] 05:19:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A877400) [pid = 3708] [serial = 229] [outer = 19CF2800] 05:19:36 INFO - PROCESS | 3708 | 1465474776403 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A87F400) [pid = 3708] [serial = 230] [outer = 19CF2800] 05:19:36 INFO - PROCESS | 3708 | 1465474776758 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]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 557ms 05:19:36 INFO - PROCESS | 3708 | 1465474776799 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 3708 | 1465474776801 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 05:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:19:36 INFO - PROCESS | 3708 | 1465474776804 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 3708 | 1465474776806 Marionette TRACE conn3 <- [1,274,null,{}] 05:19:36 INFO - PROCESS | 3708 | 1465474776810 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}] 05:19:36 INFO - PROCESS | 3708 | 1465474776812 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:36 INFO - PROCESS | 3708 | 1465474776932 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:19:36 INFO - PROCESS | 3708 | 1465474776970 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 3708 | 1465474776973 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:36 INFO - PROCESS | 3708 | ++DOCSHELL 1A3F3000 == 43 [pid = 3708] [id = 78] 05:19:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A9E1800) [pid = 3708] [serial = 231] [outer = 00000000] 05:19:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1AB5AC00) [pid = 3708] [serial = 232] [outer = 1A9E1800] 05:19:37 INFO - PROCESS | 3708 | 1465474777019 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1AB61C00) [pid = 3708] [serial = 233] [outer = 1A9E1800] 05:19:37 INFO - PROCESS | 3708 | 1465474777414 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]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 645ms 05:19:37 INFO - PROCESS | 3708 | 1465474777463 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 3708 | 1465474777467 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 05:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:19:37 INFO - PROCESS | 3708 | 1465474777472 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 3708 | 1465474777476 Marionette TRACE conn3 <- [1,278,null,{}] 05:19:37 INFO - PROCESS | 3708 | 1465474777523 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}] 05:19:37 INFO - PROCESS | 3708 | 1465474777527 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:37 INFO - PROCESS | 3708 | 1465474777623 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:19:37 INFO - PROCESS | 3708 | 1465474777707 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 3708 | 1465474777712 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:37 INFO - PROCESS | 3708 | ++DOCSHELL 10EC2C00 == 44 [pid = 3708] [id = 79] 05:19:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (10EC6400) [pid = 3708] [serial = 234] [outer = 00000000] 05:19:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (11ADBC00) [pid = 3708] [serial = 235] [outer = 10EC6400] 05:19:37 INFO - PROCESS | 3708 | 1465474777768 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1280EC00) [pid = 3708] [serial = 236] [outer = 10EC6400] 05:19:38 INFO - PROCESS | 3708 | 1465474778313 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]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 895ms 05:19:38 INFO - PROCESS | 3708 | 1465474778368 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 3708 | 1465474778373 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 05:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:19:38 INFO - PROCESS | 3708 | 1465474778380 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 3708 | 1465474778383 Marionette TRACE conn3 <- [1,282,null,{}] 05:19:38 INFO - PROCESS | 3708 | 1465474778386 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}] 05:19:38 INFO - PROCESS | 3708 | 1465474778389 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:38 INFO - PROCESS | 3708 | 1465474778479 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:19:38 INFO - PROCESS | 3708 | 1465474778556 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 3708 | 1465474778559 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:38 INFO - PROCESS | 3708 | ++DOCSHELL 1365A000 == 45 [pid = 3708] [id = 80] 05:19:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (13D0E400) [pid = 3708] [serial = 237] [outer = 00000000] 05:19:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (14EC4000) [pid = 3708] [serial = 238] [outer = 13D0E400] 05:19:38 INFO - PROCESS | 3708 | 1465474778656 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (15933000) [pid = 3708] [serial = 239] [outer = 13D0E400] 05:19:39 INFO - PROCESS | 3708 | 1465474779306 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]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 968ms 05:19:39 INFO - PROCESS | 3708 | 1465474779347 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 3708 | 1465474779349 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 05:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:19:39 INFO - PROCESS | 3708 | 1465474779353 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 3708 | 1465474779357 Marionette TRACE conn3 <- [1,286,null,{}] 05:19:39 INFO - PROCESS | 3708 | 1465474779381 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}] 05:19:39 INFO - PROCESS | 3708 | 1465474779386 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:39 INFO - PROCESS | 3708 | 1465474779529 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:19:39 INFO - PROCESS | 3708 | 1465474779528 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 3708 | 1465474779531 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:39 INFO - PROCESS | 3708 | ++DOCSHELL 18756400 == 46 [pid = 3708] [id = 81] 05:19:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1A06FC00) [pid = 3708] [serial = 240] [outer = 00000000] 05:19:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1A6F4400) [pid = 3708] [serial = 241] [outer = 1A06FC00] 05:19:39 INFO - PROCESS | 3708 | 1465474779587 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1A9DF000) [pid = 3708] [serial = 242] [outer = 1A06FC00] 05:19:40 INFO - PROCESS | 3708 | 1465474780146 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]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 836ms 05:19:40 INFO - PROCESS | 3708 | 1465474780203 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 3708 | 1465474780206 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 05:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:19:40 INFO - PROCESS | 3708 | 1465474780209 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 3708 | 1465474780211 Marionette TRACE conn3 <- [1,290,null,{}] 05:19:40 INFO - PROCESS | 3708 | 1465474780215 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}] 05:19:40 INFO - PROCESS | 3708 | 1465474780217 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:40 INFO - PROCESS | 3708 | 1465474780358 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:19:40 INFO - PROCESS | 3708 | 1465474780416 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 3708 | 1465474780418 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:40 INFO - PROCESS | 3708 | ++DOCSHELL 10F5E000 == 47 [pid = 3708] [id = 82] 05:19:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1126A800) [pid = 3708] [serial = 243] [outer = 00000000] 05:19:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (13120000) [pid = 3708] [serial = 244] [outer = 1126A800] 05:19:40 INFO - PROCESS | 3708 | 1465474780513 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (13D13400) [pid = 3708] [serial = 245] [outer = 1126A800] 05:19:41 INFO - PROCESS | 3708 | 1465474781192 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]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1027ms 05:19:41 INFO - PROCESS | 3708 | 1465474781249 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 3708 | 1465474781253 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 05:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:19:41 INFO - PROCESS | 3708 | 1465474781257 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 3708 | 1465474781262 Marionette TRACE conn3 <- [1,294,null,{}] 05:19:41 INFO - PROCESS | 3708 | 1465474781266 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}] 05:19:41 INFO - PROCESS | 3708 | 1465474781252 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:41 INFO - PROCESS | 3708 | 1465474781379 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 1874A400 == 46 [pid = 3708] [id = 77] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 131D5800 == 45 [pid = 3708] [id = 76] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 19CEC000 == 44 [pid = 3708] [id = 75] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 1874E000 == 43 [pid = 3708] [id = 74] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 18422400 == 42 [pid = 3708] [id = 73] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 16D3C400 == 41 [pid = 3708] [id = 72] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 1606A400 == 40 [pid = 3708] [id = 71] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 1549DC00 == 39 [pid = 3708] [id = 70] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 12D9FC00 == 38 [pid = 3708] [id = 69] 05:19:41 INFO - PROCESS | 3708 | --DOCSHELL 10EC9800 == 37 [pid = 3708] [id = 68] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1A87FC00) [pid = 3708] [serial = 190] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (17A80400) [pid = 3708] [serial = 175] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1A220800) [pid = 3708] [serial = 178] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (131D5000) [pid = 3708] [serial = 165] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (132E7C00) [pid = 3708] [serial = 166] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1A873800) [pid = 3708] [serial = 187] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (12A9B000) [pid = 3708] [serial = 159] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (10F9E800) [pid = 3708] [serial = 162] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (114BBC00) [pid = 3708] [serial = 163] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (15932C00) [pid = 3708] [serial = 169] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (15B76400) [pid = 3708] [serial = 170] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (182B8C00) [pid = 3708] [serial = 176] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1124FC00) [pid = 3708] [serial = 181] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (13074400) [pid = 3708] [serial = 182] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A255400) [pid = 3708] [serial = 179] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1B7A7000) [pid = 3708] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16F0C800) [pid = 3708] [serial = 172] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (17803000) [pid = 3708] [serial = 173] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A878800) [pid = 3708] [serial = 188] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A070000) [pid = 3708] [serial = 185] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (188A8400) [pid = 3708] [serial = 184] [outer = 00000000] [url = about:blank] 05:19:41 INFO - PROCESS | 3708 | 1465474781510 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 3708 | 1465474781513 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:41 INFO - PROCESS | 3708 | ++DOCSHELL 10EC9800 == 38 [pid = 3708] [id = 83] 05:19:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (10F5E800) [pid = 3708] [serial = 246] [outer = 00000000] 05:19:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (114BEC00) [pid = 3708] [serial = 247] [outer = 10F5E800] 05:19:41 INFO - PROCESS | 3708 | 1465474781561 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (12DA4400) [pid = 3708] [serial = 248] [outer = 10F5E800] 05:19:42 INFO - PROCESS | 3708 | 1465474782111 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]]]}] 05:19:42 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. 05:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 881ms 05:19:42 INFO - PROCESS | 3708 | 1465474782127 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 3708 | 1465474782131 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 05:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:19:42 INFO - PROCESS | 3708 | 1465474782139 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 3708 | 1465474782142 Marionette TRACE conn3 <- [1,298,null,{}] 05:19:42 INFO - PROCESS | 3708 | 1465474782145 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}] 05:19:42 INFO - PROCESS | 3708 | 1465474782147 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:42 INFO - PROCESS | 3708 | 1465474782235 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:19:42 INFO - PROCESS | 3708 | 1465474782322 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 3708 | 1465474782324 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:42 INFO - PROCESS | 3708 | ++DOCSHELL 15B77800 == 39 [pid = 3708] [id = 84] 05:19:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (15B7B800) [pid = 3708] [serial = 249] [outer = 00000000] 05:19:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1668E000) [pid = 3708] [serial = 250] [outer = 15B7B800] 05:19:42 INFO - PROCESS | 3708 | 1465474782381 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (16D3C400) [pid = 3708] [serial = 251] [outer = 15B7B800] 05:19:42 INFO - PROCESS | 3708 | 1465474782713 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]]]}] 05:19:42 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. 05:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 602ms 05:19:42 INFO - PROCESS | 3708 | 1465474782743 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 3708 | 1465474782746 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 05:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:19:42 INFO - PROCESS | 3708 | 1465474782749 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 3708 | 1465474782752 Marionette TRACE conn3 <- [1,302,null,{}] 05:19:42 INFO - PROCESS | 3708 | 1465474782763 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}] 05:19:42 INFO - PROCESS | 3708 | 1465474782767 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:42 INFO - PROCESS | 3708 | 1465474782850 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:19:42 INFO - PROCESS | 3708 | 1465474782856 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 3708 | 1465474782859 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:42 INFO - PROCESS | 3708 | ++DOCSHELL 178B2000 == 40 [pid = 3708] [id = 85] 05:19:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (17A7D000) [pid = 3708] [serial = 252] [outer = 00000000] 05:19:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (181E3400) [pid = 3708] [serial = 253] [outer = 17A7D000] 05:19:42 INFO - PROCESS | 3708 | 1465474782907 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (18428C00) [pid = 3708] [serial = 254] [outer = 17A7D000] 05:19:43 INFO - PROCESS | 3708 | 1465474783306 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]]]}] 05:19:43 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. 05:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 602ms 05:19:43 INFO - PROCESS | 3708 | 1465474783348 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 3708 | 1465474783351 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 05:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:19:43 INFO - PROCESS | 3708 | 1465474783354 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 3708 | 1465474783356 Marionette TRACE conn3 <- [1,306,null,{}] 05:19:43 INFO - PROCESS | 3708 | 1465474783361 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}] 05:19:43 INFO - PROCESS | 3708 | 1465474783363 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:43 INFO - PROCESS | 3708 | 1465474783449 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:19:43 INFO - PROCESS | 3708 | 1465474783456 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 3708 | 1465474783458 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:43 INFO - PROCESS | 3708 | ++DOCSHELL 1874DC00 == 41 [pid = 3708] [id = 86] 05:19:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (18753C00) [pid = 3708] [serial = 255] [outer = 00000000] 05:19:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (19CF2400) [pid = 3708] [serial = 256] [outer = 18753C00] 05:19:43 INFO - PROCESS | 3708 | 1465474783505 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A073C00) [pid = 3708] [serial = 257] [outer = 18753C00] 05:19:43 INFO - PROCESS | 3708 | 1465474783953 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]]]}] 05:19:44 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. 05:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 646ms 05:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:19:44 INFO - PROCESS | 3708 | 1465474784018 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 3708 | 1465474784020 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 05:19:44 INFO - PROCESS | 3708 | 1465474784024 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 3708 | 1465474784025 Marionette TRACE conn3 <- [1,310,null,{}] 05:19:44 INFO - PROCESS | 3708 | 1465474784029 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}] 05:19:44 INFO - PROCESS | 3708 | 1465474784031 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:44 INFO - PROCESS | 3708 | 1465474784128 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:19:44 INFO - PROCESS | 3708 | 1465474784186 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 3708 | 1465474784188 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:44 INFO - PROCESS | 3708 | ++DOCSHELL 1A223400 == 42 [pid = 3708] [id = 87] 05:19:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A24BC00) [pid = 3708] [serial = 258] [outer = 00000000] 05:19:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A3EA000) [pid = 3708] [serial = 259] [outer = 1A24BC00] 05:19:44 INFO - PROCESS | 3708 | 1465474784231 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A3EAC00) [pid = 3708] [serial = 260] [outer = 1A24BC00] 05:19:44 INFO - PROCESS | 3708 | 1465474784623 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]]]}] 05:19:44 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. 05:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 645ms 05:19:44 INFO - PROCESS | 3708 | 1465474784670 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 3708 | 1465474784672 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 05:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:19:44 INFO - PROCESS | 3708 | 1465474784675 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 3708 | 1465474784677 Marionette TRACE conn3 <- [1,314,null,{}] 05:19:44 INFO - PROCESS | 3708 | 1465474784680 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}] 05:19:44 INFO - PROCESS | 3708 | 1465474784685 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:44 INFO - PROCESS | 3708 | 1465474784829 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:19:44 INFO - PROCESS | 3708 | 1465474784887 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 3708 | 1465474784889 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:44 INFO - PROCESS | 3708 | ++DOCSHELL 1A6EFC00 == 43 [pid = 3708] [id = 88] 05:19:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1A876000) [pid = 3708] [serial = 261] [outer = 00000000] 05:19:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1AB5A000) [pid = 3708] [serial = 262] [outer = 1A876000] 05:19:44 INFO - PROCESS | 3708 | 1465474784932 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1AB5E000) [pid = 3708] [serial = 263] [outer = 1A876000] 05:19:45 INFO - PROCESS | 3708 | 1465474785294 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]]]}] 05:19:45 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. 05:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 645ms 05:19:45 INFO - PROCESS | 3708 | 1465474785339 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 3708 | 1465474785341 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 05:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:19:45 INFO - PROCESS | 3708 | 1465474785382 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 3708 | 1465474785384 Marionette TRACE conn3 <- [1,318,null,{}] 05:19:45 INFO - PROCESS | 3708 | 1465474785390 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:19:45 INFO - PROCESS | 3708 | 1465474785399 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}] 05:19:45 INFO - PROCESS | 3708 | 1465474785400 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:45 INFO - PROCESS | 3708 | 1465474785508 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:19:45 INFO - PROCESS | 3708 | 1465474785545 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 3708 | 1465474785547 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:45 INFO - PROCESS | 3708 | ++DOCSHELL 10A4FC00 == 44 [pid = 3708] [id = 89] 05:19:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18758800) [pid = 3708] [serial = 264] [outer = 00000000] 05:19:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1AF43800) [pid = 3708] [serial = 265] [outer = 18758800] 05:19:45 INFO - PROCESS | 3708 | 1465474785590 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1AF47400) [pid = 3708] [serial = 266] [outer = 18758800] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1874AC00) [pid = 3708] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (12DA2C00) [pid = 3708] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (10F5B400) [pid = 3708] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (188A2C00) [pid = 3708] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (19CEC400) [pid = 3708] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (19CF2800) [pid = 3708] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (16685000) [pid = 3708] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (16F0B400) [pid = 3708] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1549FC00) [pid = 3708] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:19:45 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1430BC00) [pid = 3708] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:19:46 INFO - PROCESS | 3708 | 1465474786013 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]]]}] 05:19:46 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. 05:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 05:19:46 INFO - PROCESS | 3708 | 1465474786067 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 3708 | 1465474786068 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 05:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:19:46 INFO - PROCESS | 3708 | 1465474786072 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 3708 | 1465474786073 Marionette TRACE conn3 <- [1,322,null,{}] 05:19:46 INFO - PROCESS | 3708 | 1465474786087 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}] 05:19:46 INFO - PROCESS | 3708 | 1465474786089 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:46 INFO - PROCESS | 3708 | 1465474786151 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:19:46 INFO - PROCESS | 3708 | 1465474786157 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 3708 | 1465474786159 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:46 INFO - PROCESS | 3708 | ++DOCSHELL 131D4C00 == 45 [pid = 3708] [id = 90] 05:19:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (16686400) [pid = 3708] [serial = 267] [outer = 00000000] 05:19:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A225800) [pid = 3708] [serial = 268] [outer = 16686400] 05:19:46 INFO - PROCESS | 3708 | 1465474786201 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1AB5A400) [pid = 3708] [serial = 269] [outer = 16686400] 05:19:46 INFO - PROCESS | 3708 | 1465474786602 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]]]}] 05:19:46 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. 05:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 558ms 05:19:46 INFO - PROCESS | 3708 | 1465474786638 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 3708 | 1465474786640 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 05:19:46 INFO - PROCESS | 3708 | 1465474786643 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:19:46 INFO - PROCESS | 3708 | 1465474786645 Marionette TRACE conn3 <- [1,326,null,{}] 05:19:46 INFO - PROCESS | 3708 | 1465474786648 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}] 05:19:46 INFO - PROCESS | 3708 | 1465474786650 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:46 INFO - PROCESS | 3708 | 1465474786733 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:19:46 INFO - PROCESS | 3708 | 1465474786738 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 3708 | 1465474786740 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:46 INFO - PROCESS | 3708 | ++DOCSHELL 10A4F000 == 46 [pid = 3708] [id = 91] 05:19:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (19CEC400) [pid = 3708] [serial = 270] [outer = 00000000] 05:19:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1B124400) [pid = 3708] [serial = 271] [outer = 19CEC400] 05:19:46 INFO - PROCESS | 3708 | 1465474786766 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1314E400) [pid = 3708] [serial = 272] [outer = 19CEC400] 05:19:47 INFO - PROCESS | 3708 | 1465474787147 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]]]}] 05:19:47 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. 05:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 558ms 05:19:47 INFO - PROCESS | 3708 | 1465474787206 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 3708 | 1465474787208 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 05:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:19:47 INFO - PROCESS | 3708 | 1465474787212 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 3708 | 1465474787213 Marionette TRACE conn3 <- [1,330,null,{}] 05:19:47 INFO - PROCESS | 3708 | 1465474787217 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}] 05:19:47 INFO - PROCESS | 3708 | 1465474787218 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:47 INFO - PROCESS | 3708 | 1465474787306 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:19:47 INFO - PROCESS | 3708 | 1465474787297 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 3708 | 1465474787298 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:47 INFO - PROCESS | 3708 | ++DOCSHELL 14E7A000 == 47 [pid = 3708] [id = 92] 05:19:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (14E7DC00) [pid = 3708] [serial = 273] [outer = 00000000] 05:19:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (14E83000) [pid = 3708] [serial = 274] [outer = 14E7DC00] 05:19:47 INFO - PROCESS | 3708 | 1465474787341 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (14E86000) [pid = 3708] [serial = 275] [outer = 14E7DC00] 05:19:47 INFO - PROCESS | 3708 | 1465474787892 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]]]}] 05:19:47 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. 05:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 749ms 05:19:47 INFO - PROCESS | 3708 | 1465474787959 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 3708 | 1465474787963 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 05:19:47 INFO - PROCESS | 3708 | 1465474787968 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:19:47 INFO - PROCESS | 3708 | 1465474787971 Marionette TRACE conn3 <- [1,334,null,{}] 05:19:47 INFO - PROCESS | 3708 | 1465474787977 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}] 05:19:47 INFO - PROCESS | 3708 | 1465474787980 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:48 INFO - PROCESS | 3708 | 1465474788122 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:19:48 INFO - PROCESS | 3708 | 1465474788245 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 3708 | 1465474788248 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:48 INFO - PROCESS | 3708 | ++DOCSHELL 103F3000 == 48 [pid = 3708] [id = 93] 05:19:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (11251000) [pid = 3708] [serial = 276] [outer = 00000000] 05:19:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (12AE0000) [pid = 3708] [serial = 277] [outer = 11251000] 05:19:48 INFO - PROCESS | 3708 | 1465474788316 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1322C400) [pid = 3708] [serial = 278] [outer = 11251000] 05:19:48 INFO - PROCESS | 3708 | 1465474788920 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]]]}] 05:19:48 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. 05:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 983ms 05:19:48 INFO - PROCESS | 3708 | 1465474788957 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 3708 | 1465474788962 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 05:19:48 INFO - PROCESS | 3708 | 1465474788985 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:19:48 INFO - PROCESS | 3708 | 1465474788988 Marionette TRACE conn3 <- [1,338,null,{}] 05:19:48 INFO - PROCESS | 3708 | 1465474788992 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}] 05:19:48 INFO - PROCESS | 3708 | 1465474788995 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:49 INFO - PROCESS | 3708 | 1465474789091 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:19:49 INFO - PROCESS | 3708 | 1465474789184 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 3708 | 1465474789187 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:49 INFO - PROCESS | 3708 | ++DOCSHELL 15970400 == 49 [pid = 3708] [id = 94] 05:19:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (15B6E800) [pid = 3708] [serial = 279] [outer = 00000000] 05:19:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (16688000) [pid = 3708] [serial = 280] [outer = 15B6E800] 05:19:49 INFO - PROCESS | 3708 | 1465474789242 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (16F94000) [pid = 3708] [serial = 281] [outer = 15B6E800] 05:19:49 INFO - PROCESS | 3708 | 1465474789821 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]]]}] 05:19:49 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. 05:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 880ms 05:19:49 INFO - PROCESS | 3708 | 1465474789879 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 3708 | 1465474789882 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 05:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:19:49 INFO - PROCESS | 3708 | 1465474789886 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 3708 | 1465474789889 Marionette TRACE conn3 <- [1,342,null,{}] 05:19:49 INFO - PROCESS | 3708 | 1465474789900 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}] 05:19:49 INFO - PROCESS | 3708 | 1465474789905 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:49 INFO - PROCESS | 3708 | 1465474789994 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:19:50 INFO - PROCESS | 3708 | 1465474790119 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 3708 | 1465474790122 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:50 INFO - PROCESS | 3708 | ++DOCSHELL 1842A800 == 50 [pid = 3708] [id = 95] 05:19:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18753000) [pid = 3708] [serial = 282] [outer = 00000000] 05:19:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1A3E6000) [pid = 3708] [serial = 283] [outer = 18753000] 05:19:50 INFO - PROCESS | 3708 | 1465474790180 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1A878000) [pid = 3708] [serial = 284] [outer = 18753000] 05:19:50 INFO - PROCESS | 3708 | 1465474790828 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]]]}] 05:19:50 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. 05:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 983ms 05:19:50 INFO - PROCESS | 3708 | 1465474790859 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 3708 | 1465474790864 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 05:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:19:50 INFO - PROCESS | 3708 | 1465474790886 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 3708 | 1465474790889 Marionette TRACE conn3 <- [1,346,null,{}] 05:19:50 INFO - PROCESS | 3708 | 1465474790895 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}] 05:19:50 INFO - PROCESS | 3708 | 1465474790898 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:50 INFO - PROCESS | 3708 | 1465474790996 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:19:51 INFO - PROCESS | 3708 | 1465474791077 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 3708 | 1465474791081 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:51 INFO - PROCESS | 3708 | ++DOCSHELL 13119800 == 51 [pid = 3708] [id = 96] 05:19:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (13150000) [pid = 3708] [serial = 285] [outer = 00000000] 05:19:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (13931000) [pid = 3708] [serial = 286] [outer = 13150000] 05:19:51 INFO - PROCESS | 3708 | 1465474791177 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (13D06400) [pid = 3708] [serial = 287] [outer = 13150000] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 10EC6000 == 50 [pid = 3708] [id = 54] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 10A4F000 == 49 [pid = 3708] [id = 91] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 131D4C00 == 48 [pid = 3708] [id = 90] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 10A4FC00 == 47 [pid = 3708] [id = 89] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 1A6EFC00 == 46 [pid = 3708] [id = 88] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 1A223400 == 45 [pid = 3708] [id = 87] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 1874DC00 == 44 [pid = 3708] [id = 86] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 178B2000 == 43 [pid = 3708] [id = 85] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 15B77800 == 42 [pid = 3708] [id = 84] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 10EC9800 == 41 [pid = 3708] [id = 83] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 10F5E000 == 40 [pid = 3708] [id = 82] 05:19:51 INFO - PROCESS | 3708 | --DOCSHELL 10EC2C00 == 39 [pid = 3708] [id = 79] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18754800) [pid = 3708] [serial = 217] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (188A0400) [pid = 3708] [serial = 218] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (131CD000) [pid = 3708] [serial = 205] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (13239800) [pid = 3708] [serial = 206] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (19CEF000) [pid = 3708] [serial = 199] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (12A15C00) [pid = 3708] [serial = 202] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (19CF7000) [pid = 3708] [serial = 221] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (12BBB000) [pid = 3708] [serial = 203] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1668C400) [pid = 3708] [serial = 196] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (19CF4400) [pid = 3708] [serial = 220] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1A079800) [pid = 3708] [serial = 223] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1A21DC00) [pid = 3708] [serial = 224] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1A87F400) [pid = 3708] [serial = 230] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (12ADE800) [pid = 3708] [serial = 193] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1668F400) [pid = 3708] [serial = 211] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (17998400) [pid = 3708] [serial = 214] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (16B0CC00) [pid = 3708] [serial = 212] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (154B6800) [pid = 3708] [serial = 208] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (15934800) [pid = 3708] [serial = 209] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1A072800) [pid = 3708] [serial = 226] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1A877400) [pid = 3708] [serial = 229] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1AB5AC00) [pid = 3708] [serial = 232] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A072C00) [pid = 3708] [serial = 227] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1799F400) [pid = 3708] [serial = 215] [outer = 00000000] [url = about:blank] 05:19:51 INFO - PROCESS | 3708 | 1465474791680 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]]]}] 05:19:51 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. 05:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 866ms 05:19:51 INFO - PROCESS | 3708 | 1465474791735 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 3708 | 1465474791739 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 05:19:51 INFO - PROCESS | 3708 | 1465474791745 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:19:51 INFO - PROCESS | 3708 | 1465474791747 Marionette TRACE conn3 <- [1,350,null,{}] 05:19:51 INFO - PROCESS | 3708 | 1465474791751 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}] 05:19:51 INFO - PROCESS | 3708 | 1465474791754 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:51 INFO - PROCESS | 3708 | 1465474791837 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:19:51 INFO - PROCESS | 3708 | 1465474791927 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 3708 | 1465474791930 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:51 INFO - PROCESS | 3708 | ++DOCSHELL 12ADE400 == 40 [pid = 3708] [id = 97] 05:19:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (12ADE800) [pid = 3708] [serial = 288] [outer = 00000000] 05:19:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (14E78800) [pid = 3708] [serial = 289] [outer = 12ADE800] 05:19:51 INFO - PROCESS | 3708 | 1465474791976 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (14E83800) [pid = 3708] [serial = 290] [outer = 12ADE800] 05:19:52 INFO - PROCESS | 3708 | 1465474792317 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]]]}] 05:19:52 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. 05:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 602ms 05:19:52 INFO - PROCESS | 3708 | 1465474792346 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:19:52 INFO - PROCESS | 3708 | 1465474792348 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 05:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:19:52 INFO - PROCESS | 3708 | 1465474792351 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 3708 | 1465474792355 Marionette TRACE conn3 <- [1,354,null,{}] 05:19:52 INFO - PROCESS | 3708 | 1465474792365 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}] 05:19:52 INFO - PROCESS | 3708 | 1465474792371 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:52 INFO - PROCESS | 3708 | 1465474792489 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:19:52 INFO - PROCESS | 3708 | 1465474792496 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 3708 | 1465474792499 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:52 INFO - PROCESS | 3708 | ++DOCSHELL 15B79400 == 41 [pid = 3708] [id = 98] 05:19:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1668C800) [pid = 3708] [serial = 291] [outer = 00000000] 05:19:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (17801C00) [pid = 3708] [serial = 292] [outer = 1668C800] 05:19:52 INFO - PROCESS | 3708 | 1465474792528 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (17998400) [pid = 3708] [serial = 293] [outer = 1668C800] 05:19:52 INFO - PROCESS | 3708 | 1465474792954 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]]]}] 05:19:53 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. 05:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 646ms 05:19:53 INFO - PROCESS | 3708 | 1465474793013 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 3708 | 1465474793016 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 05:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:19:53 INFO - PROCESS | 3708 | 1465474793019 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 3708 | 1465474793021 Marionette TRACE conn3 <- [1,358,null,{}] 05:19:53 INFO - PROCESS | 3708 | 1465474793024 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}] 05:19:53 INFO - PROCESS | 3708 | 1465474793026 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:53 INFO - PROCESS | 3708 | 1465474793092 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:19:53 INFO - PROCESS | 3708 | 1465474793100 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 3708 | 1465474793102 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:53 INFO - PROCESS | 3708 | ++DOCSHELL 181E5800 == 42 [pid = 3708] [id = 99] 05:19:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (182AF000) [pid = 3708] [serial = 294] [outer = 00000000] 05:19:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18754800) [pid = 3708] [serial = 295] [outer = 182AF000] 05:19:53 INFO - PROCESS | 3708 | 1465474793146 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18757000) [pid = 3708] [serial = 296] [outer = 182AF000] 05:19:53 INFO - PROCESS | 3708 | 1465474793561 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]]]}] 05:19:53 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. 05:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 587ms 05:19:53 INFO - PROCESS | 3708 | 1465474793620 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 3708 | 1465474793622 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 05:19:53 INFO - PROCESS | 3708 | 1465474793625 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:19:53 INFO - PROCESS | 3708 | 1465474793627 Marionette TRACE conn3 <- [1,362,null,{}] 05:19:53 INFO - PROCESS | 3708 | 1465474793630 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}] 05:19:53 INFO - PROCESS | 3708 | 1465474793632 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:53 INFO - PROCESS | 3708 | 1465474793719 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:19:53 INFO - PROCESS | 3708 | 1465474793794 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 3708 | 1465474793797 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:53 INFO - PROCESS | 3708 | ++DOCSHELL 18757400 == 43 [pid = 3708] [id = 100] 05:19:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (188A5800) [pid = 3708] [serial = 297] [outer = 00000000] 05:19:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (19CF6C00) [pid = 3708] [serial = 298] [outer = 188A5800] 05:19:53 INFO - PROCESS | 3708 | 1465474793839 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1A06D800) [pid = 3708] [serial = 299] [outer = 188A5800] 05:19:54 INFO - PROCESS | 3708 | 1465474794215 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]]]}] 05:19:54 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. 05:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 660ms 05:19:54 INFO - PROCESS | 3708 | 1465474794273 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 3708 | 1465474794274 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 05:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:19:54 INFO - PROCESS | 3708 | 1465474794278 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 3708 | 1465474794279 Marionette TRACE conn3 <- [1,366,null,{}] 05:19:54 INFO - PROCESS | 3708 | 1465474794289 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}] 05:19:54 INFO - PROCESS | 3708 | 1465474794295 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:54 INFO - PROCESS | 3708 | 1465474794429 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:19:54 INFO - PROCESS | 3708 | 1465474794500 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 3708 | 1465474794502 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:54 INFO - PROCESS | 3708 | ++DOCSHELL 1A079000 == 44 [pid = 3708] [id = 101] 05:19:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1A24CC00) [pid = 3708] [serial = 300] [outer = 00000000] 05:19:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1A875400) [pid = 3708] [serial = 301] [outer = 1A24CC00] 05:19:54 INFO - PROCESS | 3708 | 1465474794528 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1A880800) [pid = 3708] [serial = 302] [outer = 1A24CC00] 05:19:54 INFO - PROCESS | 3708 | 1465474794946 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]]]}] 05:19:54 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. 05:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 690ms 05:19:54 INFO - PROCESS | 3708 | 1465474794982 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 3708 | 1465474794984 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 05:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:19:54 INFO - PROCESS | 3708 | 1465474794991 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 3708 | 1465474794993 Marionette TRACE conn3 <- [1,370,null,{}] 05:19:54 INFO - PROCESS | 3708 | 1465474794996 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}] 05:19:54 INFO - PROCESS | 3708 | 1465474794998 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:55 INFO - PROCESS | 3708 | 1465474795103 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:19:55 INFO - PROCESS | 3708 | 1465474795108 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 3708 | 1465474795110 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:55 INFO - PROCESS | 3708 | ++DOCSHELL 1A24C400 == 45 [pid = 3708] [id = 102] 05:19:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1A3F3800) [pid = 3708] [serial = 303] [outer = 00000000] 05:19:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1AB5C800) [pid = 3708] [serial = 304] [outer = 1A3F3800] 05:19:55 INFO - PROCESS | 3708 | 1465474795147 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1AB63C00) [pid = 3708] [serial = 305] [outer = 1A3F3800] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A24BC00) [pid = 3708] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1A876000) [pid = 3708] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (15B7B800) [pid = 3708] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (17A7D000) [pid = 3708] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (18753C00) [pid = 3708] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (10F5E800) [pid = 3708] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (18758800) [pid = 3708] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (16686400) [pid = 3708] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:19:55 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (19CEC400) [pid = 3708] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:19:55 INFO - PROCESS | 3708 | 1465474795650 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]]]}] 05:19:55 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. 05:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 689ms 05:19:55 INFO - PROCESS | 3708 | 1465474795675 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 3708 | 1465474795677 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 05:19:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:19:55 INFO - PROCESS | 3708 | 1465474795680 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 3708 | 1465474795681 Marionette TRACE conn3 <- [1,374,null,{}] 05:19:55 INFO - PROCESS | 3708 | 1465474795685 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}] 05:19:55 INFO - PROCESS | 3708 | 1465474795687 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:55 INFO - PROCESS | 3708 | 1465474795764 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:19:55 INFO - PROCESS | 3708 | 1465474795769 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 3708 | 1465474795771 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:55 INFO - PROCESS | 3708 | ++DOCSHELL 10F59400 == 46 [pid = 3708] [id = 103] 05:19:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (114C3000) [pid = 3708] [serial = 306] [outer = 00000000] 05:19:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1874AC00) [pid = 3708] [serial = 307] [outer = 114C3000] 05:19:55 INFO - PROCESS | 3708 | 1465474795813 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18750C00) [pid = 3708] [serial = 308] [outer = 114C3000] 05:19:56 INFO - PROCESS | 3708 | 1465474796226 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:19:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 558ms 05:19:56 INFO - PROCESS | 3708 | 1465474796256 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 3708 | 1465474796258 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 05:19:56 INFO - PROCESS | 3708 | 1465474796261 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:19:56 INFO - PROCESS | 3708 | 1465474796263 Marionette TRACE conn3 <- [1,378,null,{}] 05:19:56 INFO - PROCESS | 3708 | 1465474796249 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}] 05:19:56 INFO - PROCESS | 3708 | 1465474796251 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:56 INFO - PROCESS | 3708 | 1465474796351 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:19:56 INFO - PROCESS | 3708 | 1465474796357 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 3708 | 1465474796358 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:56 INFO - PROCESS | 3708 | ++DOCSHELL 19CEC400 == 47 [pid = 3708] [id = 104] 05:19:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1A06DC00) [pid = 3708] [serial = 309] [outer = 00000000] 05:19:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1AF43400) [pid = 3708] [serial = 310] [outer = 1A06DC00] 05:19:56 INFO - PROCESS | 3708 | 1465474796401 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1AD3C000) [pid = 3708] [serial = 311] [outer = 1A06DC00] 05:19:56 INFO - PROCESS | 3708 | 1465474796808 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:19:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 601ms 05:19:56 INFO - PROCESS | 3708 | 1465474796861 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 3708 | 1465474796863 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 05:19:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:19:56 INFO - PROCESS | 3708 | 1465474796866 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 3708 | 1465474796867 Marionette TRACE conn3 <- [1,382,null,{}] 05:19:56 INFO - PROCESS | 3708 | 1465474796871 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}] 05:19:56 INFO - PROCESS | 3708 | 1465474796873 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:56 INFO - PROCESS | 3708 | 1465474796944 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:19:56 INFO - PROCESS | 3708 | 1465474796949 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 3708 | 1465474796951 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:56 INFO - PROCESS | 3708 | ++DOCSHELL 154D0000 == 48 [pid = 3708] [id = 105] 05:19:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (154D0C00) [pid = 3708] [serial = 312] [outer = 00000000] 05:19:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (154D9C00) [pid = 3708] [serial = 313] [outer = 154D0C00] 05:19:56 INFO - PROCESS | 3708 | 1465474796993 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (154DBC00) [pid = 3708] [serial = 314] [outer = 154D0C00] 05:19:57 INFO - PROCESS | 3708 | 1465474797406 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:19:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:19:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 587ms 05:19:57 INFO - PROCESS | 3708 | 1465474797478 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 3708 | 1465474797482 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 05:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:19:57 INFO - PROCESS | 3708 | 1465474797488 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 3708 | 1465474797492 Marionette TRACE conn3 <- [1,386,null,{}] 05:19:57 INFO - PROCESS | 3708 | 1465474797504 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}] 05:19:57 INFO - PROCESS | 3708 | 1465474797511 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:57 INFO - PROCESS | 3708 | 1465474797678 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:19:57 INFO - PROCESS | 3708 | 1465474797768 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 3708 | 1465474797773 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:57 INFO - PROCESS | 3708 | ++DOCSHELL 11C1E000 == 49 [pid = 3708] [id = 106] 05:19:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (11CC3000) [pid = 3708] [serial = 315] [outer = 00000000] 05:19:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1309AC00) [pid = 3708] [serial = 316] [outer = 11CC3000] 05:19:57 INFO - PROCESS | 3708 | 1465474797812 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (131D3C00) [pid = 3708] [serial = 317] [outer = 11CC3000] 05:19:58 INFO - PROCESS | 3708 | 1465474798363 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]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:19:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 880ms 05:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:19:58 INFO - PROCESS | 3708 | 1465474798378 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 3708 | 1465474798382 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 05:19:58 INFO - PROCESS | 3708 | 1465474798388 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 3708 | 1465474798392 Marionette TRACE conn3 <- [1,390,null,{}] 05:19:58 INFO - PROCESS | 3708 | 1465474798396 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}] 05:19:58 INFO - PROCESS | 3708 | 1465474798399 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:58 INFO - PROCESS | 3708 | 1465474798506 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:19:58 INFO - PROCESS | 3708 | 1465474798609 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 3708 | 1465474798594 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:58 INFO - PROCESS | 3708 | ++DOCSHELL 14F12C00 == 50 [pid = 3708] [id = 107] 05:19:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (14F13000) [pid = 3708] [serial = 318] [outer = 00000000] 05:19:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (15932C00) [pid = 3708] [serial = 319] [outer = 14F13000] 05:19:58 INFO - PROCESS | 3708 | 1465474798649 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (16069C00) [pid = 3708] [serial = 320] [outer = 14F13000] 05:19:59 INFO - PROCESS | 3708 | 1465474799277 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]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 939ms 05:19:59 INFO - PROCESS | 3708 | 1465474799333 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 3708 | 1465474799335 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 05:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:19:59 INFO - PROCESS | 3708 | 1465474799339 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 3708 | 1465474799342 Marionette TRACE conn3 <- [1,394,null,{}] 05:19:59 INFO - PROCESS | 3708 | 1465474799351 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}] 05:19:59 INFO - PROCESS | 3708 | 1465474799356 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:59 INFO - PROCESS | 3708 | 1465474799448 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:19:59 INFO - PROCESS | 3708 | 1465474799576 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 3708 | 1465474799580 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:19:59 INFO - PROCESS | 3708 | ++DOCSHELL 1A078400 == 51 [pid = 3708] [id = 108] 05:19:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1A21EC00) [pid = 3708] [serial = 321] [outer = 00000000] 05:19:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1A250400) [pid = 3708] [serial = 322] [outer = 1A21EC00] 05:19:59 INFO - PROCESS | 3708 | 1465474799639 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A87D800) [pid = 3708] [serial = 323] [outer = 1A21EC00] 05:20:00 INFO - PROCESS | 3708 | 1465474800219 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]]]}] 05:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 939ms 05:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:20:00 INFO - PROCESS | 3708 | 1465474800267 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 3708 | 1465474800269 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 05:20:00 INFO - PROCESS | 3708 | 1465474800273 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 3708 | 1465474800275 Marionette TRACE conn3 <- [1,398,null,{}] 05:20:00 INFO - PROCESS | 3708 | 1465474800279 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}] 05:20:00 INFO - PROCESS | 3708 | 1465474800281 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:00 INFO - PROCESS | 3708 | 1465474800386 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:20:00 INFO - PROCESS | 3708 | 1465474800536 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 3708 | 1465474800539 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:00 INFO - PROCESS | 3708 | ++DOCSHELL 14E7F800 == 52 [pid = 3708] [id = 109] 05:20:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1668B800) [pid = 3708] [serial = 324] [outer = 00000000] 05:20:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (16953800) [pid = 3708] [serial = 325] [outer = 1668B800] 05:20:00 INFO - PROCESS | 3708 | 1465474800575 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (19CF5C00) [pid = 3708] [serial = 326] [outer = 1668B800] 05:20:01 INFO - PROCESS | 3708 | 1465474801349 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]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1116ms 05:20:01 INFO - PROCESS | 3708 | 1465474801412 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 3708 | 1465474801417 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 05:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:20:01 INFO - PROCESS | 3708 | 1465474801421 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 3708 | 1465474801424 Marionette TRACE conn3 <- [1,402,null,{}] 05:20:01 INFO - PROCESS | 3708 | 1465474801431 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}] 05:20:01 INFO - PROCESS | 3708 | 1465474801434 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:01 INFO - PROCESS | 3708 | 1465474801513 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:20:01 INFO - PROCESS | 3708 | 1465474801641 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 3708 | 1465474801644 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:01 INFO - PROCESS | 3708 | ++DOCSHELL 14E6B000 == 53 [pid = 3708] [id = 110] 05:20:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (14E6CC00) [pid = 3708] [serial = 327] [outer = 00000000] 05:20:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (154B7C00) [pid = 3708] [serial = 328] [outer = 14E6CC00] 05:20:01 INFO - PROCESS | 3708 | 1465474801694 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (154CF400) [pid = 3708] [serial = 329] [outer = 14E6CC00] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 10A4F800 == 52 [pid = 3708] [id = 65] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 14F0F000 == 51 [pid = 3708] [id = 66] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 19CEC400 == 50 [pid = 3708] [id = 104] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 10F59400 == 49 [pid = 3708] [id = 103] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 1A24C400 == 48 [pid = 3708] [id = 102] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 1A079000 == 47 [pid = 3708] [id = 101] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 18757400 == 46 [pid = 3708] [id = 100] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 181E5800 == 45 [pid = 3708] [id = 99] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 15B79400 == 44 [pid = 3708] [id = 98] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 12ADE400 == 43 [pid = 3708] [id = 97] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 13119800 == 42 [pid = 3708] [id = 96] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 15970400 == 41 [pid = 3708] [id = 94] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 103F3000 == 40 [pid = 3708] [id = 93] 05:20:01 INFO - PROCESS | 3708 | --DOCSHELL 14E7A000 == 39 [pid = 3708] [id = 92] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A3EA000) [pid = 3708] [serial = 259] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1A3EAC00) [pid = 3708] [serial = 260] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1AB5A000) [pid = 3708] [serial = 262] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1668E000) [pid = 3708] [serial = 250] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (16D3C400) [pid = 3708] [serial = 251] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (181E3400) [pid = 3708] [serial = 253] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18428C00) [pid = 3708] [serial = 254] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (19CF2400) [pid = 3708] [serial = 256] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (13120000) [pid = 3708] [serial = 244] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (114BEC00) [pid = 3708] [serial = 247] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (12DA4400) [pid = 3708] [serial = 248] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1A6F4400) [pid = 3708] [serial = 241] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (14EC4000) [pid = 3708] [serial = 238] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (11ADBC00) [pid = 3708] [serial = 235] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1AF43800) [pid = 3708] [serial = 265] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1AB5E000) [pid = 3708] [serial = 263] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1A225800) [pid = 3708] [serial = 268] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (14E83000) [pid = 3708] [serial = 274] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1AF47400) [pid = 3708] [serial = 266] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1AB5A400) [pid = 3708] [serial = 269] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1A073C00) [pid = 3708] [serial = 257] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1314E400) [pid = 3708] [serial = 272] [outer = 00000000] [url = about:blank] 05:20:01 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1B124400) [pid = 3708] [serial = 271] [outer = 00000000] [url = about:blank] 05:20:02 INFO - PROCESS | 3708 | 1465474802168 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]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 793ms 05:20:02 INFO - PROCESS | 3708 | 1465474802211 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 3708 | 1465474802215 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 05:20:02 INFO - PROCESS | 3708 | 1465474802221 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:20:02 INFO - PROCESS | 3708 | 1465474802224 Marionette TRACE conn3 <- [1,406,null,{}] 05:20:02 INFO - PROCESS | 3708 | 1465474802227 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}] 05:20:02 INFO - PROCESS | 3708 | 1465474802230 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:02 INFO - PROCESS | 3708 | 1465474802296 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:20:02 INFO - PROCESS | 3708 | 1465474802304 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 3708 | 1465474802307 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:02 INFO - PROCESS | 3708 | ++DOCSHELL 14E83000 == 40 [pid = 3708] [id = 111] 05:20:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (14E83400) [pid = 3708] [serial = 330] [outer = 00000000] 05:20:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (154BA800) [pid = 3708] [serial = 331] [outer = 14E83400] 05:20:02 INFO - PROCESS | 3708 | 1465474802354 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (15965C00) [pid = 3708] [serial = 332] [outer = 14E83400] 05:20:02 INFO - PROCESS | 3708 | 1465474802820 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]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 646ms 05:20:02 INFO - PROCESS | 3708 | 1465474802864 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 3708 | 1465474802866 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 05:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:20:02 INFO - PROCESS | 3708 | 1465474802870 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 3708 | 1465474802873 Marionette TRACE conn3 <- [1,410,null,{}] 05:20:02 INFO - PROCESS | 3708 | 1465474802882 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}] 05:20:02 INFO - PROCESS | 3708 | 1465474802887 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:02 INFO - PROCESS | 3708 | 1465474802968 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:20:03 INFO - PROCESS | 3708 | 1465474803057 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 3708 | 1465474803060 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:03 INFO - PROCESS | 3708 | ++DOCSHELL 169AF400 == 41 [pid = 3708] [id = 112] 05:20:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (16B0A400) [pid = 3708] [serial = 333] [outer = 00000000] 05:20:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (16F0C000) [pid = 3708] [serial = 334] [outer = 16B0A400] 05:20:03 INFO - PROCESS | 3708 | 1465474803106 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (17996000) [pid = 3708] [serial = 335] [outer = 16B0A400] 05:20:03 INFO - PROCESS | 3708 | 1465474803458 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]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 602ms 05:20:03 INFO - PROCESS | 3708 | 1465474803491 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:20:03 INFO - PROCESS | 3708 | 1465474803493 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 05:20:03 INFO - PROCESS | 3708 | 1465474803480 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 3708 | 1465474803481 Marionette TRACE conn3 <- [1,414,null,{}] 05:20:03 INFO - PROCESS | 3708 | 1465474803485 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}] 05:20:03 INFO - PROCESS | 3708 | 1465474803487 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:03 INFO - PROCESS | 3708 | 1465474803596 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:20:03 INFO - PROCESS | 3708 | 1465474803604 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 3708 | 1465474803615 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:03 INFO - PROCESS | 3708 | ++DOCSHELL 17A83000 == 42 [pid = 3708] [id = 113] 05:20:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1815E800) [pid = 3708] [serial = 336] [outer = 00000000] 05:20:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18422400) [pid = 3708] [serial = 337] [outer = 1815E800] 05:20:03 INFO - PROCESS | 3708 | 1465474803660 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (184B4C00) [pid = 3708] [serial = 338] [outer = 1815E800] 05:20:04 INFO - PROCESS | 3708 | 1465474804101 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]]]}] 05:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 660ms 05:20:04 INFO - PROCESS | 3708 | 1465474804136 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:20:04 INFO - PROCESS | 3708 | 1465474804138 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 05:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:20:04 INFO - PROCESS | 3708 | 1465474804141 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 3708 | 1465474804143 Marionette TRACE conn3 <- [1,418,null,{}] 05:20:04 INFO - PROCESS | 3708 | 1465474804146 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}] 05:20:04 INFO - PROCESS | 3708 | 1465474804148 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:04 INFO - PROCESS | 3708 | 1465474804256 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:20:04 INFO - PROCESS | 3708 | 1465474804264 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 3708 | 1465474804266 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:04 INFO - PROCESS | 3708 | ++DOCSHELL 188A0000 == 43 [pid = 3708] [id = 114] 05:20:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (19CEB800) [pid = 3708] [serial = 339] [outer = 00000000] 05:20:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1A073800) [pid = 3708] [serial = 340] [outer = 19CEB800] 05:20:04 INFO - PROCESS | 3708 | 1465474804360 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1A075400) [pid = 3708] [serial = 341] [outer = 19CEB800] 05:20:05 INFO - PROCESS | 3708 | 1465474805237 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]]]}] 05:20:05 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 05:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1115ms 05:20:05 INFO - PROCESS | 3708 | 1465474805257 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 3708 | 1465474805259 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 05:20:05 INFO - PROCESS | 3708 | 1465474805262 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:20:05 INFO - PROCESS | 3708 | 1465474805264 Marionette TRACE conn3 <- [1,422,null,{}] 05:20:05 INFO - PROCESS | 3708 | 1465474805274 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}] 05:20:05 INFO - PROCESS | 3708 | 1465474805279 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:05 INFO - PROCESS | 3708 | 1465474805408 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:20:05 INFO - PROCESS | 3708 | 1465474805414 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 3708 | 1465474805416 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:05 INFO - PROCESS | 3708 | ++DOCSHELL 18759000 == 44 [pid = 3708] [id = 115] 05:20:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1A221C00) [pid = 3708] [serial = 342] [outer = 00000000] 05:20:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1A9E6C00) [pid = 3708] [serial = 343] [outer = 1A221C00] 05:20:05 INFO - PROCESS | 3708 | 1465474805459 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1AB5F000) [pid = 3708] [serial = 344] [outer = 1A221C00] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (182AF000) [pid = 3708] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (13150000) [pid = 3708] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1668C800) [pid = 3708] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (188A5800) [pid = 3708] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (11251000) [pid = 3708] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (12ADE800) [pid = 3708] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1A24CC00) [pid = 3708] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A3F3800) [pid = 3708] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (114C3000) [pid = 3708] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1A06DC00) [pid = 3708] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1889E000) [pid = 3708] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1A06FC00) [pid = 3708] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1A9E1800) [pid = 3708] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (10EC6400) [pid = 3708] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (10EC1400) [pid = 3708] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (13D0E400) [pid = 3708] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (154A6800) [pid = 3708] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (10A48C00) [pid = 3708] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (10ECA400) [pid = 3708] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1842CC00) [pid = 3708] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1126A800) [pid = 3708] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:20:05 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (15B6E800) [pid = 3708] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:20:06 INFO - PROCESS | 3708 | 1465474806434 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]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1218ms 05:20:06 INFO - PROCESS | 3708 | 1465474806483 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 3708 | 1465474806485 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 05:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:20:06 INFO - PROCESS | 3708 | 1465474806489 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 3708 | 1465474806491 Marionette TRACE conn3 <- [1,426,null,{}] 05:20:06 INFO - PROCESS | 3708 | 1465474806494 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}] 05:20:06 INFO - PROCESS | 3708 | 1465474806496 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:06 INFO - PROCESS | 3708 | 1465474806583 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:20:06 INFO - PROCESS | 3708 | 1465474806688 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 3708 | 1465474806690 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:06 INFO - PROCESS | 3708 | ++DOCSHELL 10A4B000 == 45 [pid = 3708] [id = 116] 05:20:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (10A4FC00) [pid = 3708] [serial = 345] [outer = 00000000] 05:20:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (12ADE000) [pid = 3708] [serial = 346] [outer = 10A4FC00] 05:20:06 INFO - PROCESS | 3708 | 1465474806716 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (169A9800) [pid = 3708] [serial = 347] [outer = 10A4FC00] 05:20:07 INFO - PROCESS | 3708 | 1465474807058 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] 05:20:07 INFO - PROCESS | 3708 | 1465474807092 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 05:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:20:07 INFO - PROCESS | 3708 | 1465474807106 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 3708 | 1465474807107 Marionette TRACE conn3 <- [1,430,null,{}] 05:20:07 INFO - PROCESS | 3708 | 1465474807111 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}] 05:20:07 INFO - PROCESS | 3708 | 1465474807113 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:07 INFO - PROCESS | 3708 | 1465474807191 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:20:07 INFO - PROCESS | 3708 | 1465474807197 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 3708 | 1465474807199 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:07 INFO - PROCESS | 3708 | ++DOCSHELL 184B3400 == 46 [pid = 3708] [id = 117] 05:20:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1874DC00) [pid = 3708] [serial = 348] [outer = 00000000] 05:20:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1A9E6800) [pid = 3708] [serial = 349] [outer = 1874DC00] 05:20:07 INFO - PROCESS | 3708 | 1465474807242 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1A9EB800) [pid = 3708] [serial = 350] [outer = 1874DC00] 05:20:07 INFO - PROCESS | 3708 | 1465474807607 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]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 558ms 05:20:07 INFO - PROCESS | 3708 | 1465474807667 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 3708 | 1465474807669 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 05:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:20:07 INFO - PROCESS | 3708 | 1465474807672 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 3708 | 1465474807674 Marionette TRACE conn3 <- [1,434,null,{}] 05:20:07 INFO - PROCESS | 3708 | 1465474807678 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}] 05:20:07 INFO - PROCESS | 3708 | 1465474807679 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:07 INFO - PROCESS | 3708 | 1465474807759 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:20:07 INFO - PROCESS | 3708 | 1465474807921 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 3708 | 1465474807925 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:07 INFO - PROCESS | 3708 | ++DOCSHELL 105E6400 == 47 [pid = 3708] [id = 118] 05:20:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (105F1C00) [pid = 3708] [serial = 351] [outer = 00000000] 05:20:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (114BAC00) [pid = 3708] [serial = 352] [outer = 105F1C00] 05:20:08 INFO - PROCESS | 3708 | 1465474808026 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (12A9B000) [pid = 3708] [serial = 353] [outer = 105F1C00] 05:20:08 INFO - PROCESS | 3708 | 1465474808533 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]]]}] 05:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 939ms 05:20:08 INFO - PROCESS | 3708 | 1465474808618 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 3708 | 1465474808622 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 05:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:20:08 INFO - PROCESS | 3708 | 1465474808626 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 3708 | 1465474808630 Marionette TRACE conn3 <- [1,438,null,{}] 05:20:08 INFO - PROCESS | 3708 | 1465474808635 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}] 05:20:08 INFO - PROCESS | 3708 | 1465474808638 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:08 INFO - PROCESS | 3708 | 1465474808769 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:20:08 INFO - PROCESS | 3708 | 1465474808896 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 3708 | 1465474808900 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:08 INFO - PROCESS | 3708 | ++DOCSHELL 154AE400 == 48 [pid = 3708] [id = 119] 05:20:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (154AF400) [pid = 3708] [serial = 354] [outer = 00000000] 05:20:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (15B7AC00) [pid = 3708] [serial = 355] [outer = 154AF400] 05:20:08 INFO - PROCESS | 3708 | 1465474808957 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1668E000) [pid = 3708] [serial = 356] [outer = 154AF400] 05:20:09 INFO - PROCESS | 3708 | 1465474809554 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]]]}] 05:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 968ms 05:20:09 INFO - PROCESS | 3708 | 1465474809600 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 3708 | 1465474809605 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 05:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:20:09 INFO - PROCESS | 3708 | 1465474809627 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - PROCESS | 3708 | 1465474809629 Marionette TRACE conn3 <- [1,442,null,{}] 05:20:09 INFO - PROCESS | 3708 | 1465474809633 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}] 05:20:09 INFO - PROCESS | 3708 | 1465474809636 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:09 INFO - PROCESS | 3708 | 1465474809777 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:20:09 INFO - PROCESS | 3708 | 1465474809910 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 3708 | 1465474809913 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:09 INFO - PROCESS | 3708 | ++DOCSHELL 14E7FC00 == 49 [pid = 3708] [id = 120] 05:20:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (17A82000) [pid = 3708] [serial = 357] [outer = 00000000] 05:20:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (19CF4800) [pid = 3708] [serial = 358] [outer = 17A82000] 05:20:09 INFO - PROCESS | 3708 | 1465474809967 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1A255400) [pid = 3708] [serial = 359] [outer = 17A82000] 05:20:10 INFO - PROCESS | 3708 | 1465474810521 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]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 983ms 05:20:10 INFO - PROCESS | 3708 | 1465474810615 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 3708 | 1465474810617 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 05:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:20:10 INFO - PROCESS | 3708 | 1465474810654 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 3708 | 1465474810660 Marionette TRACE conn3 <- [1,446,null,{}] 05:20:10 INFO - PROCESS | 3708 | 1465474810686 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}] 05:20:10 INFO - PROCESS | 3708 | 1465474810689 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:10 INFO - PROCESS | 3708 | 1465474810798 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:20:10 INFO - PROCESS | 3708 | 1465474810923 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 3708 | 1465474810926 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:10 INFO - PROCESS | 3708 | ++DOCSHELL 103C6000 == 50 [pid = 3708] [id = 121] 05:20:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (103C8C00) [pid = 3708] [serial = 360] [outer = 00000000] 05:20:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (12AE6000) [pid = 3708] [serial = 361] [outer = 103C8C00] 05:20:10 INFO - PROCESS | 3708 | 1465474810966 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (132EC400) [pid = 3708] [serial = 362] [outer = 103C8C00] 05:20:11 INFO - PROCESS | 3708 | 1465474811663 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]]]}] 05:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1100ms 05:20:11 INFO - PROCESS | 3708 | 1465474811737 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:20:11 INFO - PROCESS | 3708 | 1465474811741 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 05:20:11 INFO - PROCESS | 3708 | 1465474811747 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:20:11 INFO - PROCESS | 3708 | 1465474811750 Marionette TRACE conn3 <- [1,450,null,{}] 05:20:11 INFO - PROCESS | 3708 | 1465474811756 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}] 05:20:11 INFO - PROCESS | 3708 | 1465474811758 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:11 INFO - PROCESS | 3708 | 1465474811839 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:20:11 INFO - PROCESS | 3708 | 1465474811976 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 3708 | 1465474811979 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:11 INFO - PROCESS | 3708 | ++DOCSHELL 13934800 == 51 [pid = 3708] [id = 122] 05:20:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1393EC00) [pid = 3708] [serial = 363] [outer = 00000000] 05:20:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (14E85800) [pid = 3708] [serial = 364] [outer = 1393EC00] 05:20:12 INFO - PROCESS | 3708 | 1465474812033 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (154A4400) [pid = 3708] [serial = 365] [outer = 1393EC00] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 184B3400 == 50 [pid = 3708] [id = 117] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 10A4B000 == 49 [pid = 3708] [id = 116] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 18759000 == 48 [pid = 3708] [id = 115] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 188A0000 == 47 [pid = 3708] [id = 114] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 17A83000 == 46 [pid = 3708] [id = 113] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 169AF400 == 45 [pid = 3708] [id = 112] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 14E83000 == 44 [pid = 3708] [id = 111] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 14E6B000 == 43 [pid = 3708] [id = 110] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 14E7F800 == 42 [pid = 3708] [id = 109] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 1A078400 == 41 [pid = 3708] [id = 108] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 14F12C00 == 40 [pid = 3708] [id = 107] 05:20:12 INFO - PROCESS | 3708 | --DOCSHELL 11C1E000 == 39 [pid = 3708] [id = 106] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (130A1400) [pid = 3708] [serial = 160] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (19CF2C00) [pid = 3708] [serial = 200] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (13D13400) [pid = 3708] [serial = 245] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1A9DDC00) [pid = 3708] [serial = 191] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1A9DF000) [pid = 3708] [serial = 242] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1AB61C00) [pid = 3708] [serial = 233] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1280EC00) [pid = 3708] [serial = 236] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (131D4000) [pid = 3708] [serial = 194] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (15933000) [pid = 3708] [serial = 239] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1744D000) [pid = 3708] [serial = 197] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1A07BC00) [pid = 3708] [serial = 157] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (154D9C00) [pid = 3708] [serial = 313] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (16F94000) [pid = 3708] [serial = 281] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (16688000) [pid = 3708] [serial = 280] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (18754800) [pid = 3708] [serial = 295] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (13D06400) [pid = 3708] [serial = 287] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (13931000) [pid = 3708] [serial = 286] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (17801C00) [pid = 3708] [serial = 292] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (17998400) [pid = 3708] [serial = 293] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (19CF6C00) [pid = 3708] [serial = 298] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1A06D800) [pid = 3708] [serial = 299] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1322C400) [pid = 3708] [serial = 278] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (12AE0000) [pid = 3708] [serial = 277] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (14E78800) [pid = 3708] [serial = 289] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (14E83800) [pid = 3708] [serial = 290] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A3E6000) [pid = 3708] [serial = 283] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1A880800) [pid = 3708] [serial = 302] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A875400) [pid = 3708] [serial = 301] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1AB5C800) [pid = 3708] [serial = 304] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1874AC00) [pid = 3708] [serial = 307] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1AF43400) [pid = 3708] [serial = 310] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (18750C00) [pid = 3708] [serial = 308] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1AB63C00) [pid = 3708] [serial = 305] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1AD3C000) [pid = 3708] [serial = 311] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (18757000) [pid = 3708] [serial = 296] [outer = 00000000] [url = about:blank] 05:20:12 INFO - PROCESS | 3708 | 1465474812486 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] 05:20:12 INFO - PROCESS | 3708 | 1465474812548 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 05:20:12 INFO - PROCESS | 3708 | 1465474812554 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:20:12 INFO - PROCESS | 3708 | 1465474812557 Marionette TRACE conn3 <- [1,454,null,{}] 05:20:12 INFO - PROCESS | 3708 | 1465474812560 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}] 05:20:12 INFO - PROCESS | 3708 | 1465474812563 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:12 INFO - PROCESS | 3708 | 1465474812631 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:20:12 INFO - PROCESS | 3708 | 1465474812640 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 3708 | 1465474812642 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:12 INFO - PROCESS | 3708 | ++DOCSHELL 13D06400 == 40 [pid = 3708] [id = 123] 05:20:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (13D0E400) [pid = 3708] [serial = 366] [outer = 00000000] 05:20:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (14E82800) [pid = 3708] [serial = 367] [outer = 13D0E400] 05:20:12 INFO - PROCESS | 3708 | 1465474812688 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (154CD400) [pid = 3708] [serial = 368] [outer = 13D0E400] 05:20:13 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:13 INFO - PROCESS | 3708 | 1465474813133 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]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 602ms 05:20:13 INFO - PROCESS | 3708 | 1465474813155 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 3708 | 1465474813157 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 05:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:20:13 INFO - PROCESS | 3708 | 1465474813160 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 3708 | 1465474813164 Marionette TRACE conn3 <- [1,458,null,{}] 05:20:13 INFO - PROCESS | 3708 | 1465474813175 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}] 05:20:13 INFO - PROCESS | 3708 | 1465474813179 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:13 INFO - PROCESS | 3708 | 1465474813245 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:20:13 INFO - PROCESS | 3708 | 1465474813253 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 3708 | 1465474813256 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:13 INFO - PROCESS | 3708 | ++DOCSHELL 16B0DC00 == 41 [pid = 3708] [id = 124] 05:20:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16D3C400) [pid = 3708] [serial = 369] [outer = 00000000] 05:20:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1744D000) [pid = 3708] [serial = 370] [outer = 16D3C400] 05:20:13 INFO - PROCESS | 3708 | 1465474813302 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (178B2800) [pid = 3708] [serial = 371] [outer = 16D3C400] 05:20:13 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:20:13 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:20:13 INFO - PROCESS | 3708 | 1465474813761 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] 05:20:13 INFO - PROCESS | 3708 | 1465474813823 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 05:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:20:13 INFO - PROCESS | 3708 | 1465474813809 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 3708 | 1465474813811 Marionette TRACE conn3 <- [1,462,null,{}] 05:20:13 INFO - PROCESS | 3708 | 1465474813815 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}] 05:20:13 INFO - PROCESS | 3708 | 1465474813816 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:13 INFO - PROCESS | 3708 | 1465474813904 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:20:14 INFO - PROCESS | 3708 | 1465474814025 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 3708 | 1465474814027 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:14 INFO - PROCESS | 3708 | ++DOCSHELL 18422800 == 42 [pid = 3708] [id = 125] 05:20:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18425800) [pid = 3708] [serial = 372] [outer = 00000000] 05:20:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18758800) [pid = 3708] [serial = 373] [outer = 18425800] 05:20:14 INFO - PROCESS | 3708 | 1465474814079 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (188A5C00) [pid = 3708] [serial = 374] [outer = 18425800] 05:20:14 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:14 INFO - PROCESS | 3708 | 1465474814455 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] 05:20:14 INFO - PROCESS | 3708 | 1465474814514 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 05:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:20:14 INFO - PROCESS | 3708 | 1465474814525 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 3708 | 1465474814527 Marionette TRACE conn3 <- [1,466,null,{}] 05:20:14 INFO - PROCESS | 3708 | 1465474814530 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}] 05:20:14 INFO - PROCESS | 3708 | 1465474814532 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:14 INFO - PROCESS | 3708 | 1465474814638 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:20:14 INFO - PROCESS | 3708 | 1465474814646 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 3708 | 1465474814631 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:14 INFO - PROCESS | 3708 | ++DOCSHELL 19CF0000 == 43 [pid = 3708] [id = 126] 05:20:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CF3000) [pid = 3708] [serial = 375] [outer = 00000000] 05:20:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A078400) [pid = 3708] [serial = 376] [outer = 19CF3000] 05:20:14 INFO - PROCESS | 3708 | 1465474814678 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A223400) [pid = 3708] [serial = 377] [outer = 19CF3000] 05:20:15 INFO - PROCESS | 3708 | 1465474815124 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] 05:20:15 INFO - PROCESS | 3708 | 1465474815176 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 05:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:20:15 INFO - PROCESS | 3708 | 1465474815189 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 3708 | 1465474815191 Marionette TRACE conn3 <- [1,470,null,{}] 05:20:15 INFO - PROCESS | 3708 | 1465474815195 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}] 05:20:15 INFO - PROCESS | 3708 | 1465474815200 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:15 INFO - PROCESS | 3708 | 1465474815341 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:20:15 INFO - PROCESS | 3708 | 1465474815396 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 3708 | 1465474815398 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:15 INFO - PROCESS | 3708 | ++DOCSHELL 19CF2C00 == 44 [pid = 3708] [id = 127] 05:20:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A881800) [pid = 3708] [serial = 378] [outer = 00000000] 05:20:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A9E7C00) [pid = 3708] [serial = 379] [outer = 1A881800] 05:20:15 INFO - PROCESS | 3708 | 1465474815442 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1AB5C800) [pid = 3708] [serial = 380] [outer = 1A881800] 05:20:15 INFO - PROCESS | 3708 | 1465474815824 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]]]}] 05:20:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:20:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 661ms 05:20:15 INFO - PROCESS | 3708 | 1465474815846 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 3708 | 1465474815848 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 05:20:15 INFO - PROCESS | 3708 | 1465474815851 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 3708 | 1465474815853 Marionette TRACE conn3 <- [1,474,null,{}] 05:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:20:15 INFO - PROCESS | 3708 | 1465474815861 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}] 05:20:15 INFO - PROCESS | 3708 | 1465474815863 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:15 INFO - PROCESS | 3708 | 1465474815977 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:20:15 INFO - PROCESS | 3708 | 1465474815982 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 3708 | 1465474815984 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:15 INFO - PROCESS | 3708 | ++DOCSHELL 1047F400 == 45 [pid = 3708] [id = 128] 05:20:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1AB63800) [pid = 3708] [serial = 381] [outer = 00000000] 05:20:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1AD37400) [pid = 3708] [serial = 382] [outer = 1AB63800] 05:20:16 INFO - PROCESS | 3708 | 1465474816034 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1AF3FC00) [pid = 3708] [serial = 383] [outer = 1AB63800] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1815E800) [pid = 3708] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (19CEB800) [pid = 3708] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (14E83400) [pid = 3708] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (18753000) [pid = 3708] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1A221C00) [pid = 3708] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1668B800) [pid = 3708] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (11CC3000) [pid = 3708] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16B0A400) [pid = 3708] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A21EC00) [pid = 3708] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (14E6CC00) [pid = 3708] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (14F13000) [pid = 3708] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14E7DC00) [pid = 3708] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (10A4FC00) [pid = 3708] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:20:16 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (154D0C00) [pid = 3708] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:20:16 INFO - PROCESS | 3708 | 1465474816543 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]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:20:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 763ms 05:20:16 INFO - PROCESS | 3708 | 1465474816616 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 3708 | 1465474816618 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 05:20:16 INFO - PROCESS | 3708 | 1465474816621 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:20:16 INFO - PROCESS | 3708 | 1465474816623 Marionette TRACE conn3 <- [1,478,null,{}] 05:20:16 INFO - PROCESS | 3708 | 1465474816627 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}] 05:20:16 INFO - PROCESS | 3708 | 1465474816612 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:16 INFO - PROCESS | 3708 | 1465474816692 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:20:16 INFO - PROCESS | 3708 | 1465474816700 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 3708 | 1465474816702 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:16 INFO - PROCESS | 3708 | ++DOCSHELL 13101800 == 46 [pid = 3708] [id = 129] 05:20:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (14F13000) [pid = 3708] [serial = 384] [outer = 00000000] 05:20:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1694EC00) [pid = 3708] [serial = 385] [outer = 14F13000] 05:20:16 INFO - PROCESS | 3708 | 1465474816744 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17A87400) [pid = 3708] [serial = 386] [outer = 14F13000] 05:20:17 INFO - PROCESS | 3708 | 1465474817170 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]]]}] 05:20:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:20:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 601ms 05:20:17 INFO - PROCESS | 3708 | 1465474817221 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 3708 | 1465474817223 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 05:20:17 INFO - PROCESS | 3708 | 1465474817226 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:20:17 INFO - PROCESS | 3708 | 1465474817228 Marionette TRACE conn3 <- [1,482,null,{}] 05:20:17 INFO - PROCESS | 3708 | 1465474817213 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}] 05:20:17 INFO - PROCESS | 3708 | 1465474817215 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:17 INFO - PROCESS | 3708 | 1465474817298 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:20:17 INFO - PROCESS | 3708 | 1465474817303 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 3708 | 1465474817305 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:17 INFO - PROCESS | 3708 | ++DOCSHELL 1694F400 == 47 [pid = 3708] [id = 130] 05:20:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (16952400) [pid = 3708] [serial = 387] [outer = 00000000] 05:20:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1AB62C00) [pid = 3708] [serial = 388] [outer = 16952400] 05:20:17 INFO - PROCESS | 3708 | 1465474817347 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1B122400) [pid = 3708] [serial = 389] [outer = 16952400] 05:20:17 INFO - PROCESS | 3708 | 1465474817749 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]]]}] 05:20:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:20:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 558ms 05:20:17 INFO - PROCESS | 3708 | 1465474817792 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 3708 | 1465474817803 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 05:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:20:17 INFO - PROCESS | 3708 | 1465474817806 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 3708 | 1465474817808 Marionette TRACE conn3 <- [1,486,null,{}] 05:20:17 INFO - PROCESS | 3708 | 1465474817811 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}] 05:20:17 INFO - PROCESS | 3708 | 1465474817813 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:17 INFO - PROCESS | 3708 | 1465474817876 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:20:17 INFO - PROCESS | 3708 | 1465474817881 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 3708 | 1465474817883 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:17 INFO - PROCESS | 3708 | ++DOCSHELL 1A3F1400 == 48 [pid = 3708] [id = 131] 05:20:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1AB63C00) [pid = 3708] [serial = 390] [outer = 00000000] 05:20:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1B12BC00) [pid = 3708] [serial = 391] [outer = 1AB63C00] 05:20:17 INFO - PROCESS | 3708 | 1465474817925 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1B285000) [pid = 3708] [serial = 392] [outer = 1AB63C00] 05:20:18 INFO - PROCESS | 3708 | 1465474818527 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]]]}] 05:20:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:20:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 792ms 05:20:18 INFO - PROCESS | 3708 | 1465474818595 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 3708 | 1465474818599 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 05:20:18 INFO - PROCESS | 3708 | 1465474818604 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:20:18 INFO - PROCESS | 3708 | 1465474818608 Marionette TRACE conn3 <- [1,490,null,{}] 05:20:18 INFO - PROCESS | 3708 | 1465474818613 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}] 05:20:18 INFO - PROCESS | 3708 | 1465474818616 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:18 INFO - PROCESS | 3708 | 1465474818729 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:20:18 INFO - PROCESS | 3708 | 1465474818857 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 3708 | 1465474818862 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:18 INFO - PROCESS | 3708 | ++DOCSHELL 11264C00 == 49 [pid = 3708] [id = 132] 05:20:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (11CC3000) [pid = 3708] [serial = 393] [outer = 00000000] 05:20:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1393F400) [pid = 3708] [serial = 394] [outer = 11CC3000] 05:20:18 INFO - PROCESS | 3708 | 1465474818920 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (14E7D000) [pid = 3708] [serial = 395] [outer = 11CC3000] 05:20:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (156BC800) [pid = 3708] [serial = 396] [outer = 1B70FC00] 05:20:19 INFO - PROCESS | 3708 | 1465474819606 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]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1071ms 05:20:19 INFO - PROCESS | 3708 | 1465474819681 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 3708 | 1465474819686 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 05:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:20:19 INFO - PROCESS | 3708 | 1465474819692 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 3708 | 1465474819695 Marionette TRACE conn3 <- [1,494,null,{}] 05:20:19 INFO - PROCESS | 3708 | 1465474819714 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}] 05:20:19 INFO - PROCESS | 3708 | 1465474819717 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:19 INFO - PROCESS | 3708 | 1465474819818 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:20:19 INFO - PROCESS | 3708 | 1465474819936 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 3708 | 1465474819939 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:19 INFO - PROCESS | 3708 | ++DOCSHELL 154DC400 == 50 [pid = 3708] [id = 133] 05:20:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (156BC000) [pid = 3708] [serial = 397] [outer = 00000000] 05:20:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1694B000) [pid = 3708] [serial = 398] [outer = 156BC000] 05:20:19 INFO - PROCESS | 3708 | 1465474819997 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (19CECC00) [pid = 3708] [serial = 399] [outer = 156BC000] 05:20:20 INFO - PROCESS | 3708 | 1465474820597 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]]]}] 05:20:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:20:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 939ms 05:20:20 INFO - PROCESS | 3708 | 1465474820641 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 3708 | 1465474820643 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 05:20:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:20:20 INFO - PROCESS | 3708 | 1465474820647 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 3708 | 1465474820633 Marionette TRACE conn3 <- [1,498,null,{}] 05:20:20 INFO - PROCESS | 3708 | 1465474820644 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}] 05:20:20 INFO - PROCESS | 3708 | 1465474820649 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:20 INFO - PROCESS | 3708 | 1465474820794 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:20:21 INFO - PROCESS | 3708 | 1465474821061 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 3708 | 1465474821065 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:21 INFO - PROCESS | 3708 | ++DOCSHELL 103F3000 == 51 [pid = 3708] [id = 134] 05:20:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (10431800) [pid = 3708] [serial = 400] [outer = 00000000] 05:20:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (11254800) [pid = 3708] [serial = 401] [outer = 10431800] 05:20:21 INFO - PROCESS | 3708 | 1465474821142 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (11CC3400) [pid = 3708] [serial = 402] [outer = 10431800] 05:20:21 INFO - PROCESS | 3708 | 1465474821715 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]]]}] 05:20:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:20:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1144ms 05:20:21 INFO - PROCESS | 3708 | 1465474821769 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:20:21 INFO - PROCESS | 3708 | 1465474821774 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 05:20:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:20:21 INFO - PROCESS | 3708 | 1465474821778 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:20:21 INFO - PROCESS | 3708 | 1465474821780 Marionette TRACE conn3 <- [1,502,null,{}] 05:20:21 INFO - PROCESS | 3708 | 1465474821785 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}] 05:20:21 INFO - PROCESS | 3708 | 1465474821789 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:21 INFO - PROCESS | 3708 | 1465474821891 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 154D0000 == 50 [pid = 3708] [id = 105] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 1A3F3000 == 49 [pid = 3708] [id = 78] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 1694F400 == 48 [pid = 3708] [id = 130] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 13101800 == 47 [pid = 3708] [id = 129] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 1047F400 == 46 [pid = 3708] [id = 128] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 19CF2C00 == 45 [pid = 3708] [id = 127] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 19CF0000 == 44 [pid = 3708] [id = 126] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 18422800 == 43 [pid = 3708] [id = 125] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 16B0DC00 == 42 [pid = 3708] [id = 124] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 13D06400 == 41 [pid = 3708] [id = 123] 05:20:21 INFO - PROCESS | 3708 | --DOCSHELL 13934800 == 40 [pid = 3708] [id = 122] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1A9E6800) [pid = 3708] [serial = 349] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (18422400) [pid = 3708] [serial = 337] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1A075400) [pid = 3708] [serial = 341] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (154BA800) [pid = 3708] [serial = 331] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1A878000) [pid = 3708] [serial = 284] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1A9E6C00) [pid = 3708] [serial = 343] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1A073800) [pid = 3708] [serial = 340] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (19CF5C00) [pid = 3708] [serial = 326] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1309AC00) [pid = 3708] [serial = 316] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (16F0C000) [pid = 3708] [serial = 334] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A87D800) [pid = 3708] [serial = 323] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (16953800) [pid = 3708] [serial = 325] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (17996000) [pid = 3708] [serial = 335] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (15965C00) [pid = 3708] [serial = 332] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (154CF400) [pid = 3708] [serial = 329] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (15932C00) [pid = 3708] [serial = 319] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1AB5F000) [pid = 3708] [serial = 344] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A250400) [pid = 3708] [serial = 322] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (14E86000) [pid = 3708] [serial = 275] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (131D3C00) [pid = 3708] [serial = 317] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16069C00) [pid = 3708] [serial = 320] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (12ADE000) [pid = 3708] [serial = 346] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154B7C00) [pid = 3708] [serial = 328] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (184B4C00) [pid = 3708] [serial = 338] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (154DBC00) [pid = 3708] [serial = 314] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (169A9800) [pid = 3708] [serial = 347] [outer = 00000000] [url = about:blank] 05:20:21 INFO - PROCESS | 3708 | 1465474822002 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 3708 | 1465474822004 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:21 INFO - PROCESS | 3708 | ++DOCSHELL 10A4A000 == 41 [pid = 3708] [id = 135] 05:20:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (10A4B000) [pid = 3708] [serial = 403] [outer = 00000000] 05:20:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (12A17400) [pid = 3708] [serial = 404] [outer = 10A4B000] 05:20:22 INFO - PROCESS | 3708 | 1465474822031 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1309AC00) [pid = 3708] [serial = 405] [outer = 10A4B000] 05:20:22 INFO - PROCESS | 3708 | 1465474822453 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]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:20:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 705ms 05:20:22 INFO - PROCESS | 3708 | 1465474822485 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 3708 | 1465474822489 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 05:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:20:22 INFO - PROCESS | 3708 | 1465474822497 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 3708 | 1465474822499 Marionette TRACE conn3 <- [1,506,null,{}] 05:20:22 INFO - PROCESS | 3708 | 1465474822502 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}] 05:20:22 INFO - PROCESS | 3708 | 1465474822504 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:22 INFO - PROCESS | 3708 | 1465474822572 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:20:22 INFO - PROCESS | 3708 | 1465474822577 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 3708 | 1465474822580 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:22 INFO - PROCESS | 3708 | ++DOCSHELL 14E65800 == 42 [pid = 3708] [id = 136] 05:20:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (14E79000) [pid = 3708] [serial = 406] [outer = 00000000] 05:20:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (14E87000) [pid = 3708] [serial = 407] [outer = 14E79000] 05:20:22 INFO - PROCESS | 3708 | 1465474822624 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (154BAC00) [pid = 3708] [serial = 408] [outer = 14E79000] 05:20:23 INFO - PROCESS | 3708 | 1465474823071 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]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:20:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 602ms 05:20:23 INFO - PROCESS | 3708 | 1465474823100 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 3708 | 1465474823102 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 05:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:20:23 INFO - PROCESS | 3708 | 1465474823111 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 3708 | 1465474823116 Marionette TRACE conn3 <- [1,510,null,{}] 05:20:23 INFO - PROCESS | 3708 | 1465474823125 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}] 05:20:23 INFO - PROCESS | 3708 | 1465474823112 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:23 INFO - PROCESS | 3708 | 1465474823201 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:20:23 INFO - PROCESS | 3708 | 1465474823209 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 3708 | 1465474823211 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:23 INFO - PROCESS | 3708 | ++DOCSHELL 1596D000 == 43 [pid = 3708] [id = 137] 05:20:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1596D800) [pid = 3708] [serial = 409] [outer = 00000000] 05:20:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16068800) [pid = 3708] [serial = 410] [outer = 1596D800] 05:20:23 INFO - PROCESS | 3708 | 1465474823254 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16946C00) [pid = 3708] [serial = 411] [outer = 1596D800] 05:20:23 INFO - PROCESS | 3708 | 1465474823673 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]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:20:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 601ms 05:20:23 INFO - PROCESS | 3708 | 1465474823709 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 3708 | 1465474823711 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 05:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:20:23 INFO - PROCESS | 3708 | 1465474823718 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 3708 | 1465474823720 Marionette TRACE conn3 <- [1,514,null,{}] 05:20:23 INFO - PROCESS | 3708 | 1465474823725 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}] 05:20:23 INFO - PROCESS | 3708 | 1465474823728 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:23 INFO - PROCESS | 3708 | 1465474823804 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:20:23 INFO - PROCESS | 3708 | 1465474823812 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 3708 | 1465474823814 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:23 INFO - PROCESS | 3708 | ++DOCSHELL 16B08800 == 44 [pid = 3708] [id = 138] 05:20:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16B0C400) [pid = 3708] [serial = 412] [outer = 00000000] 05:20:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (16B86800) [pid = 3708] [serial = 413] [outer = 16B0C400] 05:20:23 INFO - PROCESS | 3708 | 1465474823883 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (16B8BC00) [pid = 3708] [serial = 414] [outer = 16B0C400] 05:20:24 INFO - PROCESS | 3708 | 1465474824277 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]]]}] 05:20:24 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 05:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 602ms 05:20:24 INFO - PROCESS | 3708 | 1465474824306 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 3708 | 1465474824309 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 05:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:20:24 INFO - PROCESS | 3708 | 1465474824312 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 3708 | 1465474824313 Marionette TRACE conn3 <- [1,518,null,{}] 05:20:24 INFO - PROCESS | 3708 | 1465474824317 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}] 05:20:24 INFO - PROCESS | 3708 | 1465474824319 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:24 INFO - PROCESS | 3708 | 1465474824434 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:20:24 INFO - PROCESS | 3708 | 1465474824443 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 3708 | 1465474824448 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:24 INFO - PROCESS | 3708 | ++DOCSHELL 16B8F800 == 45 [pid = 3708] [id = 139] 05:20:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (16B90000) [pid = 3708] [serial = 415] [outer = 00000000] 05:20:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (16F0C000) [pid = 3708] [serial = 416] [outer = 16B90000] 05:20:24 INFO - PROCESS | 3708 | 1465474824546 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (178B9C00) [pid = 3708] [serial = 417] [outer = 16B90000] 05:20:24 INFO - PROCESS | 3708 | 1465474824965 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]]]}] 05:20:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 689ms 05:20:25 INFO - PROCESS | 3708 | 1465474825019 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 3708 | 1465474825021 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 05:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:20:25 INFO - PROCESS | 3708 | 1465474825024 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 3708 | 1465474825026 Marionette TRACE conn3 <- [1,522,null,{}] 05:20:25 INFO - PROCESS | 3708 | 1465474825029 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}] 05:20:25 INFO - PROCESS | 3708 | 1465474825031 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:25 INFO - PROCESS | 3708 | 1465474825167 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:20:25 INFO - PROCESS | 3708 | 1465474825175 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 3708 | 1465474825177 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:25 INFO - PROCESS | 3708 | ++DOCSHELL 182B5800 == 46 [pid = 3708] [id = 140] 05:20:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (18421000) [pid = 3708] [serial = 418] [outer = 00000000] 05:20:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (184A9400) [pid = 3708] [serial = 419] [outer = 18421000] 05:20:25 INFO - PROCESS | 3708 | 1465474825220 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (18753C00) [pid = 3708] [serial = 420] [outer = 18421000] 05:20:25 INFO - PROCESS | 3708 | 1465474825639 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]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 660ms 05:20:25 INFO - PROCESS | 3708 | 1465474825686 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 3708 | 1465474825679 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 05:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:20:25 INFO - PROCESS | 3708 | 1465474825687 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 3708 | 1465474825689 Marionette TRACE conn3 <- [1,526,null,{}] 05:20:25 INFO - PROCESS | 3708 | 1465474825699 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}] 05:20:25 INFO - PROCESS | 3708 | 1465474825700 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:25 INFO - PROCESS | 3708 | 1465474825805 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:20:25 INFO - PROCESS | 3708 | 1465474825813 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 3708 | 1465474825815 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:25 INFO - PROCESS | 3708 | ++DOCSHELL 188AAC00 == 47 [pid = 3708] [id = 141] 05:20:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (19CEAC00) [pid = 3708] [serial = 421] [outer = 00000000] 05:20:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (19CF2000) [pid = 3708] [serial = 422] [outer = 19CEAC00] 05:20:25 INFO - PROCESS | 3708 | 1465474825862 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (19CF7400) [pid = 3708] [serial = 423] [outer = 19CEAC00] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1874DC00) [pid = 3708] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (19CF3000) [pid = 3708] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1A881800) [pid = 3708] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (18425800) [pid = 3708] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1AB63800) [pid = 3708] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1393EC00) [pid = 3708] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (13D0E400) [pid = 3708] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16D3C400) [pid = 3708] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14F13000) [pid = 3708] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:20:26 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16952400) [pid = 3708] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:20:26 INFO - PROCESS | 3708 | 1465474826408 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]]]}] 05:20:26 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 05:20:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 748ms 05:20:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:20:26 INFO - PROCESS | 3708 | 1465474826445 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 3708 | 1465474826446 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 05:20:26 INFO - PROCESS | 3708 | 1465474826450 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 3708 | 1465474826451 Marionette TRACE conn3 <- [1,530,null,{}] 05:20:26 INFO - PROCESS | 3708 | 1465474826455 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}] 05:20:26 INFO - PROCESS | 3708 | 1465474826457 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:26 INFO - PROCESS | 3708 | 1465474826543 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:20:26 INFO - PROCESS | 3708 | 1465474826548 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 3708 | 1465474826550 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:26 INFO - PROCESS | 3708 | ++DOCSHELL 11455800 == 48 [pid = 3708] [id = 142] 05:20:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1306FC00) [pid = 3708] [serial = 424] [outer = 00000000] 05:20:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (154CDC00) [pid = 3708] [serial = 425] [outer = 1306FC00] 05:20:26 INFO - PROCESS | 3708 | 1465474826593 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (14EC2000) [pid = 3708] [serial = 426] [outer = 1306FC00] 05:20:26 INFO - PROCESS | 3708 | 1465474826989 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"]]]}] 05:20:27 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 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:20:27 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 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:20:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 587ms 05:20:27 INFO - PROCESS | 3708 | 1465474827052 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 3708 | 1465474827054 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 05:20:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:20:27 INFO - PROCESS | 3708 | 1465474827057 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 3708 | 1465474827058 Marionette TRACE conn3 <- [1,534,null,{}] 05:20:27 INFO - PROCESS | 3708 | 1465474827062 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}] 05:20:27 INFO - PROCESS | 3708 | 1465474827063 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:27 INFO - PROCESS | 3708 | 1465474827151 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:20:27 INFO - PROCESS | 3708 | 1465474827156 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 3708 | 1465474827158 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:27 INFO - PROCESS | 3708 | ++DOCSHELL 156BB000 == 49 [pid = 3708] [id = 143] 05:20:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1694F000) [pid = 3708] [serial = 427] [outer = 00000000] 05:20:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A3F2000) [pid = 3708] [serial = 428] [outer = 1694F000] 05:20:27 INFO - PROCESS | 3708 | 1465474827184 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A3F3400) [pid = 3708] [serial = 429] [outer = 1694F000] 05:20:27 INFO - PROCESS | 3708 | 1465474827579 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]]]}] 05:20:27 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. 05:20:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 558ms 05:20:27 INFO - PROCESS | 3708 | 1465474827619 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 3708 | 1465474827621 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 05:20:27 INFO - PROCESS | 3708 | 1465474827624 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:20:27 INFO - PROCESS | 3708 | 1465474827626 Marionette TRACE conn3 <- [1,538,null,{}] 05:20:27 INFO - PROCESS | 3708 | 1465474827629 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}] 05:20:27 INFO - PROCESS | 3708 | 1465474827631 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:27 INFO - PROCESS | 3708 | 1465474827711 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:20:27 INFO - PROCESS | 3708 | 1465474827717 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 3708 | 1465474827719 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:27 INFO - PROCESS | 3708 | ++DOCSHELL 16D3C400 == 50 [pid = 3708] [id = 144] 05:20:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A220800) [pid = 3708] [serial = 430] [outer = 00000000] 05:20:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A9DF000) [pid = 3708] [serial = 431] [outer = 1A220800] 05:20:27 INFO - PROCESS | 3708 | 1465474827764 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A9E9C00) [pid = 3708] [serial = 432] [outer = 1A220800] 05:20:28 INFO - PROCESS | 3708 | 1465474828173 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]]]}] 05:20:28 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. 05:20:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 586ms 05:20:28 INFO - PROCESS | 3708 | 1465474828258 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 3708 | 1465474828262 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 05:20:28 INFO - PROCESS | 3708 | 1465474828272 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:20:28 INFO - PROCESS | 3708 | 1465474828276 Marionette TRACE conn3 <- [1,542,null,{}] 05:20:28 INFO - PROCESS | 3708 | 1465474828282 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}] 05:20:28 INFO - PROCESS | 3708 | 1465474828286 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:28 INFO - PROCESS | 3708 | 1465474828401 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:20:28 INFO - PROCESS | 3708 | 1465474828508 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 3708 | 1465474828513 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:28 INFO - PROCESS | 3708 | ++DOCSHELL 11AD2C00 == 51 [pid = 3708] [id = 145] 05:20:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (11AD9400) [pid = 3708] [serial = 433] [outer = 00000000] 05:20:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (12D63000) [pid = 3708] [serial = 434] [outer = 11AD9400] 05:20:28 INFO - PROCESS | 3708 | 1465474828569 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (131CE000) [pid = 3708] [serial = 435] [outer = 11AD9400] 05:20:28 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:28 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:29 INFO - PROCESS | 3708 | 1465474829130 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]]]}] 05:20:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:20:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 05:20:29 INFO - PROCESS | 3708 | 1465474829166 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:20:29 INFO - PROCESS | 3708 | 1465474829170 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 05:20:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:20:29 INFO - PROCESS | 3708 | 1465474829177 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 3708 | 1465474829181 Marionette TRACE conn3 <- [1,546,null,{}] 05:20:29 INFO - PROCESS | 3708 | 1465474829187 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}] 05:20:29 INFO - PROCESS | 3708 | 1465474829191 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:29 INFO - PROCESS | 3708 | 1465474829319 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:20:29 INFO - PROCESS | 3708 | 1465474829452 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 3708 | 1465474829455 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:29 INFO - PROCESS | 3708 | ++DOCSHELL 154A6C00 == 52 [pid = 3708] [id = 146] 05:20:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (154A7400) [pid = 3708] [serial = 436] [outer = 00000000] 05:20:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (154D5C00) [pid = 3708] [serial = 437] [outer = 154A7400] 05:20:29 INFO - PROCESS | 3708 | 1465474829494 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (156B8C00) [pid = 3708] [serial = 438] [outer = 154A7400] 05:20:29 INFO - PROCESS | 3708 | 1465474830008 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]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 05:20:30 INFO - PROCESS | 3708 | 1465474830061 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 3708 | 1465474830064 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 05:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:20:30 INFO - PROCESS | 3708 | 1465474830067 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 3708 | 1465474830070 Marionette TRACE conn3 <- [1,550,null,{}] 05:20:30 INFO - PROCESS | 3708 | 1465474830079 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}] 05:20:30 INFO - PROCESS | 3708 | 1465474830066 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:30 INFO - PROCESS | 3708 | 1465474830175 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:20:30 INFO - PROCESS | 3708 | 1465474830304 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 3708 | 1465474830308 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:30 INFO - PROCESS | 3708 | ++DOCSHELL 18155400 == 53 [pid = 3708] [id = 147] 05:20:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (18427800) [pid = 3708] [serial = 439] [outer = 00000000] 05:20:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (19CF1000) [pid = 3708] [serial = 440] [outer = 18427800] 05:20:30 INFO - PROCESS | 3708 | 1465474830366 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1A3F0C00) [pid = 3708] [serial = 441] [outer = 18427800] 05:20:30 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:30 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:30 INFO - PROCESS | 3708 | 1465474830918 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]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 939ms 05:20:30 INFO - PROCESS | 3708 | 1465474830997 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 3708 | 1465474830999 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 05:20:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:20:31 INFO - PROCESS | 3708 | 1465474831003 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 3708 | 1465474831005 Marionette TRACE conn3 <- [1,554,null,{}] 05:20:31 INFO - PROCESS | 3708 | 1465474831008 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}] 05:20:31 INFO - PROCESS | 3708 | 1465474831010 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:31 INFO - PROCESS | 3708 | 1465474831118 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:20:31 INFO - PROCESS | 3708 | 1465474831264 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 3708 | 1465474831267 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:31 INFO - PROCESS | 3708 | ++DOCSHELL 1A9EC400 == 54 [pid = 3708] [id = 148] 05:20:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1AB5D000) [pid = 3708] [serial = 442] [outer = 00000000] 05:20:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1AF43000) [pid = 3708] [serial = 443] [outer = 1AB5D000] 05:20:31 INFO - PROCESS | 3708 | 1465474831321 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1B124400) [pid = 3708] [serial = 444] [outer = 1AB5D000] 05:20:31 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:31 INFO - PROCESS | 3708 | 1465474831858 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]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:20:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 881ms 05:20:32 INFO - PROCESS | 3708 | 1465474832038 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 3708 | 1465474832042 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 05:20:32 INFO - PROCESS | 3708 | 1465474832071 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 3708 | 1465474832073 Marionette TRACE conn3 <- [1,558,null,{}] 05:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:20:32 INFO - PROCESS | 3708 | 1465474832079 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}] 05:20:32 INFO - PROCESS | 3708 | 1465474832082 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:32 INFO - PROCESS | 3708 | 1465474832181 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:20:32 INFO - PROCESS | 3708 | 1465474832261 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 3708 | 1465474832266 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:32 INFO - PROCESS | 3708 | ++DOCSHELL 12814400 == 55 [pid = 3708] [id = 149] 05:20:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (12AA2400) [pid = 3708] [serial = 445] [outer = 00000000] 05:20:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1314A000) [pid = 3708] [serial = 446] [outer = 12AA2400] 05:20:32 INFO - PROCESS | 3708 | 1465474832345 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (132F3C00) [pid = 3708] [serial = 447] [outer = 12AA2400] 05:20:32 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:32 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 156BB000 == 54 [pid = 3708] [id = 143] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 11455800 == 53 [pid = 3708] [id = 142] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 188AAC00 == 52 [pid = 3708] [id = 141] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 182B5800 == 51 [pid = 3708] [id = 140] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 16B8F800 == 50 [pid = 3708] [id = 139] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 16B08800 == 49 [pid = 3708] [id = 138] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 1596D000 == 48 [pid = 3708] [id = 137] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 14E65800 == 47 [pid = 3708] [id = 136] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 10A4A000 == 46 [pid = 3708] [id = 135] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 103F3000 == 45 [pid = 3708] [id = 134] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 11264C00 == 44 [pid = 3708] [id = 132] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 154DC400 == 43 [pid = 3708] [id = 133] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 18756400 == 42 [pid = 3708] [id = 81] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 154AE400 == 41 [pid = 3708] [id = 119] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 105E6400 == 40 [pid = 3708] [id = 118] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 1842C800 == 39 [pid = 3708] [id = 67] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 1842A800 == 38 [pid = 3708] [id = 95] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 105E5800 == 37 [pid = 3708] [id = 53] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 1A3F1400 == 36 [pid = 3708] [id = 131] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 14E7FC00 == 35 [pid = 3708] [id = 120] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 154B7400 == 34 [pid = 3708] [id = 64] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 103C6000 == 33 [pid = 3708] [id = 121] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 1365A000 == 32 [pid = 3708] [id = 80] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 1A9EC400 == 31 [pid = 3708] [id = 148] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 18155400 == 30 [pid = 3708] [id = 147] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 16D3C400 == 29 [pid = 3708] [id = 144] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 11AD2C00 == 28 [pid = 3708] [id = 145] 05:20:33 INFO - PROCESS | 3708 | --DOCSHELL 154A6C00 == 27 [pid = 3708] [id = 146] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1A9EB800) [pid = 3708] [serial = 350] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1A078400) [pid = 3708] [serial = 376] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1AB5C800) [pid = 3708] [serial = 380] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A9E7C00) [pid = 3708] [serial = 379] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1A223400) [pid = 3708] [serial = 377] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (18758800) [pid = 3708] [serial = 373] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (19CF4800) [pid = 3708] [serial = 358] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (12AE6000) [pid = 3708] [serial = 361] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1AD37400) [pid = 3708] [serial = 382] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (154A4400) [pid = 3708] [serial = 365] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (14E85800) [pid = 3708] [serial = 364] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (114BAC00) [pid = 3708] [serial = 352] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (14E82800) [pid = 3708] [serial = 367] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (154CD400) [pid = 3708] [serial = 368] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1744D000) [pid = 3708] [serial = 370] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (178B2800) [pid = 3708] [serial = 371] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (15B7AC00) [pid = 3708] [serial = 355] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1694EC00) [pid = 3708] [serial = 385] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1B12BC00) [pid = 3708] [serial = 391] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1AB62C00) [pid = 3708] [serial = 388] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1AF3FC00) [pid = 3708] [serial = 383] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1B122400) [pid = 3708] [serial = 389] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (17A87400) [pid = 3708] [serial = 386] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (188A5C00) [pid = 3708] [serial = 374] [outer = 00000000] [url = about:blank] 05:20:33 INFO - PROCESS | 3708 | 1465474833682 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]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1658ms 05:20:33 INFO - PROCESS | 3708 | 1465474833739 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 3708 | 1465474833744 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 05:20:33 INFO - PROCESS | 3708 | 1465474833749 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:20:33 INFO - PROCESS | 3708 | 1465474833752 Marionette TRACE conn3 <- [1,562,null,{}] 05:20:33 INFO - PROCESS | 3708 | 1465474833757 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}] 05:20:33 INFO - PROCESS | 3708 | 1465474833761 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:33 INFO - PROCESS | 3708 | 1465474833855 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:20:33 INFO - PROCESS | 3708 | 1465474833919 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 3708 | 1465474833923 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:33 INFO - PROCESS | 3708 | ++DOCSHELL 10561400 == 28 [pid = 3708] [id = 150] 05:20:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (105EC400) [pid = 3708] [serial = 448] [outer = 00000000] 05:20:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (11266800) [pid = 3708] [serial = 449] [outer = 105EC400] 05:20:33 INFO - PROCESS | 3708 | 1465474833970 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (114BBC00) [pid = 3708] [serial = 450] [outer = 105EC400] 05:20:34 INFO - PROCESS | 3708 | 1465474834338 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]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 646ms 05:20:34 INFO - PROCESS | 3708 | 1465474834409 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 3708 | 1465474834414 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 05:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:20:34 INFO - PROCESS | 3708 | 1465474834421 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 3708 | 1465474834424 Marionette TRACE conn3 <- [1,566,null,{}] 05:20:34 INFO - PROCESS | 3708 | 1465474834428 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}] 05:20:34 INFO - PROCESS | 3708 | 1465474834430 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:34 INFO - PROCESS | 3708 | 1465474834508 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:20:34 INFO - PROCESS | 3708 | 1465474834523 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 3708 | 1465474834526 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:34 INFO - PROCESS | 3708 | ++DOCSHELL 132E8400 == 29 [pid = 3708] [id = 151] 05:20:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (132F2000) [pid = 3708] [serial = 451] [outer = 00000000] 05:20:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1393F000) [pid = 3708] [serial = 452] [outer = 132F2000] 05:20:34 INFO - PROCESS | 3708 | 1465474834572 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (14309C00) [pid = 3708] [serial = 453] [outer = 132F2000] 05:20:34 INFO - PROCESS | 3708 | 1465474834989 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]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 602ms 05:20:34 INFO - PROCESS | 3708 | 1465474835020 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 3708 | 1465474835022 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 05:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:20:35 INFO - PROCESS | 3708 | 1465474835029 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 3708 | 1465474835033 Marionette TRACE conn3 <- [1,570,null,{}] 05:20:35 INFO - PROCESS | 3708 | 1465474835043 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}] 05:20:35 INFO - PROCESS | 3708 | 1465474835048 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:35 INFO - PROCESS | 3708 | 1465474835143 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:20:35 INFO - PROCESS | 3708 | 1465474835152 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 3708 | 1465474835155 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:35 INFO - PROCESS | 3708 | ++DOCSHELL 154DC000 == 30 [pid = 3708] [id = 152] 05:20:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (156B0800) [pid = 3708] [serial = 454] [outer = 00000000] 05:20:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (15970400) [pid = 3708] [serial = 455] [outer = 156B0800] 05:20:35 INFO - PROCESS | 3708 | 1465474835208 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (16069000) [pid = 3708] [serial = 456] [outer = 156B0800] 05:20:35 INFO - PROCESS | 3708 | 1465474835634 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]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 646ms 05:20:35 INFO - PROCESS | 3708 | 1465474835685 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 3708 | 1465474835671 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 05:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:20:35 INFO - PROCESS | 3708 | 1465474835684 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 3708 | 1465474835686 Marionette TRACE conn3 <- [1,574,null,{}] 05:20:35 INFO - PROCESS | 3708 | 1465474835689 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}] 05:20:35 INFO - PROCESS | 3708 | 1465474835691 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:35 INFO - PROCESS | 3708 | 1465474835806 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:20:35 INFO - PROCESS | 3708 | 1465474835812 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 3708 | 1465474835814 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:35 INFO - PROCESS | 3708 | ++DOCSHELL 11268800 == 31 [pid = 3708] [id = 153] 05:20:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (154D6800) [pid = 3708] [serial = 457] [outer = 00000000] 05:20:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (169A4800) [pid = 3708] [serial = 458] [outer = 154D6800] 05:20:35 INFO - PROCESS | 3708 | 1465474835858 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (16B87800) [pid = 3708] [serial = 459] [outer = 154D6800] 05:20:36 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:36 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:36 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:36 INFO - PROCESS | 3708 | 1465474836266 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]]]}] 05:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 616ms 05:20:36 INFO - PROCESS | 3708 | 1465474836295 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 3708 | 1465474836297 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 05:20:36 INFO - PROCESS | 3708 | 1465474836300 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:20:36 INFO - PROCESS | 3708 | 1465474836302 Marionette TRACE conn3 <- [1,578,null,{}] 05:20:36 INFO - PROCESS | 3708 | 1465474836305 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}] 05:20:36 INFO - PROCESS | 3708 | 1465474836307 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:36 INFO - PROCESS | 3708 | 1465474836413 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:20:36 INFO - PROCESS | 3708 | 1465474836499 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 3708 | 1465474836501 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:36 INFO - PROCESS | 3708 | ++DOCSHELL 16D3E000 == 32 [pid = 3708] [id = 154] 05:20:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (16F01400) [pid = 3708] [serial = 460] [outer = 00000000] 05:20:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1780A000) [pid = 3708] [serial = 461] [outer = 16F01400] 05:20:36 INFO - PROCESS | 3708 | 1465474836530 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (17997800) [pid = 3708] [serial = 462] [outer = 16F01400] 05:20:36 INFO - PROCESS | 3708 | 1465474836925 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]]]}] 05:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 660ms 05:20:36 INFO - PROCESS | 3708 | 1465474836963 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 3708 | 1465474836965 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 05:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:20:36 INFO - PROCESS | 3708 | 1465474836968 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 3708 | 1465474836970 Marionette TRACE conn3 <- [1,582,null,{}] 05:20:36 INFO - PROCESS | 3708 | 1465474836973 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}] 05:20:36 INFO - PROCESS | 3708 | 1465474836979 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:37 INFO - PROCESS | 3708 | 1465474837097 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:20:37 INFO - PROCESS | 3708 | 1465474837107 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 3708 | 1465474837109 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:37 INFO - PROCESS | 3708 | ++DOCSHELL 18155400 == 33 [pid = 3708] [id = 155] 05:20:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (18420000) [pid = 3708] [serial = 463] [outer = 00000000] 05:20:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (18756400) [pid = 3708] [serial = 464] [outer = 18420000] 05:20:37 INFO - PROCESS | 3708 | 1465474837153 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (19CF1400) [pid = 3708] [serial = 465] [outer = 18420000] 05:20:38 INFO - PROCESS | 3708 | 1465474838018 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]]]}] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18421000) [pid = 3708] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1AB63C00) [pid = 3708] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (14E79000) [pid = 3708] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (10431800) [pid = 3708] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1596D800) [pid = 3708] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (16B0C400) [pid = 3708] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (19CEAC00) [pid = 3708] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (10A4B000) [pid = 3708] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (11CC3000) [pid = 3708] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (156BC000) [pid = 3708] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1A220800) [pid = 3708] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1694F000) [pid = 3708] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1306FC00) [pid = 3708] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (16B90000) [pid = 3708] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (154AF400) [pid = 3708] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (105F1C00) [pid = 3708] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (17A82000) [pid = 3708] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:20:38 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (103C8C00) [pid = 3708] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1115ms 05:20:38 INFO - PROCESS | 3708 | 1465474838109 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 3708 | 1465474838112 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 05:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:20:38 INFO - PROCESS | 3708 | 1465474838125 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 3708 | 1465474838127 Marionette TRACE conn3 <- [1,586,null,{}] 05:20:38 INFO - PROCESS | 3708 | 1465474838130 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}] 05:20:38 INFO - PROCESS | 3708 | 1465474838133 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:38 INFO - PROCESS | 3708 | 1465474838213 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:20:38 INFO - PROCESS | 3708 | 1465474838220 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 3708 | 1465474838223 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:38 INFO - PROCESS | 3708 | ++DOCSHELL 10EC5C00 == 34 [pid = 3708] [id = 156] 05:20:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (14E86C00) [pid = 3708] [serial = 466] [outer = 00000000] 05:20:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1596D800) [pid = 3708] [serial = 467] [outer = 14E86C00] 05:20:38 INFO - PROCESS | 3708 | 1465474838267 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (16B88400) [pid = 3708] [serial = 468] [outer = 14E86C00] 05:20:38 INFO - PROCESS | 3708 | 1465474838652 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]]]}] 05:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 558ms 05:20:38 INFO - PROCESS | 3708 | 1465474838679 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 3708 | 1465474838681 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 05:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:20:38 INFO - PROCESS | 3708 | 1465474838684 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 3708 | 1465474838686 Marionette TRACE conn3 <- [1,590,null,{}] 05:20:38 INFO - PROCESS | 3708 | 1465474838689 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}] 05:20:38 INFO - PROCESS | 3708 | 1465474838691 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:38 INFO - PROCESS | 3708 | 1465474838769 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:20:38 INFO - PROCESS | 3708 | 1465474838774 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 3708 | 1465474838776 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:38 INFO - PROCESS | 3708 | ++DOCSHELL 1A06DC00 == 35 [pid = 3708] [id = 157] 05:20:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A06E000) [pid = 3708] [serial = 469] [outer = 00000000] 05:20:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A077000) [pid = 3708] [serial = 470] [outer = 1A06E000] 05:20:38 INFO - PROCESS | 3708 | 1465474838821 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A21C800) [pid = 3708] [serial = 471] [outer = 1A06E000] 05:20:39 INFO - PROCESS | 3708 | 1465474839202 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]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 557ms 05:20:39 INFO - PROCESS | 3708 | 1465474839254 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 3708 | 1465474839256 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 05:20:39 INFO - PROCESS | 3708 | 1465474839260 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 3708 | 1465474839261 Marionette TRACE conn3 <- [1,594,null,{}] 05:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:20:39 INFO - PROCESS | 3708 | 1465474839265 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}] 05:20:39 INFO - PROCESS | 3708 | 1465474839267 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:39 INFO - PROCESS | 3708 | 1465474839343 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:20:39 INFO - PROCESS | 3708 | 1465474839348 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 3708 | 1465474839350 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:39 INFO - PROCESS | 3708 | ++DOCSHELL 154DB800 == 36 [pid = 3708] [id = 158] 05:20:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (184B4C00) [pid = 3708] [serial = 472] [outer = 00000000] 05:20:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (19D18C00) [pid = 3708] [serial = 473] [outer = 184B4C00] 05:20:39 INFO - PROCESS | 3708 | 1465474839392 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (19D21000) [pid = 3708] [serial = 474] [outer = 184B4C00] 05:20:39 INFO - PROCESS | 3708 | 1465474839802 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]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 601ms 05:20:39 INFO - PROCESS | 3708 | 1465474839866 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 3708 | 1465474839868 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 05:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:20:39 INFO - PROCESS | 3708 | 1465474839871 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 3708 | 1465474839873 Marionette TRACE conn3 <- [1,598,null,{}] 05:20:39 INFO - PROCESS | 3708 | 1465474839876 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}] 05:20:39 INFO - PROCESS | 3708 | 1465474839878 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:39 INFO - PROCESS | 3708 | 1465474840013 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:20:40 INFO - PROCESS | 3708 | 1465474840110 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 3708 | 1465474840114 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:40 INFO - PROCESS | 3708 | ++DOCSHELL 10567C00 == 37 [pid = 3708] [id = 159] 05:20:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (105ED800) [pid = 3708] [serial = 475] [outer = 00000000] 05:20:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (10EC0400) [pid = 3708] [serial = 476] [outer = 105ED800] 05:20:40 INFO - PROCESS | 3708 | 1465474840171 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1125EC00) [pid = 3708] [serial = 477] [outer = 105ED800] 05:20:40 INFO - PROCESS | 3708 | 1465474840890 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]]]}] 05:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1071ms 05:20:40 INFO - PROCESS | 3708 | 1465474840939 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 3708 | 1465474840944 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 05:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:20:40 INFO - PROCESS | 3708 | 1465474840949 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 3708 | 1465474840952 Marionette TRACE conn3 <- [1,602,null,{}] 05:20:40 INFO - PROCESS | 3708 | 1465474840957 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}] 05:20:40 INFO - PROCESS | 3708 | 1465474840960 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:41 INFO - PROCESS | 3708 | 1465474841078 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:20:41 INFO - PROCESS | 3708 | 1465474841187 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:41 INFO - PROCESS | 3708 | 1465474841190 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:41 INFO - PROCESS | 3708 | ++DOCSHELL 13D07C00 == 38 [pid = 3708] [id = 160] 05:20:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (14E6F800) [pid = 3708] [serial = 478] [outer = 00000000] 05:20:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (14E86800) [pid = 3708] [serial = 479] [outer = 14E6F800] 05:20:41 INFO - PROCESS | 3708 | 1465474841246 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (154AF400) [pid = 3708] [serial = 480] [outer = 14E6F800] 05:20:41 INFO - PROCESS | 3708 | 1465474841926 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]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1027ms 05:20:41 INFO - PROCESS | 3708 | 1465474841980 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 3708 | 1465474841984 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 05:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:20:41 INFO - PROCESS | 3708 | 1465474841987 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 3708 | 1465474841990 Marionette TRACE conn3 <- [1,606,null,{}] 05:20:41 INFO - PROCESS | 3708 | 1465474841994 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}] 05:20:41 INFO - PROCESS | 3708 | 1465474841996 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:42 INFO - PROCESS | 3708 | 1465474842167 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:20:42 INFO - PROCESS | 3708 | 1465474842183 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 3708 | 1465474842185 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:42 INFO - PROCESS | 3708 | ++DOCSHELL 1322F000 == 39 [pid = 3708] [id = 161] 05:20:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (13938C00) [pid = 3708] [serial = 481] [outer = 00000000] 05:20:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (14E6D000) [pid = 3708] [serial = 482] [outer = 13938C00] 05:20:42 INFO - PROCESS | 3708 | 1465474842222 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (154CF400) [pid = 3708] [serial = 483] [outer = 13938C00] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 154DB800 == 38 [pid = 3708] [id = 158] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 1A06DC00 == 37 [pid = 3708] [id = 157] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 10EC5C00 == 36 [pid = 3708] [id = 156] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 18155400 == 35 [pid = 3708] [id = 155] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 16D3E000 == 34 [pid = 3708] [id = 154] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 11268800 == 33 [pid = 3708] [id = 153] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 154DC000 == 32 [pid = 3708] [id = 152] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 132E8400 == 31 [pid = 3708] [id = 151] 05:20:42 INFO - PROCESS | 3708 | --DOCSHELL 10561400 == 30 [pid = 3708] [id = 150] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (132EC400) [pid = 3708] [serial = 362] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (12A9B000) [pid = 3708] [serial = 353] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1A255400) [pid = 3708] [serial = 359] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1668E000) [pid = 3708] [serial = 356] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (18753C00) [pid = 3708] [serial = 420] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (184A9400) [pid = 3708] [serial = 419] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1B285000) [pid = 3708] [serial = 392] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (14E87000) [pid = 3708] [serial = 407] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (154BAC00) [pid = 3708] [serial = 408] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (11254800) [pid = 3708] [serial = 401] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (11CC3400) [pid = 3708] [serial = 402] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (16068800) [pid = 3708] [serial = 410] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (16946C00) [pid = 3708] [serial = 411] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (16B86800) [pid = 3708] [serial = 413] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (19CF2000) [pid = 3708] [serial = 422] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (12A17400) [pid = 3708] [serial = 404] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1309AC00) [pid = 3708] [serial = 405] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1393F400) [pid = 3708] [serial = 394] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (14E7D000) [pid = 3708] [serial = 395] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1694B000) [pid = 3708] [serial = 398] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (19CECC00) [pid = 3708] [serial = 399] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A9DF000) [pid = 3708] [serial = 431] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A9E9C00) [pid = 3708] [serial = 432] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A3F3400) [pid = 3708] [serial = 429] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154CDC00) [pid = 3708] [serial = 425] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1430A000) [pid = 3708] [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.] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (19CF7400) [pid = 3708] [serial = 423] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16F0C000) [pid = 3708] [serial = 416] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (14EC2000) [pid = 3708] [serial = 426] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1A3F2000) [pid = 3708] [serial = 428] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (178B9C00) [pid = 3708] [serial = 417] [outer = 00000000] [url = about:blank] 05:20:42 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16B8BC00) [pid = 3708] [serial = 414] [outer = 00000000] [url = about:blank] 05:20:43 INFO - PROCESS | 3708 | 1465474843041 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]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1071ms 05:20:43 INFO - PROCESS | 3708 | 1465474843076 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 3708 | 1465474843080 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 05:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:20:43 INFO - PROCESS | 3708 | 1465474843084 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 3708 | 1465474843089 Marionette TRACE conn3 <- [1,610,null,{}] 05:20:43 INFO - PROCESS | 3708 | 1465474843094 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}] 05:20:43 INFO - PROCESS | 3708 | 1465474843096 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:43 INFO - PROCESS | 3708 | 1465474843164 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:20:43 INFO - PROCESS | 3708 | 1465474843171 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 3708 | 1465474843175 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:43 INFO - PROCESS | 3708 | ++DOCSHELL 11268800 == 31 [pid = 3708] [id = 162] 05:20:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (11455800) [pid = 3708] [serial = 484] [outer = 00000000] 05:20:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (12ADE800) [pid = 3708] [serial = 485] [outer = 11455800] 05:20:43 INFO - PROCESS | 3708 | 1465474843223 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (13034C00) [pid = 3708] [serial = 486] [outer = 11455800] 05:20:43 INFO - PROCESS | 3708 | 1465474843690 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]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 645ms 05:20:43 INFO - PROCESS | 3708 | 1465474843725 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 3708 | 1465474843732 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 05:20:43 INFO - PROCESS | 3708 | 1465474843738 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 3708 | 1465474843740 Marionette TRACE conn3 <- [1,614,null,{}] 05:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:20:43 INFO - PROCESS | 3708 | 1465474843744 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}] 05:20:43 INFO - PROCESS | 3708 | 1465474843746 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:43 INFO - PROCESS | 3708 | 1465474843837 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:20:43 INFO - PROCESS | 3708 | 1465474843844 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 3708 | 1465474843846 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:43 INFO - PROCESS | 3708 | ++DOCSHELL 14E65400 == 32 [pid = 3708] [id = 163] 05:20:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (14E65800) [pid = 3708] [serial = 487] [outer = 00000000] 05:20:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (14E7CC00) [pid = 3708] [serial = 488] [outer = 14E65800] 05:20:43 INFO - PROCESS | 3708 | 1465474843898 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (14E86000) [pid = 3708] [serial = 489] [outer = 14E65800] 05:20:44 INFO - PROCESS | 3708 | 1465474844332 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]]]}] 05:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 660ms 05:20:44 INFO - PROCESS | 3708 | 1465474844403 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:20:44 INFO - PROCESS | 3708 | 1465474844405 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 05:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:20:44 INFO - PROCESS | 3708 | 1465474844408 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 3708 | 1465474844412 Marionette TRACE conn3 <- [1,618,null,{}] 05:20:44 INFO - PROCESS | 3708 | 1465474844422 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}] 05:20:44 INFO - PROCESS | 3708 | 1465474844426 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:44 INFO - PROCESS | 3708 | 1465474844513 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:20:44 INFO - PROCESS | 3708 | 1465474844586 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 3708 | 1465474844590 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:44 INFO - PROCESS | 3708 | ++DOCSHELL 16687000 == 33 [pid = 3708] [id = 164] 05:20:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1668B800) [pid = 3708] [serial = 490] [outer = 00000000] 05:20:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16948C00) [pid = 3708] [serial = 491] [outer = 1668B800] 05:20:44 INFO - PROCESS | 3708 | 1465474844636 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B86C00) [pid = 3708] [serial = 492] [outer = 1668B800] 05:20:45 INFO - PROCESS | 3708 | 1465474845017 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]]]}] 05:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 660ms 05:20:45 INFO - PROCESS | 3708 | 1465474845068 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 3708 | 1465474845070 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 05:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:20:45 INFO - PROCESS | 3708 | 1465474845074 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 3708 | 1465474845075 Marionette TRACE conn3 <- [1,622,null,{}] 05:20:45 INFO - PROCESS | 3708 | 1465474845079 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}] 05:20:45 INFO - PROCESS | 3708 | 1465474845081 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:45 INFO - PROCESS | 3708 | 1465474845202 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:20:45 INFO - PROCESS | 3708 | 1465474845221 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 3708 | 1465474845223 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:45 INFO - PROCESS | 3708 | ++DOCSHELL 16B90C00 == 34 [pid = 3708] [id = 165] 05:20:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16D3E000) [pid = 3708] [serial = 493] [outer = 00000000] 05:20:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17996000) [pid = 3708] [serial = 494] [outer = 16D3E000] 05:20:45 INFO - PROCESS | 3708 | 1465474845267 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (17A81000) [pid = 3708] [serial = 495] [outer = 16D3E000] 05:20:45 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:45 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:45 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:45 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:45 INFO - PROCESS | 3708 | 1465474845700 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]]]}] 05:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 646ms 05:20:45 INFO - PROCESS | 3708 | 1465474845733 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 3708 | 1465474845735 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 05:20:45 INFO - PROCESS | 3708 | 1465474845738 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:20:45 INFO - PROCESS | 3708 | 1465474845739 Marionette TRACE conn3 <- [1,626,null,{}] 05:20:45 INFO - PROCESS | 3708 | 1465474845743 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}] 05:20:45 INFO - PROCESS | 3708 | 1465474845745 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:45 INFO - PROCESS | 3708 | 1465474845842 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:20:45 INFO - PROCESS | 3708 | 1465474845847 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 3708 | 1465474845850 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:45 INFO - PROCESS | 3708 | ++DOCSHELL 18421400 == 35 [pid = 3708] [id = 166] 05:20:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18426400) [pid = 3708] [serial = 496] [outer = 00000000] 05:20:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (184B0800) [pid = 3708] [serial = 497] [outer = 18426400] 05:20:45 INFO - PROCESS | 3708 | 1465474845892 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18753400) [pid = 3708] [serial = 498] [outer = 18426400] 05:20:46 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:46 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:46 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:46 INFO - PROCESS | 3708 | 1465474846325 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]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 646ms 05:20:46 INFO - PROCESS | 3708 | 1465474846382 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 3708 | 1465474846384 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 05:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:20:46 INFO - PROCESS | 3708 | 1465474846387 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 3708 | 1465474846389 Marionette TRACE conn3 <- [1,630,null,{}] 05:20:46 INFO - PROCESS | 3708 | 1465474846395 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}] 05:20:46 INFO - PROCESS | 3708 | 1465474846401 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:46 INFO - PROCESS | 3708 | 1465474846550 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:20:46 INFO - PROCESS | 3708 | 1465474846581 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 3708 | 1465474846583 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:46 INFO - PROCESS | 3708 | ++DOCSHELL 188AAC00 == 36 [pid = 3708] [id = 167] 05:20:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CF6000) [pid = 3708] [serial = 499] [outer = 00000000] 05:20:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19D1DC00) [pid = 3708] [serial = 500] [outer = 19CF6000] 05:20:46 INFO - PROCESS | 3708 | 1465474846627 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (19D20800) [pid = 3708] [serial = 501] [outer = 19CF6000] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (12AA2400) [pid = 3708] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (105EC400) [pid = 3708] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (132F2000) [pid = 3708] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (156B0800) [pid = 3708] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16F01400) [pid = 3708] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (18420000) [pid = 3708] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (14E86C00) [pid = 3708] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (11AD9400) [pid = 3708] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (154A7400) [pid = 3708] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18427800) [pid = 3708] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1AB5D000) [pid = 3708] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154D6800) [pid = 3708] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:20:46 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A06E000) [pid = 3708] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:20:47 INFO - PROCESS | 3708 | 1465474847087 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]]]}] 05:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 749ms 05:20:47 INFO - PROCESS | 3708 | 1465474847150 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 3708 | 1465474847152 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 05:20:47 INFO - PROCESS | 3708 | 1465474847156 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:20:47 INFO - PROCESS | 3708 | 1465474847157 Marionette TRACE conn3 <- [1,634,null,{}] 05:20:47 INFO - PROCESS | 3708 | 1465474847161 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}] 05:20:47 INFO - PROCESS | 3708 | 1465474847163 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:47 INFO - PROCESS | 3708 | 1465474847271 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:20:47 INFO - PROCESS | 3708 | 1465474847308 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 3708 | 1465474847310 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:47 INFO - PROCESS | 3708 | ++DOCSHELL 154A7400 == 37 [pid = 3708] [id = 168] 05:20:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (154AD400) [pid = 3708] [serial = 502] [outer = 00000000] 05:20:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16F01400) [pid = 3708] [serial = 503] [outer = 154AD400] 05:20:47 INFO - PROCESS | 3708 | 1465474847353 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18420000) [pid = 3708] [serial = 504] [outer = 154AD400] 05:20:47 INFO - PROCESS | 3708 | 1465474847698 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]]]}] 05:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 05:20:47 INFO - PROCESS | 3708 | 1465474847752 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:20:47 INFO - PROCESS | 3708 | 1465474847754 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 05:20:47 INFO - PROCESS | 3708 | 1465474847783 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - PROCESS | 3708 | 1465474847785 Marionette TRACE conn3 <- [1,638,null,{}] 05:20:47 INFO - PROCESS | 3708 | 1465474847789 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}] 05:20:47 INFO - PROCESS | 3708 | 1465474847791 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:47 INFO - PROCESS | 3708 | 1465474847875 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:20:47 INFO - PROCESS | 3708 | 1465474847863 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 3708 | 1465474847865 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:47 INFO - PROCESS | 3708 | ++DOCSHELL 19CF5800 == 38 [pid = 3708] [id = 169] 05:20:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D18400) [pid = 3708] [serial = 505] [outer = 00000000] 05:20:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A06E000) [pid = 3708] [serial = 506] [outer = 19D18400] 05:20:47 INFO - PROCESS | 3708 | 1465474847908 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A07B800) [pid = 3708] [serial = 507] [outer = 19D18400] 05:20:48 INFO - PROCESS | 3708 | 1465474848299 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]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 572ms 05:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:20:48 INFO - PROCESS | 3708 | 1465474848339 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 3708 | 1465474848341 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 05:20:48 INFO - PROCESS | 3708 | 1465474848345 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 3708 | 1465474848346 Marionette TRACE conn3 <- [1,642,null,{}] 05:20:48 INFO - PROCESS | 3708 | 1465474848350 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}] 05:20:48 INFO - PROCESS | 3708 | 1465474848352 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:48 INFO - PROCESS | 3708 | 1465474848441 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:20:48 INFO - PROCESS | 3708 | 1465474848446 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 3708 | 1465474848448 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:48 INFO - PROCESS | 3708 | ++DOCSHELL 16686400 == 39 [pid = 3708] [id = 170] 05:20:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19D1EC00) [pid = 3708] [serial = 508] [outer = 00000000] 05:20:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A3EF400) [pid = 3708] [serial = 509] [outer = 19D1EC00] 05:20:48 INFO - PROCESS | 3708 | 1465474848474 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A3F0800) [pid = 3708] [serial = 510] [outer = 19D1EC00] 05:20:48 INFO - PROCESS | 3708 | 1465474848988 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]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 689ms 05:20:49 INFO - PROCESS | 3708 | 1465474849049 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 3708 | 1465474849054 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 05:20:49 INFO - PROCESS | 3708 | 1465474849059 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:20:49 INFO - PROCESS | 3708 | 1465474849063 Marionette TRACE conn3 <- [1,646,null,{}] 05:20:49 INFO - PROCESS | 3708 | 1465474849069 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}] 05:20:49 INFO - PROCESS | 3708 | 1465474849072 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:49 INFO - PROCESS | 3708 | 1465474849236 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:20:49 INFO - PROCESS | 3708 | 1465474849358 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 3708 | 1465474849363 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:49 INFO - PROCESS | 3708 | ++DOCSHELL 105E6C00 == 40 [pid = 3708] [id = 171] 05:20:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (105F0800) [pid = 3708] [serial = 511] [outer = 00000000] 05:20:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (12ADC800) [pid = 3708] [serial = 512] [outer = 105F0800] 05:20:49 INFO - PROCESS | 3708 | 1465474849425 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1322BC00) [pid = 3708] [serial = 513] [outer = 105F0800] 05:20:49 INFO - PROCESS | 3708 | 1465474849989 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]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 939ms 05:20:49 INFO - PROCESS | 3708 | 1465474850010 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 3708 | 1465474850014 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 05:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:20:50 INFO - PROCESS | 3708 | 1465474850021 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 3708 | 1465474850024 Marionette TRACE conn3 <- [1,650,null,{}] 05:20:50 INFO - PROCESS | 3708 | 1465474850027 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}] 05:20:50 INFO - PROCESS | 3708 | 1465474850030 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:50 INFO - PROCESS | 3708 | 1465474850138 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:20:50 INFO - PROCESS | 3708 | 1465474850223 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 3708 | 1465474850225 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:50 INFO - PROCESS | 3708 | ++DOCSHELL 14EC4C00 == 41 [pid = 3708] [id = 172] 05:20:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (154A3000) [pid = 3708] [serial = 514] [outer = 00000000] 05:20:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (156B7000) [pid = 3708] [serial = 515] [outer = 154A3000] 05:20:50 INFO - PROCESS | 3708 | 1465474850280 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (16683800) [pid = 3708] [serial = 516] [outer = 154A3000] 05:20:50 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:50 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:50 INFO - PROCESS | 3708 | 1465474850856 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]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 880ms 05:20:50 INFO - PROCESS | 3708 | 1465474850909 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 3708 | 1465474850911 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 05:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:20:50 INFO - PROCESS | 3708 | 1465474850916 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 3708 | 1465474850922 Marionette TRACE conn3 <- [1,654,null,{}] 05:20:50 INFO - PROCESS | 3708 | 1465474850936 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}] 05:20:50 INFO - PROCESS | 3708 | 1465474850942 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:51 INFO - PROCESS | 3708 | 1465474851078 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:20:51 INFO - PROCESS | 3708 | 1465474851206 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 3708 | 1465474851210 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:51 INFO - PROCESS | 3708 | ++DOCSHELL 19CF4400 == 42 [pid = 3708] [id = 173] 05:20:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (19CF4800) [pid = 3708] [serial = 517] [outer = 00000000] 05:20:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (19D23800) [pid = 3708] [serial = 518] [outer = 19CF4800] 05:20:51 INFO - PROCESS | 3708 | 1465474851266 Marionette DEBUG loaded listener.js 05:20:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A6F0400) [pid = 3708] [serial = 519] [outer = 19CF4800] 05:20:51 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:51 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:51 INFO - PROCESS | 3708 | 1465474851989 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]]]}] 05:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1115ms 05:20:52 INFO - PROCESS | 3708 | 1465474852073 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 3708 | 1465474852077 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 05:20:52 INFO - PROCESS | 3708 | 1465474852086 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 3708 | 1465474852089 Marionette TRACE conn3 <- [1,658,null,{}] 05:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:20:52 INFO - PROCESS | 3708 | 1465474852094 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}] 05:20:52 INFO - PROCESS | 3708 | 1465474852097 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:52 INFO - PROCESS | 3708 | 1465474852184 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:20:52 INFO - PROCESS | 3708 | 1465474852266 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 3708 | 1465474852270 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:52 INFO - PROCESS | 3708 | ++DOCSHELL 12ADF000 == 43 [pid = 3708] [id = 174] 05:20:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (12AE0000) [pid = 3708] [serial = 520] [outer = 00000000] 05:20:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (13150C00) [pid = 3708] [serial = 521] [outer = 12AE0000] 05:20:52 INFO - PROCESS | 3708 | 1465474852367 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (13652C00) [pid = 3708] [serial = 522] [outer = 12AE0000] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 19CF5800 == 42 [pid = 3708] [id = 169] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 154A7400 == 41 [pid = 3708] [id = 168] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 188AAC00 == 40 [pid = 3708] [id = 167] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 18421400 == 39 [pid = 3708] [id = 166] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 16B90C00 == 38 [pid = 3708] [id = 165] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 16687000 == 37 [pid = 3708] [id = 164] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 14E65400 == 36 [pid = 3708] [id = 163] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 11268800 == 35 [pid = 3708] [id = 162] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 1322F000 == 34 [pid = 3708] [id = 161] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 13D07C00 == 33 [pid = 3708] [id = 160] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 10567C00 == 32 [pid = 3708] [id = 159] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 12814400 == 31 [pid = 3708] [id = 149] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 19CF4400 == 30 [pid = 3708] [id = 173] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 16686400 == 29 [pid = 3708] [id = 170] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 105E6C00 == 28 [pid = 3708] [id = 171] 05:20:53 INFO - PROCESS | 3708 | --DOCSHELL 14EC4C00 == 27 [pid = 3708] [id = 172] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (18756400) [pid = 3708] [serial = 464] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (16B88400) [pid = 3708] [serial = 468] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1596D800) [pid = 3708] [serial = 467] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (131CE000) [pid = 3708] [serial = 435] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (12D63000) [pid = 3708] [serial = 434] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (156B8C00) [pid = 3708] [serial = 438] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (154D5C00) [pid = 3708] [serial = 437] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A3F0C00) [pid = 3708] [serial = 441] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (19CF1000) [pid = 3708] [serial = 440] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1B124400) [pid = 3708] [serial = 444] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1AF43000) [pid = 3708] [serial = 443] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (19CF1400) [pid = 3708] [serial = 465] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (169A4800) [pid = 3708] [serial = 458] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (16B87800) [pid = 3708] [serial = 459] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A077000) [pid = 3708] [serial = 470] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A21C800) [pid = 3708] [serial = 471] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16069000) [pid = 3708] [serial = 456] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (19D18C00) [pid = 3708] [serial = 473] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (132F3C00) [pid = 3708] [serial = 447] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1314A000) [pid = 3708] [serial = 446] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (11266800) [pid = 3708] [serial = 449] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (114BBC00) [pid = 3708] [serial = 450] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1393F000) [pid = 3708] [serial = 452] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (14309C00) [pid = 3708] [serial = 453] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (15970400) [pid = 3708] [serial = 455] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (17997800) [pid = 3708] [serial = 462] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1780A000) [pid = 3708] [serial = 461] [outer = 00000000] [url = about:blank] 05:20:53 INFO - PROCESS | 3708 | 1465474853463 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]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1409ms 05:20:53 INFO - PROCESS | 3708 | 1465474853533 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 3708 | 1465474853537 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 05:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:20:53 INFO - PROCESS | 3708 | 1465474853548 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 3708 | 1465474853551 Marionette TRACE conn3 <- [1,662,null,{}] 05:20:53 INFO - PROCESS | 3708 | 1465474853556 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}] 05:20:53 INFO - PROCESS | 3708 | 1465474853559 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:53 INFO - PROCESS | 3708 | 1465474853640 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:20:53 INFO - PROCESS | 3708 | 1465474853654 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 3708 | 1465474853657 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:53 INFO - PROCESS | 3708 | ++DOCSHELL 114BB800 == 28 [pid = 3708] [id = 175] 05:20:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (114BBC00) [pid = 3708] [serial = 523] [outer = 00000000] 05:20:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (11CC4C00) [pid = 3708] [serial = 524] [outer = 114BBC00] 05:20:53 INFO - PROCESS | 3708 | 1465474853703 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (12A17400) [pid = 3708] [serial = 525] [outer = 114BBC00] 05:20:54 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:54 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:20:54 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:20:54 INFO - PROCESS | 3708 | 1465474854129 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]]]}] 05:20:54 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 05:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 601ms 05:20:54 INFO - PROCESS | 3708 | 1465474854151 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 3708 | 1465474854156 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 05:20:54 INFO - PROCESS | 3708 | 1465474854162 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:20:54 INFO - PROCESS | 3708 | 1465474854165 Marionette TRACE conn3 <- [1,666,null,{}] 05:20:54 INFO - PROCESS | 3708 | 1465474854172 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}] 05:20:54 INFO - PROCESS | 3708 | 1465474854175 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:54 INFO - PROCESS | 3708 | 1465474854260 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:20:54 INFO - PROCESS | 3708 | 1465474854269 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 3708 | 1465474854271 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:54 INFO - PROCESS | 3708 | ++DOCSHELL 131D3400 == 29 [pid = 3708] [id = 176] 05:20:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (131D4000) [pid = 3708] [serial = 526] [outer = 00000000] 05:20:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (132E4400) [pid = 3708] [serial = 527] [outer = 131D4000] 05:20:54 INFO - PROCESS | 3708 | 1465474854317 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (13932000) [pid = 3708] [serial = 528] [outer = 131D4000] 05:20:54 INFO - PROCESS | 3708 | 1465474854743 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]]]}] 05:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 587ms 05:20:54 INFO - PROCESS | 3708 | 1465474854767 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 3708 | 1465474854769 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 05:20:54 INFO - PROCESS | 3708 | 1465474854772 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:20:54 INFO - PROCESS | 3708 | 1465474854775 Marionette TRACE conn3 <- [1,670,null,{}] 05:20:54 INFO - PROCESS | 3708 | 1465474854786 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}] 05:20:54 INFO - PROCESS | 3708 | 1465474854790 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:54 INFO - PROCESS | 3708 | 1465474854873 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:20:54 INFO - PROCESS | 3708 | 1465474854882 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 3708 | 1465474854885 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:54 INFO - PROCESS | 3708 | ++DOCSHELL 14F13400 == 30 [pid = 3708] [id = 177] 05:20:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (154A4400) [pid = 3708] [serial = 529] [outer = 00000000] 05:20:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (154D6400) [pid = 3708] [serial = 530] [outer = 154A4400] 05:20:54 INFO - PROCESS | 3708 | 1465474854932 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (156B4400) [pid = 3708] [serial = 531] [outer = 154A4400] 05:20:55 INFO - PROCESS | 3708 | 1465474855861 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]]]}] 05:20:55 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) 05:20:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1115ms 05:20:55 INFO - PROCESS | 3708 | 1465474855894 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 3708 | 1465474855896 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 05:20:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:20:55 INFO - PROCESS | 3708 | 1465474855899 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 3708 | 1465474855901 Marionette TRACE conn3 <- [1,674,null,{}] 05:20:55 INFO - PROCESS | 3708 | 1465474855905 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}] 05:20:55 INFO - PROCESS | 3708 | 1465474855907 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:56 INFO - PROCESS | 3708 | 1465474856019 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:20:56 INFO - PROCESS | 3708 | 1465474856026 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 3708 | 1465474856028 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:56 INFO - PROCESS | 3708 | ++DOCSHELL 156BAC00 == 31 [pid = 3708] [id = 178] 05:20:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (156BB000) [pid = 3708] [serial = 532] [outer = 00000000] 05:20:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1668E400) [pid = 3708] [serial = 533] [outer = 156BB000] 05:20:56 INFO - PROCESS | 3708 | 1465474856121 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1694B400) [pid = 3708] [serial = 534] [outer = 156BB000] 05:20:56 INFO - PROCESS | 3708 | 1465474856967 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]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:20:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1071ms 05:20:56 INFO - PROCESS | 3708 | 1465474856980 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 3708 | 1465474856982 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 05:20:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:20:56 INFO - PROCESS | 3708 | 1465474856986 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 3708 | 1465474856988 Marionette TRACE conn3 <- [1,678,null,{}] 05:20:56 INFO - PROCESS | 3708 | 1465474856991 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}] 05:20:56 INFO - PROCESS | 3708 | 1465474856993 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:57 INFO - PROCESS | 3708 | 1465474857102 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:20:57 INFO - PROCESS | 3708 | 1465474857108 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 3708 | 1465474857110 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:57 INFO - PROCESS | 3708 | ++DOCSHELL 1694F800 == 32 [pid = 3708] [id = 179] 05:20:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16950000) [pid = 3708] [serial = 535] [outer = 00000000] 05:20:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16B0C400) [pid = 3708] [serial = 536] [outer = 16950000] 05:20:57 INFO - PROCESS | 3708 | 1465474857153 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (16B84400) [pid = 3708] [serial = 537] [outer = 16950000] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (19CF6000) [pid = 3708] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (105ED800) [pid = 3708] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1668B800) [pid = 3708] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19D18400) [pid = 3708] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13938C00) [pid = 3708] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18426400) [pid = 3708] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (14E6F800) [pid = 3708] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154AD400) [pid = 3708] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (184B4C00) [pid = 3708] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16D3E000) [pid = 3708] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (11455800) [pid = 3708] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (14E65800) [pid = 3708] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:20:57 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (19D1EC00) [pid = 3708] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:20:58 INFO - PROCESS | 3708 | 1465474858154 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]]]}] 05:20:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:20:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1174ms 05:20:58 INFO - PROCESS | 3708 | 1465474858173 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 3708 | 1465474858175 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 05:20:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:20:58 INFO - PROCESS | 3708 | 1465474858178 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 3708 | 1465474858180 Marionette TRACE conn3 <- [1,682,null,{}] 05:20:58 INFO - PROCESS | 3708 | 1465474858183 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}] 05:20:58 INFO - PROCESS | 3708 | 1465474858189 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:58 INFO - PROCESS | 3708 | 1465474858298 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:20:58 INFO - PROCESS | 3708 | 1465474858306 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 3708 | 1465474858308 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:58 INFO - PROCESS | 3708 | ++DOCSHELL 1365A000 == 33 [pid = 3708] [id = 180] 05:20:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1430A400) [pid = 3708] [serial = 538] [outer = 00000000] 05:20:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16953000) [pid = 3708] [serial = 539] [outer = 1430A400] 05:20:58 INFO - PROCESS | 3708 | 1465474858351 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16B91C00) [pid = 3708] [serial = 540] [outer = 1430A400] 05:20:59 INFO - PROCESS | 3708 | 1465474859199 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]]]}] 05:20:59 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) 05:20:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1071ms 05:20:59 INFO - PROCESS | 3708 | 1465474859246 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 3708 | 1465474859248 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 05:20:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:20:59 INFO - PROCESS | 3708 | 1465474859252 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 3708 | 1465474859253 Marionette TRACE conn3 <- [1,686,null,{}] 05:20:59 INFO - PROCESS | 3708 | 1465474859257 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}] 05:20:59 INFO - PROCESS | 3708 | 1465474859259 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:59 INFO - PROCESS | 3708 | 1465474859333 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:20:59 INFO - PROCESS | 3708 | 1465474859441 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 3708 | 1465474859445 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:20:59 INFO - PROCESS | 3708 | ++DOCSHELL 0C773C00 == 34 [pid = 3708] [id = 181] 05:20:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (0F390400) [pid = 3708] [serial = 541] [outer = 00000000] 05:20:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1047BC00) [pid = 3708] [serial = 542] [outer = 0F390400] 05:20:59 INFO - PROCESS | 3708 | 1465474859488 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (10A46400) [pid = 3708] [serial = 543] [outer = 0F390400] 05:21:00 INFO - PROCESS | 3708 | 1465474860655 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]]]}] 05:21:00 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) 05:21:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1453ms 05:21:00 INFO - PROCESS | 3708 | 1465474860711 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:21:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:21:00 INFO - PROCESS | 3708 | 1465474860714 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 05:21:00 INFO - PROCESS | 3708 | 1465474860719 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 3708 | 1465474860722 Marionette TRACE conn3 <- [1,690,null,{}] 05:21:00 INFO - PROCESS | 3708 | 1465474860728 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}] 05:21:00 INFO - PROCESS | 3708 | 1465474860730 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:00 INFO - PROCESS | 3708 | 1465474860915 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:21:01 INFO - PROCESS | 3708 | 1465474861020 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:01 INFO - PROCESS | 3708 | 1465474861023 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:01 INFO - PROCESS | 3708 | ++DOCSHELL 104EB400 == 35 [pid = 3708] [id = 182] 05:21:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (105EC400) [pid = 3708] [serial = 544] [outer = 00000000] 05:21:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (12BBB000) [pid = 3708] [serial = 545] [outer = 105EC400] 05:21:01 INFO - PROCESS | 3708 | 1465474861082 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (14309C00) [pid = 3708] [serial = 546] [outer = 105EC400] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 16618C00 == 34 [pid = 3708] [id = 8] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 13239000 == 33 [pid = 3708] [id = 23] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 1B286C00 == 32 [pid = 3708] [id = 15] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 13D15800 == 31 [pid = 3708] [id = 24] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 1A876800 == 30 [pid = 3708] [id = 11] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 154B5400 == 29 [pid = 3708] [id = 25] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 11265C00 == 28 [pid = 3708] [id = 22] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 1365A000 == 27 [pid = 3708] [id = 180] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 1694F800 == 26 [pid = 3708] [id = 179] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 156BAC00 == 25 [pid = 3708] [id = 178] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 14F13400 == 24 [pid = 3708] [id = 177] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 131D3400 == 23 [pid = 3708] [id = 176] 05:21:01 INFO - PROCESS | 3708 | --DOCSHELL 114BB800 == 22 [pid = 3708] [id = 175] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (19D1DC00) [pid = 3708] [serial = 500] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1125EC00) [pid = 3708] [serial = 477] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16B86C00) [pid = 3708] [serial = 492] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1A06E000) [pid = 3708] [serial = 506] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (154CF400) [pid = 3708] [serial = 483] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (184B0800) [pid = 3708] [serial = 497] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154AF400) [pid = 3708] [serial = 480] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (14E6D000) [pid = 3708] [serial = 482] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16F01400) [pid = 3708] [serial = 503] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (14E86800) [pid = 3708] [serial = 479] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19D21000) [pid = 3708] [serial = 474] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (16948C00) [pid = 3708] [serial = 491] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (17A81000) [pid = 3708] [serial = 495] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (17996000) [pid = 3708] [serial = 494] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (18753400) [pid = 3708] [serial = 498] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (10EC0400) [pid = 3708] [serial = 476] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (13034C00) [pid = 3708] [serial = 486] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (18420000) [pid = 3708] [serial = 504] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (19D20800) [pid = 3708] [serial = 501] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (14E7CC00) [pid = 3708] [serial = 488] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (14E86000) [pid = 3708] [serial = 489] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (12ADE800) [pid = 3708] [serial = 485] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (1A3EF400) [pid = 3708] [serial = 509] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (1A3F0800) [pid = 3708] [serial = 510] [outer = 00000000] [url = about:blank] 05:21:01 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (1A07B800) [pid = 3708] [serial = 507] [outer = 00000000] [url = about:blank] 05:21:02 INFO - PROCESS | 3708 | 1465474862183 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]]]}] 05:21:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:21:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1511ms 05:21:02 INFO - PROCESS | 3708 | 1465474862219 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 3708 | 1465474862225 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 05:21:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:21:02 INFO - PROCESS | 3708 | 1465474862246 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 3708 | 1465474862249 Marionette TRACE conn3 <- [1,694,null,{}] 05:21:02 INFO - PROCESS | 3708 | 1465474862254 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}] 05:21:02 INFO - PROCESS | 3708 | 1465474862257 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:02 INFO - PROCESS | 3708 | 1465474862343 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:21:02 INFO - PROCESS | 3708 | 1465474862350 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 3708 | 1465474862353 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:02 INFO - PROCESS | 3708 | ++DOCSHELL 11C1D800 == 23 [pid = 3708] [id = 183] 05:21:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (11C1E000) [pid = 3708] [serial = 547] [outer = 00000000] 05:21:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (1309C800) [pid = 3708] [serial = 548] [outer = 11C1E000] 05:21:02 INFO - PROCESS | 3708 | 1465474862401 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (131CC800) [pid = 3708] [serial = 549] [outer = 11C1E000] 05:21:03 INFO - PROCESS | 3708 | 1465474863299 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]]]}] 05:21:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:21:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1085ms 05:21:03 INFO - PROCESS | 3708 | 1465474863325 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 3708 | 1465474863329 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 05:21:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:21:03 INFO - PROCESS | 3708 | 1465474863335 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 3708 | 1465474863338 Marionette TRACE conn3 <- [1,698,null,{}] 05:21:03 INFO - PROCESS | 3708 | 1465474863342 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}] 05:21:03 INFO - PROCESS | 3708 | 1465474863344 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:03 INFO - PROCESS | 3708 | 1465474863437 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:21:03 INFO - PROCESS | 3708 | 1465474863444 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:03 INFO - PROCESS | 3708 | 1465474863446 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:03 INFO - PROCESS | 3708 | ++DOCSHELL 14E80C00 == 24 [pid = 3708] [id = 184] 05:21:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (14E82000) [pid = 3708] [serial = 550] [outer = 00000000] 05:21:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (14EBE400) [pid = 3708] [serial = 551] [outer = 14E82000] 05:21:03 INFO - PROCESS | 3708 | 1465474863493 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (154A4800) [pid = 3708] [serial = 552] [outer = 14E82000] 05:21:04 INFO - PROCESS | 3708 | 1465474864434 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]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:21:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1115ms 05:21:04 INFO - PROCESS | 3708 | 1465474864461 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 3708 | 1465474864463 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 05:21:04 INFO - PROCESS | 3708 | 1465474864466 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:21:04 INFO - PROCESS | 3708 | 1465474864470 Marionette TRACE conn3 <- [1,702,null,{}] 05:21:04 INFO - PROCESS | 3708 | 1465474864480 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}] 05:21:04 INFO - PROCESS | 3708 | 1465474864484 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:04 INFO - PROCESS | 3708 | 1465474864602 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:21:04 INFO - PROCESS | 3708 | 1465474864609 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 3708 | 1465474864612 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:04 INFO - PROCESS | 3708 | ++DOCSHELL 156BA800 == 25 [pid = 3708] [id = 185] 05:21:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (1593D000) [pid = 3708] [serial = 553] [outer = 00000000] 05:21:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (15B7BC00) [pid = 3708] [serial = 554] [outer = 1593D000] 05:21:04 INFO - PROCESS | 3708 | 1465474864705 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (1694D000) [pid = 3708] [serial = 555] [outer = 1593D000] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (131D4000) [pid = 3708] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (154A4400) [pid = 3708] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (12AE0000) [pid = 3708] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (114BBC00) [pid = 3708] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (156BB000) [pid = 3708] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (105F0800) [pid = 3708] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (154A3000) [pid = 3708] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (16950000) [pid = 3708] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:21:04 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (19CF4800) [pid = 3708] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:21:05 INFO - PROCESS | 3708 | 1465474865575 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]]]}] 05:21:05 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 05:21:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1115ms 05:21:05 INFO - PROCESS | 3708 | 1465474865595 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 3708 | 1465474865597 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 05:21:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:21:05 INFO - PROCESS | 3708 | 1465474865600 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 3708 | 1465474865602 Marionette TRACE conn3 <- [1,706,null,{}] 05:21:05 INFO - PROCESS | 3708 | 1465474865605 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}] 05:21:05 INFO - PROCESS | 3708 | 1465474865607 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:05 INFO - PROCESS | 3708 | 1465474865725 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:21:05 INFO - PROCESS | 3708 | 1465474865732 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 3708 | 1465474865734 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:05 INFO - PROCESS | 3708 | ++DOCSHELL 14EBAC00 == 26 [pid = 3708] [id = 186] 05:21:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (154A4400) [pid = 3708] [serial = 556] [outer = 00000000] 05:21:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (169A9000) [pid = 3708] [serial = 557] [outer = 154A4400] 05:21:05 INFO - PROCESS | 3708 | 1465474865778 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (16B86C00) [pid = 3708] [serial = 558] [outer = 154A4400] 05:21:06 INFO - PROCESS | 3708 | 1465474866629 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]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1071ms 05:21:06 INFO - PROCESS | 3708 | 1465474866689 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:21:06 INFO - PROCESS | 3708 | 1465474866674 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 05:21:06 INFO - PROCESS | 3708 | 1465474866677 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 3708 | 1465474866679 Marionette TRACE conn3 <- [1,710,null,{}] 05:21:06 INFO - PROCESS | 3708 | 1465474866682 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}] 05:21:06 INFO - PROCESS | 3708 | 1465474866684 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:06 INFO - PROCESS | 3708 | 1465474866790 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:21:06 INFO - PROCESS | 3708 | 1465474866798 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 3708 | 1465474866801 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:06 INFO - PROCESS | 3708 | ++DOCSHELL 14EB7C00 == 27 [pid = 3708] [id = 187] 05:21:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (16B8D000) [pid = 3708] [serial = 559] [outer = 00000000] 05:21:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (16F0DC00) [pid = 3708] [serial = 560] [outer = 16B8D000] 05:21:06 INFO - PROCESS | 3708 | 1465474866846 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (1780DC00) [pid = 3708] [serial = 561] [outer = 16B8D000] 05:21:07 INFO - PROCESS | 3708 | 1465474867270 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] 05:21:07 INFO - PROCESS | 3708 | 1465474867343 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 05:21:07 INFO - PROCESS | 3708 | 1465474867353 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 3708 | 1465474867356 Marionette TRACE conn3 <- [1,714,null,{}] 05:21:07 INFO - PROCESS | 3708 | 1465474867398 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}] 05:21:07 INFO - PROCESS | 3708 | 1465474867401 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:07 INFO - PROCESS | 3708 | 1465474867532 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:21:07 INFO - PROCESS | 3708 | 1465474867624 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 3708 | 1465474867628 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:07 INFO - PROCESS | 3708 | ++DOCSHELL 12AA2400 == 28 [pid = 3708] [id = 188] 05:21:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (12ADE800) [pid = 3708] [serial = 562] [outer = 00000000] 05:21:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (13070400) [pid = 3708] [serial = 563] [outer = 12ADE800] 05:21:07 INFO - PROCESS | 3708 | 1465474867698 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (131D5000) [pid = 3708] [serial = 564] [outer = 12ADE800] 05:21:08 INFO - PROCESS | 3708 | 1465474868301 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]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:21:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 983ms 05:21:08 INFO - PROCESS | 3708 | 1465474868345 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 3708 | 1465474868349 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 05:21:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:21:08 INFO - PROCESS | 3708 | 1465474868354 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 3708 | 1465474868357 Marionette TRACE conn3 <- [1,718,null,{}] 05:21:08 INFO - PROCESS | 3708 | 1465474868363 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}] 05:21:08 INFO - PROCESS | 3708 | 1465474868366 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:08 INFO - PROCESS | 3708 | 1465474868461 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:21:08 INFO - PROCESS | 3708 | 1465474868553 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 3708 | 1465474868558 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:08 INFO - PROCESS | 3708 | ++DOCSHELL 154D3000 == 29 [pid = 3708] [id = 189] 05:21:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (154D3C00) [pid = 3708] [serial = 565] [outer = 00000000] 05:21:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (15966400) [pid = 3708] [serial = 566] [outer = 154D3C00] 05:21:08 INFO - PROCESS | 3708 | 1465474868617 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (169AFC00) [pid = 3708] [serial = 567] [outer = 154D3C00] 05:21:09 INFO - PROCESS | 3708 | 1465474869164 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] 05:21:09 INFO - PROCESS | 3708 | 1465474869207 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 05:21:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:21:09 INFO - PROCESS | 3708 | 1465474869211 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 3708 | 1465474869213 Marionette TRACE conn3 <- [1,722,null,{}] 05:21:09 INFO - PROCESS | 3708 | 1465474869217 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}] 05:21:09 INFO - PROCESS | 3708 | 1465474869220 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:09 INFO - PROCESS | 3708 | 1465474869306 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:21:09 INFO - PROCESS | 3708 | 1465474869400 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 3708 | 1465474869406 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:09 INFO - PROCESS | 3708 | ++DOCSHELL 18425000 == 30 [pid = 3708] [id = 190] 05:21:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (18425400) [pid = 3708] [serial = 568] [outer = 00000000] 05:21:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18429800) [pid = 3708] [serial = 569] [outer = 18425400] 05:21:09 INFO - PROCESS | 3708 | 1465474869467 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (184A9800) [pid = 3708] [serial = 570] [outer = 18425400] 05:21:10 INFO - PROCESS | 3708 | 1465474870083 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]]]}] 05:21:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:21:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 939ms 05:21:10 INFO - PROCESS | 3708 | 1465474870154 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 3708 | 1465474870161 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 05:21:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:21:10 INFO - PROCESS | 3708 | 1465474870152 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 3708 | 1465474870154 Marionette TRACE conn3 <- [1,726,null,{}] 05:21:10 INFO - PROCESS | 3708 | 1465474870158 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}] 05:21:10 INFO - PROCESS | 3708 | 1465474870160 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:10 INFO - PROCESS | 3708 | 1465474870296 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:21:10 INFO - PROCESS | 3708 | 1465474870419 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 3708 | 1465474870422 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:10 INFO - PROCESS | 3708 | ++DOCSHELL 16B87800 == 31 [pid = 3708] [id = 191] 05:21:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16B89C00) [pid = 3708] [serial = 571] [outer = 00000000] 05:21:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (19CEF800) [pid = 3708] [serial = 572] [outer = 16B89C00] 05:21:10 INFO - PROCESS | 3708 | 1465474870467 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19CF2000) [pid = 3708] [serial = 573] [outer = 16B89C00] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 0C773C00 == 30 [pid = 3708] [id = 181] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 12D63800 == 29 [pid = 3708] [id = 27] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 105EE000 == 28 [pid = 3708] [id = 21] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 12ADF000 == 27 [pid = 3708] [id = 174] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 13BA3800 == 26 [pid = 3708] [id = 20] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 1AB66400 == 25 [pid = 3708] [id = 13] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 114C6400 == 24 [pid = 3708] [id = 19] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 1B287000 == 23 [pid = 3708] [id = 14] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 1036B000 == 22 [pid = 3708] [id = 18] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 10A53000 == 21 [pid = 3708] [id = 28] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 1A6F0800 == 20 [pid = 3708] [id = 10] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 1606B000 == 19 [pid = 3708] [id = 26] 05:21:11 INFO - PROCESS | 3708 | --DOCSHELL 1A9E8400 == 18 [pid = 3708] [id = 12] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (132E4400) [pid = 3708] [serial = 527] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (13932000) [pid = 3708] [serial = 528] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (154D6400) [pid = 3708] [serial = 530] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (13652C00) [pid = 3708] [serial = 522] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13150C00) [pid = 3708] [serial = 521] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (11CC4C00) [pid = 3708] [serial = 524] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (12A17400) [pid = 3708] [serial = 525] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1668E400) [pid = 3708] [serial = 533] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1322BC00) [pid = 3708] [serial = 513] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (12ADC800) [pid = 3708] [serial = 512] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (16683800) [pid = 3708] [serial = 516] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (156B7000) [pid = 3708] [serial = 515] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (16B0C400) [pid = 3708] [serial = 536] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1A6F0400) [pid = 3708] [serial = 519] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (19D23800) [pid = 3708] [serial = 518] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (1694B400) [pid = 3708] [serial = 534] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (16B84400) [pid = 3708] [serial = 537] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (16953000) [pid = 3708] [serial = 539] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (156B4400) [pid = 3708] [serial = 531] [outer = 00000000] [url = about:blank] 05:21:11 INFO - PROCESS | 3708 | 1465474871851 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]]]}] 05:21:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:21:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1761ms 05:21:11 INFO - PROCESS | 3708 | 1465474871912 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 3708 | 1465474871916 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 05:21:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:21:11 INFO - PROCESS | 3708 | 1465474871921 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 3708 | 1465474871925 Marionette TRACE conn3 <- [1,730,null,{}] 05:21:11 INFO - PROCESS | 3708 | 1465474871931 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}] 05:21:11 INFO - PROCESS | 3708 | 1465474871934 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:11 INFO - PROCESS | 3708 | 1465474872000 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:21:12 INFO - PROCESS | 3708 | 1465474872065 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 3708 | 1465474872070 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:12 INFO - PROCESS | 3708 | ++DOCSHELL 11CC7000 == 19 [pid = 3708] [id = 192] 05:21:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (11CC9800) [pid = 3708] [serial = 574] [outer = 00000000] 05:21:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (12892000) [pid = 3708] [serial = 575] [outer = 11CC9800] 05:21:12 INFO - PROCESS | 3708 | 1465474872121 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (12A18C00) [pid = 3708] [serial = 576] [outer = 11CC9800] 05:21:12 INFO - PROCESS | 3708 | 1465474872960 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]]]}] 05:21:12 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 05:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1085ms 05:21:12 INFO - PROCESS | 3708 | 1465474873013 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 3708 | 1465474872999 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 05:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:21:13 INFO - PROCESS | 3708 | 1465474873005 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 3708 | 1465474873008 Marionette TRACE conn3 <- [1,734,null,{}] 05:21:13 INFO - PROCESS | 3708 | 1465474873012 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}] 05:21:13 INFO - PROCESS | 3708 | 1465474873015 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:13 INFO - PROCESS | 3708 | 1465474873102 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:21:13 INFO - PROCESS | 3708 | 1465474873108 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 3708 | 1465474873111 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:13 INFO - PROCESS | 3708 | ++DOCSHELL 13653000 == 20 [pid = 3708] [id = 193] 05:21:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (13653800) [pid = 3708] [serial = 577] [outer = 00000000] 05:21:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (1393F400) [pid = 3708] [serial = 578] [outer = 13653800] 05:21:13 INFO - PROCESS | 3708 | 1465474873164 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (13D15800) [pid = 3708] [serial = 579] [outer = 13653800] 05:21:14 INFO - PROCESS | 3708 | 1465474874047 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]]]}] 05:21:14 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.) 05:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1071ms 05:21:14 INFO - PROCESS | 3708 | 1465474874084 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 3708 | 1465474874087 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 05:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:21:14 INFO - PROCESS | 3708 | 1465474874090 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 3708 | 1465474874094 Marionette TRACE conn3 <- [1,738,null,{}] 05:21:14 INFO - PROCESS | 3708 | 1465474874110 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}] 05:21:14 INFO - PROCESS | 3708 | 1465474874115 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:14 INFO - PROCESS | 3708 | 1465474874223 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:21:14 INFO - PROCESS | 3708 | 1465474874230 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 3708 | 1465474874233 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:14 INFO - PROCESS | 3708 | ++DOCSHELL 154AE800 == 21 [pid = 3708] [id = 194] 05:21:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (154AF000) [pid = 3708] [serial = 580] [outer = 00000000] 05:21:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (154D5000) [pid = 3708] [serial = 581] [outer = 154AF000] 05:21:14 INFO - PROCESS | 3708 | 1465474874264 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (154DB800) [pid = 3708] [serial = 582] [outer = 154AF000] 05:21:15 INFO - PROCESS | 3708 | 1465474875182 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]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:21:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1115ms 05:21:15 INFO - PROCESS | 3708 | 1465474875216 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 3708 | 1465474875218 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 05:21:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:21:15 INFO - PROCESS | 3708 | 1465474875222 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 3708 | 1465474875224 Marionette TRACE conn3 <- [1,742,null,{}] 05:21:15 INFO - PROCESS | 3708 | 1465474875236 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}] 05:21:15 INFO - PROCESS | 3708 | 1465474875238 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:15 INFO - PROCESS | 3708 | 1465474875345 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:21:15 INFO - PROCESS | 3708 | 1465474875351 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 3708 | 1465474875353 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:15 INFO - PROCESS | 3708 | ++DOCSHELL 154DAC00 == 22 [pid = 3708] [id = 195] 05:21:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (154DB000) [pid = 3708] [serial = 583] [outer = 00000000] 05:21:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (16949000) [pid = 3708] [serial = 584] [outer = 154DB000] 05:21:15 INFO - PROCESS | 3708 | 1465474875397 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16952800) [pid = 3708] [serial = 585] [outer = 154DB000] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1593D000) [pid = 3708] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (0F390400) [pid = 3708] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (105EC400) [pid = 3708] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (14E82000) [pid = 3708] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (11C1E000) [pid = 3708] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (154A4400) [pid = 3708] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1430A400) [pid = 3708] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:21:15 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (16B8D000) [pid = 3708] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:21:16 INFO - PROCESS | 3708 | 1465474876261 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]]]}] 05:21:16 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 05:21:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1085ms 05:21:16 INFO - PROCESS | 3708 | 1465474876315 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 3708 | 1465474876317 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 05:21:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:21:16 INFO - PROCESS | 3708 | 1465474876320 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 3708 | 1465474876322 Marionette TRACE conn3 <- [1,746,null,{}] 05:21:16 INFO - PROCESS | 3708 | 1465474876326 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}] 05:21:16 INFO - PROCESS | 3708 | 1465474876328 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:16 INFO - PROCESS | 3708 | 1465474876408 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:21:16 INFO - PROCESS | 3708 | 1465474876414 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 3708 | 1465474876416 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:16 INFO - PROCESS | 3708 | ++DOCSHELL 132E4400 == 23 [pid = 3708] [id = 196] 05:21:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (13931000) [pid = 3708] [serial = 586] [outer = 00000000] 05:21:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (16B82800) [pid = 3708] [serial = 587] [outer = 13931000] 05:21:16 INFO - PROCESS | 3708 | 1465474876459 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (16B85C00) [pid = 3708] [serial = 588] [outer = 13931000] 05:21:16 INFO - PROCESS | 3708 | 1465474876856 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]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:21:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 558ms 05:21:16 INFO - PROCESS | 3708 | 1465474876881 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 3708 | 1465474876883 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 05:21:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:21:16 INFO - PROCESS | 3708 | 1465474876887 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 3708 | 1465474876888 Marionette TRACE conn3 <- [1,750,null,{}] 05:21:16 INFO - PROCESS | 3708 | 1465474876892 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}] 05:21:16 INFO - PROCESS | 3708 | 1465474876898 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:16 INFO - PROCESS | 3708 | 1465474876996 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:21:16 INFO - PROCESS | 3708 | 1465474877004 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 3708 | 1465474877006 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:17 INFO - PROCESS | 3708 | ++DOCSHELL 16B86800 == 24 [pid = 3708] [id = 197] 05:21:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (16B8FC00) [pid = 3708] [serial = 589] [outer = 00000000] 05:21:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (178B6400) [pid = 3708] [serial = 590] [outer = 16B8FC00] 05:21:17 INFO - PROCESS | 3708 | 1465474877033 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (17A83000) [pid = 3708] [serial = 591] [outer = 16B8FC00] 05:21:17 INFO - PROCESS | 3708 | 1465474877959 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]]]}] 05:21:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:21:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1115ms 05:21:18 INFO - PROCESS | 3708 | 1465474878010 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 3708 | 1465474878014 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 05:21:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:21:18 INFO - PROCESS | 3708 | 1465474878062 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 3708 | 1465474878066 Marionette TRACE conn3 <- [1,754,null,{}] 05:21:18 INFO - PROCESS | 3708 | 1465474878072 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}] 05:21:18 INFO - PROCESS | 3708 | 1465474878075 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:18 INFO - PROCESS | 3708 | 1465474878156 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:21:18 INFO - PROCESS | 3708 | 1465474878267 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 3708 | 1465474878272 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:18 INFO - PROCESS | 3708 | ++DOCSHELL 1288B400 == 25 [pid = 3708] [id = 198] 05:21:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (1288C400) [pid = 3708] [serial = 592] [outer = 00000000] 05:21:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (13070C00) [pid = 3708] [serial = 593] [outer = 1288C400] 05:21:18 INFO - PROCESS | 3708 | 1465474878328 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (13152800) [pid = 3708] [serial = 594] [outer = 1288C400] 05:21:19 INFO - PROCESS | 3708 | 1465474879312 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]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1306ms 05:21:19 INFO - PROCESS | 3708 | 1465474879397 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 3708 | 1465474879401 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 05:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:21:19 INFO - PROCESS | 3708 | 1465474879407 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 3708 | 1465474879410 Marionette TRACE conn3 <- [1,758,null,{}] 05:21:19 INFO - PROCESS | 3708 | 1465474879416 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}] 05:21:19 INFO - PROCESS | 3708 | 1465474879418 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:19 INFO - PROCESS | 3708 | 1465474879506 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:21:19 INFO - PROCESS | 3708 | 1465474879672 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 3708 | 1465474879676 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (15B7BC00) [pid = 3708] [serial = 554] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1047BC00) [pid = 3708] [serial = 542] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (10A46400) [pid = 3708] [serial = 543] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (12BBB000) [pid = 3708] [serial = 545] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (14309C00) [pid = 3708] [serial = 546] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (14EBE400) [pid = 3708] [serial = 551] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1309C800) [pid = 3708] [serial = 548] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (131CC800) [pid = 3708] [serial = 549] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (1780DC00) [pid = 3708] [serial = 561] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (1694D000) [pid = 3708] [serial = 555] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (16B86C00) [pid = 3708] [serial = 558] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (154A4800) [pid = 3708] [serial = 552] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (169A9000) [pid = 3708] [serial = 557] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 53 (16B91C00) [pid = 3708] [serial = 540] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | --DOMWINDOW == 52 (16F0DC00) [pid = 3708] [serial = 560] [outer = 00000000] [url = about:blank] 05:21:19 INFO - PROCESS | 3708 | ++DOCSHELL 105E7000 == 26 [pid = 3708] [id = 199] 05:21:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 53 (105EC000) [pid = 3708] [serial = 595] [outer = 00000000] 05:21:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 54 (11250000) [pid = 3708] [serial = 596] [outer = 105EC000] 05:21:19 INFO - PROCESS | 3708 | 1465474879740 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (114BAC00) [pid = 3708] [serial = 597] [outer = 105EC000] 05:21:20 INFO - PROCESS | 3708 | 1465474880101 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]]]}] 05:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 748ms 05:21:20 INFO - PROCESS | 3708 | 1465474880168 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 3708 | 1465474880173 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 05:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:21:20 INFO - PROCESS | 3708 | 1465474880179 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 3708 | 1465474880182 Marionette TRACE conn3 <- [1,762,null,{}] 05:21:20 INFO - PROCESS | 3708 | 1465474880185 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}] 05:21:20 INFO - PROCESS | 3708 | 1465474880188 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:20 INFO - PROCESS | 3708 | 1465474880273 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:21:20 INFO - PROCESS | 3708 | 1465474880262 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 3708 | 1465474880264 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:20 INFO - PROCESS | 3708 | ++DOCSHELL 12DA4000 == 27 [pid = 3708] [id = 200] 05:21:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (12DAA800) [pid = 3708] [serial = 598] [outer = 00000000] 05:21:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (1314EC00) [pid = 3708] [serial = 599] [outer = 12DAA800] 05:21:20 INFO - PROCESS | 3708 | 1465474880310 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (131D3400) [pid = 3708] [serial = 600] [outer = 12DAA800] 05:21:20 INFO - PROCESS | 3708 | 1465474880752 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]]]}] 05:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 602ms 05:21:20 INFO - PROCESS | 3708 | 1465474880779 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 3708 | 1465474880781 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 05:21:20 INFO - PROCESS | 3708 | 1465474880785 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:21:20 INFO - PROCESS | 3708 | 1465474880788 Marionette TRACE conn3 <- [1,766,null,{}] 05:21:20 INFO - PROCESS | 3708 | 1465474880802 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}] 05:21:20 INFO - PROCESS | 3708 | 1465474880807 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:20 INFO - PROCESS | 3708 | 1465474880873 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:21:20 INFO - PROCESS | 3708 | 1465474880911 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 3708 | 1465474880914 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:20 INFO - PROCESS | 3708 | ++DOCSHELL 14E7B400 == 28 [pid = 3708] [id = 201] 05:21:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (14E7B800) [pid = 3708] [serial = 601] [outer = 00000000] 05:21:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (14E80000) [pid = 3708] [serial = 602] [outer = 14E7B800] 05:21:20 INFO - PROCESS | 3708 | 1465474880968 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (14E86400) [pid = 3708] [serial = 603] [outer = 14E7B800] 05:21:21 INFO - PROCESS | 3708 | 1465474881375 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]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 616ms 05:21:21 INFO - PROCESS | 3708 | 1465474881404 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 3708 | 1465474881406 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 05:21:21 INFO - PROCESS | 3708 | 1465474881410 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:21:21 INFO - PROCESS | 3708 | 1465474881411 Marionette TRACE conn3 <- [1,770,null,{}] 05:21:21 INFO - PROCESS | 3708 | 1465474881415 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}] 05:21:21 INFO - PROCESS | 3708 | 1465474881417 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:21 INFO - PROCESS | 3708 | 1465474881522 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:21:21 INFO - PROCESS | 3708 | 1465474881527 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 3708 | 1465474881529 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:21 INFO - PROCESS | 3708 | ++DOCSHELL 154ACC00 == 29 [pid = 3708] [id = 202] 05:21:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (154CE000) [pid = 3708] [serial = 604] [outer = 00000000] 05:21:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (154DA000) [pid = 3708] [serial = 605] [outer = 154CE000] 05:21:21 INFO - PROCESS | 3708 | 1465474881583 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (156B6400) [pid = 3708] [serial = 606] [outer = 154CE000] 05:21:21 INFO - PROCESS | 3708 | 1465474881992 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]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 05:21:21 INFO - PROCESS | 3708 | 1465474882007 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 3708 | 1465474882009 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 05:21:21 INFO - PROCESS | 3708 | 1465474882018 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:21:22 INFO - PROCESS | 3708 | 1465474882019 Marionette TRACE conn3 <- [1,774,null,{}] 05:21:22 INFO - PROCESS | 3708 | 1465474882023 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}] 05:21:22 INFO - PROCESS | 3708 | 1465474882025 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:22 INFO - PROCESS | 3708 | 1465474882117 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:21:22 INFO - PROCESS | 3708 | 1465474882122 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 3708 | 1465474882125 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:22 INFO - PROCESS | 3708 | ++DOCSHELL 14E6C400 == 30 [pid = 3708] [id = 203] 05:21:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (15933400) [pid = 3708] [serial = 607] [outer = 00000000] 05:21:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16069C00) [pid = 3708] [serial = 608] [outer = 15933400] 05:21:22 INFO - PROCESS | 3708 | 1465474882171 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16946400) [pid = 3708] [serial = 609] [outer = 15933400] 05:21:22 INFO - PROCESS | 3708 | 1465474882612 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]]]}] 05:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 660ms 05:21:22 INFO - PROCESS | 3708 | 1465474882664 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 3708 | 1465474882666 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 05:21:22 INFO - PROCESS | 3708 | 1465474882673 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:21:22 INFO - PROCESS | 3708 | 1465474882675 Marionette TRACE conn3 <- [1,778,null,{}] 05:21:22 INFO - PROCESS | 3708 | 1465474882678 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}] 05:21:22 INFO - PROCESS | 3708 | 1465474882683 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:22 INFO - PROCESS | 3708 | 1465474882823 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:21:22 INFO - PROCESS | 3708 | 1465474882831 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 3708 | 1465474882833 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:22 INFO - PROCESS | 3708 | ++DOCSHELL 10ECB800 == 31 [pid = 3708] [id = 204] 05:21:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (11266400) [pid = 3708] [serial = 610] [outer = 00000000] 05:21:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16B8CC00) [pid = 3708] [serial = 611] [outer = 11266400] 05:21:22 INFO - PROCESS | 3708 | 1465474882920 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16D46C00) [pid = 3708] [serial = 612] [outer = 11266400] 05:21:23 INFO - PROCESS | 3708 | 1465474883323 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]]]}] 05:21:23 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (13653800) [pid = 3708] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:21:23 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (11CC9800) [pid = 3708] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:21:23 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (12ADE800) [pid = 3708] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:21:23 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (154D3C00) [pid = 3708] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:21:23 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (18425400) [pid = 3708] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:21:23 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (154AF000) [pid = 3708] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:21:23 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (154DB000) [pid = 3708] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 05:21:23 INFO - PROCESS | 3708 | 1465474883382 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 3708 | 1465474883384 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 05:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:21:23 INFO - PROCESS | 3708 | 1465474883388 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 3708 | 1465474883389 Marionette TRACE conn3 <- [1,782,null,{}] 05:21:23 INFO - PROCESS | 3708 | 1465474883393 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}] 05:21:23 INFO - PROCESS | 3708 | 1465474883394 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:23 INFO - PROCESS | 3708 | 1465474883469 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:21:23 INFO - PROCESS | 3708 | 1465474883474 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 3708 | 1465474883476 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:23 INFO - PROCESS | 3708 | ++DOCSHELL 14F12C00 == 32 [pid = 3708] [id = 205] 05:21:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (1668F000) [pid = 3708] [serial = 613] [outer = 00000000] 05:21:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (16F0AC00) [pid = 3708] [serial = 614] [outer = 1668F000] 05:21:23 INFO - PROCESS | 3708 | 1465474883519 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16F0DC00) [pid = 3708] [serial = 615] [outer = 1668F000] 05:21:23 INFO - PROCESS | 3708 | 1465474883939 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]]]}] 05:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 602ms 05:21:23 INFO - PROCESS | 3708 | 1465474883988 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 3708 | 1465474883990 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 05:21:23 INFO - PROCESS | 3708 | 1465474883993 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:21:23 INFO - PROCESS | 3708 | 1465474883994 Marionette TRACE conn3 <- [1,786,null,{}] 05:21:23 INFO - PROCESS | 3708 | 1465474883998 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}] 05:21:23 INFO - PROCESS | 3708 | 1465474884000 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:24 INFO - PROCESS | 3708 | 1465474884077 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:21:24 INFO - PROCESS | 3708 | 1465474884084 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 3708 | 1465474884086 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:24 INFO - PROCESS | 3708 | ++DOCSHELL 178BE000 == 33 [pid = 3708] [id = 206] 05:21:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (17998000) [pid = 3708] [serial = 616] [outer = 00000000] 05:21:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (17A81C00) [pid = 3708] [serial = 617] [outer = 17998000] 05:21:24 INFO - PROCESS | 3708 | 1465474884128 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (181DD800) [pid = 3708] [serial = 618] [outer = 17998000] 05:21:24 INFO - PROCESS | 3708 | 1465474884499 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]]]}] 05:21:24 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 05:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 557ms 05:21:24 INFO - PROCESS | 3708 | 1465474884559 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 3708 | 1465474884560 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 05:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:21:24 INFO - PROCESS | 3708 | 1465474884564 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 3708 | 1465474884566 Marionette TRACE conn3 <- [1,790,null,{}] 05:21:24 INFO - PROCESS | 3708 | 1465474884569 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}] 05:21:24 INFO - PROCESS | 3708 | 1465474884570 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:24 INFO - PROCESS | 3708 | 1465474884647 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:21:24 INFO - PROCESS | 3708 | 1465474884652 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 3708 | 1465474884654 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:24 INFO - PROCESS | 3708 | ++DOCSHELL 14F13000 == 34 [pid = 3708] [id = 207] 05:21:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1841F800) [pid = 3708] [serial = 619] [outer = 00000000] 05:21:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (18428C00) [pid = 3708] [serial = 620] [outer = 1841F800] 05:21:24 INFO - PROCESS | 3708 | 1465474884682 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (184B4800) [pid = 3708] [serial = 621] [outer = 1841F800] 05:21:25 INFO - PROCESS | 3708 | 1465474885122 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]]]}] 05:21:25 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 05:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 602ms 05:21:25 INFO - PROCESS | 3708 | 1465474885167 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 3708 | 1465474885169 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 05:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:21:25 INFO - PROCESS | 3708 | 1465474885177 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 3708 | 1465474885178 Marionette TRACE conn3 <- [1,794,null,{}] 05:21:25 INFO - PROCESS | 3708 | 1465474885181 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}] 05:21:25 INFO - PROCESS | 3708 | 1465474885183 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:25 INFO - PROCESS | 3708 | 1465474885246 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:21:25 INFO - PROCESS | 3708 | 1465474885253 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 3708 | 1465474885255 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:25 INFO - PROCESS | 3708 | ++DOCSHELL 18754800 == 35 [pid = 3708] [id = 208] 05:21:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18755000) [pid = 3708] [serial = 622] [outer = 00000000] 05:21:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (188A8C00) [pid = 3708] [serial = 623] [outer = 18755000] 05:21:25 INFO - PROCESS | 3708 | 1465474885306 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CEA400) [pid = 3708] [serial = 624] [outer = 18755000] 05:21:25 INFO - PROCESS | 3708 | 1465474885960 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]]]}] 05:21:26 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 05:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 837ms 05:21:26 INFO - PROCESS | 3708 | 1465474886028 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 3708 | 1465474886033 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 05:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:21:26 INFO - PROCESS | 3708 | 1465474886038 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 3708 | 1465474886043 Marionette TRACE conn3 <- [1,798,null,{}] 05:21:26 INFO - PROCESS | 3708 | 1465474886048 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}] 05:21:26 INFO - PROCESS | 3708 | 1465474886051 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:26 INFO - PROCESS | 3708 | 1465474886180 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:21:26 INFO - PROCESS | 3708 | 1465474886296 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 3708 | 1465474886299 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:26 INFO - PROCESS | 3708 | ++DOCSHELL 1124F400 == 36 [pid = 3708] [id = 209] 05:21:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1124F800) [pid = 3708] [serial = 625] [outer = 00000000] 05:21:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (12A9F800) [pid = 3708] [serial = 626] [outer = 1124F800] 05:21:26 INFO - PROCESS | 3708 | 1465474886355 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (13652800) [pid = 3708] [serial = 627] [outer = 1124F800] 05:21:26 INFO - PROCESS | 3708 | 1465474886900 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]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 895ms 05:21:26 INFO - PROCESS | 3708 | 1465474886927 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 3708 | 1465474886932 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 05:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:21:26 INFO - PROCESS | 3708 | 1465474886921 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 3708 | 1465474886924 Marionette TRACE conn3 <- [1,802,null,{}] 05:21:26 INFO - PROCESS | 3708 | 1465474886928 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}] 05:21:26 INFO - PROCESS | 3708 | 1465474886931 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:27 INFO - PROCESS | 3708 | 1465474887040 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:21:27 INFO - PROCESS | 3708 | 1465474887135 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 3708 | 1465474887138 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:27 INFO - PROCESS | 3708 | ++DOCSHELL 14EC4000 == 37 [pid = 3708] [id = 210] 05:21:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (14EC4800) [pid = 3708] [serial = 628] [outer = 00000000] 05:21:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (154BAC00) [pid = 3708] [serial = 629] [outer = 14EC4800] 05:21:27 INFO - PROCESS | 3708 | 1465474887192 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (15930800) [pid = 3708] [serial = 630] [outer = 14EC4800] 05:21:27 INFO - PROCESS | 3708 | 1465474887796 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] 05:21:27 INFO - PROCESS | 3708 | 1465474887877 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 05:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:21:27 INFO - PROCESS | 3708 | 1465474887881 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 3708 | 1465474887885 Marionette TRACE conn3 <- [1,806,null,{}] 05:21:27 INFO - PROCESS | 3708 | 1465474887901 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}] 05:21:27 INFO - PROCESS | 3708 | 1465474887907 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:28 INFO - PROCESS | 3708 | 1465474888063 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:21:28 INFO - PROCESS | 3708 | 1465474888073 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 3708 | 1465474888076 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:28 INFO - PROCESS | 3708 | ++DOCSHELL 1668CC00 == 38 [pid = 3708] [id = 211] 05:21:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1668D000) [pid = 3708] [serial = 631] [outer = 00000000] 05:21:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16952000) [pid = 3708] [serial = 632] [outer = 1668D000] 05:21:28 INFO - PROCESS | 3708 | 1465474888135 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (16B8C000) [pid = 3708] [serial = 633] [outer = 1668D000] 05:21:28 INFO - PROCESS | 3708 | 1465474888840 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]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 983ms 05:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:21:28 INFO - PROCESS | 3708 | 1465474888873 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 3708 | 1465474888877 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 104EB400 == 37 [pid = 3708] [id = 182] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 14E7B400 == 36 [pid = 3708] [id = 201] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 10ECB800 == 35 [pid = 3708] [id = 204] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 14E6C400 == 34 [pid = 3708] [id = 203] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 154ACC00 == 33 [pid = 3708] [id = 202] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 14F12C00 == 32 [pid = 3708] [id = 205] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 14F13000 == 31 [pid = 3708] [id = 207] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 178BE000 == 30 [pid = 3708] [id = 206] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 14EC4000 == 29 [pid = 3708] [id = 210] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 18754800 == 28 [pid = 3708] [id = 208] 05:21:29 INFO - PROCESS | 3708 | --DOCSHELL 1124F400 == 27 [pid = 3708] [id = 209] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (19CEF800) [pid = 3708] [serial = 572] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1393F400) [pid = 3708] [serial = 578] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (12892000) [pid = 3708] [serial = 575] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (12A18C00) [pid = 3708] [serial = 576] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (131D5000) [pid = 3708] [serial = 564] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (13070400) [pid = 3708] [serial = 563] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (169AFC00) [pid = 3708] [serial = 567] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (15966400) [pid = 3708] [serial = 566] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (184A9800) [pid = 3708] [serial = 570] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (18429800) [pid = 3708] [serial = 569] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154D5000) [pid = 3708] [serial = 581] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16949000) [pid = 3708] [serial = 584] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16B82800) [pid = 3708] [serial = 587] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (178B6400) [pid = 3708] [serial = 590] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (154DB800) [pid = 3708] [serial = 582] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13D15800) [pid = 3708] [serial = 579] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (16952800) [pid = 3708] [serial = 585] [outer = 00000000] [url = about:blank] 05:21:29 INFO - PROCESS | 3708 | 1465474889519 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 3708 | 1465474889523 Marionette TRACE conn3 <- [1,810,null,{}] 05:21:29 INFO - PROCESS | 3708 | 1465474889572 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}] 05:21:29 INFO - PROCESS | 3708 | 1465474889576 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:29 INFO - PROCESS | 3708 | 1465474889647 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:21:29 INFO - PROCESS | 3708 | 1465474889653 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 3708 | 1465474889657 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:29 INFO - PROCESS | 3708 | ++DOCSHELL 10F5E000 == 28 [pid = 3708] [id = 212] 05:21:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (10F64400) [pid = 3708] [serial = 634] [outer = 00000000] 05:21:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (11262800) [pid = 3708] [serial = 635] [outer = 10F64400] 05:21:29 INFO - PROCESS | 3708 | 1465474889704 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (114C0C00) [pid = 3708] [serial = 636] [outer = 10F64400] 05:21:30 INFO - PROCESS | 3708 | 1465474890149 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] 05:21:30 INFO - PROCESS | 3708 | 1465474890207 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 05:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:21:30 INFO - PROCESS | 3708 | 1465474890212 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 3708 | 1465474890214 Marionette TRACE conn3 <- [1,814,null,{}] 05:21:30 INFO - PROCESS | 3708 | 1465474890221 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}] 05:21:30 INFO - PROCESS | 3708 | 1465474890225 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:30 INFO - PROCESS | 3708 | 1465474890310 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:21:30 INFO - PROCESS | 3708 | 1465474890319 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 3708 | 1465474890321 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:30 INFO - PROCESS | 3708 | ++DOCSHELL 13105C00 == 29 [pid = 3708] [id = 213] 05:21:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13106000) [pid = 3708] [serial = 637] [outer = 00000000] 05:21:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1322BC00) [pid = 3708] [serial = 638] [outer = 13106000] 05:21:30 INFO - PROCESS | 3708 | 1465474890386 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (13653400) [pid = 3708] [serial = 639] [outer = 13106000] 05:21:30 INFO - PROCESS | 3708 | 1465474890834 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]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 645ms 05:21:30 INFO - PROCESS | 3708 | 1465474890904 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 3708 | 1465474890906 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 05:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:21:30 INFO - PROCESS | 3708 | 1465474890913 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 3708 | 1465474890915 Marionette TRACE conn3 <- [1,818,null,{}] 05:21:30 INFO - PROCESS | 3708 | 1465474890919 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}] 05:21:30 INFO - PROCESS | 3708 | 1465474890921 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:31 INFO - PROCESS | 3708 | 1465474890996 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:21:31 INFO - PROCESS | 3708 | 1465474891014 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 3708 | 1465474891020 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:31 INFO - PROCESS | 3708 | ++DOCSHELL 14E85000 == 30 [pid = 3708] [id = 214] 05:21:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (14E85C00) [pid = 3708] [serial = 640] [outer = 00000000] 05:21:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (14F0FC00) [pid = 3708] [serial = 641] [outer = 14E85C00] 05:21:31 INFO - PROCESS | 3708 | 1465474891068 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (154ADC00) [pid = 3708] [serial = 642] [outer = 14E85C00] 05:21:31 INFO - PROCESS | 3708 | 1465474891488 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]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 602ms 05:21:31 INFO - PROCESS | 3708 | 1465474891518 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 3708 | 1465474891520 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 05:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:21:31 INFO - PROCESS | 3708 | 1465474891523 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 3708 | 1465474891525 Marionette TRACE conn3 <- [1,822,null,{}] 05:21:31 INFO - PROCESS | 3708 | 1465474891541 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}] 05:21:31 INFO - PROCESS | 3708 | 1465474891543 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:31 INFO - PROCESS | 3708 | 1465474891631 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:21:31 INFO - PROCESS | 3708 | 1465474891636 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 3708 | 1465474891647 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:31 INFO - PROCESS | 3708 | ++DOCSHELL 154D4800 == 31 [pid = 3708] [id = 215] 05:21:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (154D5000) [pid = 3708] [serial = 643] [outer = 00000000] 05:21:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1593A400) [pid = 3708] [serial = 644] [outer = 154D5000] 05:21:31 INFO - PROCESS | 3708 | 1465474891696 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1606B000) [pid = 3708] [serial = 645] [outer = 154D5000] 05:21:32 INFO - PROCESS | 3708 | 1465474892116 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]]]}] 05:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 660ms 05:21:32 INFO - PROCESS | 3708 | 1465474892166 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 3708 | 1465474892168 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 05:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:21:32 INFO - PROCESS | 3708 | 1465474892175 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 3708 | 1465474892177 Marionette TRACE conn3 <- [1,826,null,{}] 05:21:32 INFO - PROCESS | 3708 | 1465474892180 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}] 05:21:32 INFO - PROCESS | 3708 | 1465474892182 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:32 INFO - PROCESS | 3708 | 1465474892286 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:21:32 INFO - PROCESS | 3708 | 1465474892368 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 3708 | 1465474892370 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:32 INFO - PROCESS | 3708 | ++DOCSHELL 16953000 == 32 [pid = 3708] [id = 216] 05:21:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16953400) [pid = 3708] [serial = 646] [outer = 00000000] 05:21:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (169AFC00) [pid = 3708] [serial = 647] [outer = 16953400] 05:21:32 INFO - PROCESS | 3708 | 1465474892396 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16B83400) [pid = 3708] [serial = 648] [outer = 16953400] 05:21:32 INFO - PROCESS | 3708 | 1465474892781 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]]]}] 05:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 645ms 05:21:32 INFO - PROCESS | 3708 | 1465474892839 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 3708 | 1465474892841 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 05:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:21:32 INFO - PROCESS | 3708 | 1465474892851 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 3708 | 1465474892853 Marionette TRACE conn3 <- [1,830,null,{}] 05:21:32 INFO - PROCESS | 3708 | 1465474892856 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}] 05:21:32 INFO - PROCESS | 3708 | 1465474892862 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:32 INFO - PROCESS | 3708 | 1465474892996 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:21:33 INFO - PROCESS | 3708 | 1465474893039 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 3708 | 1465474893041 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:33 INFO - PROCESS | 3708 | ++DOCSHELL 178BEC00 == 33 [pid = 3708] [id = 217] 05:21:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17997400) [pid = 3708] [serial = 649] [outer = 00000000] 05:21:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17A84800) [pid = 3708] [serial = 650] [outer = 17997400] 05:21:33 INFO - PROCESS | 3708 | 1465474893085 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18428000) [pid = 3708] [serial = 651] [outer = 17997400] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16B89C00) [pid = 3708] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (13931000) [pid = 3708] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1841F800) [pid = 3708] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18755000) [pid = 3708] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (15933400) [pid = 3708] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (154CE000) [pid = 3708] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (14E7B800) [pid = 3708] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (105EC000) [pid = 3708] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1288C400) [pid = 3708] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (12DAA800) [pid = 3708] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (11266400) [pid = 3708] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16B8FC00) [pid = 3708] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1668F000) [pid = 3708] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:21:33 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (17998000) [pid = 3708] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:21:33 INFO - PROCESS | 3708 | 1465474893698 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]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 880ms 05:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:21:33 INFO - PROCESS | 3708 | 1465474893737 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 3708 | 1465474893739 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 05:21:33 INFO - PROCESS | 3708 | 1465474893742 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 3708 | 1465474893743 Marionette TRACE conn3 <- [1,834,null,{}] 05:21:33 INFO - PROCESS | 3708 | 1465474893747 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}] 05:21:33 INFO - PROCESS | 3708 | 1465474893749 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:33 INFO - PROCESS | 3708 | 1465474893823 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:21:33 INFO - PROCESS | 3708 | 1465474893904 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 3708 | 1465474893905 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:33 INFO - PROCESS | 3708 | ++DOCSHELL 103D1400 == 34 [pid = 3708] [id = 218] 05:21:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (104E5400) [pid = 3708] [serial = 652] [outer = 00000000] 05:21:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1322D000) [pid = 3708] [serial = 653] [outer = 104E5400] 05:21:33 INFO - PROCESS | 3708 | 1465474893941 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16B87000) [pid = 3708] [serial = 654] [outer = 104E5400] 05:21:34 INFO - PROCESS | 3708 | 1465474894266 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]]]}] 05:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 558ms 05:21:34 INFO - PROCESS | 3708 | 1465474894301 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 3708 | 1465474894303 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 05:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:21:34 INFO - PROCESS | 3708 | 1465474894306 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 3708 | 1465474894308 Marionette TRACE conn3 <- [1,838,null,{}] 05:21:34 INFO - PROCESS | 3708 | 1465474894311 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}] 05:21:34 INFO - PROCESS | 3708 | 1465474894313 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:34 INFO - PROCESS | 3708 | 1465474894387 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:21:34 INFO - PROCESS | 3708 | 1465474894449 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 3708 | 1465474894451 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:34 INFO - PROCESS | 3708 | ++DOCSHELL 154CE000 == 35 [pid = 3708] [id = 219] 05:21:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (154D4400) [pid = 3708] [serial = 655] [outer = 00000000] 05:21:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1842AC00) [pid = 3708] [serial = 656] [outer = 154D4400] 05:21:34 INFO - PROCESS | 3708 | 1465474894494 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (184B0400) [pid = 3708] [serial = 657] [outer = 154D4400] 05:21:34 INFO - PROCESS | 3708 | 1465474894844 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]]]}] 05:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 601ms 05:21:34 INFO - PROCESS | 3708 | 1465474894908 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 3708 | 1465474894910 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 05:21:34 INFO - PROCESS | 3708 | 1465474894913 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:21:34 INFO - PROCESS | 3708 | 1465474894915 Marionette TRACE conn3 <- [1,842,null,{}] 05:21:34 INFO - PROCESS | 3708 | 1465474894918 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}] 05:21:34 INFO - PROCESS | 3708 | 1465474894920 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:35 INFO - PROCESS | 3708 | 1465474895026 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:21:35 INFO - PROCESS | 3708 | 1465474895033 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 3708 | 1465474895035 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:35 INFO - PROCESS | 3708 | ++DOCSHELL 18755000 == 36 [pid = 3708] [id = 220] 05:21:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (188AAC00) [pid = 3708] [serial = 658] [outer = 00000000] 05:21:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19CF0C00) [pid = 3708] [serial = 659] [outer = 188AAC00] 05:21:35 INFO - PROCESS | 3708 | 1465474895061 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19CF1000) [pid = 3708] [serial = 660] [outer = 188AAC00] 05:21:35 INFO - PROCESS | 3708 | 1465474895456 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]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 587ms 05:21:35 INFO - PROCESS | 3708 | 1465474895513 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 3708 | 1465474895517 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 05:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:21:35 INFO - PROCESS | 3708 | 1465474895522 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 3708 | 1465474895526 Marionette TRACE conn3 <- [1,846,null,{}] 05:21:35 INFO - PROCESS | 3708 | 1465474895533 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}] 05:21:35 INFO - PROCESS | 3708 | 1465474895536 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:35 INFO - PROCESS | 3708 | 1465474895679 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:21:35 INFO - PROCESS | 3708 | 1465474895764 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 3708 | 1465474895769 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:35 INFO - PROCESS | 3708 | ++DOCSHELL 1125A400 == 37 [pid = 3708] [id = 221] 05:21:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (11262000) [pid = 3708] [serial = 661] [outer = 00000000] 05:21:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (12A17400) [pid = 3708] [serial = 662] [outer = 11262000] 05:21:35 INFO - PROCESS | 3708 | 1465474895825 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (12AE3400) [pid = 3708] [serial = 663] [outer = 11262000] 05:21:36 INFO - PROCESS | 3708 | 1465474896581 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]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1115ms 05:21:36 INFO - PROCESS | 3708 | 1465474896647 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 3708 | 1465474896650 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 05:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:21:36 INFO - PROCESS | 3708 | 1465474896656 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 3708 | 1465474896660 Marionette TRACE conn3 <- [1,850,null,{}] 05:21:36 INFO - PROCESS | 3708 | 1465474896665 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}] 05:21:36 INFO - PROCESS | 3708 | 1465474896667 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:36 INFO - PROCESS | 3708 | 1465474896789 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:21:36 INFO - PROCESS | 3708 | 1465474896865 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 3708 | 1465474896868 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:36 INFO - PROCESS | 3708 | ++DOCSHELL 13D0C000 == 38 [pid = 3708] [id = 222] 05:21:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1430F000) [pid = 3708] [serial = 664] [outer = 00000000] 05:21:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (14E79C00) [pid = 3708] [serial = 665] [outer = 1430F000] 05:21:36 INFO - PROCESS | 3708 | 1465474896988 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (14EC4C00) [pid = 3708] [serial = 666] [outer = 1430F000] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 154CE000 == 37 [pid = 3708] [id = 219] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 103D1400 == 36 [pid = 3708] [id = 218] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 178BEC00 == 35 [pid = 3708] [id = 217] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 16953000 == 34 [pid = 3708] [id = 216] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 154D4800 == 33 [pid = 3708] [id = 215] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 14E85000 == 32 [pid = 3708] [id = 214] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 13105C00 == 31 [pid = 3708] [id = 213] 05:21:37 INFO - PROCESS | 3708 | --DOCSHELL 10F5E000 == 30 [pid = 3708] [id = 212] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19CF2000) [pid = 3708] [serial = 573] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16B85C00) [pid = 3708] [serial = 588] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (184B4800) [pid = 3708] [serial = 621] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19CEA400) [pid = 3708] [serial = 624] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (188A8C00) [pid = 3708] [serial = 623] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (16069C00) [pid = 3708] [serial = 608] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (154DA000) [pid = 3708] [serial = 605] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (14E80000) [pid = 3708] [serial = 602] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (14E86400) [pid = 3708] [serial = 603] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11250000) [pid = 3708] [serial = 596] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (114BAC00) [pid = 3708] [serial = 597] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (13070C00) [pid = 3708] [serial = 593] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (13152800) [pid = 3708] [serial = 594] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1314EC00) [pid = 3708] [serial = 599] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16B8CC00) [pid = 3708] [serial = 611] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (131D3400) [pid = 3708] [serial = 600] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (17A83000) [pid = 3708] [serial = 591] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (16946400) [pid = 3708] [serial = 609] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (16D46C00) [pid = 3708] [serial = 612] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (16F0AC00) [pid = 3708] [serial = 614] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (17A81C00) [pid = 3708] [serial = 617] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (18428C00) [pid = 3708] [serial = 620] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (181DD800) [pid = 3708] [serial = 618] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (16F0DC00) [pid = 3708] [serial = 615] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (156B6400) [pid = 3708] [serial = 606] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 3708 | 1465474897731 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]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1145ms 05:21:37 INFO - PROCESS | 3708 | 1465474897796 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 3708 | 1465474897800 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 05:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:21:37 INFO - PROCESS | 3708 | 1465474897805 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 3708 | 1465474897808 Marionette TRACE conn3 <- [1,854,null,{}] 05:21:37 INFO - PROCESS | 3708 | 1465474897812 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}] 05:21:37 INFO - PROCESS | 3708 | 1465474897815 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:37 INFO - PROCESS | 3708 | 1465474897882 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:21:37 INFO - PROCESS | 3708 | 1465474897896 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 3708 | 1465474897899 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:37 INFO - PROCESS | 3708 | ++DOCSHELL 11258800 == 31 [pid = 3708] [id = 223] 05:21:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (11266000) [pid = 3708] [serial = 667] [outer = 00000000] 05:21:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (11CC7C00) [pid = 3708] [serial = 668] [outer = 11266000] 05:21:37 INFO - PROCESS | 3708 | 1465474897949 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (12AE6000) [pid = 3708] [serial = 669] [outer = 11266000] 05:21:38 INFO - PROCESS | 3708 | 1465474898673 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]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 880ms 05:21:38 INFO - PROCESS | 3708 | 1465474898692 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 3708 | 1465474898696 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 05:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:21:38 INFO - PROCESS | 3708 | 1465474898702 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 3708 | 1465474898704 Marionette TRACE conn3 <- [1,858,null,{}] 05:21:38 INFO - PROCESS | 3708 | 1465474898691 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}] 05:21:38 INFO - PROCESS | 3708 | 1465474898693 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:38 INFO - PROCESS | 3708 | 1465474898809 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:21:38 INFO - PROCESS | 3708 | 1465474898819 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 3708 | 1465474898822 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:38 INFO - PROCESS | 3708 | ++DOCSHELL 14E84C00 == 32 [pid = 3708] [id = 224] 05:21:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (14E87400) [pid = 3708] [serial = 670] [outer = 00000000] 05:21:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (154B5800) [pid = 3708] [serial = 671] [outer = 14E87400] 05:21:38 INFO - PROCESS | 3708 | 1465474898868 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (154D9C00) [pid = 3708] [serial = 672] [outer = 14E87400] 05:21:39 INFO - PROCESS | 3708 | 1465474899266 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]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 601ms 05:21:39 INFO - PROCESS | 3708 | 1465474899285 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 3708 | 1465474899287 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 05:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:21:39 INFO - PROCESS | 3708 | 1465474899291 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 3708 | 1465474899294 Marionette TRACE conn3 <- [1,862,null,{}] 05:21:39 INFO - PROCESS | 3708 | 1465474899308 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}] 05:21:39 INFO - PROCESS | 3708 | 1465474899313 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:39 INFO - PROCESS | 3708 | 1465474899421 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:21:39 INFO - PROCESS | 3708 | 1465474899433 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 3708 | 1465474899436 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:39 INFO - PROCESS | 3708 | ++DOCSHELL 16954000 == 33 [pid = 3708] [id = 225] 05:21:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (169A5C00) [pid = 3708] [serial = 673] [outer = 00000000] 05:21:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16B0C800) [pid = 3708] [serial = 674] [outer = 169A5C00] 05:21:39 INFO - PROCESS | 3708 | 1465474899483 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16B8D000) [pid = 3708] [serial = 675] [outer = 169A5C00] 05:21:39 INFO - PROCESS | 3708 | 1465474899911 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]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 645ms 05:21:39 INFO - PROCESS | 3708 | 1465474899954 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 3708 | 1465474899956 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 05:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:21:39 INFO - PROCESS | 3708 | 1465474899960 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 3708 | 1465474899961 Marionette TRACE conn3 <- [1,866,null,{}] 05:21:39 INFO - PROCESS | 3708 | 1465474899965 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}] 05:21:39 INFO - PROCESS | 3708 | 1465474899967 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:40 INFO - PROCESS | 3708 | 1465474900075 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:21:40 INFO - PROCESS | 3708 | 1465474900080 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 3708 | 1465474900083 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:40 INFO - PROCESS | 3708 | ++DOCSHELL 17441C00 == 34 [pid = 3708] [id = 226] 05:21:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16F01800) [pid = 3708] [serial = 676] [outer = 00000000] 05:21:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (178BD000) [pid = 3708] [serial = 677] [outer = 16F01800] 05:21:40 INFO - PROCESS | 3708 | 1465474900151 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (17A81C00) [pid = 3708] [serial = 678] [outer = 16F01800] 05:21:40 INFO - PROCESS | 3708 | 1465474900557 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]]]}] 05:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 646ms 05:21:40 INFO - PROCESS | 3708 | 1465474900622 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 3708 | 1465474900624 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 05:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:21:40 INFO - PROCESS | 3708 | 1465474900628 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 3708 | 1465474900629 Marionette TRACE conn3 <- [1,870,null,{}] 05:21:40 INFO - PROCESS | 3708 | 1465474900633 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}] 05:21:40 INFO - PROCESS | 3708 | 1465474900635 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:40 INFO - PROCESS | 3708 | 1465474900750 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:21:40 INFO - PROCESS | 3708 | 1465474900771 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 3708 | 1465474900773 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:40 INFO - PROCESS | 3708 | ++DOCSHELL 181E5800 == 35 [pid = 3708] [id = 227] 05:21:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (182AF000) [pid = 3708] [serial = 679] [outer = 00000000] 05:21:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18420C00) [pid = 3708] [serial = 680] [outer = 182AF000] 05:21:40 INFO - PROCESS | 3708 | 1465474900817 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1842B400) [pid = 3708] [serial = 681] [outer = 182AF000] 05:21:41 INFO - PROCESS | 3708 | 1465474901228 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]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 661ms 05:21:41 INFO - PROCESS | 3708 | 1465474901293 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 3708 | 1465474901295 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 05:21:41 INFO - PROCESS | 3708 | 1465474901298 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:21:41 INFO - PROCESS | 3708 | 1465474901300 Marionette TRACE conn3 <- [1,874,null,{}] 05:21:41 INFO - PROCESS | 3708 | 1465474901286 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}] 05:21:41 INFO - PROCESS | 3708 | 1465474901291 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:41 INFO - PROCESS | 3708 | 1465474901421 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:21:41 INFO - PROCESS | 3708 | 1465474901477 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:41 INFO - PROCESS | 3708 | 1465474901479 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:41 INFO - PROCESS | 3708 | ++DOCSHELL 184B3400 == 36 [pid = 3708] [id = 228] 05:21:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1874E400) [pid = 3708] [serial = 682] [outer = 00000000] 05:21:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19CF2000) [pid = 3708] [serial = 683] [outer = 1874E400] 05:21:41 INFO - PROCESS | 3708 | 1465474901531 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D16000) [pid = 3708] [serial = 684] [outer = 1874E400] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (14E85C00) [pid = 3708] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (10F64400) [pid = 3708] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16953400) [pid = 3708] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (17997400) [pid = 3708] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (104E5400) [pid = 3708] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154D5000) [pid = 3708] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1124F800) [pid = 3708] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154D4400) [pid = 3708] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (13106000) [pid = 3708] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1668D000) [pid = 3708] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:21:41 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (14EC4800) [pid = 3708] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:21:41 INFO - PROCESS | 3708 | 1465474901926 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]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 689ms 05:21:41 INFO - PROCESS | 3708 | 1465474901994 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 3708 | 1465474901996 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 05:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:21:41 INFO - PROCESS | 3708 | 1465474901999 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 3708 | 1465474902001 Marionette TRACE conn3 <- [1,878,null,{}] 05:21:41 INFO - PROCESS | 3708 | 1465474902004 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}] 05:21:41 INFO - PROCESS | 3708 | 1465474902006 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:42 INFO - PROCESS | 3708 | 1465474902084 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:21:42 INFO - PROCESS | 3708 | 1465474902091 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 3708 | 1465474902093 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:42 INFO - PROCESS | 3708 | ++DOCSHELL 13074400 == 37 [pid = 3708] [id = 229] 05:21:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (13106000) [pid = 3708] [serial = 685] [outer = 00000000] 05:21:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (17994C00) [pid = 3708] [serial = 686] [outer = 13106000] 05:21:42 INFO - PROCESS | 3708 | 1465474902136 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1874A400) [pid = 3708] [serial = 687] [outer = 13106000] 05:21:42 INFO - PROCESS | 3708 | 1465474902581 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]]]}] 05:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 587ms 05:21:42 INFO - PROCESS | 3708 | 1465474902603 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 3708 | 1465474902604 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 05:21:42 INFO - PROCESS | 3708 | 1465474902608 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:21:42 INFO - PROCESS | 3708 | 1465474902610 Marionette TRACE conn3 <- [1,882,null,{}] 05:21:42 INFO - PROCESS | 3708 | 1465474902615 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}] 05:21:42 INFO - PROCESS | 3708 | 1465474902616 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:42 INFO - PROCESS | 3708 | 1465474902677 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:21:42 INFO - PROCESS | 3708 | 1465474902682 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 3708 | 1465474902684 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:42 INFO - PROCESS | 3708 | ++DOCSHELL 13153000 == 38 [pid = 3708] [id = 230] 05:21:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1606A400) [pid = 3708] [serial = 688] [outer = 00000000] 05:21:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19D1E800) [pid = 3708] [serial = 689] [outer = 1606A400] 05:21:42 INFO - PROCESS | 3708 | 1465474902726 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1A070000) [pid = 3708] [serial = 690] [outer = 1606A400] 05:21:43 INFO - PROCESS | 3708 | 1465474903144 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]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 558ms 05:21:43 INFO - PROCESS | 3708 | 1465474903171 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 3708 | 1465474903173 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 05:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:21:43 INFO - PROCESS | 3708 | 1465474903179 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 3708 | 1465474903181 Marionette TRACE conn3 <- [1,886,null,{}] 05:21:43 INFO - PROCESS | 3708 | 1465474903185 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}] 05:21:43 INFO - PROCESS | 3708 | 1465474903186 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:43 INFO - PROCESS | 3708 | 1465474903257 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:21:43 INFO - PROCESS | 3708 | 1465474903262 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 3708 | 1465474903264 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:43 INFO - PROCESS | 3708 | ++DOCSHELL 1A072800 == 39 [pid = 3708] [id = 231] 05:21:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1A076000) [pid = 3708] [serial = 691] [outer = 00000000] 05:21:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A07B800) [pid = 3708] [serial = 692] [outer = 1A076000] 05:21:43 INFO - PROCESS | 3708 | 1465474903315 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1A07BC00) [pid = 3708] [serial = 693] [outer = 1A076000] 05:21:43 INFO - PROCESS | 3708 | 1465474903754 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]]]}] 05:21:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (10434C00) [pid = 3708] [serial = 694] [outer = 1B70FC00] 05:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 660ms 05:21:43 INFO - PROCESS | 3708 | 1465474903830 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 3708 | 1465474903834 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 05:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:21:43 INFO - PROCESS | 3708 | 1465474903883 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 3708 | 1465474903887 Marionette TRACE conn3 <- [1,890,null,{}] 05:21:43 INFO - PROCESS | 3708 | 1465474903918 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}] 05:21:43 INFO - PROCESS | 3708 | 1465474903921 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:44 INFO - PROCESS | 3708 | 1465474904034 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:21:44 INFO - PROCESS | 3708 | 1465474904111 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 3708 | 1465474904116 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:44 INFO - PROCESS | 3708 | ++DOCSHELL 131D3C00 == 40 [pid = 3708] [id = 232] 05:21:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (131D4000) [pid = 3708] [serial = 695] [outer = 00000000] 05:21:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (14311000) [pid = 3708] [serial = 696] [outer = 131D4000] 05:21:44 INFO - PROCESS | 3708 | 1465474904216 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (14E84000) [pid = 3708] [serial = 697] [outer = 131D4000] 05:21:44 INFO - PROCESS | 3708 | 1465474904812 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]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1012ms 05:21:44 INFO - PROCESS | 3708 | 1465474904894 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 3708 | 1465474904898 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 05:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:21:44 INFO - PROCESS | 3708 | 1465474904937 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 3708 | 1465474904925 Marionette TRACE conn3 <- [1,894,null,{}] 05:21:44 INFO - PROCESS | 3708 | 1465474904929 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}] 05:21:44 INFO - PROCESS | 3708 | 1465474904932 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:45 INFO - PROCESS | 3708 | 1465474905045 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:21:45 INFO - PROCESS | 3708 | 1465474905164 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 3708 | 1465474905167 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:45 INFO - PROCESS | 3708 | ++DOCSHELL 1694B400 == 41 [pid = 3708] [id = 233] 05:21:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1694F400) [pid = 3708] [serial = 698] [outer = 00000000] 05:21:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16B8AC00) [pid = 3708] [serial = 699] [outer = 1694F400] 05:21:45 INFO - PROCESS | 3708 | 1465474905206 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17441400) [pid = 3708] [serial = 700] [outer = 1694F400] 05:21:45 INFO - PROCESS | 3708 | 1465474905786 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]]]}] 05:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 909ms 05:21:45 INFO - PROCESS | 3708 | 1465474905814 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:21:45 INFO - PROCESS | 3708 | 1465474905816 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 05:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:21:45 INFO - PROCESS | 3708 | 1465474905820 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:21:45 INFO - PROCESS | 3708 | 1465474905822 Marionette TRACE conn3 <- [1,898,null,{}] 05:21:45 INFO - PROCESS | 3708 | 1465474905832 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}] 05:21:45 INFO - PROCESS | 3708 | 1465474905837 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:45 INFO - PROCESS | 3708 | 1465474905945 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:21:46 INFO - PROCESS | 3708 | 1465474906026 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 3708 | 1465474906029 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:46 INFO - PROCESS | 3708 | ++DOCSHELL 19D18800 == 42 [pid = 3708] [id = 234] 05:21:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (19D1A400) [pid = 3708] [serial = 701] [outer = 00000000] 05:21:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A075400) [pid = 3708] [serial = 702] [outer = 19D1A400] 05:21:46 INFO - PROCESS | 3708 | 1465474906085 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A222400) [pid = 3708] [serial = 703] [outer = 19D1A400] 05:21:46 INFO - PROCESS | 3708 | 1465474906784 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]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1027ms 05:21:46 INFO - PROCESS | 3708 | 1465474906856 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 3708 | 1465474906860 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 05:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:21:46 INFO - PROCESS | 3708 | 1465474906878 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 3708 | 1465474906882 Marionette TRACE conn3 <- [1,902,null,{}] 05:21:46 INFO - PROCESS | 3708 | 1465474906889 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}] 05:21:46 INFO - PROCESS | 3708 | 1465474906892 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:46 INFO - PROCESS | 3708 | 1465474906974 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:21:47 INFO - PROCESS | 3708 | 1465474907061 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 3708 | 1465474907065 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:47 INFO - PROCESS | 3708 | ++DOCSHELL 11CC2800 == 43 [pid = 3708] [id = 235] 05:21:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1280E400) [pid = 3708] [serial = 704] [outer = 00000000] 05:21:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (104E5C00) [pid = 3708] [serial = 705] [outer = 1280E400] 05:21:47 INFO - PROCESS | 3708 | 1465474907162 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (12D68800) [pid = 3708] [serial = 706] [outer = 1280E400] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 13153000 == 42 [pid = 3708] [id = 230] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 13074400 == 41 [pid = 3708] [id = 229] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 184B3400 == 40 [pid = 3708] [id = 228] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 181E5800 == 39 [pid = 3708] [id = 227] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 17441C00 == 38 [pid = 3708] [id = 226] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 16954000 == 37 [pid = 3708] [id = 225] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 14E84C00 == 36 [pid = 3708] [id = 224] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 11258800 == 35 [pid = 3708] [id = 223] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 18755000 == 34 [pid = 3708] [id = 220] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 1668CC00 == 33 [pid = 3708] [id = 211] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 1125A400 == 32 [pid = 3708] [id = 221] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 13D0C000 == 31 [pid = 3708] [id = 222] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 1694B400 == 30 [pid = 3708] [id = 233] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 19D18800 == 29 [pid = 3708] [id = 234] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 1A072800 == 28 [pid = 3708] [id = 231] 05:21:47 INFO - PROCESS | 3708 | --DOCSHELL 131D3C00 == 27 [pid = 3708] [id = 232] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (14F0FC00) [pid = 3708] [serial = 641] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (114C0C00) [pid = 3708] [serial = 636] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (169AFC00) [pid = 3708] [serial = 647] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (17A84800) [pid = 3708] [serial = 650] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (154ADC00) [pid = 3708] [serial = 642] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1322D000) [pid = 3708] [serial = 653] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1593A400) [pid = 3708] [serial = 644] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (11262800) [pid = 3708] [serial = 635] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (13652800) [pid = 3708] [serial = 627] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1842AC00) [pid = 3708] [serial = 656] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13653400) [pid = 3708] [serial = 639] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16B8C000) [pid = 3708] [serial = 633] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1606B000) [pid = 3708] [serial = 645] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154BAC00) [pid = 3708] [serial = 629] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (12A9F800) [pid = 3708] [serial = 626] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16952000) [pid = 3708] [serial = 632] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16B83400) [pid = 3708] [serial = 648] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16B87000) [pid = 3708] [serial = 654] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (15930800) [pid = 3708] [serial = 630] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (18428000) [pid = 3708] [serial = 651] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1322BC00) [pid = 3708] [serial = 638] [outer = 00000000] [url = about:blank] 05:21:48 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (184B0400) [pid = 3708] [serial = 657] [outer = 00000000] [url = about:blank] 05:21:48 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (19CF0C00) [pid = 3708] [serial = 659] [outer = 00000000] [url = about:blank] 05:21:48 INFO - PROCESS | 3708 | 1465474908217 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]]]}] 05:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1365ms 05:21:48 INFO - PROCESS | 3708 | 1465474908232 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 3708 | 1465474908236 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 05:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:21:48 INFO - PROCESS | 3708 | 1465474908240 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 3708 | 1465474908243 Marionette TRACE conn3 <- [1,906,null,{}] 05:21:48 INFO - PROCESS | 3708 | 1465474908248 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}] 05:21:48 INFO - PROCESS | 3708 | 1465474908251 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:48 INFO - PROCESS | 3708 | 1465474908342 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:21:48 INFO - PROCESS | 3708 | 1465474908449 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 3708 | 1465474908451 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:48 INFO - PROCESS | 3708 | ++DOCSHELL 11457000 == 28 [pid = 3708] [id = 236] 05:21:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (11461400) [pid = 3708] [serial = 707] [outer = 00000000] 05:21:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (12892000) [pid = 3708] [serial = 708] [outer = 11461400] 05:21:48 INFO - PROCESS | 3708 | 1465474908498 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (12AA3000) [pid = 3708] [serial = 709] [outer = 11461400] 05:21:48 INFO - PROCESS | 3708 | 1465474908876 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]]]}] 05:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 646ms 05:21:48 INFO - PROCESS | 3708 | 1465474908897 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 3708 | 1465474908901 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 05:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:21:48 INFO - PROCESS | 3708 | 1465474908908 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 3708 | 1465474908910 Marionette TRACE conn3 <- [1,910,null,{}] 05:21:48 INFO - PROCESS | 3708 | 1465474908918 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}] 05:21:48 INFO - PROCESS | 3708 | 1465474908920 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:48 INFO - PROCESS | 3708 | 1465474909004 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:21:49 INFO - PROCESS | 3708 | 1465474909011 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 3708 | 1465474909013 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:49 INFO - PROCESS | 3708 | ++DOCSHELL 131CC800 == 29 [pid = 3708] [id = 237] 05:21:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (131CD000) [pid = 3708] [serial = 710] [outer = 00000000] 05:21:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (13651000) [pid = 3708] [serial = 711] [outer = 131CD000] 05:21:49 INFO - PROCESS | 3708 | 1465474909061 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (13931400) [pid = 3708] [serial = 712] [outer = 131CD000] 05:21:49 INFO - PROCESS | 3708 | 1465474909488 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]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 602ms 05:21:49 INFO - PROCESS | 3708 | 1465474909505 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 3708 | 1465474909507 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 05:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:21:49 INFO - PROCESS | 3708 | 1465474909514 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 3708 | 1465474909518 Marionette TRACE conn3 <- [1,914,null,{}] 05:21:49 INFO - PROCESS | 3708 | 1465474909528 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}] 05:21:49 INFO - PROCESS | 3708 | 1465474909533 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:49 INFO - PROCESS | 3708 | 1465474909614 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:21:49 INFO - PROCESS | 3708 | 1465474909624 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 3708 | 1465474909627 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:49 INFO - PROCESS | 3708 | ++DOCSHELL 154B8000 == 30 [pid = 3708] [id = 238] 05:21:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154B8800) [pid = 3708] [serial = 713] [outer = 00000000] 05:21:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (154D5C00) [pid = 3708] [serial = 714] [outer = 154B8800] 05:21:49 INFO - PROCESS | 3708 | 1465474909657 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (156BB800) [pid = 3708] [serial = 715] [outer = 154B8800] 05:21:50 INFO - PROCESS | 3708 | 1465474910112 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]]]}] 05:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 645ms 05:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:21:50 INFO - PROCESS | 3708 | 1465474910177 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 3708 | 1465474910179 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 05:21:50 INFO - PROCESS | 3708 | 1465474910182 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - PROCESS | 3708 | 1465474910184 Marionette TRACE conn3 <- [1,918,null,{}] 05:21:50 INFO - PROCESS | 3708 | 1465474910195 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}] 05:21:50 INFO - PROCESS | 3708 | 1465474910197 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:50 INFO - PROCESS | 3708 | 1465474910288 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:21:50 INFO - PROCESS | 3708 | 1465474910293 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 3708 | 1465474910295 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:50 INFO - PROCESS | 3708 | ++DOCSHELL 1593D000 == 31 [pid = 3708] [id = 239] 05:21:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (15970400) [pid = 3708] [serial = 716] [outer = 00000000] 05:21:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1668BC00) [pid = 3708] [serial = 717] [outer = 15970400] 05:21:50 INFO - PROCESS | 3708 | 1465474910339 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1694E000) [pid = 3708] [serial = 718] [outer = 15970400] 05:21:50 INFO - PROCESS | 3708 | 1465474910753 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]]]}] 05:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 602ms 05:21:50 INFO - PROCESS | 3708 | 1465474910784 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 3708 | 1465474910786 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 05:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:21:50 INFO - PROCESS | 3708 | 1465474910789 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - PROCESS | 3708 | 1465474910791 Marionette TRACE conn3 <- [1,922,null,{}] 05:21:50 INFO - PROCESS | 3708 | 1465474910794 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}] 05:21:50 INFO - PROCESS | 3708 | 1465474910779 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:50 INFO - PROCESS | 3708 | 1465474910881 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:21:50 INFO - PROCESS | 3708 | 1465474910959 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 3708 | 1465474910961 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:50 INFO - PROCESS | 3708 | ++DOCSHELL 169B0000 == 32 [pid = 3708] [id = 240] 05:21:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B05000) [pid = 3708] [serial = 719] [outer = 00000000] 05:21:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16B83C00) [pid = 3708] [serial = 720] [outer = 16B05000] 05:21:50 INFO - PROCESS | 3708 | 1465474911009 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16B89800) [pid = 3708] [serial = 721] [outer = 16B05000] 05:21:51 INFO - PROCESS | 3708 | 1465474911401 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]]]}] 05:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 660ms 05:21:51 INFO - PROCESS | 3708 | 1465474911431 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 3708 | 1465474911433 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 05:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:21:51 INFO - PROCESS | 3708 | 1465474911436 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 3708 | 1465474911438 Marionette TRACE conn3 <- [1,926,null,{}] 05:21:51 INFO - PROCESS | 3708 | 1465474911441 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}] 05:21:51 INFO - PROCESS | 3708 | 1465474911447 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:51 INFO - PROCESS | 3708 | 1465474911587 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:21:51 INFO - PROCESS | 3708 | 1465474911648 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 3708 | 1465474911650 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:51 INFO - PROCESS | 3708 | ++DOCSHELL 178B7C00 == 33 [pid = 3708] [id = 241] 05:21:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17996000) [pid = 3708] [serial = 722] [outer = 00000000] 05:21:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17A81000) [pid = 3708] [serial = 723] [outer = 17996000] 05:21:51 INFO - PROCESS | 3708 | 1465474911677 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18155400) [pid = 3708] [serial = 724] [outer = 17996000] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1874E400) [pid = 3708] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (182AF000) [pid = 3708] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (169A5C00) [pid = 3708] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1430F000) [pid = 3708] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (14E87400) [pid = 3708] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (188AAC00) [pid = 3708] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A076000) [pid = 3708] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (11266000) [pid = 3708] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11262000) [pid = 3708] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13106000) [pid = 3708] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16F01800) [pid = 3708] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:21:52 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1606A400) [pid = 3708] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:21:52 INFO - PROCESS | 3708 | 1465474912283 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]]]}] 05:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 895ms 05:21:52 INFO - PROCESS | 3708 | 1465474912324 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 3708 | 1465474912326 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 05:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:21:52 INFO - PROCESS | 3708 | 1465474912329 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 3708 | 1465474912340 Marionette TRACE conn3 <- [1,930,null,{}] 05:21:52 INFO - PROCESS | 3708 | 1465474912346 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}] 05:21:52 INFO - PROCESS | 3708 | 1465474912348 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:52 INFO - PROCESS | 3708 | 1465474912422 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:21:52 INFO - PROCESS | 3708 | 1465474912427 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:52 INFO - PROCESS | 3708 | 1465474912429 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:52 INFO - PROCESS | 3708 | ++DOCSHELL 14E83800 == 34 [pid = 3708] [id = 242] 05:21:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (14E87400) [pid = 3708] [serial = 725] [outer = 00000000] 05:21:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (169A4800) [pid = 3708] [serial = 726] [outer = 14E87400] 05:21:52 INFO - PROCESS | 3708 | 1465474912473 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (169A5C00) [pid = 3708] [serial = 727] [outer = 14E87400] 05:21:52 INFO - PROCESS | 3708 | 1465474912885 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]]]}] 05:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 616ms 05:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:21:52 INFO - PROCESS | 3708 | 1465474912952 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 3708 | 1465474912954 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 05:21:52 INFO - PROCESS | 3708 | 1465474912957 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 3708 | 1465474912958 Marionette TRACE conn3 <- [1,934,null,{}] 05:21:52 INFO - PROCESS | 3708 | 1465474912962 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}] 05:21:52 INFO - PROCESS | 3708 | 1465474912963 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:53 INFO - PROCESS | 3708 | 1465474913039 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:21:53 INFO - PROCESS | 3708 | 1465474913044 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 3708 | 1465474913046 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:53 INFO - PROCESS | 3708 | ++DOCSHELL 17A80000 == 35 [pid = 3708] [id = 243] 05:21:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (17A80400) [pid = 3708] [serial = 728] [outer = 00000000] 05:21:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18422C00) [pid = 3708] [serial = 729] [outer = 17A80400] 05:21:53 INFO - PROCESS | 3708 | 1465474913091 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (18424C00) [pid = 3708] [serial = 730] [outer = 17A80400] 05:21:53 INFO - PROCESS | 3708 | 1465474913475 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]]]}] 05:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 557ms 05:21:53 INFO - PROCESS | 3708 | 1465474913515 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 3708 | 1465474913517 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 05:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:21:53 INFO - PROCESS | 3708 | 1465474913520 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 3708 | 1465474913522 Marionette TRACE conn3 <- [1,938,null,{}] 05:21:53 INFO - PROCESS | 3708 | 1465474913525 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}] 05:21:53 INFO - PROCESS | 3708 | 1465474913527 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:53 INFO - PROCESS | 3708 | 1465474913609 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:21:53 INFO - PROCESS | 3708 | 1465474913614 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 3708 | 1465474913616 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:53 INFO - PROCESS | 3708 | ++DOCSHELL 13659400 == 36 [pid = 3708] [id = 244] 05:21:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (154B5000) [pid = 3708] [serial = 731] [outer = 00000000] 05:21:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (18754C00) [pid = 3708] [serial = 732] [outer = 154B5000] 05:21:53 INFO - PROCESS | 3708 | 1465474913659 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (18759000) [pid = 3708] [serial = 733] [outer = 154B5000] 05:21:54 INFO - PROCESS | 3708 | 1465474914059 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]]]}] 05:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 558ms 05:21:54 INFO - PROCESS | 3708 | 1465474914122 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 3708 | 1465474914126 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 05:21:54 INFO - PROCESS | 3708 | 1465474914136 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 3708 | 1465474914140 Marionette TRACE conn3 <- [1,942,null,{}] 05:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:21:54 INFO - PROCESS | 3708 | 1465474914146 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}] 05:21:54 INFO - PROCESS | 3708 | 1465474914150 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:54 INFO - PROCESS | 3708 | 1465474914272 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:21:54 INFO - PROCESS | 3708 | 1465474914379 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 3708 | 1465474914384 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:54 INFO - PROCESS | 3708 | ++DOCSHELL 10F9F000 == 37 [pid = 3708] [id = 245] 05:21:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (10FA2000) [pid = 3708] [serial = 734] [outer = 00000000] 05:21:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (114C6400) [pid = 3708] [serial = 735] [outer = 10FA2000] 05:21:54 INFO - PROCESS | 3708 | 1465474914440 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (12A18400) [pid = 3708] [serial = 736] [outer = 10FA2000] 05:21:55 INFO - PROCESS | 3708 | 1465474915176 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]]]}] 05:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1116ms 05:21:55 INFO - PROCESS | 3708 | 1465474915262 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 3708 | 1465474915265 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 05:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:21:55 INFO - PROCESS | 3708 | 1465474915272 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 3708 | 1465474915276 Marionette TRACE conn3 <- [1,946,null,{}] 05:21:55 INFO - PROCESS | 3708 | 1465474915280 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}] 05:21:55 INFO - PROCESS | 3708 | 1465474915283 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:55 INFO - PROCESS | 3708 | 1465474915407 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:21:55 INFO - PROCESS | 3708 | 1465474915525 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 3708 | 1465474915528 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:55 INFO - PROCESS | 3708 | ++DOCSHELL 14E7A000 == 38 [pid = 3708] [id = 246] 05:21:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (14E7BC00) [pid = 3708] [serial = 737] [outer = 00000000] 05:21:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (154A4800) [pid = 3708] [serial = 738] [outer = 14E7BC00] 05:21:55 INFO - PROCESS | 3708 | 1465474915584 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (154D3400) [pid = 3708] [serial = 739] [outer = 14E7BC00] 05:21:56 INFO - PROCESS | 3708 | 1465474916366 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]]]}] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 17A80000 == 37 [pid = 3708] [id = 243] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 14E83800 == 36 [pid = 3708] [id = 242] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 178B7C00 == 35 [pid = 3708] [id = 241] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 169B0000 == 34 [pid = 3708] [id = 240] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 1593D000 == 33 [pid = 3708] [id = 239] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 154B8000 == 32 [pid = 3708] [id = 238] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 131CC800 == 31 [pid = 3708] [id = 237] 05:21:56 INFO - PROCESS | 3708 | --DOCSHELL 11457000 == 30 [pid = 3708] [id = 236] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (19CF2000) [pid = 3708] [serial = 683] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1842B400) [pid = 3708] [serial = 681] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (18420C00) [pid = 3708] [serial = 680] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16B0C800) [pid = 3708] [serial = 674] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (14E79C00) [pid = 3708] [serial = 665] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14EC4C00) [pid = 3708] [serial = 666] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (154B5800) [pid = 3708] [serial = 671] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (154D9C00) [pid = 3708] [serial = 672] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (19CF1000) [pid = 3708] [serial = 660] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A07B800) [pid = 3708] [serial = 692] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (11CC7C00) [pid = 3708] [serial = 668] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (12AE6000) [pid = 3708] [serial = 669] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (12A17400) [pid = 3708] [serial = 662] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (12AE3400) [pid = 3708] [serial = 663] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A07BC00) [pid = 3708] [serial = 693] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1874A400) [pid = 3708] [serial = 687] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (17994C00) [pid = 3708] [serial = 686] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (178BD000) [pid = 3708] [serial = 677] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (17A81C00) [pid = 3708] [serial = 678] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19D1E800) [pid = 3708] [serial = 689] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (19D16000) [pid = 3708] [serial = 684] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1A070000) [pid = 3708] [serial = 690] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (16B8D000) [pid = 3708] [serial = 675] [outer = 00000000] [url = about:blank] 05:21:56 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (156BC800) [pid = 3708] [serial = 396] [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.] 05:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1174ms 05:21:56 INFO - PROCESS | 3708 | 1465474916446 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:21:56 INFO - PROCESS | 3708 | 1465474916450 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 05:21:56 INFO - PROCESS | 3708 | 1465474916476 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 3708 | 1465474916478 Marionette TRACE conn3 <- [1,950,null,{}] 05:21:56 INFO - PROCESS | 3708 | 1465474916486 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}] 05:21:56 INFO - PROCESS | 3708 | 1465474916489 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:56 INFO - PROCESS | 3708 | 1465474916578 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:21:56 INFO - PROCESS | 3708 | 1465474916585 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 3708 | 1465474916587 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:56 INFO - PROCESS | 3708 | ++DOCSHELL 11462C00 == 31 [pid = 3708] [id = 247] 05:21:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (114BB800) [pid = 3708] [serial = 740] [outer = 00000000] 05:21:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (12AA7400) [pid = 3708] [serial = 741] [outer = 114BB800] 05:21:56 INFO - PROCESS | 3708 | 1465474916618 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (12DA3400) [pid = 3708] [serial = 742] [outer = 114BB800] 05:21:57 INFO - PROCESS | 3708 | 1465474917099 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]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 675ms 05:21:57 INFO - PROCESS | 3708 | 1465474917138 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 3708 | 1465474917142 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 05:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:21:57 INFO - PROCESS | 3708 | 1465474917147 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 3708 | 1465474917150 Marionette TRACE conn3 <- [1,954,null,{}] 05:21:57 INFO - PROCESS | 3708 | 1465474917153 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}] 05:21:57 INFO - PROCESS | 3708 | 1465474917156 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:57 INFO - PROCESS | 3708 | 1465474917226 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:21:57 INFO - PROCESS | 3708 | 1465474917235 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 3708 | 1465474917237 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:57 INFO - PROCESS | 3708 | ++DOCSHELL 14E7EC00 == 32 [pid = 3708] [id = 248] 05:21:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (14E7F400) [pid = 3708] [serial = 743] [outer = 00000000] 05:21:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14EC4C00) [pid = 3708] [serial = 744] [outer = 14E7F400] 05:21:57 INFO - PROCESS | 3708 | 1465474917283 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154CD400) [pid = 3708] [serial = 745] [outer = 14E7F400] 05:21:57 INFO - PROCESS | 3708 | 1465474917728 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]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 587ms 05:21:57 INFO - PROCESS | 3708 | 1465474917751 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 3708 | 1465474917753 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 05:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:21:57 INFO - PROCESS | 3708 | 1465474917757 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 3708 | 1465474917760 Marionette TRACE conn3 <- [1,958,null,{}] 05:21:57 INFO - PROCESS | 3708 | 1465474917771 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}] 05:21:57 INFO - PROCESS | 3708 | 1465474917776 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:57 INFO - PROCESS | 3708 | 1465474917840 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:21:57 INFO - PROCESS | 3708 | 1465474917959 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 3708 | 1465474917962 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:57 INFO - PROCESS | 3708 | ++DOCSHELL 1668FC00 == 33 [pid = 3708] [id = 249] 05:21:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16945400) [pid = 3708] [serial = 746] [outer = 00000000] 05:21:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1694E400) [pid = 3708] [serial = 747] [outer = 16945400] 05:21:57 INFO - PROCESS | 3708 | 1465474918010 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16B05400) [pid = 3708] [serial = 748] [outer = 16945400] 05:21:58 INFO - PROCESS | 3708 | 1465474918354 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]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 660ms 05:21:58 INFO - PROCESS | 3708 | 1465474918401 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 3708 | 1465474918403 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 05:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:21:58 INFO - PROCESS | 3708 | 1465474918406 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 3708 | 1465474918408 Marionette TRACE conn3 <- [1,962,null,{}] 05:21:58 INFO - PROCESS | 3708 | 1465474918412 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}] 05:21:58 INFO - PROCESS | 3708 | 1465474918414 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:58 INFO - PROCESS | 3708 | 1465474918531 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:21:58 INFO - PROCESS | 3708 | 1465474918592 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 3708 | 1465474918595 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:58 INFO - PROCESS | 3708 | ++DOCSHELL 16B84400 == 34 [pid = 3708] [id = 250] 05:21:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16B85C00) [pid = 3708] [serial = 749] [outer = 00000000] 05:21:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16F02000) [pid = 3708] [serial = 750] [outer = 16B85C00] 05:21:58 INFO - PROCESS | 3708 | 1465474918622 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (17803800) [pid = 3708] [serial = 751] [outer = 16B85C00] 05:21:59 INFO - PROCESS | 3708 | 1465474919030 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]]]}] 05:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 660ms 05:21:59 INFO - PROCESS | 3708 | 1465474919071 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 3708 | 1465474919073 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 05:21:59 INFO - PROCESS | 3708 | 1465474919076 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:21:59 INFO - PROCESS | 3708 | 1465474919078 Marionette TRACE conn3 <- [1,966,null,{}] 05:21:59 INFO - PROCESS | 3708 | 1465474919089 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}] 05:21:59 INFO - PROCESS | 3708 | 1465474919091 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:59 INFO - PROCESS | 3708 | 1465474919206 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:21:59 INFO - PROCESS | 3708 | 1465474919225 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 3708 | 1465474919227 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:59 INFO - PROCESS | 3708 | ++DOCSHELL 1744D000 == 35 [pid = 3708] [id = 251] 05:21:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (178B7800) [pid = 3708] [serial = 752] [outer = 00000000] 05:21:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (17A80000) [pid = 3708] [serial = 753] [outer = 178B7800] 05:21:59 INFO - PROCESS | 3708 | 1465474919270 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (181E5800) [pid = 3708] [serial = 754] [outer = 178B7800] 05:21:59 INFO - PROCESS | 3708 | 1465474919694 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]]]}] 05:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 661ms 05:21:59 INFO - PROCESS | 3708 | 1465474919738 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 3708 | 1465474919741 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 05:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:21:59 INFO - PROCESS | 3708 | 1465474919728 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 3708 | 1465474919731 Marionette TRACE conn3 <- [1,970,null,{}] 05:21:59 INFO - PROCESS | 3708 | 1465474919741 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}] 05:21:59 INFO - PROCESS | 3708 | 1465474919747 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:59 INFO - PROCESS | 3708 | 1465474919875 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:21:59 INFO - PROCESS | 3708 | 1465474919931 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 3708 | 1465474919933 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:21:59 INFO - PROCESS | 3708 | ++DOCSHELL 1842CC00 == 36 [pid = 3708] [id = 252] 05:21:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (184A9400) [pid = 3708] [serial = 755] [outer = 00000000] 05:21:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19CED800) [pid = 3708] [serial = 756] [outer = 184A9400] 05:21:59 INFO - PROCESS | 3708 | 1465474919985 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19CEF400) [pid = 3708] [serial = 757] [outer = 184A9400] 05:22:00 INFO - PROCESS | 3708 | 1465474920363 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]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 660ms 05:22:00 INFO - PROCESS | 3708 | 1465474920387 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 3708 | 1465474920389 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 05:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:22:00 INFO - PROCESS | 3708 | 1465474920392 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 3708 | 1465474920393 Marionette TRACE conn3 <- [1,974,null,{}] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (154B8800) [pid = 3708] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (11461400) [pid = 3708] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1280E400) [pid = 3708] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (131CD000) [pid = 3708] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (17996000) [pid = 3708] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (131D4000) [pid = 3708] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1694F400) [pid = 3708] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (19D1A400) [pid = 3708] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (17A80400) [pid = 3708] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16B05000) [pid = 3708] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (14E87400) [pid = 3708] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:22:00 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (15970400) [pid = 3708] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:22:00 INFO - PROCESS | 3708 | 1465474920478 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}] 05:22:00 INFO - PROCESS | 3708 | 1465474920480 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:00 INFO - PROCESS | 3708 | 1465474920561 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:22:00 INFO - PROCESS | 3708 | 1465474920570 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 3708 | 1465474920572 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:00 INFO - PROCESS | 3708 | ++DOCSHELL 154A5000 == 37 [pid = 3708] [id = 253] 05:22:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154A7000) [pid = 3708] [serial = 758] [outer = 00000000] 05:22:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (16068800) [pid = 3708] [serial = 759] [outer = 154A7000] 05:22:00 INFO - PROCESS | 3708 | 1465474920599 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16B85000) [pid = 3708] [serial = 760] [outer = 154A7000] 05:22:00 INFO - PROCESS | 3708 | 1465474920994 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]]]}] 05:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 645ms 05:22:01 INFO - PROCESS | 3708 | 1465474921054 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 3708 | 1465474921056 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 05:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:22:01 INFO - PROCESS | 3708 | 1465474921060 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 3708 | 1465474921061 Marionette TRACE conn3 <- [1,978,null,{}] 05:22:01 INFO - PROCESS | 3708 | 1465474921065 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}] 05:22:01 INFO - PROCESS | 3708 | 1465474921066 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:01 INFO - PROCESS | 3708 | 1465474921143 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:22:01 INFO - PROCESS | 3708 | 1465474921149 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 3708 | 1465474921151 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:01 INFO - PROCESS | 3708 | ++DOCSHELL 14EC3C00 == 38 [pid = 3708] [id = 254] 05:22:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (18758400) [pid = 3708] [serial = 761] [outer = 00000000] 05:22:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CF4800) [pid = 3708] [serial = 762] [outer = 18758400] 05:22:01 INFO - PROCESS | 3708 | 1465474921194 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19D16400) [pid = 3708] [serial = 763] [outer = 18758400] 05:22:01 INFO - PROCESS | 3708 | 1465474921574 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]]]}] 05:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 557ms 05:22:01 INFO - PROCESS | 3708 | 1465474921624 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 3708 | 1465474921626 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 05:22:01 INFO - PROCESS | 3708 | 1465474921629 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:22:01 INFO - PROCESS | 3708 | 1465474921631 Marionette TRACE conn3 <- [1,982,null,{}] 05:22:01 INFO - PROCESS | 3708 | 1465474921634 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}] 05:22:01 INFO - PROCESS | 3708 | 1465474921636 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:01 INFO - PROCESS | 3708 | 1465474921714 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:22:01 INFO - PROCESS | 3708 | 1465474921719 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 3708 | 1465474921721 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:01 INFO - PROCESS | 3708 | ++DOCSHELL 16951800 == 39 [pid = 3708] [id = 255] 05:22:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19CF2000) [pid = 3708] [serial = 764] [outer = 00000000] 05:22:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (154AB800) [pid = 3708] [serial = 765] [outer = 19CF2000] 05:22:01 INFO - PROCESS | 3708 | 1465474921777 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D21C00) [pid = 3708] [serial = 766] [outer = 19CF2000] 05:22:02 INFO - PROCESS | 3708 | 1465474922176 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]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 587ms 05:22:02 INFO - PROCESS | 3708 | 1465474922236 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 3708 | 1465474922238 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 05:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:22:02 INFO - PROCESS | 3708 | 1465474922241 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 3708 | 1465474922243 Marionette TRACE conn3 <- [1,986,null,{}] 05:22:02 INFO - PROCESS | 3708 | 1465474922246 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}] 05:22:02 INFO - PROCESS | 3708 | 1465474922248 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:02 INFO - PROCESS | 3708 | 1465474922326 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:22:02 INFO - PROCESS | 3708 | 1465474922356 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 3708 | 1465474922359 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:02 INFO - PROCESS | 3708 | ++DOCSHELL 10375C00 == 40 [pid = 3708] [id = 256] 05:22:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (103CB400) [pid = 3708] [serial = 767] [outer = 00000000] 05:22:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (10A4AC00) [pid = 3708] [serial = 768] [outer = 103CB400] 05:22:02 INFO - PROCESS | 3708 | 1465474922498 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (11262000) [pid = 3708] [serial = 769] [outer = 103CB400] 05:22:03 INFO - PROCESS | 3708 | 1465474923141 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]]]}] 05:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 939ms 05:22:03 INFO - PROCESS | 3708 | 1465474923188 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 3708 | 1465474923192 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 05:22:03 INFO - PROCESS | 3708 | 1465474923196 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:22:03 INFO - PROCESS | 3708 | 1465474923200 Marionette TRACE conn3 <- [1,990,null,{}] 05:22:03 INFO - PROCESS | 3708 | 1465474923206 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}] 05:22:03 INFO - PROCESS | 3708 | 1465474923192 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:03 INFO - PROCESS | 3708 | 1465474923301 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:22:03 INFO - PROCESS | 3708 | 1465474923429 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 3708 | 1465474923433 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:03 INFO - PROCESS | 3708 | ++DOCSHELL 13D0EC00 == 41 [pid = 3708] [id = 257] 05:22:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (14E83000) [pid = 3708] [serial = 770] [outer = 00000000] 05:22:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (154D4800) [pid = 3708] [serial = 771] [outer = 14E83000] 05:22:03 INFO - PROCESS | 3708 | 1465474923472 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (15965C00) [pid = 3708] [serial = 772] [outer = 14E83000] 05:22:03 INFO - PROCESS | 3708 | 1465474923993 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]]]}] 05:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 851ms 05:22:04 INFO - PROCESS | 3708 | 1465474924050 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 3708 | 1465474924054 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 05:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:22:04 INFO - PROCESS | 3708 | 1465474924042 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 3708 | 1465474924044 Marionette TRACE conn3 <- [1,994,null,{}] 05:22:04 INFO - PROCESS | 3708 | 1465474924048 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}] 05:22:04 INFO - PROCESS | 3708 | 1465474924051 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:04 INFO - PROCESS | 3708 | 1465474924189 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:22:04 INFO - PROCESS | 3708 | 1465474924315 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 3708 | 1465474924317 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:04 INFO - PROCESS | 3708 | ++DOCSHELL 169A7C00 == 42 [pid = 3708] [id = 258] 05:22:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (169B0000) [pid = 3708] [serial = 773] [outer = 00000000] 05:22:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (18428800) [pid = 3708] [serial = 774] [outer = 169B0000] 05:22:04 INFO - PROCESS | 3708 | 1465474924354 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (18752000) [pid = 3708] [serial = 775] [outer = 169B0000] 05:22:04 INFO - PROCESS | 3708 | 1465474924944 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]]]}] 05:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 939ms 05:22:04 INFO - PROCESS | 3708 | 1465474924990 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 3708 | 1465474924993 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 05:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:22:04 INFO - PROCESS | 3708 | 1465474924998 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 3708 | 1465474925004 Marionette TRACE conn3 <- [1,998,null,{}] 05:22:05 INFO - PROCESS | 3708 | 1465474925013 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}] 05:22:05 INFO - PROCESS | 3708 | 1465474925017 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:05 INFO - PROCESS | 3708 | 1465474925167 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:22:05 INFO - PROCESS | 3708 | 1465474925182 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 3708 | 1465474925184 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:05 INFO - PROCESS | 3708 | ++DOCSHELL 16953800 == 43 [pid = 3708] [id = 259] 05:22:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (16953C00) [pid = 3708] [serial = 776] [outer = 00000000] 05:22:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (16B90C00) [pid = 3708] [serial = 777] [outer = 16953C00] 05:22:05 INFO - PROCESS | 3708 | 1465474925218 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (17997800) [pid = 3708] [serial = 778] [outer = 16953C00] 05:22:05 INFO - PROCESS | 3708 | 1465474925985 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]]]}] 05:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1027ms 05:22:06 INFO - PROCESS | 3708 | 1465474926035 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 3708 | 1465474926039 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 05:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:22:06 INFO - PROCESS | 3708 | 1465474926044 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 3708 | 1465474926048 Marionette TRACE conn3 <- [1,1002,null,{}] 05:22:06 INFO - PROCESS | 3708 | 1465474926053 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}] 05:22:06 INFO - PROCESS | 3708 | 1465474926055 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:06 INFO - PROCESS | 3708 | 1465474926132 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:22:06 INFO - PROCESS | 3708 | 1465474926231 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 3708 | 1465474926234 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:06 INFO - PROCESS | 3708 | ++DOCSHELL 131CC800 == 44 [pid = 3708] [id = 260] 05:22:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (131CDC00) [pid = 3708] [serial = 779] [outer = 00000000] 05:22:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1393F000) [pid = 3708] [serial = 780] [outer = 131CDC00] 05:22:06 INFO - PROCESS | 3708 | 1465474926283 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (14E79000) [pid = 3708] [serial = 781] [outer = 131CDC00] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 11CC2800 == 43 [pid = 3708] [id = 235] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 16951800 == 42 [pid = 3708] [id = 255] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 14EC3C00 == 41 [pid = 3708] [id = 254] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 154A5000 == 40 [pid = 3708] [id = 253] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 1842CC00 == 39 [pid = 3708] [id = 252] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 1744D000 == 38 [pid = 3708] [id = 251] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 16B84400 == 37 [pid = 3708] [id = 250] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 1668FC00 == 36 [pid = 3708] [id = 249] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 14E7EC00 == 35 [pid = 3708] [id = 248] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 11462C00 == 34 [pid = 3708] [id = 247] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 13659400 == 33 [pid = 3708] [id = 244] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 14E7A000 == 32 [pid = 3708] [id = 246] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 10F9F000 == 31 [pid = 3708] [id = 245] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 16953800 == 30 [pid = 3708] [id = 259] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 169A7C00 == 29 [pid = 3708] [id = 258] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 10375C00 == 28 [pid = 3708] [id = 256] 05:22:06 INFO - PROCESS | 3708 | --DOCSHELL 13D0EC00 == 27 [pid = 3708] [id = 257] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (154D5C00) [pid = 3708] [serial = 714] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (12892000) [pid = 3708] [serial = 708] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (12AA3000) [pid = 3708] [serial = 709] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (12D68800) [pid = 3708] [serial = 706] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (104E5C00) [pid = 3708] [serial = 705] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (13651000) [pid = 3708] [serial = 711] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (13931400) [pid = 3708] [serial = 712] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (17A81000) [pid = 3708] [serial = 723] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14E84000) [pid = 3708] [serial = 697] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (14311000) [pid = 3708] [serial = 696] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (17441400) [pid = 3708] [serial = 700] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (16B8AC00) [pid = 3708] [serial = 699] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18754C00) [pid = 3708] [serial = 732] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A222400) [pid = 3708] [serial = 703] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A075400) [pid = 3708] [serial = 702] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18424C00) [pid = 3708] [serial = 730] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16B89800) [pid = 3708] [serial = 721] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16B83C00) [pid = 3708] [serial = 720] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (169A5C00) [pid = 3708] [serial = 727] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (169A4800) [pid = 3708] [serial = 726] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (18155400) [pid = 3708] [serial = 724] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1668BC00) [pid = 3708] [serial = 717] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1694E000) [pid = 3708] [serial = 718] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (18422C00) [pid = 3708] [serial = 729] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (156BB800) [pid = 3708] [serial = 715] [outer = 00000000] [url = about:blank] 05:22:07 INFO - PROCESS | 3708 | 1465474927321 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]]]}] 05:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1306ms 05:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:22:07 INFO - PROCESS | 3708 | 1465474927362 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 3708 | 1465474927366 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 05:22:07 INFO - PROCESS | 3708 | 1465474927370 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 3708 | 1465474927358 Marionette TRACE conn3 <- [1,1006,null,{}] 05:22:07 INFO - PROCESS | 3708 | 1465474927363 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}] 05:22:07 INFO - PROCESS | 3708 | 1465474927366 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:07 INFO - PROCESS | 3708 | 1465474927451 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:22:07 INFO - PROCESS | 3708 | 1465474927457 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 3708 | 1465474927461 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:07 INFO - PROCESS | 3708 | ++DOCSHELL 12BC3800 == 28 [pid = 3708] [id = 261] 05:22:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (12BC8400) [pid = 3708] [serial = 782] [outer = 00000000] 05:22:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13072400) [pid = 3708] [serial = 783] [outer = 12BC8400] 05:22:07 INFO - PROCESS | 3708 | 1465474927509 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (13121000) [pid = 3708] [serial = 784] [outer = 12BC8400] 05:22:07 INFO - PROCESS | 3708 | 1465474927970 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]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 660ms 05:22:08 INFO - PROCESS | 3708 | 1465474928009 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 3708 | 1465474928014 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 05:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:22:08 INFO - PROCESS | 3708 | 1465474928020 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 3708 | 1465474928022 Marionette TRACE conn3 <- [1,1010,null,{}] 05:22:08 INFO - PROCESS | 3708 | 1465474928026 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}] 05:22:08 INFO - PROCESS | 3708 | 1465474928028 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:08 INFO - PROCESS | 3708 | 1465474928178 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:22:08 INFO - PROCESS | 3708 | 1465474928308 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:08 INFO - PROCESS | 3708 | 1465474928312 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:08 INFO - PROCESS | 3708 | ++DOCSHELL 104EB400 == 29 [pid = 3708] [id = 262] 05:22:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (10566000) [pid = 3708] [serial = 785] [outer = 00000000] 05:22:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (10FA3800) [pid = 3708] [serial = 786] [outer = 10566000] 05:22:08 INFO - PROCESS | 3708 | 1465474928370 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1280E400) [pid = 3708] [serial = 787] [outer = 10566000] 05:22:09 INFO - PROCESS | 3708 | 1465474929088 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]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1145ms 05:22:09 INFO - PROCESS | 3708 | 1465474929159 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 3708 | 1465474929164 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 05:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:22:09 INFO - PROCESS | 3708 | 1465474929169 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 3708 | 1465474929172 Marionette TRACE conn3 <- [1,1014,null,{}] 05:22:09 INFO - PROCESS | 3708 | 1465474929177 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}] 05:22:09 INFO - PROCESS | 3708 | 1465474929180 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:09 INFO - PROCESS | 3708 | 1465474929300 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:22:09 INFO - PROCESS | 3708 | 1465474929374 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 3708 | 1465474929378 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:09 INFO - PROCESS | 3708 | ++DOCSHELL 14E7D800 == 30 [pid = 3708] [id = 263] 05:22:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (14E7EC00) [pid = 3708] [serial = 788] [outer = 00000000] 05:22:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (14E87000) [pid = 3708] [serial = 789] [outer = 14E7EC00] 05:22:09 INFO - PROCESS | 3708 | 1465474929474 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (154A6400) [pid = 3708] [serial = 790] [outer = 14E7EC00] 05:22:10 INFO - PROCESS | 3708 | --DOCSHELL 12BC3800 == 29 [pid = 3708] [id = 261] 05:22:10 INFO - PROCESS | 3708 | --DOCSHELL 131CC800 == 28 [pid = 3708] [id = 260] 05:22:10 INFO - PROCESS | 3708 | 1465474930229 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]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1086ms 05:22:10 INFO - PROCESS | 3708 | 1465474930245 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 3708 | 1465474930249 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 05:22:10 INFO - PROCESS | 3708 | 1465474930254 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:22:10 INFO - PROCESS | 3708 | 1465474930257 Marionette TRACE conn3 <- [1,1018,null,{}] 05:22:10 INFO - PROCESS | 3708 | 1465474930262 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}] 05:22:10 INFO - PROCESS | 3708 | 1465474930265 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:10 INFO - PROCESS | 3708 | 1465474930364 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:22:10 INFO - PROCESS | 3708 | 1465474930445 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 3708 | 1465474930450 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:10 INFO - PROCESS | 3708 | ++DOCSHELL 114BEC00 == 29 [pid = 3708] [id = 264] 05:22:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (11AD5000) [pid = 3708] [serial = 791] [outer = 00000000] 05:22:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (13651000) [pid = 3708] [serial = 792] [outer = 11AD5000] 05:22:10 INFO - PROCESS | 3708 | 1465474930496 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (14308800) [pid = 3708] [serial = 793] [outer = 11AD5000] 05:22:10 INFO - PROCESS | 3708 | 1465474930920 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]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 05:22:10 INFO - PROCESS | 3708 | 1465474930961 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 3708 | 1465474930965 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 05:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:22:10 INFO - PROCESS | 3708 | 1465474930971 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 3708 | 1465474930974 Marionette TRACE conn3 <- [1,1022,null,{}] 05:22:10 INFO - PROCESS | 3708 | 1465474930977 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}] 05:22:10 INFO - PROCESS | 3708 | 1465474930980 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:11 INFO - PROCESS | 3708 | 1465474931059 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:22:11 INFO - PROCESS | 3708 | 1465474931067 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 3708 | 1465474931070 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:11 INFO - PROCESS | 3708 | ++DOCSHELL 1593D400 == 30 [pid = 3708] [id = 265] 05:22:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (15966400) [pid = 3708] [serial = 794] [outer = 00000000] 05:22:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16065800) [pid = 3708] [serial = 795] [outer = 15966400] 05:22:11 INFO - PROCESS | 3708 | 1465474931115 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1668C000) [pid = 3708] [serial = 796] [outer = 15966400] 05:22:11 INFO - PROCESS | 3708 | 1465474931592 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]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 660ms 05:22:11 INFO - PROCESS | 3708 | 1465474931635 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 3708 | 1465474931638 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 05:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:22:11 INFO - PROCESS | 3708 | 1465474931642 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 3708 | 1465474931628 Marionette TRACE conn3 <- [1,1026,null,{}] 05:22:11 INFO - PROCESS | 3708 | 1465474931645 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}] 05:22:11 INFO - PROCESS | 3708 | 1465474931649 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:11 INFO - PROCESS | 3708 | 1465474931790 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:22:11 INFO - PROCESS | 3708 | 1465474931817 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 3708 | 1465474931820 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:11 INFO - PROCESS | 3708 | ++DOCSHELL 16B88800 == 31 [pid = 3708] [id = 266] 05:22:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (16B88C00) [pid = 3708] [serial = 797] [outer = 00000000] 05:22:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (16B8E000) [pid = 3708] [serial = 798] [outer = 16B88C00] 05:22:11 INFO - PROCESS | 3708 | 1465474931866 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (16D4AC00) [pid = 3708] [serial = 799] [outer = 16B88C00] 05:22:12 INFO - PROCESS | 3708 | 1465474932288 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]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 05:22:12 INFO - PROCESS | 3708 | 1465474932345 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 3708 | 1465474932347 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 05:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:22:12 INFO - PROCESS | 3708 | 1465474932350 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 3708 | 1465474932352 Marionette TRACE conn3 <- [1,1030,null,{}] 05:22:12 INFO - PROCESS | 3708 | 1465474932355 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}] 05:22:12 INFO - PROCESS | 3708 | 1465474932357 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:12 INFO - PROCESS | 3708 | 1465474932457 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:22:12 INFO - PROCESS | 3708 | 1465474932466 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 3708 | 1465474932469 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:12 INFO - PROCESS | 3708 | ++DOCSHELL 17998400 == 32 [pid = 3708] [id = 267] 05:22:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1799B000) [pid = 3708] [serial = 800] [outer = 00000000] 05:22:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (18158C00) [pid = 3708] [serial = 801] [outer = 1799B000] 05:22:12 INFO - PROCESS | 3708 | 1465474932512 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (18425400) [pid = 3708] [serial = 802] [outer = 1799B000] 05:22:12 INFO - PROCESS | 3708 | 1465474932916 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]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 601ms 05:22:12 INFO - PROCESS | 3708 | 1465474932951 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 3708 | 1465474932953 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 05:22:12 INFO - PROCESS | 3708 | 1465474932956 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:22:12 INFO - PROCESS | 3708 | 1465474932958 Marionette TRACE conn3 <- [1,1034,null,{}] 05:22:12 INFO - PROCESS | 3708 | 1465474932961 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}] 05:22:12 INFO - PROCESS | 3708 | 1465474932963 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:13 INFO - PROCESS | 3708 | 1465474933051 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:22:13 INFO - PROCESS | 3708 | 1465474933154 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 3708 | 1465474933156 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:13 INFO - PROCESS | 3708 | ++DOCSHELL 184AEC00 == 33 [pid = 3708] [id = 268] 05:22:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (184B0800) [pid = 3708] [serial = 803] [outer = 00000000] 05:22:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (18757000) [pid = 3708] [serial = 804] [outer = 184B0800] 05:22:13 INFO - PROCESS | 3708 | 1465474933199 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (12BBB400) [pid = 3708] [serial = 805] [outer = 184B0800] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (131CDC00) [pid = 3708] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (103CB400) [pid = 3708] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (14E83000) [pid = 3708] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (169B0000) [pid = 3708] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (178B7800) [pid = 3708] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (184A9400) [pid = 3708] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (10FA2000) [pid = 3708] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14E7F400) [pid = 3708] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16945400) [pid = 3708] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (154B5000) [pid = 3708] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14E7BC00) [pid = 3708] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (114BB800) [pid = 3708] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (154A7000) [pid = 3708] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16953C00) [pid = 3708] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16B85C00) [pid = 3708] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (18758400) [pid = 3708] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:22:13 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (19CF2000) [pid = 3708] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:22:13 INFO - PROCESS | 3708 | 1465474933634 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]]]}] 05:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 705ms 05:22:13 INFO - PROCESS | 3708 | 1465474933657 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:22:13 INFO - PROCESS | 3708 | 1465474933659 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 05:22:13 INFO - PROCESS | 3708 | 1465474933662 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:22:13 INFO - PROCESS | 3708 | 1465474933664 Marionette TRACE conn3 <- [1,1038,null,{}] 05:22:13 INFO - PROCESS | 3708 | 1465474933667 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}] 05:22:13 INFO - PROCESS | 3708 | 1465474933673 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:13 INFO - PROCESS | 3708 | 1465474933754 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:22:13 INFO - PROCESS | 3708 | 1465474933761 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 3708 | 1465474933763 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:13 INFO - PROCESS | 3708 | ++DOCSHELL 1393D000 == 34 [pid = 3708] [id = 269] 05:22:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (154A7000) [pid = 3708] [serial = 806] [outer = 00000000] 05:22:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1780D000) [pid = 3708] [serial = 807] [outer = 154A7000] 05:22:13 INFO - PROCESS | 3708 | 1465474933806 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (184A8000) [pid = 3708] [serial = 808] [outer = 154A7000] 05:22:14 INFO - PROCESS | 3708 | 1465474934228 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]]]}] 05:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 601ms 05:22:14 INFO - PROCESS | 3708 | 1465474934261 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 3708 | 1465474934263 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 05:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:22:14 INFO - PROCESS | 3708 | 1465474934266 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 3708 | 1465474934268 Marionette TRACE conn3 <- [1,1042,null,{}] 05:22:14 INFO - PROCESS | 3708 | 1465474934272 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}] 05:22:14 INFO - PROCESS | 3708 | 1465474934274 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:14 INFO - PROCESS | 3708 | 1465474934332 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:22:14 INFO - PROCESS | 3708 | 1465474934338 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 3708 | 1465474934340 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:14 INFO - PROCESS | 3708 | ++DOCSHELL 19CEFC00 == 35 [pid = 3708] [id = 270] 05:22:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19CF0800) [pid = 3708] [serial = 809] [outer = 00000000] 05:22:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19D18800) [pid = 3708] [serial = 810] [outer = 19CF0800] 05:22:14 INFO - PROCESS | 3708 | 1465474934383 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19D19000) [pid = 3708] [serial = 811] [outer = 19CF0800] 05:22:14 INFO - PROCESS | 3708 | 1465474934795 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]]]}] 05:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 558ms 05:22:14 INFO - PROCESS | 3708 | 1465474934823 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 3708 | 1465474934825 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 05:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:22:14 INFO - PROCESS | 3708 | 1465474934828 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 3708 | 1465474934830 Marionette TRACE conn3 <- [1,1046,null,{}] 05:22:14 INFO - PROCESS | 3708 | 1465474934833 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}] 05:22:14 INFO - PROCESS | 3708 | 1465474934835 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:14 INFO - PROCESS | 3708 | 1465474934936 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:22:14 INFO - PROCESS | 3708 | 1465474934941 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 3708 | 1465474934943 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:14 INFO - PROCESS | 3708 | ++DOCSHELL 16B8DC00 == 36 [pid = 3708] [id = 271] 05:22:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (19D15C00) [pid = 3708] [serial = 812] [outer = 00000000] 05:22:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A073000) [pid = 3708] [serial = 813] [outer = 19D15C00] 05:22:14 INFO - PROCESS | 3708 | 1465474934985 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A078C00) [pid = 3708] [serial = 814] [outer = 19D15C00] 05:22:15 INFO - PROCESS | 3708 | --DOCSHELL 114BEC00 == 35 [pid = 3708] [id = 264] 05:22:15 INFO - PROCESS | 3708 | --DOCSHELL 14E7D800 == 34 [pid = 3708] [id = 263] 05:22:15 INFO - PROCESS | 3708 | --DOCSHELL 104EB400 == 33 [pid = 3708] [id = 262] 05:22:16 INFO - PROCESS | 3708 | --DOCSHELL 1393D000 == 32 [pid = 3708] [id = 269] 05:22:16 INFO - PROCESS | 3708 | --DOCSHELL 16B88800 == 31 [pid = 3708] [id = 266] 05:22:16 INFO - PROCESS | 3708 | --DOCSHELL 19CEFC00 == 30 [pid = 3708] [id = 270] 05:22:16 INFO - PROCESS | 3708 | --DOCSHELL 1593D400 == 29 [pid = 3708] [id = 265] 05:22:16 INFO - PROCESS | 3708 | --DOCSHELL 17998400 == 28 [pid = 3708] [id = 267] 05:22:16 INFO - PROCESS | 3708 | --DOCSHELL 184AEC00 == 27 [pid = 3708] [id = 268] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (154AB800) [pid = 3708] [serial = 765] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (13072400) [pid = 3708] [serial = 783] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1393F000) [pid = 3708] [serial = 780] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (10A4AC00) [pid = 3708] [serial = 768] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (154D4800) [pid = 3708] [serial = 771] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (18428800) [pid = 3708] [serial = 774] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (15965C00) [pid = 3708] [serial = 772] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (17A80000) [pid = 3708] [serial = 753] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (19CED800) [pid = 3708] [serial = 756] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (181E5800) [pid = 3708] [serial = 754] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (114C6400) [pid = 3708] [serial = 735] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (12A18400) [pid = 3708] [serial = 736] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (14EC4C00) [pid = 3708] [serial = 744] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154CD400) [pid = 3708] [serial = 745] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1694E400) [pid = 3708] [serial = 747] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16B05400) [pid = 3708] [serial = 748] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (18759000) [pid = 3708] [serial = 733] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (154A4800) [pid = 3708] [serial = 738] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (154D3400) [pid = 3708] [serial = 739] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (12AA7400) [pid = 3708] [serial = 741] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (16B85000) [pid = 3708] [serial = 760] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (12DA3400) [pid = 3708] [serial = 742] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (16068800) [pid = 3708] [serial = 759] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (16B90C00) [pid = 3708] [serial = 777] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (18752000) [pid = 3708] [serial = 775] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (19CEF400) [pid = 3708] [serial = 757] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (17997800) [pid = 3708] [serial = 778] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (11262000) [pid = 3708] [serial = 769] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (19D21C00) [pid = 3708] [serial = 766] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (14E79000) [pid = 3708] [serial = 781] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (16F02000) [pid = 3708] [serial = 750] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 53 (17803800) [pid = 3708] [serial = 751] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 52 (19CF4800) [pid = 3708] [serial = 762] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | --DOMWINDOW == 51 (19D16400) [pid = 3708] [serial = 763] [outer = 00000000] [url = about:blank] 05:22:16 INFO - PROCESS | 3708 | 1465474936653 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]]]}] 05:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1893ms 05:22:16 INFO - PROCESS | 3708 | 1465474936715 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 3708 | 1465474936719 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 05:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:22:16 INFO - PROCESS | 3708 | 1465474936724 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 3708 | 1465474936728 Marionette TRACE conn3 <- [1,1050,null,{}] 05:22:16 INFO - PROCESS | 3708 | 1465474936733 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}] 05:22:16 INFO - PROCESS | 3708 | 1465474936736 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:16 INFO - PROCESS | 3708 | 1465474936827 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:22:16 INFO - PROCESS | 3708 | 1465474936834 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 3708 | 1465474936839 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:16 INFO - PROCESS | 3708 | ++DOCSHELL 11CC7C00 == 28 [pid = 3708] [id = 272] 05:22:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 52 (1280B400) [pid = 3708] [serial = 815] [outer = 00000000] 05:22:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 53 (12AE7400) [pid = 3708] [serial = 816] [outer = 1280B400] 05:22:16 INFO - PROCESS | 3708 | 1465474936892 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 54 (13034C00) [pid = 3708] [serial = 817] [outer = 1280B400] 05:22:17 INFO - PROCESS | 3708 | 1465474937330 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]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 645ms 05:22:17 INFO - PROCESS | 3708 | 1465474937387 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 3708 | 1465474937392 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 05:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:22:17 INFO - PROCESS | 3708 | 1465474937399 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 3708 | 1465474937401 Marionette TRACE conn3 <- [1,1054,null,{}] 05:22:17 INFO - PROCESS | 3708 | 1465474937405 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}] 05:22:17 INFO - PROCESS | 3708 | 1465474937408 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:17 INFO - PROCESS | 3708 | 1465474937494 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:22:17 INFO - PROCESS | 3708 | 1465474937486 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 3708 | 1465474937489 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:17 INFO - PROCESS | 3708 | ++DOCSHELL 13938C00 == 29 [pid = 3708] [id = 273] 05:22:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (1393D000) [pid = 3708] [serial = 818] [outer = 00000000] 05:22:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (1430D000) [pid = 3708] [serial = 819] [outer = 1393D000] 05:22:17 INFO - PROCESS | 3708 | 1465474937536 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (14E79400) [pid = 3708] [serial = 820] [outer = 1393D000] 05:22:17 INFO - PROCESS | 3708 | 1465474937975 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]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 602ms 05:22:17 INFO - PROCESS | 3708 | 1465474938000 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 3708 | 1465474938002 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 05:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:22:17 INFO - PROCESS | 3708 | 1465474938006 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 3708 | 1465474938009 Marionette TRACE conn3 <- [1,1058,null,{}] 05:22:17 INFO - PROCESS | 3708 | 1465474938020 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}] 05:22:18 INFO - PROCESS | 3708 | 1465474938024 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:18 INFO - PROCESS | 3708 | 1465474938091 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:22:18 INFO - PROCESS | 3708 | 1465474938131 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 3708 | 1465474938134 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:18 INFO - PROCESS | 3708 | ++DOCSHELL 154D8400 == 30 [pid = 3708] [id = 274] 05:22:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (154D8C00) [pid = 3708] [serial = 821] [outer = 00000000] 05:22:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (156BA000) [pid = 3708] [serial = 822] [outer = 154D8C00] 05:22:18 INFO - PROCESS | 3708 | 1465474938261 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (15B6E800) [pid = 3708] [serial = 823] [outer = 154D8C00] 05:22:18 INFO - PROCESS | 3708 | 1465474938619 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]]]}] 05:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 660ms 05:22:18 INFO - PROCESS | 3708 | 1465474938667 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 3708 | 1465474938669 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 05:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:22:18 INFO - PROCESS | 3708 | 1465474938656 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 3708 | 1465474938657 Marionette TRACE conn3 <- [1,1062,null,{}] 05:22:18 INFO - PROCESS | 3708 | 1465474938660 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}] 05:22:18 INFO - PROCESS | 3708 | 1465474938672 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:18 INFO - PROCESS | 3708 | 1465474938785 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:22:18 INFO - PROCESS | 3708 | 1465474938796 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 3708 | 1465474938798 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:18 INFO - PROCESS | 3708 | ++DOCSHELL 14EB7000 == 31 [pid = 3708] [id = 275] 05:22:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (156B0800) [pid = 3708] [serial = 824] [outer = 00000000] 05:22:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (1694CC00) [pid = 3708] [serial = 825] [outer = 156B0800] 05:22:18 INFO - PROCESS | 3708 | 1465474938842 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (169A8800) [pid = 3708] [serial = 826] [outer = 156B0800] 05:22:19 INFO - PROCESS | 3708 | 1465474939222 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]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 601ms 05:22:19 INFO - PROCESS | 3708 | 1465474939272 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 3708 | 1465474939258 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 05:22:19 INFO - PROCESS | 3708 | 1465474939261 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:22:19 INFO - PROCESS | 3708 | 1465474939262 Marionette TRACE conn3 <- [1,1066,null,{}] 05:22:19 INFO - PROCESS | 3708 | 1465474939266 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}] 05:22:19 INFO - PROCESS | 3708 | 1465474939268 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:19 INFO - PROCESS | 3708 | 1465474939375 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:22:19 INFO - PROCESS | 3708 | 1465474939417 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 3708 | 1465474939419 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:19 INFO - PROCESS | 3708 | ++DOCSHELL 16B05800 == 32 [pid = 3708] [id = 276] 05:22:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (16B07400) [pid = 3708] [serial = 827] [outer = 00000000] 05:22:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (16B8A400) [pid = 3708] [serial = 828] [outer = 16B07400] 05:22:19 INFO - PROCESS | 3708 | 1465474939467 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16D46800) [pid = 3708] [serial = 829] [outer = 16B07400] 05:22:19 INFO - PROCESS | 3708 | 1465474939857 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]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 602ms 05:22:19 INFO - PROCESS | 3708 | 1465474939880 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 3708 | 1465474939882 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 05:22:19 INFO - PROCESS | 3708 | 1465474939885 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:22:19 INFO - PROCESS | 3708 | 1465474939887 Marionette TRACE conn3 <- [1,1070,null,{}] 05:22:19 INFO - PROCESS | 3708 | 1465474939873 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}] 05:22:19 INFO - PROCESS | 3708 | 1465474939879 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:20 INFO - PROCESS | 3708 | 1465474940015 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:22:20 INFO - PROCESS | 3708 | 1465474940031 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 3708 | 1465474940033 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:20 INFO - PROCESS | 3708 | ++DOCSHELL 131C8C00 == 33 [pid = 3708] [id = 277] 05:22:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16689400) [pid = 3708] [serial = 830] [outer = 00000000] 05:22:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (17997400) [pid = 3708] [serial = 831] [outer = 16689400] 05:22:20 INFO - PROCESS | 3708 | 1465474940076 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (1815AC00) [pid = 3708] [serial = 832] [outer = 16689400] 05:22:20 INFO - PROCESS | 3708 | 1465474940448 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]]]}] 05:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 601ms 05:22:20 INFO - PROCESS | 3708 | 1465474940468 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:22:20 INFO - PROCESS | 3708 | 1465474940470 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 05:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:22:20 INFO - PROCESS | 3708 | 1465474940473 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 3708 | 1465474940475 Marionette TRACE conn3 <- [1,1074,null,{}] 05:22:20 INFO - PROCESS | 3708 | 1465474940478 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}] 05:22:20 INFO - PROCESS | 3708 | 1465474940480 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:20 INFO - PROCESS | 3708 | 1465474940567 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:22:20 INFO - PROCESS | 3708 | 1465474940676 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 3708 | 1465474940678 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:20 INFO - PROCESS | 3708 | ++DOCSHELL 13113800 == 34 [pid = 3708] [id = 278] 05:22:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154D5400) [pid = 3708] [serial = 833] [outer = 00000000] 05:22:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (18428C00) [pid = 3708] [serial = 834] [outer = 154D5400] 05:22:20 INFO - PROCESS | 3708 | 1465474940723 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1842A000) [pid = 3708] [serial = 835] [outer = 154D5400] 05:22:21 INFO - PROCESS | 3708 | 1465474941040 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]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 602ms 05:22:21 INFO - PROCESS | 3708 | 1465474941074 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 3708 | 1465474941075 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 05:22:21 INFO - PROCESS | 3708 | 1465474941079 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:22:21 INFO - PROCESS | 3708 | 1465474941080 Marionette TRACE conn3 <- [1,1078,null,{}] 05:22:21 INFO - PROCESS | 3708 | 1465474941085 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}] 05:22:21 INFO - PROCESS | 3708 | 1465474941087 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:21 INFO - PROCESS | 3708 | 1465474941236 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:22:21 INFO - PROCESS | 3708 | 1465474941241 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 3708 | 1465474941243 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:21 INFO - PROCESS | 3708 | ++DOCSHELL 1874D000 == 35 [pid = 3708] [id = 279] 05:22:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18753000) [pid = 3708] [serial = 836] [outer = 00000000] 05:22:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19CEFC00) [pid = 3708] [serial = 837] [outer = 18753000] 05:22:21 INFO - PROCESS | 3708 | 1465474941269 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CF0000) [pid = 3708] [serial = 838] [outer = 18753000] 05:22:21 INFO - PROCESS | 3708 | 1465474941734 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]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 704ms 05:22:21 INFO - PROCESS | 3708 | 1465474941792 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 3708 | 1465474941794 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 05:22:21 INFO - PROCESS | 3708 | 1465474941797 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 3708 | 1465474941799 Marionette TRACE conn3 <- [1,1082,null,{}] 05:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:22:21 INFO - PROCESS | 3708 | 1465474941803 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}] 05:22:21 INFO - PROCESS | 3708 | 1465474941805 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:21 INFO - PROCESS | 3708 | 1465474941921 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:22:21 INFO - PROCESS | 3708 | 1465474941980 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 3708 | 1465474941982 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:21 INFO - PROCESS | 3708 | ++DOCSHELL 154D7C00 == 36 [pid = 3708] [id = 280] 05:22:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19D17C00) [pid = 3708] [serial = 839] [outer = 00000000] 05:22:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D1C800) [pid = 3708] [serial = 840] [outer = 19D17C00] 05:22:22 INFO - PROCESS | 3708 | 1465474942026 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D1D000) [pid = 3708] [serial = 841] [outer = 19D17C00] 05:22:22 INFO - PROCESS | 3708 | 1465474942417 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]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 645ms 05:22:22 INFO - PROCESS | 3708 | 1465474942456 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 3708 | 1465474942458 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 05:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:22:22 INFO - PROCESS | 3708 | 1465474942461 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 3708 | 1465474942463 Marionette TRACE conn3 <- [1,1086,null,{}] 05:22:22 INFO - PROCESS | 3708 | 1465474942466 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}] 05:22:22 INFO - PROCESS | 3708 | 1465474942468 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:22 INFO - PROCESS | 3708 | 1465474942589 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:22:22 INFO - PROCESS | 3708 | 1465474942597 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 3708 | 1465474942599 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:22 INFO - PROCESS | 3708 | ++DOCSHELL 19CF5400 == 37 [pid = 3708] [id = 281] 05:22:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D16C00) [pid = 3708] [serial = 842] [outer = 00000000] 05:22:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A076C00) [pid = 3708] [serial = 843] [outer = 19D16C00] 05:22:22 INFO - PROCESS | 3708 | 1465474942690 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A221800) [pid = 3708] [serial = 844] [outer = 19D16C00] 05:22:23 INFO - PROCESS | 3708 | 1465474943070 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]]]}] 05:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 645ms 05:22:23 INFO - PROCESS | 3708 | 1465474943131 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 3708 | 1465474943133 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 05:22:23 INFO - PROCESS | 3708 | 1465474943136 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:22:23 INFO - PROCESS | 3708 | 1465474943139 Marionette TRACE conn3 <- [1,1090,null,{}] 05:22:23 INFO - PROCESS | 3708 | 1465474943142 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}] 05:22:23 INFO - PROCESS | 3708 | 1465474943144 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:23 INFO - PROCESS | 3708 | 1465474943280 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19CF0800) [pid = 3708] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16B88C00) [pid = 3708] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1799B000) [pid = 3708] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (184B0800) [pid = 3708] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (15966400) [pid = 3708] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (11AD5000) [pid = 3708] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (14E7EC00) [pid = 3708] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (10566000) [pid = 3708] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (12BC8400) [pid = 3708] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:22:23 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154A7000) [pid = 3708] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:22:23 INFO - PROCESS | 3708 | 1465474943639 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 3708 | 1465474943642 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:23 INFO - PROCESS | 3708 | ++DOCSHELL 10566000 == 38 [pid = 3708] [id = 282] 05:22:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (105ED800) [pid = 3708] [serial = 845] [outer = 00000000] 05:22:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (11C26800) [pid = 3708] [serial = 846] [outer = 105ED800] 05:22:23 INFO - PROCESS | 3708 | 1465474943669 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154A3000) [pid = 3708] [serial = 847] [outer = 105ED800] 05:22:23 INFO - PROCESS | 3708 | 1465474944011 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]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 909ms 05:22:24 INFO - PROCESS | 3708 | 1465474944064 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 3708 | 1465474944066 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 05:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:22:24 INFO - PROCESS | 3708 | 1465474944069 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 3708 | 1465474944070 Marionette TRACE conn3 <- [1,1094,null,{}] 05:22:24 INFO - PROCESS | 3708 | 1465474944073 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}] 05:22:24 INFO - PROCESS | 3708 | 1465474944075 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:24 INFO - PROCESS | 3708 | 1465474944153 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:22:24 INFO - PROCESS | 3708 | 1465474944237 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 3708 | 1465474944239 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:24 INFO - PROCESS | 3708 | ++DOCSHELL 13658800 == 39 [pid = 3708] [id = 283] 05:22:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (14E7EC00) [pid = 3708] [serial = 848] [outer = 00000000] 05:22:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (18752000) [pid = 3708] [serial = 849] [outer = 14E7EC00] 05:22:24 INFO - PROCESS | 3708 | 1465474944265 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D1D400) [pid = 3708] [serial = 850] [outer = 14E7EC00] 05:22:24 INFO - PROCESS | 3708 | 1465474944599 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]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 558ms 05:22:24 INFO - PROCESS | 3708 | 1465474944626 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 3708 | 1465474944628 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 05:22:24 INFO - PROCESS | 3708 | 1465474944631 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:22:24 INFO - PROCESS | 3708 | 1465474944633 Marionette TRACE conn3 <- [1,1098,null,{}] 05:22:24 INFO - PROCESS | 3708 | 1465474944635 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}] 05:22:24 INFO - PROCESS | 3708 | 1465474944637 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:24 INFO - PROCESS | 3708 | 1465474944757 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:22:24 INFO - PROCESS | 3708 | 1465474944765 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 3708 | 1465474944767 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:24 INFO - PROCESS | 3708 | ++DOCSHELL 181E5800 == 40 [pid = 3708] [id = 284] 05:22:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1874EC00) [pid = 3708] [serial = 851] [outer = 00000000] 05:22:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A3EA000) [pid = 3708] [serial = 852] [outer = 1874EC00] 05:22:24 INFO - PROCESS | 3708 | 1465474944826 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A3F0C00) [pid = 3708] [serial = 853] [outer = 1874EC00] 05:22:25 INFO - PROCESS | 3708 | 1465474945206 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]]]}] 05:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 05:22:25 INFO - PROCESS | 3708 | 1465474945232 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 3708 | 1465474945233 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 05:22:25 INFO - PROCESS | 3708 | 1465474945237 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:22:25 INFO - PROCESS | 3708 | 1465474945238 Marionette TRACE conn3 <- [1,1102,null,{}] 05:22:25 INFO - PROCESS | 3708 | 1465474945242 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}] 05:22:25 INFO - PROCESS | 3708 | 1465474945243 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:25 INFO - PROCESS | 3708 | 1465474945356 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:22:25 INFO - PROCESS | 3708 | 1465474945364 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 3708 | 1465474945366 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:25 INFO - PROCESS | 3708 | ++DOCSHELL 14E7D000 == 41 [pid = 3708] [id = 285] 05:22:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17A81C00) [pid = 3708] [serial = 854] [outer = 00000000] 05:22:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A6F8800) [pid = 3708] [serial = 855] [outer = 17A81C00] 05:22:25 INFO - PROCESS | 3708 | 1465474945410 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A875800) [pid = 3708] [serial = 856] [outer = 17A81C00] 05:22:26 INFO - PROCESS | 3708 | 1465474946211 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]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 968ms 05:22:26 INFO - PROCESS | 3708 | 1465474946239 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 3708 | 1465474946226 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 05:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:22:26 INFO - PROCESS | 3708 | 1465474946231 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 3708 | 1465474946237 Marionette TRACE conn3 <- [1,1106,null,{}] 05:22:26 INFO - PROCESS | 3708 | 1465474946242 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}] 05:22:26 INFO - PROCESS | 3708 | 1465474946245 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:26 INFO - PROCESS | 3708 | 1465474946382 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:22:26 INFO - PROCESS | 3708 | 1465474946517 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 3708 | 1465474946520 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:26 INFO - PROCESS | 3708 | ++DOCSHELL 11251800 == 42 [pid = 3708] [id = 286] 05:22:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (11262000) [pid = 3708] [serial = 857] [outer = 00000000] 05:22:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (12AE5C00) [pid = 3708] [serial = 858] [outer = 11262000] 05:22:26 INFO - PROCESS | 3708 | 1465474946578 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (13659400) [pid = 3708] [serial = 859] [outer = 11262000] 05:22:27 INFO - PROCESS | 3708 | 1465474947491 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]]]}] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 181E5800 == 41 [pid = 3708] [id = 284] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 13658800 == 40 [pid = 3708] [id = 283] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 10566000 == 39 [pid = 3708] [id = 282] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 19CF5400 == 38 [pid = 3708] [id = 281] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 154D7C00 == 37 [pid = 3708] [id = 280] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 1874D000 == 36 [pid = 3708] [id = 279] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 13113800 == 35 [pid = 3708] [id = 278] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 131C8C00 == 34 [pid = 3708] [id = 277] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 16B05800 == 33 [pid = 3708] [id = 276] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 14EB7000 == 32 [pid = 3708] [id = 275] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 154D8400 == 31 [pid = 3708] [id = 274] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 13938C00 == 30 [pid = 3708] [id = 273] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 11CC7C00 == 29 [pid = 3708] [id = 272] 05:22:27 INFO - PROCESS | 3708 | --DOCSHELL 16B8DC00 == 28 [pid = 3708] [id = 271] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A073000) [pid = 3708] [serial = 813] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (19D19000) [pid = 3708] [serial = 811] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16B8E000) [pid = 3708] [serial = 798] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (18158C00) [pid = 3708] [serial = 801] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18757000) [pid = 3708] [serial = 804] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (18425400) [pid = 3708] [serial = 802] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (19D18800) [pid = 3708] [serial = 810] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (12BBB400) [pid = 3708] [serial = 805] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16065800) [pid = 3708] [serial = 795] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (13651000) [pid = 3708] [serial = 792] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (14308800) [pid = 3708] [serial = 793] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (154A6400) [pid = 3708] [serial = 790] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (14E87000) [pid = 3708] [serial = 789] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1280E400) [pid = 3708] [serial = 787] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (10FA3800) [pid = 3708] [serial = 786] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (13121000) [pid = 3708] [serial = 784] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16D4AC00) [pid = 3708] [serial = 799] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1780D000) [pid = 3708] [serial = 807] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1668C000) [pid = 3708] [serial = 796] [outer = 00000000] [url = about:blank] 05:22:27 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (184A8000) [pid = 3708] [serial = 808] [outer = 00000000] [url = about:blank] 05:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1306ms 05:22:27 INFO - PROCESS | 3708 | 1465474947557 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 3708 | 1465474947561 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 05:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:22:27 INFO - PROCESS | 3708 | 1465474947566 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 3708 | 1465474947569 Marionette TRACE conn3 <- [1,1110,null,{}] 05:22:27 INFO - PROCESS | 3708 | 1465474947574 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}] 05:22:27 INFO - PROCESS | 3708 | 1465474947577 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:27 INFO - PROCESS | 3708 | 1465474947669 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:22:27 INFO - PROCESS | 3708 | 1465474947676 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 3708 | 1465474947680 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:27 INFO - PROCESS | 3708 | ++DOCSHELL 11263400 == 29 [pid = 3708] [id = 287] 05:22:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (11266400) [pid = 3708] [serial = 860] [outer = 00000000] 05:22:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (11CC7800) [pid = 3708] [serial = 861] [outer = 11266400] 05:22:27 INFO - PROCESS | 3708 | 1465474947710 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (12A17400) [pid = 3708] [serial = 862] [outer = 11266400] 05:22:28 INFO - PROCESS | 3708 | 1465474948193 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]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 660ms 05:22:28 INFO - PROCESS | 3708 | 1465474948231 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 3708 | 1465474948235 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 05:22:28 INFO - PROCESS | 3708 | 1465474948245 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:22:28 INFO - PROCESS | 3708 | 1465474948248 Marionette TRACE conn3 <- [1,1114,null,{}] 05:22:28 INFO - PROCESS | 3708 | 1465474948251 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}] 05:22:28 INFO - PROCESS | 3708 | 1465474948237 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:28 INFO - PROCESS | 3708 | 1465474948321 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:22:28 INFO - PROCESS | 3708 | 1465474948330 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 3708 | 1465474948332 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:28 INFO - PROCESS | 3708 | ++DOCSHELL 13653400 == 30 [pid = 3708] [id = 288] 05:22:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13658800) [pid = 3708] [serial = 863] [outer = 00000000] 05:22:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13D08000) [pid = 3708] [serial = 864] [outer = 13658800] 05:22:28 INFO - PROCESS | 3708 | 1465474948379 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14309C00) [pid = 3708] [serial = 865] [outer = 13658800] 05:22:28 INFO - PROCESS | 3708 | 1465474948821 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]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 601ms 05:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:22:28 INFO - PROCESS | 3708 | 1465474948847 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 3708 | 1465474948849 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 05:22:28 INFO - PROCESS | 3708 | 1465474948853 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 3708 | 1465474948856 Marionette TRACE conn3 <- [1,1118,null,{}] 05:22:28 INFO - PROCESS | 3708 | 1465474948867 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}] 05:22:28 INFO - PROCESS | 3708 | 1465474948853 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:28 INFO - PROCESS | 3708 | 1465474948934 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:22:28 INFO - PROCESS | 3708 | 1465474948973 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 3708 | 1465474948976 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:28 INFO - PROCESS | 3708 | ++DOCSHELL 154D0800 == 31 [pid = 3708] [id = 289] 05:22:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (154D1400) [pid = 3708] [serial = 866] [outer = 00000000] 05:22:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154D9C00) [pid = 3708] [serial = 867] [outer = 154D1400] 05:22:29 INFO - PROCESS | 3708 | 1465474949024 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (156B8C00) [pid = 3708] [serial = 868] [outer = 154D1400] 05:22:29 INFO - PROCESS | 3708 | 1465474949467 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]]]}] 05:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 661ms 05:22:29 INFO - PROCESS | 3708 | 1465474949511 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 3708 | 1465474949513 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 05:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:22:29 INFO - PROCESS | 3708 | 1465474949499 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 3708 | 1465474949501 Marionette TRACE conn3 <- [1,1122,null,{}] 05:22:29 INFO - PROCESS | 3708 | 1465474949506 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}] 05:22:29 INFO - PROCESS | 3708 | 1465474949509 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:29 INFO - PROCESS | 3708 | 1465474949594 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:22:29 INFO - PROCESS | 3708 | 1465474949600 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 3708 | 1465474949602 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:29 INFO - PROCESS | 3708 | ++DOCSHELL 15B76C00 == 32 [pid = 3708] [id = 290] 05:22:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1606AC00) [pid = 3708] [serial = 869] [outer = 00000000] 05:22:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16949000) [pid = 3708] [serial = 870] [outer = 1606AC00] 05:22:29 INFO - PROCESS | 3708 | 1465474949646 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16951C00) [pid = 3708] [serial = 871] [outer = 1606AC00] 05:22:30 INFO - PROCESS | 3708 | 1465474950102 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]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 601ms 05:22:30 INFO - PROCESS | 3708 | 1465474950114 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 3708 | 1465474950116 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 05:22:30 INFO - PROCESS | 3708 | 1465474950119 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 3708 | 1465474950121 Marionette TRACE conn3 <- [1,1126,null,{}] 05:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:22:30 INFO - PROCESS | 3708 | 1465474950124 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}] 05:22:30 INFO - PROCESS | 3708 | 1465474950126 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:30 INFO - PROCESS | 3708 | 1465474950214 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:22:30 INFO - PROCESS | 3708 | 1465474950296 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 3708 | 1465474950298 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:30 INFO - PROCESS | 3708 | ++DOCSHELL 16B82800 == 33 [pid = 3708] [id = 291] 05:22:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B83800) [pid = 3708] [serial = 872] [outer = 00000000] 05:22:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B89400) [pid = 3708] [serial = 873] [outer = 16B83800] 05:22:30 INFO - PROCESS | 3708 | 1465474950341 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16D4B000) [pid = 3708] [serial = 874] [outer = 16B83800] 05:22:30 INFO - PROCESS | 3708 | 1465474950746 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]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 05:22:30 INFO - PROCESS | 3708 | 1465474950817 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 3708 | 1465474950819 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 05:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:22:30 INFO - PROCESS | 3708 | 1465474950822 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 3708 | 1465474950824 Marionette TRACE conn3 <- [1,1130,null,{}] 05:22:30 INFO - PROCESS | 3708 | 1465474950827 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}] 05:22:30 INFO - PROCESS | 3708 | 1465474950832 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:30 INFO - PROCESS | 3708 | 1465474950965 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:22:31 INFO - PROCESS | 3708 | 1465474951026 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 3708 | 1465474951010 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:31 INFO - PROCESS | 3708 | ++DOCSHELL 1780DC00 == 34 [pid = 3708] [id = 292] 05:22:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (178B2000) [pid = 3708] [serial = 875] [outer = 00000000] 05:22:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (184A7C00) [pid = 3708] [serial = 876] [outer = 178B2000] 05:22:31 INFO - PROCESS | 3708 | 1465474951063 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (184B0800) [pid = 3708] [serial = 877] [outer = 178B2000] 05:22:31 INFO - PROCESS | 3708 | 1465474951471 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]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 705ms 05:22:31 INFO - PROCESS | 3708 | 1465474951528 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 3708 | 1465474951530 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 05:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:22:31 INFO - PROCESS | 3708 | 1465474951533 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 3708 | 1465474951535 Marionette TRACE conn3 <- [1,1134,null,{}] 05:22:31 INFO - PROCESS | 3708 | 1465474951538 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}] 05:22:31 INFO - PROCESS | 3708 | 1465474951540 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:31 INFO - PROCESS | 3708 | 1465474951634 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:22:31 INFO - PROCESS | 3708 | 1465474951641 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 3708 | 1465474951643 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:31 INFO - PROCESS | 3708 | ++DOCSHELL 1874F400 == 35 [pid = 3708] [id = 293] 05:22:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18752800) [pid = 3708] [serial = 878] [outer = 00000000] 05:22:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (188AB400) [pid = 3708] [serial = 879] [outer = 18752800] 05:22:31 INFO - PROCESS | 3708 | 1465474951689 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (188AB800) [pid = 3708] [serial = 880] [outer = 18752800] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1874EC00) [pid = 3708] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (154D8C00) [pid = 3708] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1393D000) [pid = 3708] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (19D17C00) [pid = 3708] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19D16C00) [pid = 3708] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (105ED800) [pid = 3708] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (14E7EC00) [pid = 3708] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (156B0800) [pid = 3708] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (154D5400) [pid = 3708] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1280B400) [pid = 3708] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (18753000) [pid = 3708] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16B07400) [pid = 3708] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (19D15C00) [pid = 3708] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:22:31 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16689400) [pid = 3708] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:22:32 INFO - PROCESS | 3708 | 1465474952231 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]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 762ms 05:22:32 INFO - PROCESS | 3708 | 1465474952294 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 3708 | 1465474952295 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 05:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:22:32 INFO - PROCESS | 3708 | 1465474952299 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 3708 | 1465474952301 Marionette TRACE conn3 <- [1,1138,null,{}] 05:22:32 INFO - PROCESS | 3708 | 1465474952287 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}] 05:22:32 INFO - PROCESS | 3708 | 1465474952288 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:32 INFO - PROCESS | 3708 | 1465474952365 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:22:32 INFO - PROCESS | 3708 | 1465474952371 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 3708 | 1465474952373 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:32 INFO - PROCESS | 3708 | ++DOCSHELL 10EC4C00 == 36 [pid = 3708] [id = 294] 05:22:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (169A4800) [pid = 3708] [serial = 881] [outer = 00000000] 05:22:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (184B4C00) [pid = 3708] [serial = 882] [outer = 169A4800] 05:22:32 INFO - PROCESS | 3708 | 1465474952418 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (18752400) [pid = 3708] [serial = 883] [outer = 169A4800] 05:22:32 INFO - PROCESS | 3708 | 1465474952808 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]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 558ms 05:22:32 INFO - PROCESS | 3708 | 1465474952854 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 3708 | 1465474952856 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 05:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:22:32 INFO - PROCESS | 3708 | 1465474952860 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 3708 | 1465474952862 Marionette TRACE conn3 <- [1,1142,null,{}] 05:22:32 INFO - PROCESS | 3708 | 1465474952869 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}] 05:22:32 INFO - PROCESS | 3708 | 1465474952871 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:32 INFO - PROCESS | 3708 | 1465474952940 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:22:32 INFO - PROCESS | 3708 | 1465474952945 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 3708 | 1465474952947 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:32 INFO - PROCESS | 3708 | ++DOCSHELL 178B1800 == 37 [pid = 3708] [id = 295] 05:22:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (188A2C00) [pid = 3708] [serial = 884] [outer = 00000000] 05:22:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D17800) [pid = 3708] [serial = 885] [outer = 188A2C00] 05:22:32 INFO - PROCESS | 3708 | 1465474952990 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D1C400) [pid = 3708] [serial = 886] [outer = 188A2C00] 05:22:33 INFO - PROCESS | 3708 | 1465474953404 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]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 587ms 05:22:33 INFO - PROCESS | 3708 | 1465474953464 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 3708 | 1465474953466 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 05:22:33 INFO - PROCESS | 3708 | 1465474953469 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 3708 | 1465474953470 Marionette TRACE conn3 <- [1,1146,null,{}] 05:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:22:33 INFO - PROCESS | 3708 | 1465474953474 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}] 05:22:33 INFO - PROCESS | 3708 | 1465474953476 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:33 INFO - PROCESS | 3708 | 1465474953534 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:22:33 INFO - PROCESS | 3708 | 1465474953539 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 3708 | 1465474953541 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:33 INFO - PROCESS | 3708 | ++DOCSHELL 19CF2400 == 38 [pid = 3708] [id = 296] 05:22:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19D23800) [pid = 3708] [serial = 887] [outer = 00000000] 05:22:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A075400) [pid = 3708] [serial = 888] [outer = 19D23800] 05:22:33 INFO - PROCESS | 3708 | 1465474953586 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A078400) [pid = 3708] [serial = 889] [outer = 19D23800] 05:22:34 INFO - PROCESS | 3708 | 1465474954121 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]]]}] 05:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 05:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:22:34 INFO - PROCESS | 3708 | 1465474954155 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 3708 | 1465474954159 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 05:22:34 INFO - PROCESS | 3708 | 1465474954164 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 3708 | 1465474954167 Marionette TRACE conn3 <- [1,1150,null,{}] 05:22:34 INFO - PROCESS | 3708 | 1465474954173 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}] 05:22:34 INFO - PROCESS | 3708 | 1465474954176 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:34 INFO - PROCESS | 3708 | 1465474954326 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:22:34 INFO - PROCESS | 3708 | 1465474954536 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:34 INFO - PROCESS | 3708 | 1465474954539 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:34 INFO - PROCESS | 3708 | ++DOCSHELL 14EC4000 == 39 [pid = 3708] [id = 297] 05:22:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (14EC4C00) [pid = 3708] [serial = 890] [outer = 00000000] 05:22:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (154AE400) [pid = 3708] [serial = 891] [outer = 14EC4C00] 05:22:34 INFO - PROCESS | 3708 | 1465474954602 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (154D3800) [pid = 3708] [serial = 892] [outer = 14EC4C00] 05:22:35 INFO - PROCESS | 3708 | 1465474955140 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]]]}] 05:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 983ms 05:22:35 INFO - PROCESS | 3708 | 1465474955152 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:22:35 INFO - PROCESS | 3708 | 1465474955157 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 05:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:22:35 INFO - PROCESS | 3708 | 1465474955198 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 3708 | 1465474955201 Marionette TRACE conn3 <- [1,1154,null,{}] 05:22:35 INFO - PROCESS | 3708 | 1465474955207 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}] 05:22:35 INFO - PROCESS | 3708 | 1465474955192 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:35 INFO - PROCESS | 3708 | 1465474955300 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:22:35 INFO - PROCESS | 3708 | 1465474955400 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 3708 | 1465474955402 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:35 INFO - PROCESS | 3708 | ++DOCSHELL 16B88400 == 40 [pid = 3708] [id = 298] 05:22:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (16B8D000) [pid = 3708] [serial = 893] [outer = 00000000] 05:22:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (178C0400) [pid = 3708] [serial = 894] [outer = 16B8D000] 05:22:35 INFO - PROCESS | 3708 | 1465474955457 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (18426000) [pid = 3708] [serial = 895] [outer = 16B8D000] 05:22:36 INFO - PROCESS | 3708 | 1465474956014 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]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 925ms 05:22:36 INFO - PROCESS | 3708 | 1465474956074 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 3708 | 1465474956077 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 05:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:22:36 INFO - PROCESS | 3708 | 1465474956081 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 3708 | 1465474956084 Marionette TRACE conn3 <- [1,1158,null,{}] 05:22:36 INFO - PROCESS | 3708 | 1465474956095 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}] 05:22:36 INFO - PROCESS | 3708 | 1465474956100 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:36 INFO - PROCESS | 3708 | 1465474956204 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:22:36 INFO - PROCESS | 3708 | 1465474956336 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 3708 | 1465474956339 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:36 INFO - PROCESS | 3708 | ++DOCSHELL 1A3E8800 == 41 [pid = 3708] [id = 299] 05:22:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A3E9000) [pid = 3708] [serial = 896] [outer = 00000000] 05:22:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A3F0400) [pid = 3708] [serial = 897] [outer = 1A3E9000] 05:22:36 INFO - PROCESS | 3708 | 1465474956380 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A6FE400) [pid = 3708] [serial = 898] [outer = 1A3E9000] 05:22:36 INFO - PROCESS | 3708 | 1465474956898 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]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 851ms 05:22:36 INFO - PROCESS | 3708 | 1465474956944 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 3708 | 1465474956947 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 05:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:22:36 INFO - PROCESS | 3708 | 1465474956951 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 3708 | 1465474956953 Marionette TRACE conn3 <- [1,1162,null,{}] 05:22:36 INFO - PROCESS | 3708 | 1465474956956 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}] 05:22:36 INFO - PROCESS | 3708 | 1465474956958 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:37 INFO - PROCESS | 3708 | 1465474957046 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:22:37 INFO - PROCESS | 3708 | 1465474957145 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 3708 | 1465474957147 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:37 INFO - PROCESS | 3708 | ++DOCSHELL 1A879400 == 42 [pid = 3708] [id = 300] 05:22:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A87F400) [pid = 3708] [serial = 899] [outer = 00000000] 05:22:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A9E0800) [pid = 3708] [serial = 900] [outer = 1A87F400] 05:22:37 INFO - PROCESS | 3708 | 1465474957199 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A9E6000) [pid = 3708] [serial = 901] [outer = 1A87F400] 05:22:37 INFO - PROCESS | 3708 | 1465474957919 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] 05:22:37 INFO - PROCESS | 3708 | 1465474957977 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 05:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:22:37 INFO - PROCESS | 3708 | 1465474957983 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 3708 | 1465474957986 Marionette TRACE conn3 <- [1,1166,null,{}] 05:22:37 INFO - PROCESS | 3708 | 1465474957992 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}] 05:22:37 INFO - PROCESS | 3708 | 1465474957995 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:38 INFO - PROCESS | 3708 | 1465474958095 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:22:38 INFO - PROCESS | 3708 | 1465474958211 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 3708 | 1465474958217 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:38 INFO - PROCESS | 3708 | ++DOCSHELL 12AE3400 == 43 [pid = 3708] [id = 301] 05:22:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (13102C00) [pid = 3708] [serial = 902] [outer = 00000000] 05:22:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (14E7EC00) [pid = 3708] [serial = 903] [outer = 13102C00] 05:22:38 INFO - PROCESS | 3708 | 1465474958276 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (14F0FC00) [pid = 3708] [serial = 904] [outer = 13102C00] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 178B1800 == 42 [pid = 3708] [id = 295] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 10EC4C00 == 41 [pid = 3708] [id = 294] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 1874F400 == 40 [pid = 3708] [id = 293] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 1780DC00 == 39 [pid = 3708] [id = 292] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 16B82800 == 38 [pid = 3708] [id = 291] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 15B76C00 == 37 [pid = 3708] [id = 290] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 154D0800 == 36 [pid = 3708] [id = 289] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 13653400 == 35 [pid = 3708] [id = 288] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 11263400 == 34 [pid = 3708] [id = 287] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 14E7D000 == 33 [pid = 3708] [id = 285] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 11251800 == 32 [pid = 3708] [id = 286] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 1A879400 == 31 [pid = 3708] [id = 300] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 16B88400 == 30 [pid = 3708] [id = 298] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 1A3E8800 == 29 [pid = 3708] [id = 299] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 19CF2400 == 28 [pid = 3708] [id = 296] 05:22:38 INFO - PROCESS | 3708 | --DOCSHELL 14EC4000 == 27 [pid = 3708] [id = 297] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1A6F8800) [pid = 3708] [serial = 855] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1A3EA000) [pid = 3708] [serial = 852] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (156BA000) [pid = 3708] [serial = 822] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (15B6E800) [pid = 3708] [serial = 823] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1430D000) [pid = 3708] [serial = 819] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (19D1C800) [pid = 3708] [serial = 840] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (14E79400) [pid = 3708] [serial = 820] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1A076C00) [pid = 3708] [serial = 843] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (19D1D000) [pid = 3708] [serial = 841] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1A221800) [pid = 3708] [serial = 844] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (154A3000) [pid = 3708] [serial = 847] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (18752000) [pid = 3708] [serial = 849] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1694CC00) [pid = 3708] [serial = 825] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (169A8800) [pid = 3708] [serial = 826] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (18428C00) [pid = 3708] [serial = 834] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1842A000) [pid = 3708] [serial = 835] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (12AE7400) [pid = 3708] [serial = 816] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13034C00) [pid = 3708] [serial = 817] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (19CEFC00) [pid = 3708] [serial = 837] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16B8A400) [pid = 3708] [serial = 828] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16D46800) [pid = 3708] [serial = 829] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A078C00) [pid = 3708] [serial = 814] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (17997400) [pid = 3708] [serial = 831] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1815AC00) [pid = 3708] [serial = 832] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1A3F0C00) [pid = 3708] [serial = 853] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (19CF0000) [pid = 3708] [serial = 838] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (11C26800) [pid = 3708] [serial = 846] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19D1D400) [pid = 3708] [serial = 850] [outer = 00000000] [url = about:blank] 05:22:39 INFO - PROCESS | 3708 | 1465474959376 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] 05:22:39 INFO - PROCESS | 3708 | 1465474959402 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 05:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:22:39 INFO - PROCESS | 3708 | 1465474959407 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 3708 | 1465474959409 Marionette TRACE conn3 <- [1,1170,null,{}] 05:22:39 INFO - PROCESS | 3708 | 1465474959414 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}] 05:22:39 INFO - PROCESS | 3708 | 1465474959417 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:39 INFO - PROCESS | 3708 | 1465474959486 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:22:39 INFO - PROCESS | 3708 | 1465474959495 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:39 INFO - PROCESS | 3708 | 1465474959497 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:39 INFO - PROCESS | 3708 | ++DOCSHELL 114BEC00 == 28 [pid = 3708] [id = 302] 05:22:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (114C3000) [pid = 3708] [serial = 905] [outer = 00000000] 05:22:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (12ADCC00) [pid = 3708] [serial = 906] [outer = 114C3000] 05:22:39 INFO - PROCESS | 3708 | 1465474959545 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (12BC3800) [pid = 3708] [serial = 907] [outer = 114C3000] 05:22:40 INFO - PROCESS | 3708 | 1465474960001 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] 05:22:40 INFO - PROCESS | 3708 | 1465474960055 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 05:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:22:40 INFO - PROCESS | 3708 | 1465474960061 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 3708 | 1465474960064 Marionette TRACE conn3 <- [1,1174,null,{}] 05:22:40 INFO - PROCESS | 3708 | 1465474960068 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}] 05:22:40 INFO - PROCESS | 3708 | 1465474960070 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:40 INFO - PROCESS | 3708 | 1465474960192 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:22:40 INFO - PROCESS | 3708 | 1465474960268 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 3708 | 1465474960270 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:40 INFO - PROCESS | 3708 | ++DOCSHELL 12810000 == 29 [pid = 3708] [id = 303] 05:22:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (132F2000) [pid = 3708] [serial = 908] [outer = 00000000] 05:22:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (14EBE400) [pid = 3708] [serial = 909] [outer = 132F2000] 05:22:40 INFO - PROCESS | 3708 | 1465474960316 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (154A4800) [pid = 3708] [serial = 910] [outer = 132F2000] 05:22:40 INFO - PROCESS | 3708 | 1465474960669 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] 05:22:40 INFO - PROCESS | 3708 | 1465474960720 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 05:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:22:40 INFO - PROCESS | 3708 | 1465474960723 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 3708 | 1465474960726 Marionette TRACE conn3 <- [1,1178,null,{}] 05:22:40 INFO - PROCESS | 3708 | 1465474960737 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}] 05:22:40 INFO - PROCESS | 3708 | 1465474960741 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:40 INFO - PROCESS | 3708 | 1465474960827 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:22:40 INFO - PROCESS | 3708 | 1465474960835 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 3708 | 1465474960838 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:40 INFO - PROCESS | 3708 | ++DOCSHELL 15B6EC00 == 30 [pid = 3708] [id = 304] 05:22:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (15B6F400) [pid = 3708] [serial = 911] [outer = 00000000] 05:22:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1668BC00) [pid = 3708] [serial = 912] [outer = 15B6F400] 05:22:40 INFO - PROCESS | 3708 | 1465474960885 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16949400) [pid = 3708] [serial = 913] [outer = 15B6F400] 05:22:41 INFO - PROCESS | 3708 | 1465474961342 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] 05:22:41 INFO - PROCESS | 3708 | 1465474961388 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 05:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:22:41 INFO - PROCESS | 3708 | 1465474961398 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 3708 | 1465474961400 Marionette TRACE conn3 <- [1,1182,null,{}] 05:22:41 INFO - PROCESS | 3708 | 1465474961405 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}] 05:22:41 INFO - PROCESS | 3708 | 1465474961407 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:41 INFO - PROCESS | 3708 | 1465474961531 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:22:41 INFO - PROCESS | 3708 | 1465474961554 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 3708 | 1465474961556 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:41 INFO - PROCESS | 3708 | ++DOCSHELL 16B85C00 == 31 [pid = 3708] [id = 305] 05:22:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B88800) [pid = 3708] [serial = 914] [outer = 00000000] 05:22:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B90C00) [pid = 3708] [serial = 915] [outer = 16B88800] 05:22:41 INFO - PROCESS | 3708 | 1465474961600 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16F93800) [pid = 3708] [serial = 916] [outer = 16B88800] 05:22:42 INFO - PROCESS | 3708 | 1465474962034 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] 05:22:42 INFO - PROCESS | 3708 | 1465474962054 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 05:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:22:42 INFO - PROCESS | 3708 | 1465474962057 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 3708 | 1465474962058 Marionette TRACE conn3 <- [1,1186,null,{}] 05:22:42 INFO - PROCESS | 3708 | 1465474962062 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}] 05:22:42 INFO - PROCESS | 3708 | 1465474962064 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:42 INFO - PROCESS | 3708 | 1465474962153 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:22:42 INFO - PROCESS | 3708 | 1465474962158 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:42 INFO - PROCESS | 3708 | 1465474962160 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:42 INFO - PROCESS | 3708 | ++DOCSHELL 16B08800 == 32 [pid = 3708] [id = 306] 05:22:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16B8C000) [pid = 3708] [serial = 917] [outer = 00000000] 05:22:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18154800) [pid = 3708] [serial = 918] [outer = 16B8C000] 05:22:42 INFO - PROCESS | 3708 | 1465474962203 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18429400) [pid = 3708] [serial = 919] [outer = 16B8C000] 05:22:42 INFO - PROCESS | 3708 | 1465474962644 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]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 601ms 05:22:42 INFO - PROCESS | 3708 | 1465474962657 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 3708 | 1465474962659 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 05:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:22:42 INFO - PROCESS | 3708 | 1465474962667 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 3708 | 1465474962669 Marionette TRACE conn3 <- [1,1190,null,{}] 05:22:42 INFO - PROCESS | 3708 | 1465474962672 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}] 05:22:42 INFO - PROCESS | 3708 | 1465474962660 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:42 INFO - PROCESS | 3708 | 1465474962777 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:22:42 INFO - PROCESS | 3708 | 1465474962864 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:42 INFO - PROCESS | 3708 | 1465474962866 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:42 INFO - PROCESS | 3708 | ++DOCSHELL 188AAC00 == 33 [pid = 3708] [id = 307] 05:22:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (19CF0000) [pid = 3708] [serial = 920] [outer = 00000000] 05:22:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CF9400) [pid = 3708] [serial = 921] [outer = 19CF0000] 05:22:42 INFO - PROCESS | 3708 | 1465474962916 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19D1D000) [pid = 3708] [serial = 922] [outer = 19CF0000] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (188A2C00) [pid = 3708] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19D23800) [pid = 3708] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16B83800) [pid = 3708] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (178B2000) [pid = 3708] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (154D1400) [pid = 3708] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (11266400) [pid = 3708] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (11262000) [pid = 3708] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (17A81C00) [pid = 3708] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1606AC00) [pid = 3708] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (13658800) [pid = 3708] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (18752800) [pid = 3708] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:22:43 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (169A4800) [pid = 3708] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:22:43 INFO - PROCESS | 3708 | 1465474963461 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]]]}] 05:22:43 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 05:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 836ms 05:22:43 INFO - PROCESS | 3708 | 1465474963511 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 3708 | 1465474963496 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 05:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:22:43 INFO - PROCESS | 3708 | 1465474963499 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 3708 | 1465474963501 Marionette TRACE conn3 <- [1,1194,null,{}] 05:22:43 INFO - PROCESS | 3708 | 1465474963504 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}] 05:22:43 INFO - PROCESS | 3708 | 1465474963506 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:43 INFO - PROCESS | 3708 | 1465474963582 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:22:43 INFO - PROCESS | 3708 | 1465474963587 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 3708 | 1465474963589 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:43 INFO - PROCESS | 3708 | ++DOCSHELL 14E80400 == 34 [pid = 3708] [id = 308] 05:22:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1668FC00) [pid = 3708] [serial = 923] [outer = 00000000] 05:22:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (181D7C00) [pid = 3708] [serial = 924] [outer = 1668FC00] 05:22:43 INFO - PROCESS | 3708 | 1465474963633 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19CEE400) [pid = 3708] [serial = 925] [outer = 1668FC00] 05:22:44 INFO - PROCESS | 3708 | 1465474964028 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]]]}] 05:22:44 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 05:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 557ms 05:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:22:44 INFO - PROCESS | 3708 | 1465474964076 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 3708 | 1465474964078 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 05:22:44 INFO - PROCESS | 3708 | 1465474964081 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 3708 | 1465474964083 Marionette TRACE conn3 <- [1,1198,null,{}] 05:22:44 INFO - PROCESS | 3708 | 1465474964086 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}] 05:22:44 INFO - PROCESS | 3708 | 1465474964088 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:44 INFO - PROCESS | 3708 | 1465474964146 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:22:44 INFO - PROCESS | 3708 | 1465474964154 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 3708 | 1465474964156 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:44 INFO - PROCESS | 3708 | ++DOCSHELL 16B8BC00 == 35 [pid = 3708] [id = 309] 05:22:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D17000) [pid = 3708] [serial = 926] [outer = 00000000] 05:22:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A072800) [pid = 3708] [serial = 927] [outer = 19D17000] 05:22:44 INFO - PROCESS | 3708 | 1465474964198 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A074000) [pid = 3708] [serial = 928] [outer = 19D17000] 05:22:44 INFO - PROCESS | 3708 | 1465474964610 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]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 558ms 05:22:44 INFO - PROCESS | 3708 | 1465474964638 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 3708 | 1465474964640 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 05:22:44 INFO - PROCESS | 3708 | 1465474964643 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:22:44 INFO - PROCESS | 3708 | 1465474964645 Marionette TRACE conn3 <- [1,1202,null,{}] 05:22:44 INFO - PROCESS | 3708 | 1465474964648 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}] 05:22:44 INFO - PROCESS | 3708 | 1465474964650 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:44 INFO - PROCESS | 3708 | 1465474964748 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:22:44 INFO - PROCESS | 3708 | 1465474964753 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 3708 | 1465474964755 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:44 INFO - PROCESS | 3708 | ++DOCSHELL 19CF9000 == 36 [pid = 3708] [id = 310] 05:22:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A079000) [pid = 3708] [serial = 929] [outer = 00000000] 05:22:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A223000) [pid = 3708] [serial = 930] [outer = 1A079000] 05:22:44 INFO - PROCESS | 3708 | 1465474964798 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A22AC00) [pid = 3708] [serial = 931] [outer = 1A079000] 05:22:45 INFO - PROCESS | 3708 | --DOCSHELL 114BEC00 == 35 [pid = 3708] [id = 302] 05:22:45 INFO - PROCESS | 3708 | --DOCSHELL 12AE3400 == 34 [pid = 3708] [id = 301] 05:22:46 INFO - PROCESS | 3708 | --DOCSHELL 16B85C00 == 33 [pid = 3708] [id = 305] 05:22:46 INFO - PROCESS | 3708 | --DOCSHELL 15B6EC00 == 32 [pid = 3708] [id = 304] 05:22:46 INFO - PROCESS | 3708 | --DOCSHELL 188AAC00 == 31 [pid = 3708] [id = 307] 05:22:46 INFO - PROCESS | 3708 | --DOCSHELL 16B08800 == 30 [pid = 3708] [id = 306] 05:22:46 INFO - PROCESS | 3708 | --DOCSHELL 14E80400 == 29 [pid = 3708] [id = 308] 05:22:46 INFO - PROCESS | 3708 | --DOCSHELL 16B8BC00 == 28 [pid = 3708] [id = 309] 05:22:46 INFO - PROCESS | 3708 | --DOCSHELL 12810000 == 27 [pid = 3708] [id = 303] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (184B0800) [pid = 3708] [serial = 877] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19D17800) [pid = 3708] [serial = 885] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (188AB800) [pid = 3708] [serial = 880] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (184B4C00) [pid = 3708] [serial = 882] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (18752400) [pid = 3708] [serial = 883] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16951C00) [pid = 3708] [serial = 871] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (19D1C400) [pid = 3708] [serial = 886] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1A075400) [pid = 3708] [serial = 888] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A078400) [pid = 3708] [serial = 889] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16B89400) [pid = 3708] [serial = 873] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (184A7C00) [pid = 3708] [serial = 876] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16D4B000) [pid = 3708] [serial = 874] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154D9C00) [pid = 3708] [serial = 867] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (156B8C00) [pid = 3708] [serial = 868] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (11CC7800) [pid = 3708] [serial = 861] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (12A17400) [pid = 3708] [serial = 862] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (12AE5C00) [pid = 3708] [serial = 858] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (13659400) [pid = 3708] [serial = 859] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1A875800) [pid = 3708] [serial = 856] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (16949000) [pid = 3708] [serial = 870] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (13D08000) [pid = 3708] [serial = 864] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (14309C00) [pid = 3708] [serial = 865] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (188AB400) [pid = 3708] [serial = 879] [outer = 00000000] [url = about:blank] 05:22:46 INFO - PROCESS | 3708 | 1465474966368 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]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1790ms 05:22:46 INFO - PROCESS | 3708 | 1465474966438 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 3708 | 1465474966442 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 05:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:22:46 INFO - PROCESS | 3708 | 1465474966447 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 3708 | 1465474966450 Marionette TRACE conn3 <- [1,1206,null,{}] 05:22:46 INFO - PROCESS | 3708 | 1465474966456 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}] 05:22:46 INFO - PROCESS | 3708 | 1465474966459 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:46 INFO - PROCESS | 3708 | 1465474966548 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:22:46 INFO - PROCESS | 3708 | 1465474966555 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 3708 | 1465474966560 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:46 INFO - PROCESS | 3708 | ++DOCSHELL 11269400 == 28 [pid = 3708] [id = 311] 05:22:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (114BCC00) [pid = 3708] [serial = 932] [outer = 00000000] 05:22:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (11C1DC00) [pid = 3708] [serial = 933] [outer = 114BCC00] 05:22:46 INFO - PROCESS | 3708 | 1465474966601 Marionette DEBUG loaded listener.js 05:22:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (1280E400) [pid = 3708] [serial = 934] [outer = 114BCC00] 05:22:47 INFO - PROCESS | 3708 | 1465474967070 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]]]}] 05:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 646ms 05:22:47 INFO - PROCESS | 3708 | 1465474967111 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 3708 | 1465474967115 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 05:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:22:47 INFO - PROCESS | 3708 | 1465474967122 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 3708 | 1465474967124 Marionette TRACE conn3 <- [1,1210,null,{}] 05:22:47 INFO - PROCESS | 3708 | 1465474967128 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}] 05:22:47 INFO - PROCESS | 3708 | 1465474967131 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:47 INFO - PROCESS | 3708 | 1465474967200 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:22:47 INFO - PROCESS | 3708 | 1465474967209 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 3708 | 1465474967212 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:47 INFO - PROCESS | 3708 | ++DOCSHELL 1311A800 == 29 [pid = 3708] [id = 312] 05:22:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (13121000) [pid = 3708] [serial = 935] [outer = 00000000] 05:22:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (131CA400) [pid = 3708] [serial = 936] [outer = 13121000] 05:22:47 INFO - PROCESS | 3708 | 1465474967258 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (13230400) [pid = 3708] [serial = 937] [outer = 13121000] 05:22:47 INFO - PROCESS | 3708 | 1465474967683 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] 05:22:47 INFO - PROCESS | 3708 | 1465474967723 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 05:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:22:47 INFO - PROCESS | 3708 | 1465474967727 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 3708 | 1465474967730 Marionette TRACE conn3 <- [1,1214,null,{}] 05:22:47 INFO - PROCESS | 3708 | 1465474967741 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}] 05:22:47 INFO - PROCESS | 3708 | 1465474967746 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:47 INFO - PROCESS | 3708 | 1465474967812 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:22:47 INFO - PROCESS | 3708 | 1465474967853 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 3708 | 1465474967856 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:47 INFO - PROCESS | 3708 | ++DOCSHELL 14E7BC00 == 30 [pid = 3708] [id = 313] 05:22:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (14E7C000) [pid = 3708] [serial = 938] [outer = 00000000] 05:22:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (154A7000) [pid = 3708] [serial = 939] [outer = 14E7C000] 05:22:47 INFO - PROCESS | 3708 | 1465474967973 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154D2000) [pid = 3708] [serial = 940] [outer = 14E7C000] 05:22:48 INFO - PROCESS | 3708 | 1465474968349 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]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 645ms 05:22:48 INFO - PROCESS | 3708 | 1465474968368 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:22:48 INFO - PROCESS | 3708 | 1465474968370 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 05:22:48 INFO - PROCESS | 3708 | 1465474968373 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 3708 | 1465474968375 Marionette TRACE conn3 <- [1,1218,null,{}] 05:22:48 INFO - PROCESS | 3708 | 1465474968378 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}] 05:22:48 INFO - PROCESS | 3708 | 1465474968391 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:48 INFO - PROCESS | 3708 | 1465474968502 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:22:48 INFO - PROCESS | 3708 | 1465474968510 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 3708 | 1465474968512 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:48 INFO - PROCESS | 3708 | ++DOCSHELL 14E84800 == 31 [pid = 3708] [id = 314] 05:22:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154CF400) [pid = 3708] [serial = 941] [outer = 00000000] 05:22:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (15B73000) [pid = 3708] [serial = 942] [outer = 154CF400] 05:22:48 INFO - PROCESS | 3708 | 1465474968556 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16069C00) [pid = 3708] [serial = 943] [outer = 154CF400] 05:22:48 INFO - PROCESS | 3708 | 1465474968933 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]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 602ms 05:22:48 INFO - PROCESS | 3708 | 1465474968991 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 3708 | 1465474968993 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 05:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:22:48 INFO - PROCESS | 3708 | 1465474968996 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 3708 | 1465474968998 Marionette TRACE conn3 <- [1,1222,null,{}] 05:22:48 INFO - PROCESS | 3708 | 1465474968984 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}] 05:22:48 INFO - PROCESS | 3708 | 1465474968986 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:49 INFO - PROCESS | 3708 | 1465474969098 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:22:49 INFO - PROCESS | 3708 | 1465474969138 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 3708 | 1465474969140 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:49 INFO - PROCESS | 3708 | ++DOCSHELL 1606C000 == 32 [pid = 3708] [id = 315] 05:22:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16683800) [pid = 3708] [serial = 944] [outer = 00000000] 05:22:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16951C00) [pid = 3708] [serial = 945] [outer = 16683800] 05:22:49 INFO - PROCESS | 3708 | 1465474969184 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (169AF400) [pid = 3708] [serial = 946] [outer = 16683800] 05:22:49 INFO - PROCESS | 3708 | 1465474969568 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]]]}] 05:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 601ms 05:22:49 INFO - PROCESS | 3708 | 1465474969594 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 3708 | 1465474969596 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 05:22:49 INFO - PROCESS | 3708 | 1465474969600 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:22:49 INFO - PROCESS | 3708 | 1465474969601 Marionette TRACE conn3 <- [1,1226,null,{}] 05:22:49 INFO - PROCESS | 3708 | 1465474969588 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}] 05:22:49 INFO - PROCESS | 3708 | 1465474969593 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:49 INFO - PROCESS | 3708 | 1465474969725 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:22:49 INFO - PROCESS | 3708 | 1465474969739 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 3708 | 1465474969741 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:49 INFO - PROCESS | 3708 | ++DOCSHELL 16B8D400 == 33 [pid = 3708] [id = 316] 05:22:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16B8D800) [pid = 3708] [serial = 947] [outer = 00000000] 05:22:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (17808400) [pid = 3708] [serial = 948] [outer = 16B8D800] 05:22:49 INFO - PROCESS | 3708 | 1465474969785 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (179A0000) [pid = 3708] [serial = 949] [outer = 16B8D800] 05:22:50 INFO - PROCESS | 3708 | 1465474970150 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]]]}] 05:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 602ms 05:22:50 INFO - PROCESS | 3708 | 1465474970182 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:22:50 INFO - PROCESS | 3708 | 1465474970183 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 05:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:22:50 INFO - PROCESS | 3708 | 1465474970187 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 3708 | 1465474970188 Marionette TRACE conn3 <- [1,1230,null,{}] 05:22:50 INFO - PROCESS | 3708 | 1465474970192 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}] 05:22:50 INFO - PROCESS | 3708 | 1465474970193 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:50 INFO - PROCESS | 3708 | 1465474970279 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:22:50 INFO - PROCESS | 3708 | 1465474970391 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 3708 | 1465474970394 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:50 INFO - PROCESS | 3708 | ++DOCSHELL 16B89400 == 34 [pid = 3708] [id = 317] 05:22:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B8FC00) [pid = 3708] [serial = 950] [outer = 00000000] 05:22:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1842B400) [pid = 3708] [serial = 951] [outer = 16B8FC00] 05:22:50 INFO - PROCESS | 3708 | 1465474970421 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (184B0400) [pid = 3708] [serial = 952] [outer = 16B8FC00] 05:22:50 INFO - PROCESS | 3708 | 1465474970740 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]]]}] 05:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 601ms 05:22:50 INFO - PROCESS | 3708 | 1465474970789 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:22:50 INFO - PROCESS | 3708 | 1465474970791 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 05:22:50 INFO - PROCESS | 3708 | 1465474970794 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:22:50 INFO - PROCESS | 3708 | 1465474970796 Marionette TRACE conn3 <- [1,1234,null,{}] 05:22:50 INFO - PROCESS | 3708 | 1465474970799 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}] 05:22:50 INFO - PROCESS | 3708 | 1465474970802 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:50 INFO - PROCESS | 3708 | 1465474970916 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:22:50 INFO - PROCESS | 3708 | 1465474970924 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 3708 | 1465474970926 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:50 INFO - PROCESS | 3708 | ++DOCSHELL 1874A400 == 35 [pid = 3708] [id = 318] 05:22:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18753C00) [pid = 3708] [serial = 953] [outer = 00000000] 05:22:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (188A2000) [pid = 3708] [serial = 954] [outer = 18753C00] 05:22:50 INFO - PROCESS | 3708 | 1465474970969 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (188A5C00) [pid = 3708] [serial = 955] [outer = 18753C00] 05:22:51 INFO - PROCESS | 3708 | 1465474971362 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]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 587ms 05:22:51 INFO - PROCESS | 3708 | 1465474971402 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 3708 | 1465474971405 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 05:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:22:51 INFO - PROCESS | 3708 | 1465474971408 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 3708 | 1465474971410 Marionette TRACE conn3 <- [1,1238,null,{}] 05:22:51 INFO - PROCESS | 3708 | 1465474971413 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}] 05:22:51 INFO - PROCESS | 3708 | 1465474971415 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:51 INFO - PROCESS | 3708 | 1465474971520 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:22:51 INFO - PROCESS | 3708 | 1465474971525 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 3708 | 1465474971527 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:51 INFO - PROCESS | 3708 | ++DOCSHELL 14E7B400 == 36 [pid = 3708] [id = 319] 05:22:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CF3400) [pid = 3708] [serial = 956] [outer = 00000000] 05:22:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19CF8C00) [pid = 3708] [serial = 957] [outer = 19CF3400] 05:22:51 INFO - PROCESS | 3708 | 1465474971553 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (19D19C00) [pid = 3708] [serial = 958] [outer = 19CF3400] 05:22:51 INFO - PROCESS | 3708 | 1465474972002 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]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 661ms 05:22:52 INFO - PROCESS | 3708 | 1465474972079 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 3708 | 1465474972081 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 05:22:52 INFO - PROCESS | 3708 | 1465474972088 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 3708 | 1465474972090 Marionette TRACE conn3 <- [1,1242,null,{}] 05:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:22:52 INFO - PROCESS | 3708 | 1465474972094 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}] 05:22:52 INFO - PROCESS | 3708 | 1465474972095 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:52 INFO - PROCESS | 3708 | 1465474972199 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:22:52 INFO - PROCESS | 3708 | 1465474972265 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 3708 | 1465474972267 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:52 INFO - PROCESS | 3708 | ++DOCSHELL 19D1E800 == 37 [pid = 3708] [id = 320] 05:22:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (19D1EC00) [pid = 3708] [serial = 959] [outer = 00000000] 05:22:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A06F400) [pid = 3708] [serial = 960] [outer = 19D1EC00] 05:22:52 INFO - PROCESS | 3708 | 1465474972309 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A07AC00) [pid = 3708] [serial = 961] [outer = 19D1EC00] 05:22:52 INFO - PROCESS | 3708 | 1465474972707 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]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 661ms 05:22:52 INFO - PROCESS | 3708 | 1465474972780 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 3708 | 1465474972782 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 05:22:52 INFO - PROCESS | 3708 | 1465474972793 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:22:52 INFO - PROCESS | 3708 | 1465474972795 Marionette TRACE conn3 <- [1,1246,null,{}] 05:22:52 INFO - PROCESS | 3708 | 1465474972799 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}] 05:22:52 INFO - PROCESS | 3708 | 1465474972801 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:52 INFO - PROCESS | 3708 | 1465474972918 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:22:52 INFO - PROCESS | 3708 | 1465474972978 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 3708 | 1465474972980 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:52 INFO - PROCESS | 3708 | ++DOCSHELL 16069800 == 38 [pid = 3708] [id = 321] 05:22:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A3EF800) [pid = 3708] [serial = 962] [outer = 00000000] 05:22:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A6F8C00) [pid = 3708] [serial = 963] [outer = 1A3EF800] 05:22:53 INFO - PROCESS | 3708 | 1465474973008 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A877C00) [pid = 3708] [serial = 964] [outer = 1A3EF800] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (19D17000) [pid = 3708] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (16B88800) [pid = 3708] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (16B8C000) [pid = 3708] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (19CF0000) [pid = 3708] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (13102C00) [pid = 3708] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A87F400) [pid = 3708] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1A3E9000) [pid = 3708] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16B8D000) [pid = 3708] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14EC4C00) [pid = 3708] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (15B6F400) [pid = 3708] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (132F2000) [pid = 3708] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (114C3000) [pid = 3708] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:22:53 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1668FC00) [pid = 3708] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:22:53 INFO - PROCESS | 3708 | 1465474973511 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]]]}] 05:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 749ms 05:22:53 INFO - PROCESS | 3708 | 1465474973560 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:22:53 INFO - PROCESS | 3708 | 1465474973562 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 05:22:53 INFO - PROCESS | 3708 | 1465474973566 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:22:53 INFO - PROCESS | 3708 | 1465474973568 Marionette TRACE conn3 <- [1,1250,null,{}] 05:22:53 INFO - PROCESS | 3708 | 1465474973573 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}] 05:22:53 INFO - PROCESS | 3708 | 1465474973576 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:53 INFO - PROCESS | 3708 | 1465474973666 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:22:53 INFO - PROCESS | 3708 | 1465474973671 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 3708 | 1465474973673 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:53 INFO - PROCESS | 3708 | ++DOCSHELL 13105C00 == 39 [pid = 3708] [id = 322] 05:22:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (15B6F400) [pid = 3708] [serial = 965] [outer = 00000000] 05:22:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16D3E000) [pid = 3708] [serial = 966] [outer = 15B6F400] 05:22:53 INFO - PROCESS | 3708 | 1465474973716 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19CEF800) [pid = 3708] [serial = 967] [outer = 15B6F400] 05:22:54 INFO - PROCESS | 3708 | 1465474974113 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]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 587ms 05:22:54 INFO - PROCESS | 3708 | 1465474974154 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:22:54 INFO - PROCESS | 3708 | 1465474974156 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 05:22:54 INFO - PROCESS | 3708 | 1465474974159 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 3708 | 1465474974161 Marionette TRACE conn3 <- [1,1254,null,{}] 05:22:54 INFO - PROCESS | 3708 | 1465474974164 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}] 05:22:54 INFO - PROCESS | 3708 | 1465474974176 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:54 INFO - PROCESS | 3708 | 1465474974253 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:22:54 INFO - PROCESS | 3708 | 1465474974260 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:54 INFO - PROCESS | 3708 | 1465474974262 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:54 INFO - PROCESS | 3708 | ++DOCSHELL 104E5000 == 40 [pid = 3708] [id = 323] 05:22:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (10F5E800) [pid = 3708] [serial = 968] [outer = 00000000] 05:22:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A3ED400) [pid = 3708] [serial = 969] [outer = 10F5E800] 05:22:54 INFO - PROCESS | 3708 | 1465474974304 Marionette DEBUG loaded listener.js 05:22:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A9DF800) [pid = 3708] [serial = 970] [outer = 10F5E800] 05:22:54 INFO - PROCESS | 3708 | 1465474974713 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]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 601ms 05:22:54 INFO - PROCESS | 3708 | 1465474974773 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 3708 | 1465474974775 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 05:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:22:54 INFO - PROCESS | 3708 | 1465474974765 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 3708 | 1465474974766 Marionette TRACE conn3 <- [1,1258,null,{}] 05:22:54 INFO - PROCESS | 3708 | 1465474974769 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}] 05:22:54 INFO - PROCESS | 3708 | 1465474974771 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:54 INFO - PROCESS | 3708 | 1465474974847 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:22:54 INFO - PROCESS | 3708 | 1465474974853 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:54 INFO - PROCESS | 3708 | 1465474974855 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:54 INFO - PROCESS | 3708 | ++DOCSHELL 132F2000 == 41 [pid = 3708] [id = 324] 05:22:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (14E7F400) [pid = 3708] [serial = 971] [outer = 00000000] 05:22:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A9E8C00) [pid = 3708] [serial = 972] [outer = 14E7F400] 05:22:54 INFO - PROCESS | 3708 | 1465474974897 Marionette DEBUG loaded listener.js 05:22:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1AB5B800) [pid = 3708] [serial = 973] [outer = 14E7F400] 05:22:55 INFO - PROCESS | 3708 | 1465474975521 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]]]}] 05:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 822ms 05:22:55 INFO - PROCESS | 3708 | 1465474975619 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 3708 | 1465474975623 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 05:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:22:55 INFO - PROCESS | 3708 | 1465474975628 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 3708 | 1465474975632 Marionette TRACE conn3 <- [1,1262,null,{}] 05:22:55 INFO - PROCESS | 3708 | 1465474975637 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}] 05:22:55 INFO - PROCESS | 3708 | 1465474975640 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:55 INFO - PROCESS | 3708 | 1465474975750 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:22:55 INFO - PROCESS | 3708 | 1465474975872 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 3708 | 1465474975875 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:55 INFO - PROCESS | 3708 | ++DOCSHELL 10ECA800 == 42 [pid = 3708] [id = 325] 05:22:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (11251800) [pid = 3708] [serial = 974] [outer = 00000000] 05:22:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (12AE1000) [pid = 3708] [serial = 975] [outer = 11251800] 05:22:55 INFO - PROCESS | 3708 | 1465474975932 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (13150000) [pid = 3708] [serial = 976] [outer = 11251800] 05:22:56 INFO - PROCESS | 3708 | 1465474976760 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]]]}] 05:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1174ms 05:22:56 INFO - PROCESS | 3708 | 1465474976830 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 3708 | 1465474976834 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 05:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:22:56 INFO - PROCESS | 3708 | 1465474976840 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 3708 | 1465474976846 Marionette TRACE conn3 <- [1,1266,null,{}] 05:22:56 INFO - PROCESS | 3708 | 1465474976853 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}] 05:22:56 INFO - PROCESS | 3708 | 1465474976857 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:56 INFO - PROCESS | 3708 | 1465474976975 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:22:57 INFO - PROCESS | 3708 | 1465474977056 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 3708 | 1465474977060 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:57 INFO - PROCESS | 3708 | ++DOCSHELL 11AD7800 == 43 [pid = 3708] [id = 326] 05:22:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (11AD9400) [pid = 3708] [serial = 977] [outer = 00000000] 05:22:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (12AA1C00) [pid = 3708] [serial = 978] [outer = 11AD9400] 05:22:57 INFO - PROCESS | 3708 | 1465474977137 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (13070400) [pid = 3708] [serial = 979] [outer = 11AD9400] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 104E5000 == 42 [pid = 3708] [id = 323] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 13105C00 == 41 [pid = 3708] [id = 322] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 16069800 == 40 [pid = 3708] [id = 321] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 19D1E800 == 39 [pid = 3708] [id = 320] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 14E7B400 == 38 [pid = 3708] [id = 319] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 1874A400 == 37 [pid = 3708] [id = 318] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 16B89400 == 36 [pid = 3708] [id = 317] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 16B8D400 == 35 [pid = 3708] [id = 316] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 1606C000 == 34 [pid = 3708] [id = 315] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 14E84800 == 33 [pid = 3708] [id = 314] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 14E7BC00 == 32 [pid = 3708] [id = 313] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 1311A800 == 31 [pid = 3708] [id = 312] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 11269400 == 30 [pid = 3708] [id = 311] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1A223000) [pid = 3708] [serial = 930] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOCSHELL 19CF9000 == 29 [pid = 3708] [id = 310] 05:22:57 INFO - PROCESS | 3708 | 1465474977627 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]]]}] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1A074000) [pid = 3708] [serial = 928] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (16B90C00) [pid = 3708] [serial = 915] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (18154800) [pid = 3708] [serial = 918] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (16F93800) [pid = 3708] [serial = 916] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (19CF9400) [pid = 3708] [serial = 921] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (18429400) [pid = 3708] [serial = 919] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A072800) [pid = 3708] [serial = 927] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (19D1D000) [pid = 3708] [serial = 922] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (14E7EC00) [pid = 3708] [serial = 903] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A9E6000) [pid = 3708] [serial = 901] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1A9E0800) [pid = 3708] [serial = 900] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A6FE400) [pid = 3708] [serial = 898] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1A3F0400) [pid = 3708] [serial = 897] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18426000) [pid = 3708] [serial = 895] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (178C0400) [pid = 3708] [serial = 894] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (154D3800) [pid = 3708] [serial = 892] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (154AE400) [pid = 3708] [serial = 891] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1668BC00) [pid = 3708] [serial = 912] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14EBE400) [pid = 3708] [serial = 909] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (154A4800) [pid = 3708] [serial = 910] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (12ADCC00) [pid = 3708] [serial = 906] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (12BC3800) [pid = 3708] [serial = 907] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (14F0FC00) [pid = 3708] [serial = 904] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (181D7C00) [pid = 3708] [serial = 924] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19CEE400) [pid = 3708] [serial = 925] [outer = 00000000] [url = about:blank] 05:22:57 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16949400) [pid = 3708] [serial = 913] [outer = 00000000] [url = about:blank] 05:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 836ms 05:22:57 INFO - PROCESS | 3708 | 1465474977687 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:22:57 INFO - PROCESS | 3708 | 1465474977692 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 05:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:22:57 INFO - PROCESS | 3708 | 1465474977698 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 3708 | 1465474977701 Marionette TRACE conn3 <- [1,1270,null,{}] 05:22:57 INFO - PROCESS | 3708 | 1465474977705 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}] 05:22:57 INFO - PROCESS | 3708 | 1465474977707 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:57 INFO - PROCESS | 3708 | 1465474977792 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:22:57 INFO - PROCESS | 3708 | 1465474977807 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 3708 | 1465474977809 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:57 INFO - PROCESS | 3708 | ++DOCSHELL 1430D800 == 30 [pid = 3708] [id = 327] 05:22:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (14310800) [pid = 3708] [serial = 980] [outer = 00000000] 05:22:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (14E79C00) [pid = 3708] [serial = 981] [outer = 14310800] 05:22:57 INFO - PROCESS | 3708 | 1465474977860 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14E84800) [pid = 3708] [serial = 982] [outer = 14310800] 05:22:58 INFO - PROCESS | 3708 | 1465474978307 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]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 660ms 05:22:58 INFO - PROCESS | 3708 | 1465474978362 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 3708 | 1465474978364 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 05:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:22:58 INFO - PROCESS | 3708 | 1465474978368 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 3708 | 1465474978371 Marionette TRACE conn3 <- [1,1274,null,{}] 05:22:58 INFO - PROCESS | 3708 | 1465474978381 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}] 05:22:58 INFO - PROCESS | 3708 | 1465474978386 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:58 INFO - PROCESS | 3708 | 1465474978482 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:22:58 INFO - PROCESS | 3708 | 1465474978576 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 3708 | 1465474978579 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:58 INFO - PROCESS | 3708 | ++DOCSHELL 154CF800 == 31 [pid = 3708] [id = 328] 05:22:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (154D0000) [pid = 3708] [serial = 983] [outer = 00000000] 05:22:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (156AF400) [pid = 3708] [serial = 984] [outer = 154D0000] 05:22:58 INFO - PROCESS | 3708 | 1465474978627 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (15939400) [pid = 3708] [serial = 985] [outer = 154D0000] 05:22:58 INFO - PROCESS | 3708 | 1465474978972 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]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 660ms 05:22:59 INFO - PROCESS | 3708 | 1465474979031 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 3708 | 1465474979034 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 05:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:22:59 INFO - PROCESS | 3708 | 1465474979020 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 3708 | 1465474979021 Marionette TRACE conn3 <- [1,1278,null,{}] 05:22:59 INFO - PROCESS | 3708 | 1465474979026 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}] 05:22:59 INFO - PROCESS | 3708 | 1465474979029 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:59 INFO - PROCESS | 3708 | 1465474979135 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:22:59 INFO - PROCESS | 3708 | 1465474979141 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:59 INFO - PROCESS | 3708 | 1465474979143 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:59 INFO - PROCESS | 3708 | ++DOCSHELL 16069400 == 32 [pid = 3708] [id = 329] 05:22:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1668E400) [pid = 3708] [serial = 986] [outer = 00000000] 05:22:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16951000) [pid = 3708] [serial = 987] [outer = 1668E400] 05:22:59 INFO - PROCESS | 3708 | 1465474979187 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16B08800) [pid = 3708] [serial = 988] [outer = 1668E400] 05:22:59 INFO - PROCESS | 3708 | 1465474979643 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]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 661ms 05:22:59 INFO - PROCESS | 3708 | 1465474979694 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 3708 | 1465474979696 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 05:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:22:59 INFO - PROCESS | 3708 | 1465474979689 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 3708 | 1465474979691 Marionette TRACE conn3 <- [1,1282,null,{}] 05:22:59 INFO - PROCESS | 3708 | 1465474979694 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}] 05:22:59 INFO - PROCESS | 3708 | 1465474979696 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:59 INFO - PROCESS | 3708 | 1465474979829 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:22:59 INFO - PROCESS | 3708 | 1465474979849 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:59 INFO - PROCESS | 3708 | 1465474979852 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:22:59 INFO - PROCESS | 3708 | ++DOCSHELL 16B87000 == 33 [pid = 3708] [id = 330] 05:22:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B87C00) [pid = 3708] [serial = 989] [outer = 00000000] 05:22:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B8F800) [pid = 3708] [serial = 990] [outer = 16B87C00] 05:22:59 INFO - PROCESS | 3708 | 1465474979895 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16F0AC00) [pid = 3708] [serial = 991] [outer = 16B87C00] 05:23:00 INFO - PROCESS | 3708 | 1465474980276 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]]]}] 05:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 602ms 05:23:00 INFO - PROCESS | 3708 | 1465474980290 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 3708 | 1465474980292 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 05:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:23:00 INFO - PROCESS | 3708 | 1465474980295 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 3708 | 1465474980297 Marionette TRACE conn3 <- [1,1286,null,{}] 05:23:00 INFO - PROCESS | 3708 | 1465474980307 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}] 05:23:00 INFO - PROCESS | 3708 | 1465474980317 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:00 INFO - PROCESS | 3708 | 1465474980451 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:23:00 INFO - PROCESS | 3708 | 1465474980457 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 3708 | 1465474980459 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:00 INFO - PROCESS | 3708 | ++DOCSHELL 16B8F400 == 34 [pid = 3708] [id = 331] 05:23:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16F98800) [pid = 3708] [serial = 992] [outer = 00000000] 05:23:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (181D7C00) [pid = 3708] [serial = 993] [outer = 16F98800] 05:23:00 INFO - PROCESS | 3708 | 1465474980502 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (184AA800) [pid = 3708] [serial = 994] [outer = 16F98800] 05:23:00 INFO - PROCESS | 3708 | 1465474980940 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]]]}] 05:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 660ms 05:23:00 INFO - PROCESS | 3708 | 1465474980959 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 3708 | 1465474980961 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 05:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:23:00 INFO - PROCESS | 3708 | 1465474980969 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 3708 | 1465474980971 Marionette TRACE conn3 <- [1,1290,null,{}] 05:23:00 INFO - PROCESS | 3708 | 1465474980974 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}] 05:23:00 INFO - PROCESS | 3708 | 1465474980976 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:01 INFO - PROCESS | 3708 | 1465474981083 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:23:01 INFO - PROCESS | 3708 | 1465474981161 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:01 INFO - PROCESS | 3708 | 1465474981163 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:01 INFO - PROCESS | 3708 | ++DOCSHELL 18757000 == 35 [pid = 3708] [id = 332] 05:23:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18757400) [pid = 3708] [serial = 995] [outer = 00000000] 05:23:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CEF400) [pid = 3708] [serial = 996] [outer = 18757400] 05:23:01 INFO - PROCESS | 3708 | 1465474981205 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (188A8400) [pid = 3708] [serial = 997] [outer = 18757400] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (13121000) [pid = 3708] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19CF3400) [pid = 3708] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (154CF400) [pid = 3708] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (18753C00) [pid = 3708] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (16B8D800) [pid = 3708] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (14E7C000) [pid = 3708] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19D1EC00) [pid = 3708] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A3EF800) [pid = 3708] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16B8FC00) [pid = 3708] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16683800) [pid = 3708] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (10F5E800) [pid = 3708] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A079000) [pid = 3708] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (114BCC00) [pid = 3708] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:23:01 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (15B6F400) [pid = 3708] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:23:01 INFO - PROCESS | 3708 | 1465474981759 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]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 851ms 05:23:01 INFO - PROCESS | 3708 | 1465474981831 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 3708 | 1465474981833 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 05:23:01 INFO - PROCESS | 3708 | 1465474981836 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:23:01 INFO - PROCESS | 3708 | 1465474981821 Marionette TRACE conn3 <- [1,1294,null,{}] 05:23:01 INFO - PROCESS | 3708 | 1465474981825 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}] 05:23:01 INFO - PROCESS | 3708 | 1465474981827 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:01 INFO - PROCESS | 3708 | 1465474981903 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:23:01 INFO - PROCESS | 3708 | 1465474981908 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:01 INFO - PROCESS | 3708 | 1465474981910 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:01 INFO - PROCESS | 3708 | ++DOCSHELL 16952C00 == 36 [pid = 3708] [id = 333] 05:23:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (169A4800) [pid = 3708] [serial = 998] [outer = 00000000] 05:23:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (184ACC00) [pid = 3708] [serial = 999] [outer = 169A4800] 05:23:01 INFO - PROCESS | 3708 | 1465474981953 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (18750C00) [pid = 3708] [serial = 1000] [outer = 169A4800] 05:23:02 INFO - PROCESS | 3708 | 1465474982356 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]]]}] 05:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 557ms 05:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:23:02 INFO - PROCESS | 3708 | 1465474982391 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:23:02 INFO - PROCESS | 3708 | 1465474982393 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 05:23:02 INFO - PROCESS | 3708 | 1465474982399 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 3708 | 1465474982401 Marionette TRACE conn3 <- [1,1298,null,{}] 05:23:02 INFO - PROCESS | 3708 | 1465474982406 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}] 05:23:02 INFO - PROCESS | 3708 | 1465474982407 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:02 INFO - PROCESS | 3708 | 1465474982466 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:23:02 INFO - PROCESS | 3708 | 1465474982471 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 3708 | 1465474982473 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:02 INFO - PROCESS | 3708 | ++DOCSHELL 16948400 == 37 [pid = 3708] [id = 334] 05:23:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19CEE800) [pid = 3708] [serial = 1001] [outer = 00000000] 05:23:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D18400) [pid = 3708] [serial = 1002] [outer = 19CEE800] 05:23:02 INFO - PROCESS | 3708 | 1465474982516 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A06E000) [pid = 3708] [serial = 1003] [outer = 19CEE800] 05:23:02 INFO - PROCESS | 3708 | 1465474982960 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] 05:23:02 INFO - PROCESS | 3708 | 1465474982998 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 05:23:02 INFO - PROCESS | 3708 | 1465474983002 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 3708 | 1465474983003 Marionette TRACE conn3 <- [1,1302,null,{}] 05:23:02 INFO - PROCESS | 3708 | 1465474983007 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}] 05:23:02 INFO - PROCESS | 3708 | 1465474983008 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:03 INFO - PROCESS | 3708 | 1465474983078 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:23:03 INFO - PROCESS | 3708 | 1465474983085 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 3708 | 1465474983087 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:03 INFO - PROCESS | 3708 | ++DOCSHELL 15B7B800 == 38 [pid = 3708] [id = 335] 05:23:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19D1D400) [pid = 3708] [serial = 1004] [outer = 00000000] 05:23:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A221C00) [pid = 3708] [serial = 1005] [outer = 19D1D400] 05:23:03 INFO - PROCESS | 3708 | 1465474983130 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (154DA400) [pid = 3708] [serial = 1006] [outer = 19D1D400] 05:23:03 INFO - PROCESS | 3708 | 1465474983687 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]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 748ms 05:23:03 INFO - PROCESS | 3708 | 1465474983767 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 3708 | 1465474983772 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 05:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:23:03 INFO - PROCESS | 3708 | 1465474983779 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 3708 | 1465474983782 Marionette TRACE conn3 <- [1,1306,null,{}] 05:23:03 INFO - PROCESS | 3708 | 1465474983788 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}] 05:23:03 INFO - PROCESS | 3708 | 1465474983791 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:03 INFO - PROCESS | 3708 | 1465474983900 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:23:04 INFO - PROCESS | 3708 | 1465474984023 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:04 INFO - PROCESS | 3708 | 1465474984026 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:04 INFO - PROCESS | 3708 | ++DOCSHELL 10FA1000 == 39 [pid = 3708] [id = 336] 05:23:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (11456800) [pid = 3708] [serial = 1007] [outer = 00000000] 05:23:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (13659400) [pid = 3708] [serial = 1008] [outer = 11456800] 05:23:04 INFO - PROCESS | 3708 | 1465474984083 Marionette DEBUG loaded listener.js 05:23:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (13D0F400) [pid = 3708] [serial = 1009] [outer = 11456800] 05:23:04 INFO - PROCESS | 3708 | 1465474984622 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]]]}] 05:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 895ms 05:23:04 INFO - PROCESS | 3708 | 1465474984669 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 3708 | 1465474984674 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 05:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:23:04 INFO - PROCESS | 3708 | 1465474984681 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 3708 | 1465474984683 Marionette TRACE conn3 <- [1,1310,null,{}] 05:23:04 INFO - PROCESS | 3708 | 1465474984687 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}] 05:23:04 INFO - PROCESS | 3708 | 1465474984690 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:04 INFO - PROCESS | 3708 | 1465474984779 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:23:04 INFO - PROCESS | 3708 | 1465474984879 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:04 INFO - PROCESS | 3708 | 1465474984882 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:04 INFO - PROCESS | 3708 | ++DOCSHELL 154D5C00 == 40 [pid = 3708] [id = 337] 05:23:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (154D6400) [pid = 3708] [serial = 1010] [outer = 00000000] 05:23:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1606C000) [pid = 3708] [serial = 1011] [outer = 154D6400] 05:23:04 INFO - PROCESS | 3708 | 1465474984937 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (16B07400) [pid = 3708] [serial = 1012] [outer = 154D6400] 05:23:05 INFO - PROCESS | 3708 | 1465474985506 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]]]}] 05:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 895ms 05:23:05 INFO - PROCESS | 3708 | 1465474985571 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 05:23:05 INFO - PROCESS | 3708 | 1465474985574 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 05:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:23:05 INFO - PROCESS | 3708 | 1465474985577 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:23:05 INFO - PROCESS | 3708 | 1465474985581 Marionette TRACE conn3 <- [1,1314,null,{}] 05:23:05 INFO - PROCESS | 3708 | 1465474985592 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}] 05:23:05 INFO - PROCESS | 3708 | 1465474985578 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:05 INFO - PROCESS | 3708 | 1465474985713 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:23:05 INFO - PROCESS | 3708 | 1465474985843 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 3708 | 1465474985847 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:05 INFO - PROCESS | 3708 | ++DOCSHELL 1A076400 == 41 [pid = 3708] [id = 338] 05:23:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A076800) [pid = 3708] [serial = 1013] [outer = 00000000] 05:23:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A224C00) [pid = 3708] [serial = 1014] [outer = 1A076800] 05:23:05 INFO - PROCESS | 3708 | 1465474985886 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A3EC400) [pid = 3708] [serial = 1015] [outer = 1A076800] 05:23:06 INFO - PROCESS | 3708 | 1465474986425 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]]]}] 05:23:06 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 05:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 895ms 05:23:06 INFO - PROCESS | 3708 | 1465474986464 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 3708 | 1465474986467 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 05:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:23:06 INFO - PROCESS | 3708 | 1465474986470 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 3708 | 1465474986472 Marionette TRACE conn3 <- [1,1318,null,{}] 05:23:06 INFO - PROCESS | 3708 | 1465474986459 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}] 05:23:06 INFO - PROCESS | 3708 | 1465474986461 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:06 INFO - PROCESS | 3708 | 1465474986708 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:23:06 INFO - PROCESS | 3708 | 1465474986852 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 3708 | 1465474986855 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:06 INFO - PROCESS | 3708 | ++DOCSHELL 12A16800 == 42 [pid = 3708] [id = 339] 05:23:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (12A9B000) [pid = 3708] [serial = 1016] [outer = 00000000] 05:23:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (12AE5C00) [pid = 3708] [serial = 1017] [outer = 12A9B000] 05:23:06 INFO - PROCESS | 3708 | 1465474986909 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (131D3000) [pid = 3708] [serial = 1018] [outer = 12A9B000] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 16948400 == 41 [pid = 3708] [id = 334] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 16952C00 == 40 [pid = 3708] [id = 333] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 18757000 == 39 [pid = 3708] [id = 332] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 16B8F400 == 38 [pid = 3708] [id = 331] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 16B87000 == 37 [pid = 3708] [id = 330] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 16069400 == 36 [pid = 3708] [id = 329] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 154CF800 == 35 [pid = 3708] [id = 328] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 1430D800 == 34 [pid = 3708] [id = 327] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 11AD7800 == 33 [pid = 3708] [id = 326] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 132F2000 == 32 [pid = 3708] [id = 324] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 10ECA800 == 31 [pid = 3708] [id = 325] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 154D5C00 == 30 [pid = 3708] [id = 337] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 1A076400 == 29 [pid = 3708] [id = 338] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 15B7B800 == 28 [pid = 3708] [id = 335] 05:23:07 INFO - PROCESS | 3708 | --DOCSHELL 10FA1000 == 27 [pid = 3708] [id = 336] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (131CA400) [pid = 3708] [serial = 936] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (13230400) [pid = 3708] [serial = 937] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (19CF8C00) [pid = 3708] [serial = 957] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (15B73000) [pid = 3708] [serial = 942] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (16069C00) [pid = 3708] [serial = 943] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (188A2000) [pid = 3708] [serial = 954] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (17808400) [pid = 3708] [serial = 948] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (179A0000) [pid = 3708] [serial = 949] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (154A7000) [pid = 3708] [serial = 939] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (154D2000) [pid = 3708] [serial = 940] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A06F400) [pid = 3708] [serial = 960] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1A6F8C00) [pid = 3708] [serial = 963] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A07AC00) [pid = 3708] [serial = 961] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1842B400) [pid = 3708] [serial = 951] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (184B0400) [pid = 3708] [serial = 952] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16951C00) [pid = 3708] [serial = 945] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A3ED400) [pid = 3708] [serial = 969] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (169AF400) [pid = 3708] [serial = 946] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A22AC00) [pid = 3708] [serial = 931] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (11C1DC00) [pid = 3708] [serial = 933] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1280E400) [pid = 3708] [serial = 934] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1A877C00) [pid = 3708] [serial = 964] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A9DF800) [pid = 3708] [serial = 970] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A9E8C00) [pid = 3708] [serial = 972] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16D3E000) [pid = 3708] [serial = 966] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19D19C00) [pid = 3708] [serial = 958] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (188A5C00) [pid = 3708] [serial = 955] [outer = 00000000] [url = about:blank] 05:23:07 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (19CEF800) [pid = 3708] [serial = 967] [outer = 00000000] [url = about:blank] 05:23:08 INFO - PROCESS | 3708 | 1465474988025 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]]]}] 05:23:08 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 05:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1605ms 05:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:23:08 INFO - PROCESS | 3708 | 1465474988061 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 3708 | 1465474988065 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 05:23:08 INFO - PROCESS | 3708 | 1465474988069 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 3708 | 1465474988072 Marionette TRACE conn3 <- [1,1322,null,{}] 05:23:08 INFO - PROCESS | 3708 | 1465474988077 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}] 05:23:08 INFO - PROCESS | 3708 | 1465474988080 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:08 INFO - PROCESS | 3708 | 1465474988166 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:23:08 INFO - PROCESS | 3708 | 1465474988175 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 3708 | 1465474988177 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:08 INFO - PROCESS | 3708 | ++DOCSHELL 12A0D800 == 28 [pid = 3708] [id = 340] 05:23:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (12A9C000) [pid = 3708] [serial = 1019] [outer = 00000000] 05:23:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1303B400) [pid = 3708] [serial = 1020] [outer = 12A9C000] 05:23:08 INFO - PROCESS | 3708 | 1465474988226 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (13105C00) [pid = 3708] [serial = 1021] [outer = 12A9C000] 05:23:08 INFO - PROCESS | 3708 | 1465474988712 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]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 673ms 05:23:08 INFO - PROCESS | 3708 | 1465474988766 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 3708 | 1465474988771 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 05:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:23:08 INFO - PROCESS | 3708 | 1465474988777 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 3708 | 1465474988779 Marionette TRACE conn3 <- [1,1326,null,{}] 05:23:08 INFO - PROCESS | 3708 | 1465474988767 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}] 05:23:08 INFO - PROCESS | 3708 | 1465474988769 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:08 INFO - PROCESS | 3708 | 1465474988886 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:23:08 INFO - PROCESS | 3708 | 1465474988979 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 3708 | 1465474988982 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:08 INFO - PROCESS | 3708 | ++DOCSHELL 14E79000 == 29 [pid = 3708] [id = 341] 05:23:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (14EC4800) [pid = 3708] [serial = 1022] [outer = 00000000] 05:23:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154AF400) [pid = 3708] [serial = 1023] [outer = 14EC4800] 05:23:09 INFO - PROCESS | 3708 | 1465474989028 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (154CE400) [pid = 3708] [serial = 1024] [outer = 14EC4800] 05:23:09 INFO - PROCESS | 3708 | 1465474989843 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]]]}] 05:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1116ms 05:23:09 INFO - PROCESS | 3708 | 1465474989883 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 3708 | 1465474989885 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 05:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:23:09 INFO - PROCESS | 3708 | 1465474989893 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - PROCESS | 3708 | 1465474989897 Marionette TRACE conn3 <- [1,1330,null,{}] 05:23:09 INFO - PROCESS | 3708 | 1465474989909 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}] 05:23:09 INFO - PROCESS | 3708 | 1465474989913 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:10 INFO - PROCESS | 3708 | 1465474990022 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:23:10 INFO - PROCESS | 3708 | 1465474990029 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 3708 | 1465474990032 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:10 INFO - PROCESS | 3708 | ++DOCSHELL 16060000 == 30 [pid = 3708] [id = 342] 05:23:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16064C00) [pid = 3708] [serial = 1025] [outer = 00000000] 05:23:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16948000) [pid = 3708] [serial = 1026] [outer = 16064C00] 05:23:10 INFO - PROCESS | 3708 | 1465474990079 Marionette DEBUG loaded listener.js 05:23:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16953000) [pid = 3708] [serial = 1027] [outer = 16064C00] 05:23:10 INFO - PROCESS | 3708 | 1465474990535 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]]]}] 05:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 05:23:10 INFO - PROCESS | 3708 | 1465474990571 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 3708 | 1465474990576 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 05:23:10 INFO - PROCESS | 3708 | 1465474990580 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:23:10 INFO - PROCESS | 3708 | 1465474990583 Marionette TRACE conn3 <- [1,1334,null,{}] 05:23:10 INFO - PROCESS | 3708 | 1465474990586 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}] 05:23:10 INFO - PROCESS | 3708 | 1465474990588 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:10 INFO - PROCESS | 3708 | 1465474990704 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:23:10 INFO - PROCESS | 3708 | 1465474990710 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 3708 | 1465474990712 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:10 INFO - PROCESS | 3708 | ++DOCSHELL 1694E800 == 31 [pid = 3708] [id = 343] 05:23:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16B05000) [pid = 3708] [serial = 1028] [outer = 00000000] 05:23:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16F98C00) [pid = 3708] [serial = 1029] [outer = 16B05000] 05:23:10 INFO - PROCESS | 3708 | 1465474990755 Marionette DEBUG loaded listener.js 05:23:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1780D000) [pid = 3708] [serial = 1030] [outer = 16B05000] 05:23:11 INFO - PROCESS | 3708 | 1465474991196 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]]]}] 05:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 687ms 05:23:11 INFO - PROCESS | 3708 | 1465474991263 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:23:11 INFO - PROCESS | 3708 | 1465474991265 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 05:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:23:11 INFO - PROCESS | 3708 | 1465474991269 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:23:11 INFO - PROCESS | 3708 | 1465474991270 Marionette TRACE conn3 <- [1,1338,null,{}] 05:23:11 INFO - PROCESS | 3708 | 1465474991274 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}] 05:23:11 INFO - PROCESS | 3708 | 1465474991276 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:11 INFO - PROCESS | 3708 | 1465474991408 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:23:11 INFO - PROCESS | 3708 | 1465474991429 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:11 INFO - PROCESS | 3708 | 1465474991431 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:11 INFO - PROCESS | 3708 | ++DOCSHELL 17994C00 == 32 [pid = 3708] [id = 344] 05:23:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (17996000) [pid = 3708] [serial = 1031] [outer = 00000000] 05:23:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (18420800) [pid = 3708] [serial = 1032] [outer = 17996000] 05:23:11 INFO - PROCESS | 3708 | 1465474991474 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (184A9400) [pid = 3708] [serial = 1033] [outer = 17996000] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (16B87C00) [pid = 3708] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (14E7F400) [pid = 3708] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (11AD9400) [pid = 3708] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1668E400) [pid = 3708] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16F98800) [pid = 3708] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (14310800) [pid = 3708] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (11251800) [pid = 3708] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154D0000) [pid = 3708] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19CEE800) [pid = 3708] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (19D1D400) [pid = 3708] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (18757400) [pid = 3708] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:23:11 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (169A4800) [pid = 3708] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:23:12 INFO - PROCESS | 3708 | 1465474992092 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]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 887ms 05:23:12 INFO - PROCESS | 3708 | 1465474992155 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 3708 | 1465474992158 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 05:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:23:12 INFO - PROCESS | 3708 | 1465474992161 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 3708 | 1465474992163 Marionette TRACE conn3 <- [1,1342,null,{}] 05:23:12 INFO - PROCESS | 3708 | 1465474992167 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}] 05:23:12 INFO - PROCESS | 3708 | 1465474992176 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:12 INFO - PROCESS | 3708 | 1465474992273 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:23:12 INFO - PROCESS | 3708 | 1465474992285 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 3708 | 1465474992287 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:12 INFO - PROCESS | 3708 | ++DOCSHELL 156B2400 == 33 [pid = 3708] [id = 345] 05:23:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (156B8400) [pid = 3708] [serial = 1034] [outer = 00000000] 05:23:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (182AF400) [pid = 3708] [serial = 1035] [outer = 156B8400] 05:23:12 INFO - PROCESS | 3708 | 1465474992330 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (18752400) [pid = 3708] [serial = 1036] [outer = 156B8400] 05:23:12 INFO - PROCESS | 3708 | 1465474992740 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]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 626ms 05:23:12 INFO - PROCESS | 3708 | 1465474992782 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 3708 | 1465474992784 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 05:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:23:12 INFO - PROCESS | 3708 | 1465474992787 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 3708 | 1465474992788 Marionette TRACE conn3 <- [1,1346,null,{}] 05:23:12 INFO - PROCESS | 3708 | 1465474992792 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}] 05:23:12 INFO - PROCESS | 3708 | 1465474992794 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:12 INFO - PROCESS | 3708 | 1465474992869 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:23:12 INFO - PROCESS | 3708 | 1465474992900 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 3708 | 1465474992902 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:12 INFO - PROCESS | 3708 | ++DOCSHELL 16B87C00 == 34 [pid = 3708] [id = 346] 05:23:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16B8E400) [pid = 3708] [serial = 1037] [outer = 00000000] 05:23:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19CF2000) [pid = 3708] [serial = 1038] [outer = 16B8E400] 05:23:12 INFO - PROCESS | 3708 | 1465474992947 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CF8C00) [pid = 3708] [serial = 1039] [outer = 16B8E400] 05:23:13 INFO - PROCESS | 3708 | 1465474993362 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]]]}] 05:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 581ms 05:23:13 INFO - PROCESS | 3708 | 1465474993384 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 3708 | 1465474993386 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 05:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:23:13 INFO - PROCESS | 3708 | 1465474993389 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 3708 | 1465474993391 Marionette TRACE conn3 <- [1,1350,null,{}] 05:23:13 INFO - PROCESS | 3708 | 1465474993408 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}] 05:23:13 INFO - PROCESS | 3708 | 1465474993410 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:13 INFO - PROCESS | 3708 | 1465474993468 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:23:13 INFO - PROCESS | 3708 | 1465474993474 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:13 INFO - PROCESS | 3708 | 1465474993476 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:13 INFO - PROCESS | 3708 | ++DOCSHELL 18756400 == 35 [pid = 3708] [id = 347] 05:23:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (188A2000) [pid = 3708] [serial = 1040] [outer = 00000000] 05:23:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D23000) [pid = 3708] [serial = 1041] [outer = 188A2000] 05:23:13 INFO - PROCESS | 3708 | 1465474993518 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D23800) [pid = 3708] [serial = 1042] [outer = 188A2000] 05:23:14 INFO - PROCESS | 3708 | 1465474994143 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]]]}] 05:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 841ms 05:23:14 INFO - PROCESS | 3708 | 1465474994249 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 3708 | 1465474994253 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 05:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:23:14 INFO - PROCESS | 3708 | 1465474994259 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 3708 | 1465474994263 Marionette TRACE conn3 <- [1,1354,null,{}] 05:23:14 INFO - PROCESS | 3708 | 1465474994269 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}] 05:23:14 INFO - PROCESS | 3708 | 1465474994272 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:14 INFO - PROCESS | 3708 | 1465474994404 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:23:14 INFO - PROCESS | 3708 | 1465474994485 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 3708 | 1465474994490 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:14 INFO - PROCESS | 3708 | ++DOCSHELL 10A4FC00 == 36 [pid = 3708] [id = 348] 05:23:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (10EC0800) [pid = 3708] [serial = 1043] [outer = 00000000] 05:23:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (12BC1800) [pid = 3708] [serial = 1044] [outer = 10EC0800] 05:23:14 INFO - PROCESS | 3708 | 1465474994587 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (131D2C00) [pid = 3708] [serial = 1045] [outer = 10EC0800] 05:23:15 INFO - PROCESS | 3708 | 1465474995253 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] 05:23:15 INFO - PROCESS | 3708 | 1465474995348 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 05:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:23:15 INFO - PROCESS | 3708 | 1465474995354 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 3708 | 1465474995357 Marionette TRACE conn3 <- [1,1358,null,{}] 05:23:15 INFO - PROCESS | 3708 | 1465474995361 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}] 05:23:15 INFO - PROCESS | 3708 | 1465474995364 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:15 INFO - PROCESS | 3708 | 1465474995510 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:23:15 INFO - PROCESS | 3708 | 1465474995717 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:15 INFO - PROCESS | 3708 | 1465474995720 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:15 INFO - PROCESS | 3708 | ++DOCSHELL 10320000 == 37 [pid = 3708] [id = 349] 05:23:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (103C6000) [pid = 3708] [serial = 1046] [outer = 00000000] 05:23:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (104EA400) [pid = 3708] [serial = 1047] [outer = 103C6000] 05:23:15 INFO - PROCESS | 3708 | 1465474995763 Marionette DEBUG loaded listener.js 05:23:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1125A400) [pid = 3708] [serial = 1048] [outer = 103C6000] 05:23:16 INFO - PROCESS | 3708 | --DOCSHELL 16B87C00 == 36 [pid = 3708] [id = 346] 05:23:16 INFO - PROCESS | 3708 | --DOCSHELL 156B2400 == 35 [pid = 3708] [id = 345] 05:23:16 INFO - PROCESS | 3708 | --DOCSHELL 17994C00 == 34 [pid = 3708] [id = 344] 05:23:16 INFO - PROCESS | 3708 | --DOCSHELL 1694E800 == 33 [pid = 3708] [id = 343] 05:23:16 INFO - PROCESS | 3708 | --DOCSHELL 16060000 == 32 [pid = 3708] [id = 342] 05:23:16 INFO - PROCESS | 3708 | --DOCSHELL 14E79000 == 31 [pid = 3708] [id = 341] 05:23:16 INFO - PROCESS | 3708 | --DOCSHELL 12A0D800 == 30 [pid = 3708] [id = 340] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16B8F800) [pid = 3708] [serial = 990] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1AB5B800) [pid = 3708] [serial = 973] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (12AA1C00) [pid = 3708] [serial = 978] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (13070400) [pid = 3708] [serial = 979] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16951000) [pid = 3708] [serial = 987] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (181D7C00) [pid = 3708] [serial = 993] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (14E79C00) [pid = 3708] [serial = 981] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14E84800) [pid = 3708] [serial = 982] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (12AE1000) [pid = 3708] [serial = 975] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (13150000) [pid = 3708] [serial = 976] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (156AF400) [pid = 3708] [serial = 984] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (15939400) [pid = 3708] [serial = 985] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A06E000) [pid = 3708] [serial = 1003] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A221C00) [pid = 3708] [serial = 1005] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (154DA400) [pid = 3708] [serial = 1006] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19CEF400) [pid = 3708] [serial = 996] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (184AA800) [pid = 3708] [serial = 994] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (19D18400) [pid = 3708] [serial = 1002] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (188A8400) [pid = 3708] [serial = 997] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (184ACC00) [pid = 3708] [serial = 999] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (16F0AC00) [pid = 3708] [serial = 991] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (18750C00) [pid = 3708] [serial = 1000] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (16B08800) [pid = 3708] [serial = 988] [outer = 00000000] [url = about:blank] 05:23:16 INFO - PROCESS | 3708 | 1465474996367 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] 05:23:16 INFO - PROCESS | 3708 | 1465474996386 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 05:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:23:16 INFO - PROCESS | 3708 | 1465474996406 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - PROCESS | 3708 | 1465474996408 Marionette TRACE conn3 <- [1,1362,null,{}] 05:23:16 INFO - PROCESS | 3708 | 1465474996414 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}] 05:23:16 INFO - PROCESS | 3708 | 1465474996418 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:16 INFO - PROCESS | 3708 | 1465474996488 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:23:16 INFO - PROCESS | 3708 | 1465474996576 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 3708 | 1465474996579 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:16 INFO - PROCESS | 3708 | ++DOCSHELL 105E6C00 == 31 [pid = 3708] [id = 350] 05:23:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (105EA800) [pid = 3708] [serial = 1049] [outer = 00000000] 05:23:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (12A18C00) [pid = 3708] [serial = 1050] [outer = 105EA800] 05:23:16 INFO - PROCESS | 3708 | 1465474996625 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (13118000) [pid = 3708] [serial = 1051] [outer = 105EA800] 05:23:17 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:23:17 INFO - PROCESS | 3708 | 1465474997028 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] 05:23:17 INFO - PROCESS | 3708 | 1465474997093 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 05:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:23:17 INFO - PROCESS | 3708 | 1465474997098 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 3708 | 1465474997100 Marionette TRACE conn3 <- [1,1366,null,{}] 05:23:17 INFO - PROCESS | 3708 | 1465474997103 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}] 05:23:17 INFO - PROCESS | 3708 | 1465474997106 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:17 INFO - PROCESS | 3708 | 1465474997192 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:23:17 INFO - PROCESS | 3708 | 1465474997197 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 3708 | 1465474997200 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:17 INFO - PROCESS | 3708 | ++DOCSHELL 131CDC00 == 32 [pid = 3708] [id = 351] 05:23:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (13658800) [pid = 3708] [serial = 1052] [outer = 00000000] 05:23:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (14E86000) [pid = 3708] [serial = 1053] [outer = 13658800] 05:23:17 INFO - PROCESS | 3708 | 1465474997245 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (154D5800) [pid = 3708] [serial = 1054] [outer = 13658800] 05:23:17 INFO - PROCESS | 3708 | 1465474997679 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] 05:23:17 INFO - PROCESS | 3708 | 1465474997720 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 05:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:23:17 INFO - PROCESS | 3708 | 1465474997729 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 3708 | 1465474997735 Marionette TRACE conn3 <- [1,1370,null,{}] 05:23:17 INFO - PROCESS | 3708 | 1465474997750 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}] 05:23:17 INFO - PROCESS | 3708 | 1465474997755 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:17 INFO - PROCESS | 3708 | 1465474997839 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:23:17 INFO - PROCESS | 3708 | 1465474997848 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 3708 | 1465474997850 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:17 INFO - PROCESS | 3708 | ++DOCSHELL 15B7B000 == 33 [pid = 3708] [id = 352] 05:23:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (15B7B800) [pid = 3708] [serial = 1055] [outer = 00000000] 05:23:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16947000) [pid = 3708] [serial = 1056] [outer = 15B7B800] 05:23:17 INFO - PROCESS | 3708 | 1465474997893 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16950800) [pid = 3708] [serial = 1057] [outer = 15B7B800] 05:23:18 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:23:18 INFO - PROCESS | 3708 | 1465474998326 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] 05:23:18 INFO - PROCESS | 3708 | 1465474998374 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 05:23:18 INFO - PROCESS | 3708 | 1465474998377 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 3708 | 1465474998379 Marionette TRACE conn3 <- [1,1374,null,{}] 05:23:18 INFO - PROCESS | 3708 | 1465474998382 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}] 05:23:18 INFO - PROCESS | 3708 | 1465474998384 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:18 INFO - PROCESS | 3708 | 1465474998494 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:23:18 INFO - PROCESS | 3708 | 1465474998578 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 3708 | 1465474998580 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:18 INFO - PROCESS | 3708 | ++DOCSHELL 16B83C00 == 34 [pid = 3708] [id = 353] 05:23:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16B84400) [pid = 3708] [serial = 1058] [outer = 00000000] 05:23:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (16D46C00) [pid = 3708] [serial = 1059] [outer = 16B84400] 05:23:18 INFO - PROCESS | 3708 | 1465474998623 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (17441C00) [pid = 3708] [serial = 1060] [outer = 16B84400] 05:23:19 INFO - PROCESS | 3708 | 1465474999025 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] 05:23:19 INFO - PROCESS | 3708 | 1465474999067 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 05:23:19 INFO - PROCESS | 3708 | 1465474999070 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:23:19 INFO - PROCESS | 3708 | 1465474999072 Marionette TRACE conn3 <- [1,1378,null,{}] 05:23:19 INFO - PROCESS | 3708 | 1465474999075 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}] 05:23:19 INFO - PROCESS | 3708 | 1465474999077 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:19 INFO - PROCESS | 3708 | 1465474999184 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:23:19 INFO - PROCESS | 3708 | 1465474999191 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 3708 | 1465474999197 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:19 INFO - PROCESS | 3708 | ++DOCSHELL 181D8400 == 35 [pid = 3708] [id = 354] 05:23:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (181E3800) [pid = 3708] [serial = 1061] [outer = 00000000] 05:23:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18429400) [pid = 3708] [serial = 1062] [outer = 181E3800] 05:23:19 INFO - PROCESS | 3708 | 1465474999250 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1874E800) [pid = 3708] [serial = 1063] [outer = 181E3800] 05:23:19 INFO - PROCESS | 3708 | 1465474999705 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]]]}] 05:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 688ms 05:23:19 INFO - PROCESS | 3708 | 1465474999753 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 3708 | 1465474999755 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 05:23:19 INFO - PROCESS | 3708 | 1465474999759 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:23:19 INFO - PROCESS | 3708 | 1465474999760 Marionette TRACE conn3 <- [1,1382,null,{}] 05:23:19 INFO - PROCESS | 3708 | 1465474999764 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}] 05:23:19 INFO - PROCESS | 3708 | 1465474999766 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:19 INFO - PROCESS | 3708 | 1465474999906 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:23:19 INFO - PROCESS | 3708 | 1465474999929 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 3708 | 1465474999931 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:19 INFO - PROCESS | 3708 | ++DOCSHELL 19CEFC00 == 36 [pid = 3708] [id = 355] 05:23:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19CF0400) [pid = 3708] [serial = 1064] [outer = 00000000] 05:23:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D18800) [pid = 3708] [serial = 1065] [outer = 19CF0400] 05:23:19 INFO - PROCESS | 3708 | 1465474999973 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19CF6C00) [pid = 3708] [serial = 1066] [outer = 19CF0400] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (12A9C000) [pid = 3708] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (12A9B000) [pid = 3708] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14EC4800) [pid = 3708] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16064C00) [pid = 3708] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16B05000) [pid = 3708] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (17996000) [pid = 3708] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (11456800) [pid = 3708] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154D6400) [pid = 3708] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16B8E400) [pid = 3708] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1A076800) [pid = 3708] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:23:20 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (156B8400) [pid = 3708] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:23:20 INFO - PROCESS | 3708 | 1465475000457 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]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 05:23:20 INFO - PROCESS | 3708 | 1465475000484 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 3708 | 1465475000485 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 05:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:23:20 INFO - PROCESS | 3708 | 1465475000492 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 3708 | 1465475000494 Marionette TRACE conn3 <- [1,1386,null,{}] 05:23:20 INFO - PROCESS | 3708 | 1465475000497 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}] 05:23:20 INFO - PROCESS | 3708 | 1465475000499 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:20 INFO - PROCESS | 3708 | 1465475000576 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:23:20 INFO - PROCESS | 3708 | 1465475000582 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 3708 | 1465475000584 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:20 INFO - PROCESS | 3708 | ++DOCSHELL 12AA7C00 == 37 [pid = 3708] [id = 356] 05:23:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (12D61C00) [pid = 3708] [serial = 1067] [outer = 00000000] 05:23:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16B8FC00) [pid = 3708] [serial = 1068] [outer = 12D61C00] 05:23:20 INFO - PROCESS | 3708 | 1465475000627 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (17996000) [pid = 3708] [serial = 1069] [outer = 12D61C00] 05:23:21 INFO - PROCESS | 3708 | 1465475001028 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]]]}] 05:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 581ms 05:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:23:21 INFO - PROCESS | 3708 | 1465475001069 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 3708 | 1465475001071 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 05:23:21 INFO - PROCESS | 3708 | 1465475001074 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 3708 | 1465475001076 Marionette TRACE conn3 <- [1,1390,null,{}] 05:23:21 INFO - PROCESS | 3708 | 1465475001079 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}] 05:23:21 INFO - PROCESS | 3708 | 1465475001081 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:21 INFO - PROCESS | 3708 | 1465475001157 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:23:21 INFO - PROCESS | 3708 | 1465475001190 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:21 INFO - PROCESS | 3708 | 1465475001192 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:21 INFO - PROCESS | 3708 | ++DOCSHELL 13149C00 == 38 [pid = 3708] [id = 357] 05:23:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14E65400) [pid = 3708] [serial = 1070] [outer = 00000000] 05:23:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19CF2400) [pid = 3708] [serial = 1071] [outer = 14E65400] 05:23:21 INFO - PROCESS | 3708 | 1465475001234 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19D21800) [pid = 3708] [serial = 1072] [outer = 14E65400] 05:23:21 INFO - PROCESS | 3708 | 1465475001632 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]]]}] 05:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 581ms 05:23:21 INFO - PROCESS | 3708 | 1465475001656 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 3708 | 1465475001658 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 05:23:21 INFO - PROCESS | 3708 | 1465475001661 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:23:21 INFO - PROCESS | 3708 | 1465475001663 Marionette TRACE conn3 <- [1,1394,null,{}] 05:23:21 INFO - PROCESS | 3708 | 1465475001666 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}] 05:23:21 INFO - PROCESS | 3708 | 1465475001668 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:21 INFO - PROCESS | 3708 | 1465475001785 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:23:21 INFO - PROCESS | 3708 | 1465475001790 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:21 INFO - PROCESS | 3708 | 1465475001792 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:21 INFO - PROCESS | 3708 | ++DOCSHELL 154D8C00 == 39 [pid = 3708] [id = 358] 05:23:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (169A9C00) [pid = 3708] [serial = 1073] [outer = 00000000] 05:23:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A079400) [pid = 3708] [serial = 1074] [outer = 169A9C00] 05:23:21 INFO - PROCESS | 3708 | 1465475001839 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1A079800) [pid = 3708] [serial = 1075] [outer = 169A9C00] 05:23:22 INFO - PROCESS | 3708 | 1465475002251 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]]]}] 05:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 627ms 05:23:22 INFO - PROCESS | 3708 | 1465475002299 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 3708 | 1465475002301 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 05:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:23:22 INFO - PROCESS | 3708 | 1465475002304 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 3708 | 1465475002306 Marionette TRACE conn3 <- [1,1398,null,{}] 05:23:22 INFO - PROCESS | 3708 | 1465475002309 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}] 05:23:22 INFO - PROCESS | 3708 | 1465475002311 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:22 INFO - PROCESS | 3708 | 1465475002415 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:23:22 INFO - PROCESS | 3708 | 1465475002604 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 3708 | 1465475002608 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:22 INFO - PROCESS | 3708 | ++DOCSHELL 1124F800 == 40 [pid = 3708] [id = 359] 05:23:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (11250000) [pid = 3708] [serial = 1076] [outer = 00000000] 05:23:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (11AD9400) [pid = 3708] [serial = 1077] [outer = 11250000] 05:23:22 INFO - PROCESS | 3708 | 1465475002670 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (12D59800) [pid = 3708] [serial = 1078] [outer = 11250000] 05:23:23 INFO - PROCESS | 3708 | 1465475003291 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]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1023ms 05:23:23 INFO - PROCESS | 3708 | 1465475003328 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 3708 | 1465475003332 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 05:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:23:23 INFO - PROCESS | 3708 | 1465475003337 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 3708 | 1465475003340 Marionette TRACE conn3 <- [1,1402,null,{}] 05:23:23 INFO - PROCESS | 3708 | 1465475003359 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}] 05:23:23 INFO - PROCESS | 3708 | 1465475003362 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:23 INFO - PROCESS | 3708 | 1465475003473 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:23:23 INFO - PROCESS | 3708 | 1465475003601 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 3708 | 1465475003604 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:23 INFO - PROCESS | 3708 | ++DOCSHELL 154AF800 == 41 [pid = 3708] [id = 360] 05:23:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (154D1400) [pid = 3708] [serial = 1079] [outer = 00000000] 05:23:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (15966400) [pid = 3708] [serial = 1080] [outer = 154D1400] 05:23:23 INFO - PROCESS | 3708 | 1465475003660 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16947400) [pid = 3708] [serial = 1081] [outer = 154D1400] 05:23:24 INFO - PROCESS | 3708 | 1465475004291 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]]]}] 05:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 993ms 05:23:24 INFO - PROCESS | 3708 | 1465475004325 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 3708 | 1465475004328 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 05:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:23:24 INFO - PROCESS | 3708 | 1465475004331 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 3708 | 1465475004334 Marionette TRACE conn3 <- [1,1406,null,{}] 05:23:24 INFO - PROCESS | 3708 | 1465475004338 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}] 05:23:24 INFO - PROCESS | 3708 | 1465475004340 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:24 INFO - PROCESS | 3708 | 1465475004495 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:23:24 INFO - PROCESS | 3708 | 1465475004550 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 3708 | 1465475004552 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:24 INFO - PROCESS | 3708 | ++DOCSHELL 16946800 == 42 [pid = 3708] [id = 361] 05:23:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18429800) [pid = 3708] [serial = 1082] [outer = 00000000] 05:23:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (19CF4000) [pid = 3708] [serial = 1083] [outer = 18429800] 05:23:24 INFO - PROCESS | 3708 | 1465475004589 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A074000) [pid = 3708] [serial = 1084] [outer = 18429800] 05:23:25 INFO - PROCESS | 3708 | 1465475005260 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]]]}] 05:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 978ms 05:23:25 INFO - PROCESS | 3708 | 1465475005316 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:23:25 INFO - PROCESS | 3708 | 1465475005303 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 05:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:23:25 INFO - PROCESS | 3708 | 1465475005314 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 3708 | 1465475005318 Marionette TRACE conn3 <- [1,1410,null,{}] 05:23:25 INFO - PROCESS | 3708 | 1465475005335 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}] 05:23:25 INFO - PROCESS | 3708 | 1465475005339 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:25 INFO - PROCESS | 3708 | 1465475005479 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:23:25 INFO - PROCESS | 3708 | 1465475005536 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 3708 | 1465475005539 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:25 INFO - PROCESS | 3708 | ++DOCSHELL 132E6C00 == 43 [pid = 3708] [id = 362] 05:23:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (132F1C00) [pid = 3708] [serial = 1085] [outer = 00000000] 05:23:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (16F93000) [pid = 3708] [serial = 1086] [outer = 132F1C00] 05:23:25 INFO - PROCESS | 3708 | 1465475005591 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (179A0000) [pid = 3708] [serial = 1087] [outer = 132F1C00] 05:23:26 INFO - PROCESS | 3708 | 1465475006341 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]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1070ms 05:23:26 INFO - PROCESS | 3708 | 1465475006390 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 3708 | 1465475006394 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 05:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:23:26 INFO - PROCESS | 3708 | 1465475006398 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 3708 | 1465475006401 Marionette TRACE conn3 <- [1,1414,null,{}] 05:23:26 INFO - PROCESS | 3708 | 1465475006406 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}] 05:23:26 INFO - PROCESS | 3708 | 1465475006409 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:26 INFO - PROCESS | 3708 | 1465475006508 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 154D8C00 == 42 [pid = 3708] [id = 358] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 13149C00 == 41 [pid = 3708] [id = 357] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 12AA7C00 == 40 [pid = 3708] [id = 356] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 19CEFC00 == 39 [pid = 3708] [id = 355] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 181D8400 == 38 [pid = 3708] [id = 354] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 16B83C00 == 37 [pid = 3708] [id = 353] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 15B7B000 == 36 [pid = 3708] [id = 352] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 131CDC00 == 35 [pid = 3708] [id = 351] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 105E6C00 == 34 [pid = 3708] [id = 350] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 10A4FC00 == 33 [pid = 3708] [id = 348] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 10320000 == 32 [pid = 3708] [id = 349] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 12A16800 == 31 [pid = 3708] [id = 339] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 18756400 == 30 [pid = 3708] [id = 347] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 132E6C00 == 29 [pid = 3708] [id = 362] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 16946800 == 28 [pid = 3708] [id = 361] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 1124F800 == 27 [pid = 3708] [id = 359] 05:23:27 INFO - PROCESS | 3708 | --DOCSHELL 154AF800 == 26 [pid = 3708] [id = 360] 05:23:27 INFO - PROCESS | 3708 | 1465475007197 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 3708 | 1465475007201 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1303B400) [pid = 3708] [serial = 1020] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (13105C00) [pid = 3708] [serial = 1021] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (131D3000) [pid = 3708] [serial = 1018] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (12AE5C00) [pid = 3708] [serial = 1017] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (154AF400) [pid = 3708] [serial = 1023] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16948000) [pid = 3708] [serial = 1026] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (16F98C00) [pid = 3708] [serial = 1029] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18420800) [pid = 3708] [serial = 1032] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (13D0F400) [pid = 3708] [serial = 1009] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13659400) [pid = 3708] [serial = 1008] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16B07400) [pid = 3708] [serial = 1012] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1606C000) [pid = 3708] [serial = 1011] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (19CF2000) [pid = 3708] [serial = 1038] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A3EC400) [pid = 3708] [serial = 1015] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1A224C00) [pid = 3708] [serial = 1014] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (19D23000) [pid = 3708] [serial = 1041] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (184A9400) [pid = 3708] [serial = 1033] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1780D000) [pid = 3708] [serial = 1030] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (182AF400) [pid = 3708] [serial = 1035] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16953000) [pid = 3708] [serial = 1027] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19CF8C00) [pid = 3708] [serial = 1039] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (154CE400) [pid = 3708] [serial = 1024] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (18752400) [pid = 3708] [serial = 1036] [outer = 00000000] [url = about:blank] 05:23:27 INFO - PROCESS | 3708 | ++DOCSHELL 1047D800 == 27 [pid = 3708] [id = 363] 05:23:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1047F000) [pid = 3708] [serial = 1088] [outer = 00000000] 05:23:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (105E3C00) [pid = 3708] [serial = 1089] [outer = 1047F000] 05:23:27 INFO - PROCESS | 3708 | 1465475007336 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (10F5E000) [pid = 3708] [serial = 1090] [outer = 1047F000] 05:23:27 INFO - PROCESS | 3708 | 1465475007790 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]]]}] 05:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1467ms 05:23:27 INFO - PROCESS | 3708 | 1465475007866 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 3708 | 1465475007870 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 05:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:23:27 INFO - PROCESS | 3708 | 1465475007874 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 3708 | 1465475007877 Marionette TRACE conn3 <- [1,1418,null,{}] 05:23:27 INFO - PROCESS | 3708 | 1465475007881 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}] 05:23:27 INFO - PROCESS | 3708 | 1465475007886 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:27 INFO - PROCESS | 3708 | 1465475007984 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:23:27 INFO - PROCESS | 3708 | 1465475007996 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 3708 | 1465475007999 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:28 INFO - PROCESS | 3708 | ++DOCSHELL 13070400 == 28 [pid = 3708] [id = 364] 05:23:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13099400) [pid = 3708] [serial = 1091] [outer = 00000000] 05:23:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1310CC00) [pid = 3708] [serial = 1092] [outer = 13099400] 05:23:28 INFO - PROCESS | 3708 | 1465475008046 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (13153400) [pid = 3708] [serial = 1093] [outer = 13099400] 05:23:28 INFO - PROCESS | 3708 | 1465475008520 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]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 672ms 05:23:28 INFO - PROCESS | 3708 | 1465475008560 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 3708 | 1465475008565 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 05:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:23:28 INFO - PROCESS | 3708 | 1465475008570 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 3708 | 1465475008572 Marionette TRACE conn3 <- [1,1422,null,{}] 05:23:28 INFO - PROCESS | 3708 | 1465475008575 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}] 05:23:28 INFO - PROCESS | 3708 | 1465475008578 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:28 INFO - PROCESS | 3708 | 1465475008667 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:23:28 INFO - PROCESS | 3708 | 1465475008755 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 3708 | 1465475008757 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:28 INFO - PROCESS | 3708 | ++DOCSHELL 14E68C00 == 29 [pid = 3708] [id = 365] 05:23:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (14E6A400) [pid = 3708] [serial = 1094] [outer = 00000000] 05:23:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (14E7C000) [pid = 3708] [serial = 1095] [outer = 14E6A400] 05:23:28 INFO - PROCESS | 3708 | 1465475008802 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (14F13400) [pid = 3708] [serial = 1096] [outer = 14E6A400] 05:23:29 INFO - PROCESS | 3708 | 1465475009222 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]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 688ms 05:23:29 INFO - PROCESS | 3708 | 1465475009267 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 3708 | 1465475009269 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 05:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:23:29 INFO - PROCESS | 3708 | 1465475009274 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 3708 | 1465475009280 Marionette TRACE conn3 <- [1,1426,null,{}] 05:23:29 INFO - PROCESS | 3708 | 1465475009289 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}] 05:23:29 INFO - PROCESS | 3708 | 1465475009293 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:29 INFO - PROCESS | 3708 | 1465475009403 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:23:29 INFO - PROCESS | 3708 | 1465475009429 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:29 INFO - PROCESS | 3708 | 1465475009431 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:29 INFO - PROCESS | 3708 | ++DOCSHELL 16068000 == 30 [pid = 3708] [id = 366] 05:23:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16068400) [pid = 3708] [serial = 1097] [outer = 00000000] 05:23:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1668D000) [pid = 3708] [serial = 1098] [outer = 16068400] 05:23:29 INFO - PROCESS | 3708 | 1465475009475 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1694A400) [pid = 3708] [serial = 1099] [outer = 16068400] 05:23:29 INFO - PROCESS | 3708 | 1465475009938 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]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 05:23:30 INFO - PROCESS | 3708 | 1465475010018 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:23:30 INFO - PROCESS | 3708 | 1465475010021 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 05:23:30 INFO - PROCESS | 3708 | 1465475010024 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 3708 | 1465475010026 Marionette TRACE conn3 <- [1,1430,null,{}] 05:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:23:30 INFO - PROCESS | 3708 | 1465475010029 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}] 05:23:30 INFO - PROCESS | 3708 | 1465475010031 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:30 INFO - PROCESS | 3708 | 1465475010135 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:23:30 INFO - PROCESS | 3708 | 1465475010145 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 3708 | 1465475010147 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:30 INFO - PROCESS | 3708 | ++DOCSHELL 1694D800 == 31 [pid = 3708] [id = 367] 05:23:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1694E400) [pid = 3708] [serial = 1100] [outer = 00000000] 05:23:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B83400) [pid = 3708] [serial = 1101] [outer = 1694E400] 05:23:30 INFO - PROCESS | 3708 | 1465475010238 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16B87000) [pid = 3708] [serial = 1102] [outer = 1694E400] 05:23:30 INFO - PROCESS | 3708 | 1465475010647 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]]]}] 05:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 657ms 05:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:23:30 INFO - PROCESS | 3708 | 1465475010689 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:23:30 INFO - PROCESS | 3708 | 1465475010691 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 05:23:30 INFO - PROCESS | 3708 | 1465475010695 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 3708 | 1465475010697 Marionette TRACE conn3 <- [1,1434,null,{}] 05:23:30 INFO - PROCESS | 3708 | 1465475010700 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}] 05:23:30 INFO - PROCESS | 3708 | 1465475010702 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:30 INFO - PROCESS | 3708 | 1465475010815 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:23:30 INFO - PROCESS | 3708 | 1465475010807 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 3708 | 1465475010813 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:30 INFO - PROCESS | 3708 | ++DOCSHELL 16F0C800 == 32 [pid = 3708] [id = 368] 05:23:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16F0D800) [pid = 3708] [serial = 1103] [outer = 00000000] 05:23:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17809400) [pid = 3708] [serial = 1104] [outer = 16F0D800] 05:23:30 INFO - PROCESS | 3708 | 1465475010913 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (182AF400) [pid = 3708] [serial = 1105] [outer = 16F0D800] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16B84400) [pid = 3708] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (13658800) [pid = 3708] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (10EC0800) [pid = 3708] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (188A2000) [pid = 3708] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (103C6000) [pid = 3708] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (15B7B800) [pid = 3708] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (105EA800) [pid = 3708] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (181E3800) [pid = 3708] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (19CF0400) [pid = 3708] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (12D61C00) [pid = 3708] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (14E65400) [pid = 3708] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:23:31 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (169A9C00) [pid = 3708] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:23:31 INFO - PROCESS | 3708 | 1465475011623 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]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 978ms 05:23:31 INFO - PROCESS | 3708 | 1465475011662 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 3708 | 1465475011664 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 05:23:31 INFO - PROCESS | 3708 | 1465475011667 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:23:31 INFO - PROCESS | 3708 | 1465475011669 Marionette TRACE conn3 <- [1,1438,null,{}] 05:23:31 INFO - PROCESS | 3708 | 1465475011672 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}] 05:23:31 INFO - PROCESS | 3708 | 1465475011675 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:31 INFO - PROCESS | 3708 | 1465475011756 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:23:31 INFO - PROCESS | 3708 | 1465475011761 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 3708 | 1465475011764 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:31 INFO - PROCESS | 3708 | ++DOCSHELL 105EA400 == 33 [pid = 3708] [id = 369] 05:23:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (10A4DC00) [pid = 3708] [serial = 1106] [outer = 00000000] 05:23:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (156B4000) [pid = 3708] [serial = 1107] [outer = 10A4DC00] 05:23:31 INFO - PROCESS | 3708 | 1465475011808 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16B89400) [pid = 3708] [serial = 1108] [outer = 10A4DC00] 05:23:32 INFO - PROCESS | 3708 | 1465475012241 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]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 626ms 05:23:32 INFO - PROCESS | 3708 | 1465475012306 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 3708 | 1465475012308 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 05:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:23:32 INFO - PROCESS | 3708 | 1465475012311 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 3708 | 1465475012313 Marionette TRACE conn3 <- [1,1442,null,{}] 05:23:32 INFO - PROCESS | 3708 | 1465475012316 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}] 05:23:32 INFO - PROCESS | 3708 | 1465475012318 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:32 INFO - PROCESS | 3708 | 1465475012379 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:23:32 INFO - PROCESS | 3708 | 1465475012384 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 3708 | 1465475012386 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:32 INFO - PROCESS | 3708 | ++DOCSHELL 10373000 == 34 [pid = 3708] [id = 370] 05:23:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (10A4CC00) [pid = 3708] [serial = 1109] [outer = 00000000] 05:23:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1842B400) [pid = 3708] [serial = 1110] [outer = 10A4CC00] 05:23:32 INFO - PROCESS | 3708 | 1465475012431 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1874E000) [pid = 3708] [serial = 1111] [outer = 10A4CC00] 05:23:32 INFO - PROCESS | 3708 | 1465475012861 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]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 581ms 05:23:32 INFO - PROCESS | 3708 | 1465475012895 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 3708 | 1465475012897 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 05:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:23:32 INFO - PROCESS | 3708 | 1465475012903 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 3708 | 1465475012905 Marionette TRACE conn3 <- [1,1446,null,{}] 05:23:32 INFO - PROCESS | 3708 | 1465475012909 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}] 05:23:32 INFO - PROCESS | 3708 | 1465475012911 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:32 INFO - PROCESS | 3708 | 1465475012992 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:23:32 INFO - PROCESS | 3708 | 1465475012998 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 3708 | 1465475013000 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:32 INFO - PROCESS | 3708 | ++DOCSHELL 154A6800 == 35 [pid = 3708] [id = 371] 05:23:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19CF1000) [pid = 3708] [serial = 1112] [outer = 00000000] 05:23:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19CF6000) [pid = 3708] [serial = 1113] [outer = 19CF1000] 05:23:33 INFO - PROCESS | 3708 | 1465475013044 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19CF6800) [pid = 3708] [serial = 1114] [outer = 19CF1000] 05:23:33 INFO - PROCESS | 3708 | 1465475013484 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]]]}] 05:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 627ms 05:23:33 INFO - PROCESS | 3708 | 1465475013569 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 3708 | 1465475013574 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 05:23:33 INFO - PROCESS | 3708 | 1465475013579 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:23:33 INFO - PROCESS | 3708 | 1465475013584 Marionette TRACE conn3 <- [1,1450,null,{}] 05:23:33 INFO - PROCESS | 3708 | 1465475013590 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}] 05:23:33 INFO - PROCESS | 3708 | 1465475013593 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:33 INFO - PROCESS | 3708 | 1465475013695 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:23:33 INFO - PROCESS | 3708 | 1465475013824 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 3708 | 1465475013829 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:33 INFO - PROCESS | 3708 | ++DOCSHELL 11266800 == 36 [pid = 3708] [id = 372] 05:23:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (11456800) [pid = 3708] [serial = 1115] [outer = 00000000] 05:23:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1280CC00) [pid = 3708] [serial = 1116] [outer = 11456800] 05:23:33 INFO - PROCESS | 3708 | 1465475013886 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (12AE1000) [pid = 3708] [serial = 1117] [outer = 11456800] 05:23:34 INFO - PROCESS | 3708 | 1465475014697 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]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1161ms 05:23:34 INFO - PROCESS | 3708 | 1465475014749 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 3708 | 1465475014753 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 05:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:23:34 INFO - PROCESS | 3708 | 1465475014758 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 3708 | 1465475014762 Marionette TRACE conn3 <- [1,1454,null,{}] 05:23:34 INFO - PROCESS | 3708 | 1465475014768 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}] 05:23:34 INFO - PROCESS | 3708 | 1465475014771 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:34 INFO - PROCESS | 3708 | 1465475014888 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:23:35 INFO - PROCESS | 3708 | 1465475015017 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 3708 | 1465475015020 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:35 INFO - PROCESS | 3708 | ++DOCSHELL 154AD000 == 37 [pid = 3708] [id = 373] 05:23:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (154AF400) [pid = 3708] [serial = 1118] [outer = 00000000] 05:23:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (154D2400) [pid = 3708] [serial = 1119] [outer = 154AF400] 05:23:35 INFO - PROCESS | 3708 | 1465475015083 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (15969000) [pid = 3708] [serial = 1120] [outer = 154AF400] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 16B86800 == 36 [pid = 3708] [id = 197] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 11C1D800 == 35 [pid = 3708] [id = 183] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 16B87800 == 34 [pid = 3708] [id = 191] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 154D3000 == 33 [pid = 3708] [id = 189] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 154DAC00 == 32 [pid = 3708] [id = 195] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 154AE800 == 31 [pid = 3708] [id = 194] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 12AA2400 == 30 [pid = 3708] [id = 188] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 14EB7C00 == 29 [pid = 3708] [id = 187] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 132E4400 == 28 [pid = 3708] [id = 196] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 14EBAC00 == 27 [pid = 3708] [id = 186] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 14E80C00 == 26 [pid = 3708] [id = 184] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 13653000 == 25 [pid = 3708] [id = 193] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 156BA800 == 24 [pid = 3708] [id = 185] 05:23:35 INFO - PROCESS | 3708 | --DOCSHELL 11CC7000 == 23 [pid = 3708] [id = 192] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16D46C00) [pid = 3708] [serial = 1059] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (17441C00) [pid = 3708] [serial = 1060] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (14E86000) [pid = 3708] [serial = 1053] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (154D5800) [pid = 3708] [serial = 1054] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (12BC1800) [pid = 3708] [serial = 1044] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (131D2C00) [pid = 3708] [serial = 1045] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19D23800) [pid = 3708] [serial = 1042] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (104EA400) [pid = 3708] [serial = 1047] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1125A400) [pid = 3708] [serial = 1048] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16947000) [pid = 3708] [serial = 1056] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (12A18C00) [pid = 3708] [serial = 1050] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13118000) [pid = 3708] [serial = 1051] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1874E800) [pid = 3708] [serial = 1063] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (18429400) [pid = 3708] [serial = 1062] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19D18800) [pid = 3708] [serial = 1065] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16B8FC00) [pid = 3708] [serial = 1068] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (17996000) [pid = 3708] [serial = 1069] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19CF2400) [pid = 3708] [serial = 1071] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19CF6C00) [pid = 3708] [serial = 1066] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (19D21800) [pid = 3708] [serial = 1072] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (16950800) [pid = 3708] [serial = 1057] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1A079800) [pid = 3708] [serial = 1075] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1A079400) [pid = 3708] [serial = 1074] [outer = 00000000] [url = about:blank] 05:23:35 INFO - PROCESS | 3708 | 1465475015979 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]]]}] 05:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1283ms 05:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:23:36 INFO - PROCESS | 3708 | 1465475016057 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 3708 | 1465475016060 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 05:23:36 INFO - PROCESS | 3708 | 1465475016065 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 3708 | 1465475016068 Marionette TRACE conn3 <- [1,1458,null,{}] 05:23:36 INFO - PROCESS | 3708 | 1465475016073 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}] 05:23:36 INFO - PROCESS | 3708 | 1465475016076 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:36 INFO - PROCESS | 3708 | 1465475016146 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:23:36 INFO - PROCESS | 3708 | 1465475016162 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 3708 | 1465475016166 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:36 INFO - PROCESS | 3708 | ++DOCSHELL 11AD4400 == 24 [pid = 3708] [id = 374] 05:23:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (11ADB800) [pid = 3708] [serial = 1121] [outer = 00000000] 05:23:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (12AA2400) [pid = 3708] [serial = 1122] [outer = 11ADB800] 05:23:36 INFO - PROCESS | 3708 | 1465475016218 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1303B400) [pid = 3708] [serial = 1123] [outer = 11ADB800] 05:23:36 INFO - PROCESS | 3708 | 1465475016727 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]]]}] 05:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 05:23:36 INFO - PROCESS | 3708 | 1465475016745 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 3708 | 1465475016749 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 05:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:23:36 INFO - PROCESS | 3708 | 1465475016758 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 3708 | 1465475016761 Marionette TRACE conn3 <- [1,1462,null,{}] 05:23:36 INFO - PROCESS | 3708 | 1465475016764 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}] 05:23:36 INFO - PROCESS | 3708 | 1465475016767 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:36 INFO - PROCESS | 3708 | 1465475016852 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:23:36 INFO - PROCESS | 3708 | 1465475016841 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 3708 | 1465475016844 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:36 INFO - PROCESS | 3708 | ++DOCSHELL 1393C000 == 25 [pid = 3708] [id = 375] 05:23:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (13D06800) [pid = 3708] [serial = 1124] [outer = 00000000] 05:23:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14E83C00) [pid = 3708] [serial = 1125] [outer = 13D06800] 05:23:36 INFO - PROCESS | 3708 | 1465475016889 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154A6C00) [pid = 3708] [serial = 1126] [outer = 13D06800] 05:23:37 INFO - PROCESS | 3708 | 1465475017395 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]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 688ms 05:23:37 INFO - PROCESS | 3708 | 1465475017438 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 3708 | 1465475017440 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 05:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:23:37 INFO - PROCESS | 3708 | 1465475017444 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 3708 | 1465475017447 Marionette TRACE conn3 <- [1,1466,null,{}] 05:23:37 INFO - PROCESS | 3708 | 1465475017457 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}] 05:23:37 INFO - PROCESS | 3708 | 1465475017462 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:37 INFO - PROCESS | 3708 | 1465475017571 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:23:37 INFO - PROCESS | 3708 | 1465475017664 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 3708 | 1465475017650 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:37 INFO - PROCESS | 3708 | ++DOCSHELL 1694E000 == 26 [pid = 3708] [id = 376] 05:23:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1694E800) [pid = 3708] [serial = 1127] [outer = 00000000] 05:23:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (16953800) [pid = 3708] [serial = 1128] [outer = 1694E800] 05:23:37 INFO - PROCESS | 3708 | 1465475017697 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16B07800) [pid = 3708] [serial = 1129] [outer = 1694E800] 05:23:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16947C00) [pid = 3708] [serial = 1130] [outer = 1B70FC00] 05:23:38 INFO - PROCESS | 3708 | 1465475018151 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]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 718ms 05:23:38 INFO - PROCESS | 3708 | 1465475018172 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 3708 | 1465475018174 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 05:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:23:38 INFO - PROCESS | 3708 | 1465475018178 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 3708 | 1465475018179 Marionette TRACE conn3 <- [1,1470,null,{}] 05:23:38 INFO - PROCESS | 3708 | 1465475018183 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}] 05:23:38 INFO - PROCESS | 3708 | 1465475018185 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:38 INFO - PROCESS | 3708 | 1465475018308 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:23:38 INFO - PROCESS | 3708 | 1465475018316 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 3708 | 1465475018318 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:38 INFO - PROCESS | 3708 | ++DOCSHELL 10FA1800 == 27 [pid = 3708] [id = 377] 05:23:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (11251400) [pid = 3708] [serial = 1131] [outer = 00000000] 05:23:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (18427C00) [pid = 3708] [serial = 1132] [outer = 11251400] 05:23:38 INFO - PROCESS | 3708 | 1465475018363 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (184B2C00) [pid = 3708] [serial = 1133] [outer = 11251400] 05:23:38 INFO - PROCESS | 3708 | 1465475018798 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]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 687ms 05:23:38 INFO - PROCESS | 3708 | 1465475018860 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 3708 | 1465475018861 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 05:23:38 INFO - PROCESS | 3708 | 1465475018865 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:23:38 INFO - PROCESS | 3708 | 1465475018866 Marionette TRACE conn3 <- [1,1474,null,{}] 05:23:38 INFO - PROCESS | 3708 | 1465475018877 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}] 05:23:38 INFO - PROCESS | 3708 | 1465475018879 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:38 INFO - PROCESS | 3708 | 1465475019012 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:23:39 INFO - PROCESS | 3708 | 1465475019024 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:39 INFO - PROCESS | 3708 | 1465475019026 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:39 INFO - PROCESS | 3708 | ++DOCSHELL 1874A800 == 28 [pid = 3708] [id = 378] 05:23:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18752000) [pid = 3708] [serial = 1134] [outer = 00000000] 05:23:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19CED400) [pid = 3708] [serial = 1135] [outer = 18752000] 05:23:39 INFO - PROCESS | 3708 | 1465475019069 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19CF6400) [pid = 3708] [serial = 1136] [outer = 18752000] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1694E400) [pid = 3708] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (13099400) [pid = 3708] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (132F1C00) [pid = 3708] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1047F000) [pid = 3708] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (14E6A400) [pid = 3708] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16F0D800) [pid = 3708] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (11250000) [pid = 3708] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (154D1400) [pid = 3708] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (18429800) [pid = 3708] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (10A4DC00) [pid = 3708] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16068400) [pid = 3708] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:23:39 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (10A4CC00) [pid = 3708] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:23:39 INFO - PROCESS | 3708 | 1465475019881 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]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1085ms 05:23:39 INFO - PROCESS | 3708 | 1465475019938 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 3708 | 1465475019943 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 05:23:39 INFO - PROCESS | 3708 | 1465475019947 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:23:39 INFO - PROCESS | 3708 | 1465475019953 Marionette TRACE conn3 <- [1,1478,null,{}] 05:23:39 INFO - PROCESS | 3708 | 1465475019958 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}] 05:23:39 INFO - PROCESS | 3708 | 1465475019961 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:40 INFO - PROCESS | 3708 | 1465475020079 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:23:40 INFO - PROCESS | 3708 | 1465475020201 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 3708 | 1465475020204 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:40 INFO - PROCESS | 3708 | ++DOCSHELL 11C1D800 == 29 [pid = 3708] [id = 379] 05:23:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (11C1E000) [pid = 3708] [serial = 1137] [outer = 00000000] 05:23:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1309D400) [pid = 3708] [serial = 1138] [outer = 11C1E000] 05:23:40 INFO - PROCESS | 3708 | 1465475020266 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13238000) [pid = 3708] [serial = 1139] [outer = 11C1E000] 05:23:40 INFO - PROCESS | 3708 | 1465475020863 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]]]}] 05:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 916ms 05:23:40 INFO - PROCESS | 3708 | 1465475020877 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:23:40 INFO - PROCESS | 3708 | 1465475020882 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 05:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:23:40 INFO - PROCESS | 3708 | 1465475020902 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 3708 | 1465475020905 Marionette TRACE conn3 <- [1,1482,null,{}] 05:23:40 INFO - PROCESS | 3708 | 1465475020909 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}] 05:23:40 INFO - PROCESS | 3708 | 1465475020911 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:41 INFO - PROCESS | 3708 | 1465475021028 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:23:41 INFO - PROCESS | 3708 | 1465475021155 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 3708 | 1465475021158 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:41 INFO - PROCESS | 3708 | ++DOCSHELL 14E80C00 == 30 [pid = 3708] [id = 380] 05:23:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14E86000) [pid = 3708] [serial = 1140] [outer = 00000000] 05:23:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (154CEC00) [pid = 3708] [serial = 1141] [outer = 14E86000] 05:23:41 INFO - PROCESS | 3708 | 1465475021215 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154D7000) [pid = 3708] [serial = 1142] [outer = 14E86000] 05:23:41 INFO - PROCESS | 3708 | 1465475021869 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]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1024ms 05:23:41 INFO - PROCESS | 3708 | 1465475021931 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 3708 | 1465475021933 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 05:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:23:41 INFO - PROCESS | 3708 | 1465475021937 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 3708 | 1465475021941 Marionette TRACE conn3 <- [1,1486,null,{}] 05:23:41 INFO - PROCESS | 3708 | 1465475021982 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}] 05:23:41 INFO - PROCESS | 3708 | 1465475021986 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:42 INFO - PROCESS | 3708 | 1465475022134 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:23:42 INFO - PROCESS | 3708 | 1465475022188 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 3708 | 1465475022174 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:42 INFO - PROCESS | 3708 | ++DOCSHELL 16B8DC00 == 31 [pid = 3708] [id = 381] 05:23:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16B91800) [pid = 3708] [serial = 1143] [outer = 00000000] 05:23:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16F09000) [pid = 3708] [serial = 1144] [outer = 16B91800] 05:23:42 INFO - PROCESS | 3708 | 1465475022233 Marionette DEBUG loaded listener.js 05:23:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (18420400) [pid = 3708] [serial = 1145] [outer = 16B91800] 05:23:42 INFO - PROCESS | 3708 | 1465475022797 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]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 902ms 05:23:42 INFO - PROCESS | 3708 | 1465475022843 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:23:42 INFO - PROCESS | 3708 | 1465475022846 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 05:23:42 INFO - PROCESS | 3708 | 1465475022850 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 3708 | 1465475022852 Marionette TRACE conn3 <- [1,1490,null,{}] 05:23:42 INFO - PROCESS | 3708 | 1465475022856 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}] 05:23:42 INFO - PROCESS | 3708 | 1465475022858 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:42 INFO - PROCESS | 3708 | 1465475022959 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:23:43 INFO - PROCESS | 3708 | 1465475023068 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 3708 | 1465475023070 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:43 INFO - PROCESS | 3708 | ++DOCSHELL 169AF400 == 32 [pid = 3708] [id = 382] 05:23:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16B05000) [pid = 3708] [serial = 1146] [outer = 00000000] 05:23:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (178BEC00) [pid = 3708] [serial = 1147] [outer = 16B05000] 05:23:43 INFO - PROCESS | 3708 | 1465475023124 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (18427400) [pid = 3708] [serial = 1148] [outer = 16B05000] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 1047D800 == 31 [pid = 3708] [id = 363] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 10FA1800 == 30 [pid = 3708] [id = 377] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 1694E000 == 29 [pid = 3708] [id = 376] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 1393C000 == 28 [pid = 3708] [id = 375] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 11AD4400 == 27 [pid = 3708] [id = 374] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 11266800 == 26 [pid = 3708] [id = 372] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 12DA4000 == 25 [pid = 3708] [id = 200] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 154A6800 == 24 [pid = 3708] [id = 371] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 18425000 == 23 [pid = 3708] [id = 190] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 1694D800 == 22 [pid = 3708] [id = 367] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 1288B400 == 21 [pid = 3708] [id = 198] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 16068000 == 20 [pid = 3708] [id = 366] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 154AD000 == 19 [pid = 3708] [id = 373] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 14E68C00 == 18 [pid = 3708] [id = 365] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 16F0C800 == 17 [pid = 3708] [id = 368] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 10373000 == 16 [pid = 3708] [id = 370] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 105EA400 == 15 [pid = 3708] [id = 369] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 105E7000 == 14 [pid = 3708] [id = 199] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 13070400 == 13 [pid = 3708] [id = 364] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 16B8DC00 == 12 [pid = 3708] [id = 381] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 14E80C00 == 11 [pid = 3708] [id = 380] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 1874A800 == 10 [pid = 3708] [id = 378] 05:23:44 INFO - PROCESS | 3708 | --DOCSHELL 11C1D800 == 9 [pid = 3708] [id = 379] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (19CF6000) [pid = 3708] [serial = 1113] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16B83400) [pid = 3708] [serial = 1101] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1310CC00) [pid = 3708] [serial = 1092] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (13153400) [pid = 3708] [serial = 1093] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (179A0000) [pid = 3708] [serial = 1087] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16F93000) [pid = 3708] [serial = 1086] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (105E3C00) [pid = 3708] [serial = 1089] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (10F5E000) [pid = 3708] [serial = 1090] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (14E7C000) [pid = 3708] [serial = 1095] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (14F13400) [pid = 3708] [serial = 1096] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (17809400) [pid = 3708] [serial = 1104] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (12D59800) [pid = 3708] [serial = 1078] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (11AD9400) [pid = 3708] [serial = 1077] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (16947400) [pid = 3708] [serial = 1081] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (15966400) [pid = 3708] [serial = 1080] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1A074000) [pid = 3708] [serial = 1084] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (19CF4000) [pid = 3708] [serial = 1083] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (16B87000) [pid = 3708] [serial = 1102] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (156B4000) [pid = 3708] [serial = 1107] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (182AF400) [pid = 3708] [serial = 1105] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (16B89400) [pid = 3708] [serial = 1108] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (1668D000) [pid = 3708] [serial = 1098] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (1694A400) [pid = 3708] [serial = 1099] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (1874E000) [pid = 3708] [serial = 1111] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (1842B400) [pid = 3708] [serial = 1110] [outer = 00000000] [url = about:blank] 05:23:45 INFO - PROCESS | 3708 | 1465475025715 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]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2903ms 05:23:45 INFO - PROCESS | 3708 | 1465475025749 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 3708 | 1465475025754 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 05:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:23:45 INFO - PROCESS | 3708 | 1465475025759 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 3708 | 1465475025762 Marionette TRACE conn3 <- [1,1494,null,{}] 05:23:45 INFO - PROCESS | 3708 | 1465475025768 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}] 05:23:45 INFO - PROCESS | 3708 | 1465475025771 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:45 INFO - PROCESS | 3708 | 1465475025869 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:23:45 INFO - PROCESS | 3708 | 1465475025951 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 3708 | 1465475025955 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:45 INFO - PROCESS | 3708 | ++DOCSHELL 10F65C00 == 10 [pid = 3708] [id = 383] 05:23:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (11251800) [pid = 3708] [serial = 1149] [outer = 00000000] 05:23:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (11263400) [pid = 3708] [serial = 1150] [outer = 11251800] 05:23:45 INFO - PROCESS | 3708 | 1465475026003 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (114C6400) [pid = 3708] [serial = 1151] [outer = 11251800] 05:23:46 INFO - PROCESS | 3708 | 1465475026403 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]]]}] 05:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 05:23:46 INFO - PROCESS | 3708 | 1465475026442 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 3708 | 1465475026447 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 05:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:23:46 INFO - PROCESS | 3708 | 1465475026453 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 3708 | 1465475026456 Marionette TRACE conn3 <- [1,1498,null,{}] 05:23:46 INFO - PROCESS | 3708 | 1465475026459 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}] 05:23:46 INFO - PROCESS | 3708 | 1465475026462 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:46 INFO - PROCESS | 3708 | 1465475026554 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:23:46 INFO - PROCESS | 3708 | 1465475026560 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 3708 | 1465475026563 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:46 INFO - PROCESS | 3708 | ++DOCSHELL 10F65400 == 11 [pid = 3708] [id = 384] 05:23:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (12DA3400) [pid = 3708] [serial = 1152] [outer = 00000000] 05:23:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (1310CC00) [pid = 3708] [serial = 1153] [outer = 12DA3400] 05:23:46 INFO - PROCESS | 3708 | 1465475026612 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (131CB800) [pid = 3708] [serial = 1154] [outer = 12DA3400] 05:23:47 INFO - PROCESS | 3708 | 1465475027073 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]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 688ms 05:23:47 INFO - PROCESS | 3708 | 1465475027134 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 3708 | 1465475027136 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 05:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:23:47 INFO - PROCESS | 3708 | 1465475027139 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 3708 | 1465475027143 Marionette TRACE conn3 <- [1,1502,null,{}] 05:23:47 INFO - PROCESS | 3708 | 1465475027154 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}] 05:23:47 INFO - PROCESS | 3708 | 1465475027158 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:47 INFO - PROCESS | 3708 | 1465475027273 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:23:47 INFO - PROCESS | 3708 | 1465475027366 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 3708 | 1465475027369 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:47 INFO - PROCESS | 3708 | ++DOCSHELL 14E7A000 == 12 [pid = 3708] [id = 385] 05:23:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (14E7A400) [pid = 3708] [serial = 1155] [outer = 00000000] 05:23:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (14E80400) [pid = 3708] [serial = 1156] [outer = 14E7A400] 05:23:47 INFO - PROCESS | 3708 | 1465475027417 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (14EC3C00) [pid = 3708] [serial = 1157] [outer = 14E7A400] 05:23:47 INFO - PROCESS | 3708 | 1465475027832 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]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 718ms 05:23:47 INFO - PROCESS | 3708 | 1465475027863 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 3708 | 1465475027866 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 05:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:23:47 INFO - PROCESS | 3708 | 1465475027869 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 3708 | 1465475027871 Marionette TRACE conn3 <- [1,1506,null,{}] 05:23:47 INFO - PROCESS | 3708 | 1465475027874 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}] 05:23:47 INFO - PROCESS | 3708 | 1465475027876 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:47 INFO - PROCESS | 3708 | 1465475027999 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:23:47 INFO - PROCESS | 3708 | 1465475028004 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 3708 | 1465475028006 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:48 INFO - PROCESS | 3708 | ++DOCSHELL 14E7F800 == 13 [pid = 3708] [id = 386] 05:23:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (14E85400) [pid = 3708] [serial = 1158] [outer = 00000000] 05:23:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (156BB800) [pid = 3708] [serial = 1159] [outer = 14E85400] 05:23:48 INFO - PROCESS | 3708 | 1465475028053 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (15B77800) [pid = 3708] [serial = 1160] [outer = 14E85400] 05:23:48 INFO - PROCESS | 3708 | 1465475028488 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]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 687ms 05:23:48 INFO - PROCESS | 3708 | 1465475028554 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 3708 | 1465475028556 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 05:23:48 INFO - PROCESS | 3708 | 1465475028559 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 3708 | 1465475028561 Marionette TRACE conn3 <- [1,1510,null,{}] 05:23:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:23:48 INFO - PROCESS | 3708 | 1465475028564 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}] 05:23:48 INFO - PROCESS | 3708 | 1465475028566 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:48 INFO - PROCESS | 3708 | 1465475028705 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:23:48 INFO - PROCESS | 3708 | 1465475028728 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 3708 | 1465475028730 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:48 INFO - PROCESS | 3708 | ++DOCSHELL 15B7DC00 == 14 [pid = 3708] [id = 387] 05:23:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1605F800) [pid = 3708] [serial = 1161] [outer = 00000000] 05:23:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16946C00) [pid = 3708] [serial = 1162] [outer = 1605F800] 05:23:48 INFO - PROCESS | 3708 | 1465475028775 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1694C800) [pid = 3708] [serial = 1163] [outer = 1605F800] 05:23:49 INFO - PROCESS | 3708 | 1465475029203 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"]]]}] 05:23:49 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 () { 05:23:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:23:49 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 () { 05:23:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:23:49 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 () { 05:23:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:23:49 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 () { 05:23:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:23:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 688ms 05:23:49 INFO - PROCESS | 3708 | 1465475029251 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 3708 | 1465475029253 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 05:23:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:23:49 INFO - PROCESS | 3708 | 1465475029256 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 3708 | 1465475029258 Marionette TRACE conn3 <- [1,1514,null,{}] 05:23:49 INFO - PROCESS | 3708 | 1465475029261 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}] 05:23:49 INFO - PROCESS | 3708 | 1465475029266 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:49 INFO - PROCESS | 3708 | 1465475029409 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:23:49 INFO - PROCESS | 3708 | 1465475029471 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 3708 | 1465475029474 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:49 INFO - PROCESS | 3708 | ++DOCSHELL 16D42400 == 15 [pid = 3708] [id = 388] 05:23:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16D48400) [pid = 3708] [serial = 1164] [outer = 00000000] 05:23:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (17998400) [pid = 3708] [serial = 1165] [outer = 16D48400] 05:23:49 INFO - PROCESS | 3708 | 1465475029526 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1815D000) [pid = 3708] [serial = 1166] [outer = 16D48400] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1694E800) [pid = 3708] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (18752000) [pid = 3708] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (11251400) [pid = 3708] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16B91800) [pid = 3708] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19CF1000) [pid = 3708] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (14E86000) [pid = 3708] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (11C1E000) [pid = 3708] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (154AF400) [pid = 3708] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (13D06800) [pid = 3708] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (11456800) [pid = 3708] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:23:49 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (11ADB800) [pid = 3708] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:23:50 INFO - PROCESS | 3708 | 1465475030072 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"]]]}] 05:23:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:23:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:23:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:23:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 871ms 05:23:50 INFO - PROCESS | 3708 | 1465475030137 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 3708 | 1465475030139 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 05:23:50 INFO - PROCESS | 3708 | 1465475030142 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:23:50 INFO - PROCESS | 3708 | 1465475030144 Marionette TRACE conn3 <- [1,1518,null,{}] 05:23:50 INFO - PROCESS | 3708 | 1465475030147 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}] 05:23:50 INFO - PROCESS | 3708 | 1465475030149 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:50 INFO - PROCESS | 3708 | 1465475030233 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:23:50 INFO - PROCESS | 3708 | 1465475030239 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 3708 | 1465475030241 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:50 INFO - PROCESS | 3708 | ++DOCSHELL 12810C00 == 16 [pid = 3708] [id = 389] 05:23:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (14EBC800) [pid = 3708] [serial = 1167] [outer = 00000000] 05:23:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (16B05800) [pid = 3708] [serial = 1168] [outer = 14EBC800] 05:23:50 INFO - PROCESS | 3708 | 1465475030283 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (17801C00) [pid = 3708] [serial = 1169] [outer = 14EBC800] 05:23:50 INFO - PROCESS | 3708 | 1465475030830 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]]]}] 05:23:50 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 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:23:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:23:50 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. 05:23:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:23:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 718ms 05:23:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:23:50 INFO - PROCESS | 3708 | 1465475030865 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 3708 | 1465475030867 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 05:23:50 INFO - PROCESS | 3708 | 1465475030870 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - PROCESS | 3708 | 1465475030872 Marionette TRACE conn3 <- [1,1522,null,{}] 05:23:50 INFO - PROCESS | 3708 | 1465475030875 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}] 05:23:50 INFO - PROCESS | 3708 | 1465475030877 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:50 INFO - PROCESS | 3708 | 1465475030953 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:23:50 INFO - PROCESS | 3708 | 1465475030960 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 3708 | 1465475030962 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:50 INFO - PROCESS | 3708 | ++DOCSHELL 169A5400 == 17 [pid = 3708] [id = 390] 05:23:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (17993800) [pid = 3708] [serial = 1170] [outer = 00000000] 05:23:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1874AC00) [pid = 3708] [serial = 1171] [outer = 17993800] 05:23:51 INFO - PROCESS | 3708 | 1465475031005 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (15B6FC00) [pid = 3708] [serial = 1172] [outer = 17993800] 05:23:51 INFO - PROCESS | 3708 | 1465475031445 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]]]}] 05:23:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:23:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 581ms 05:23:51 INFO - PROCESS | 3708 | 1465475031467 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 3708 | 1465475031469 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 05:23:51 INFO - PROCESS | 3708 | 1465475031477 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:23:51 INFO - PROCESS | 3708 | 1465475031479 Marionette TRACE conn3 <- [1,1526,null,{}] 05:23:51 INFO - PROCESS | 3708 | 1465475031482 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}] 05:23:51 INFO - PROCESS | 3708 | 1465475031484 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:51 INFO - PROCESS | 3708 | 1465475031575 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:23:51 INFO - PROCESS | 3708 | 1465475031582 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 3708 | 1465475031584 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:51 INFO - PROCESS | 3708 | ++DOCSHELL 14E6F800 == 18 [pid = 3708] [id = 391] 05:23:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18755800) [pid = 3708] [serial = 1173] [outer = 00000000] 05:23:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (19CF1C00) [pid = 3708] [serial = 1174] [outer = 18755800] 05:23:51 INFO - PROCESS | 3708 | 1465475031631 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (19CF5800) [pid = 3708] [serial = 1175] [outer = 18755800] 05:23:52 INFO - PROCESS | 3708 | 1465475032389 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]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:23:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 948ms 05:23:52 INFO - PROCESS | 3708 | 1465475032431 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 3708 | 1465475032435 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 05:23:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:23:52 INFO - PROCESS | 3708 | 1465475032440 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 3708 | 1465475032443 Marionette TRACE conn3 <- [1,1530,null,{}] 05:23:52 INFO - PROCESS | 3708 | 1465475032448 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}] 05:23:52 INFO - PROCESS | 3708 | 1465475032451 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:52 INFO - PROCESS | 3708 | 1465475032572 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:23:52 INFO - PROCESS | 3708 | 1465475032698 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 3708 | 1465475032701 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:52 INFO - PROCESS | 3708 | ++DOCSHELL 10F5F000 == 19 [pid = 3708] [id = 392] 05:23:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (11259800) [pid = 3708] [serial = 1176] [outer = 00000000] 05:23:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (12ADC800) [pid = 3708] [serial = 1177] [outer = 11259800] 05:23:52 INFO - PROCESS | 3708 | 1465475032763 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (13650800) [pid = 3708] [serial = 1178] [outer = 11259800] 05:23:53 INFO - PROCESS | 3708 | 1465475033571 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]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1192ms 05:23:53 INFO - PROCESS | 3708 | 1465475033659 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 3708 | 1465475033663 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 05:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:23:53 INFO - PROCESS | 3708 | 1465475033670 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 3708 | 1465475033673 Marionette TRACE conn3 <- [1,1534,null,{}] 05:23:53 INFO - PROCESS | 3708 | 1465475033678 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}] 05:23:53 INFO - PROCESS | 3708 | 1465475033681 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:53 INFO - PROCESS | 3708 | 1465475033798 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:23:53 INFO - PROCESS | 3708 | 1465475033879 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 3708 | 1465475033884 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:53 INFO - PROCESS | 3708 | ++DOCSHELL 10471800 == 20 [pid = 3708] [id = 393] 05:23:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (105F0800) [pid = 3708] [serial = 1179] [outer = 00000000] 05:23:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (10FA2000) [pid = 3708] [serial = 1180] [outer = 105F0800] 05:23:53 INFO - PROCESS | 3708 | 1465475033978 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (12810400) [pid = 3708] [serial = 1181] [outer = 105F0800] 05:23:54 INFO - PROCESS | 3708 | --DOCSHELL 169AF400 == 19 [pid = 3708] [id = 382] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (13238000) [pid = 3708] [serial = 1139] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (154CEC00) [pid = 3708] [serial = 1141] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (19CF6400) [pid = 3708] [serial = 1136] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1309D400) [pid = 3708] [serial = 1138] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (184B2C00) [pid = 3708] [serial = 1133] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154D2400) [pid = 3708] [serial = 1119] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (15969000) [pid = 3708] [serial = 1120] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (14E83C00) [pid = 3708] [serial = 1125] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (154A6C00) [pid = 3708] [serial = 1126] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1280CC00) [pid = 3708] [serial = 1116] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (12AE1000) [pid = 3708] [serial = 1117] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (12AA2400) [pid = 3708] [serial = 1122] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1303B400) [pid = 3708] [serial = 1123] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (16B07800) [pid = 3708] [serial = 1129] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (10434C00) [pid = 3708] [serial = 694] [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.] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (16953800) [pid = 3708] [serial = 1128] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (19CED400) [pid = 3708] [serial = 1135] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (18427C00) [pid = 3708] [serial = 1132] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (18420400) [pid = 3708] [serial = 1145] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (178BEC00) [pid = 3708] [serial = 1147] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (19CF6800) [pid = 3708] [serial = 1114] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (154D7000) [pid = 3708] [serial = 1142] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (16F09000) [pid = 3708] [serial = 1144] [outer = 00000000] [url = about:blank] 05:23:54 INFO - PROCESS | 3708 | 1465475034444 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]]]}] 05:23:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:23:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 825ms 05:23:54 INFO - PROCESS | 3708 | 1465475034493 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 3708 | 1465475034498 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 05:23:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:23:54 INFO - PROCESS | 3708 | 1465475034504 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 3708 | 1465475034507 Marionette TRACE conn3 <- [1,1538,null,{}] 05:23:54 INFO - PROCESS | 3708 | 1465475034511 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}] 05:23:54 INFO - PROCESS | 3708 | 1465475034513 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:54 INFO - PROCESS | 3708 | 1465475034584 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:23:54 INFO - PROCESS | 3708 | 1465475034604 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 3708 | 1465475034608 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:54 INFO - PROCESS | 3708 | ++DOCSHELL 13238000 == 20 [pid = 3708] [id = 394] 05:23:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (13239400) [pid = 3708] [serial = 1182] [outer = 00000000] 05:23:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (1365A800) [pid = 3708] [serial = 1183] [outer = 13239400] 05:23:54 INFO - PROCESS | 3708 | 1465475034692 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (13D0B400) [pid = 3708] [serial = 1184] [outer = 13239400] 05:23:55 INFO - PROCESS | 3708 | 1465475035213 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]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:23:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 794ms 05:23:55 INFO - PROCESS | 3708 | 1465475035289 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 3708 | 1465475035291 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 05:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:23:55 INFO - PROCESS | 3708 | 1465475035295 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 3708 | 1465475035298 Marionette TRACE conn3 <- [1,1542,null,{}] 05:23:55 INFO - PROCESS | 3708 | 1465475035292 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}] 05:23:55 INFO - PROCESS | 3708 | 1465475035296 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:55 INFO - PROCESS | 3708 | 1465475035382 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:23:55 INFO - PROCESS | 3708 | 1465475035478 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 3708 | 1465475035481 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:55 INFO - PROCESS | 3708 | ++DOCSHELL 14EB7000 == 21 [pid = 3708] [id = 395] 05:23:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (14EC0800) [pid = 3708] [serial = 1185] [outer = 00000000] 05:23:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (154D1800) [pid = 3708] [serial = 1186] [outer = 14EC0800] 05:23:55 INFO - PROCESS | 3708 | 1465475035528 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (154D8400) [pid = 3708] [serial = 1187] [outer = 14EC0800] 05:23:55 INFO - PROCESS | 3708 | 1465475035908 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]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:23:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 688ms 05:23:55 INFO - PROCESS | 3708 | 1465475035977 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 3708 | 1465475035979 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 05:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:23:55 INFO - PROCESS | 3708 | 1465475035982 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 3708 | 1465475035984 Marionette TRACE conn3 <- [1,1546,null,{}] 05:23:55 INFO - PROCESS | 3708 | 1465475035987 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}] 05:23:55 INFO - PROCESS | 3708 | 1465475035989 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:56 INFO - PROCESS | 3708 | 1465475036071 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:23:56 INFO - PROCESS | 3708 | 1465475036076 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 3708 | 1465475036078 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:56 INFO - PROCESS | 3708 | ++DOCSHELL 156B8800 == 22 [pid = 3708] [id = 396] 05:23:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (156B8C00) [pid = 3708] [serial = 1188] [outer = 00000000] 05:23:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (1668DC00) [pid = 3708] [serial = 1189] [outer = 156B8C00] 05:23:56 INFO - PROCESS | 3708 | 1465475036117 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (1694B400) [pid = 3708] [serial = 1190] [outer = 156B8C00] 05:23:56 INFO - PROCESS | 3708 | 1465475036581 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]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:23:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 627ms 05:23:56 INFO - PROCESS | 3708 | 1465475036605 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:23:56 INFO - PROCESS | 3708 | 1465475036607 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 05:23:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:23:56 INFO - PROCESS | 3708 | 1465475036615 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 3708 | 1465475036616 Marionette TRACE conn3 <- [1,1550,null,{}] 05:23:56 INFO - PROCESS | 3708 | 1465475036620 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}] 05:23:56 INFO - PROCESS | 3708 | 1465475036622 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:56 INFO - PROCESS | 3708 | 1465475036734 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:23:56 INFO - PROCESS | 3708 | 1465475036818 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 3708 | 1465475036820 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:56 INFO - PROCESS | 3708 | ++DOCSHELL 169A5800 == 23 [pid = 3708] [id = 397] 05:23:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (169A5C00) [pid = 3708] [serial = 1191] [outer = 00000000] 05:23:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (16B82800) [pid = 3708] [serial = 1192] [outer = 169A5C00] 05:23:56 INFO - PROCESS | 3708 | 1465475036847 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16B8A400) [pid = 3708] [serial = 1193] [outer = 169A5C00] 05:23:57 INFO - PROCESS | 3708 | 1465475037264 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]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 687ms 05:23:57 INFO - PROCESS | 3708 | 1465475037291 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 3708 | 1465475037293 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 05:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:23:57 INFO - PROCESS | 3708 | 1465475037296 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 3708 | 1465475037297 Marionette TRACE conn3 <- [1,1554,null,{}] 05:23:57 INFO - PROCESS | 3708 | 1465475037305 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}] 05:23:57 INFO - PROCESS | 3708 | 1465475037310 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:57 INFO - PROCESS | 3708 | 1465475037443 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:23:57 INFO - PROCESS | 3708 | 1465475037451 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 3708 | 1465475037453 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:57 INFO - PROCESS | 3708 | ++DOCSHELL 17441400 == 24 [pid = 3708] [id = 398] 05:23:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (17802C00) [pid = 3708] [serial = 1194] [outer = 00000000] 05:23:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (17A87000) [pid = 3708] [serial = 1195] [outer = 17802C00] 05:23:57 INFO - PROCESS | 3708 | 1465475037502 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18429000) [pid = 3708] [serial = 1196] [outer = 17802C00] 05:23:57 INFO - PROCESS | 3708 | 1465475037914 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]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 672ms 05:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:23:57 INFO - PROCESS | 3708 | 1465475037980 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 3708 | 1465475037982 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 05:23:57 INFO - PROCESS | 3708 | 1465475037985 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 3708 | 1465475037986 Marionette TRACE conn3 <- [1,1558,null,{}] 05:23:57 INFO - PROCESS | 3708 | 1465475037990 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}] 05:23:57 INFO - PROCESS | 3708 | 1465475037991 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:58 INFO - PROCESS | 3708 | 1465475038123 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:23:58 INFO - PROCESS | 3708 | 1465475038145 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 3708 | 1465475038147 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:58 INFO - PROCESS | 3708 | ++DOCSHELL 104E4400 == 25 [pid = 3708] [id = 399] 05:23:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13D15400) [pid = 3708] [serial = 1197] [outer = 00000000] 05:23:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (184AEC00) [pid = 3708] [serial = 1198] [outer = 13D15400] 05:23:58 INFO - PROCESS | 3708 | 1465475038198 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (184B2C00) [pid = 3708] [serial = 1199] [outer = 13D15400] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (17993800) [pid = 3708] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (14E85400) [pid = 3708] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (14E7A400) [pid = 3708] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (11251800) [pid = 3708] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (12DA3400) [pid = 3708] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (16B05000) [pid = 3708] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1605F800) [pid = 3708] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (16D48400) [pid = 3708] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:23:58 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (14EBC800) [pid = 3708] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:23:58 INFO - PROCESS | 3708 | 1465475038675 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]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 719ms 05:23:58 INFO - PROCESS | 3708 | 1465475038706 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 3708 | 1465475038708 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 05:23:58 INFO - PROCESS | 3708 | 1465475038711 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:23:58 INFO - PROCESS | 3708 | 1465475038712 Marionette TRACE conn3 <- [1,1562,null,{}] 05:23:58 INFO - PROCESS | 3708 | 1465475038716 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}] 05:23:58 INFO - PROCESS | 3708 | 1465475038718 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:58 INFO - PROCESS | 3708 | 1465475038799 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:23:58 INFO - PROCESS | 3708 | 1465475038804 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 3708 | 1465475038806 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:58 INFO - PROCESS | 3708 | ++DOCSHELL 12AA7C00 == 26 [pid = 3708] [id = 400] 05:23:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (178BCC00) [pid = 3708] [serial = 1200] [outer = 00000000] 05:23:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (1889EC00) [pid = 3708] [serial = 1201] [outer = 178BCC00] 05:23:58 INFO - PROCESS | 3708 | 1465475038850 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (19CEC800) [pid = 3708] [serial = 1202] [outer = 178BCC00] 05:23:59 INFO - PROCESS | 3708 | 1465475039266 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]]]}] 05:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 580ms 05:23:59 INFO - PROCESS | 3708 | 1465475039291 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 3708 | 1465475039293 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 05:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:23:59 INFO - PROCESS | 3708 | 1465475039301 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 3708 | 1465475039302 Marionette TRACE conn3 <- [1,1566,null,{}] 05:23:59 INFO - PROCESS | 3708 | 1465475039306 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}] 05:23:59 INFO - PROCESS | 3708 | 1465475039308 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:59 INFO - PROCESS | 3708 | 1465475039384 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:23:59 INFO - PROCESS | 3708 | 1465475039390 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 3708 | 1465475039392 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:23:59 INFO - PROCESS | 3708 | ++DOCSHELL 12DA3400 == 27 [pid = 3708] [id = 401] 05:23:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (14E71800) [pid = 3708] [serial = 1203] [outer = 00000000] 05:23:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (19CF8400) [pid = 3708] [serial = 1204] [outer = 14E71800] 05:23:59 INFO - PROCESS | 3708 | 1465475039434 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (19D1A800) [pid = 3708] [serial = 1205] [outer = 14E71800] 05:23:59 INFO - PROCESS | 3708 | 1465475039881 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]]]}] 05:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 626ms 05:23:59 INFO - PROCESS | 3708 | 1465475039935 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 3708 | 1465475039937 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 05:23:59 INFO - PROCESS | 3708 | 1465475039940 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:23:59 INFO - PROCESS | 3708 | 1465475039942 Marionette TRACE conn3 <- [1,1570,null,{}] 05:23:59 INFO - PROCESS | 3708 | 1465475039946 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}] 05:23:59 INFO - PROCESS | 3708 | 1465475039931 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:00 INFO - PROCESS | 3708 | 1465475040011 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:24:00 INFO - PROCESS | 3708 | 1465475040017 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 3708 | 1465475040019 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:00 INFO - PROCESS | 3708 | ++DOCSHELL 19CF2800 == 28 [pid = 3708] [id = 402] 05:24:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (19D15C00) [pid = 3708] [serial = 1206] [outer = 00000000] 05:24:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (19D23400) [pid = 3708] [serial = 1207] [outer = 19D15C00] 05:24:00 INFO - PROCESS | 3708 | 1465475040061 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (19D24800) [pid = 3708] [serial = 1208] [outer = 19D15C00] 05:24:00 INFO - PROCESS | 3708 | 1465475040614 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]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 718ms 05:24:00 INFO - PROCESS | 3708 | 1465475040649 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 3708 | 1465475040653 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 05:24:00 INFO - PROCESS | 3708 | 1465475040658 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:24:00 INFO - PROCESS | 3708 | 1465475040662 Marionette TRACE conn3 <- [1,1574,null,{}] 05:24:00 INFO - PROCESS | 3708 | 1465475040668 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}] 05:24:00 INFO - PROCESS | 3708 | 1465475040671 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:00 INFO - PROCESS | 3708 | 1465475040830 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:24:00 INFO - PROCESS | 3708 | 1465475040962 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 3708 | 1465475040965 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:00 INFO - PROCESS | 3708 | ++DOCSHELL 10434C00 == 29 [pid = 3708] [id = 403] 05:24:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (10A4F800) [pid = 3708] [serial = 1209] [outer = 00000000] 05:24:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (12D59800) [pid = 3708] [serial = 1210] [outer = 10A4F800] 05:24:01 INFO - PROCESS | 3708 | 1465475041021 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (13102C00) [pid = 3708] [serial = 1211] [outer = 10A4F800] 05:24:01 INFO - PROCESS | 3708 | 1465475041601 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]]]}] 05:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 978ms 05:24:01 INFO - PROCESS | 3708 | 1465475041645 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 3708 | 1465475041650 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 05:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:24:01 INFO - PROCESS | 3708 | 1465475041656 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 3708 | 1465475041659 Marionette TRACE conn3 <- [1,1578,null,{}] 05:24:01 INFO - PROCESS | 3708 | 1465475041663 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}] 05:24:01 INFO - PROCESS | 3708 | 1465475041666 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:01 INFO - PROCESS | 3708 | 1465475041787 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:24:01 INFO - PROCESS | 3708 | 1465475041916 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 3708 | 1465475041918 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:01 INFO - PROCESS | 3708 | ++DOCSHELL 14E79000 == 30 [pid = 3708] [id = 404] 05:24:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (14E79C00) [pid = 3708] [serial = 1212] [outer = 00000000] 05:24:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (154B6000) [pid = 3708] [serial = 1213] [outer = 14E79C00] 05:24:01 INFO - PROCESS | 3708 | 1465475041977 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (154DB800) [pid = 3708] [serial = 1214] [outer = 14E79C00] 05:24:02 INFO - PROCESS | 3708 | 1465475042611 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]]]}] 05:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 978ms 05:24:02 INFO - PROCESS | 3708 | 1465475042642 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 3708 | 1465475042644 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 05:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:24:02 INFO - PROCESS | 3708 | 1465475042662 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 3708 | 1465475042666 Marionette TRACE conn3 <- [1,1582,null,{}] 05:24:02 INFO - PROCESS | 3708 | 1465475042677 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}] 05:24:02 INFO - PROCESS | 3708 | 1465475042682 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:02 INFO - PROCESS | 3708 | 1465475042787 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:24:03 INFO - PROCESS | 3708 | 1465475043002 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 3708 | 1465475043005 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:03 INFO - PROCESS | 3708 | ++DOCSHELL 10437800 == 31 [pid = 3708] [id = 405] 05:24:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (104E6C00) [pid = 3708] [serial = 1215] [outer = 00000000] 05:24:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (10EC6000) [pid = 3708] [serial = 1216] [outer = 104E6C00] 05:24:03 INFO - PROCESS | 3708 | 1465475043065 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (11250C00) [pid = 3708] [serial = 1217] [outer = 104E6C00] 05:24:03 INFO - PROCESS | 3708 | 1465475043656 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]]]}] 05:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1024ms 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19CF1C00) [pid = 3708] [serial = 1174] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (15B6FC00) [pid = 3708] [serial = 1172] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (156BB800) [pid = 3708] [serial = 1159] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (14E80400) [pid = 3708] [serial = 1156] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11263400) [pid = 3708] [serial = 1150] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (114C6400) [pid = 3708] [serial = 1151] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1310CC00) [pid = 3708] [serial = 1153] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (131CB800) [pid = 3708] [serial = 1154] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (18427400) [pid = 3708] [serial = 1148] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16946C00) [pid = 3708] [serial = 1162] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (17998400) [pid = 3708] [serial = 1165] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1694C800) [pid = 3708] [serial = 1163] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (17801C00) [pid = 3708] [serial = 1169] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1874AC00) [pid = 3708] [serial = 1171] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1815D000) [pid = 3708] [serial = 1166] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (15B77800) [pid = 3708] [serial = 1160] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (16B05800) [pid = 3708] [serial = 1168] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (14EC3C00) [pid = 3708] [serial = 1157] [outer = 00000000] [url = about:blank] 05:24:04 INFO - PROCESS | 3708 | 1465475044258 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 3708 | 1465475044263 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 05:24:04 INFO - PROCESS | 3708 | 1465475044281 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 3708 | 1465475044284 Marionette TRACE conn3 <- [1,1586,null,{}] 05:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:24:04 INFO - PROCESS | 3708 | 1465475044290 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}] 05:24:04 INFO - PROCESS | 3708 | 1465475044294 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:04 INFO - PROCESS | 3708 | 1465475044377 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:24:04 INFO - PROCESS | 3708 | 1465475044384 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 3708 | 1465475044389 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:04 INFO - PROCESS | 3708 | ++DOCSHELL 11250000 == 32 [pid = 3708] [id = 406] 05:24:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (11250400) [pid = 3708] [serial = 1218] [outer = 00000000] 05:24:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (11461400) [pid = 3708] [serial = 1219] [outer = 11250400] 05:24:04 INFO - PROCESS | 3708 | 1465475044437 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (11ACFC00) [pid = 3708] [serial = 1220] [outer = 11250400] 05:24:04 INFO - PROCESS | 3708 | 1465475044907 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]]]}] 05:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 672ms 05:24:04 INFO - PROCESS | 3708 | 1465475044967 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 3708 | 1465475044970 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 05:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:24:04 INFO - PROCESS | 3708 | 1465475044977 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 3708 | 1465475044981 Marionette TRACE conn3 <- [1,1590,null,{}] 05:24:04 INFO - PROCESS | 3708 | 1465475044985 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}] 05:24:04 INFO - PROCESS | 3708 | 1465475044988 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:05 INFO - PROCESS | 3708 | 1465475045072 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:24:05 INFO - PROCESS | 3708 | 1465475045079 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 3708 | 1465475045082 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:05 INFO - PROCESS | 3708 | ++DOCSHELL 13149C00 == 33 [pid = 3708] [id = 407] 05:24:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1314A000) [pid = 3708] [serial = 1221] [outer = 00000000] 05:24:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (132F1C00) [pid = 3708] [serial = 1222] [outer = 1314A000] 05:24:05 INFO - PROCESS | 3708 | 1465475045128 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (13D08000) [pid = 3708] [serial = 1223] [outer = 1314A000] 05:24:05 INFO - PROCESS | 3708 | 1465475045586 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]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:24:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 642ms 05:24:05 INFO - PROCESS | 3708 | 1465475045615 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:24:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:24:05 INFO - PROCESS | 3708 | 1465475045618 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 05:24:05 INFO - PROCESS | 3708 | 1465475045621 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 3708 | 1465475045623 Marionette TRACE conn3 <- [1,1594,null,{}] 05:24:05 INFO - PROCESS | 3708 | 1465475045632 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}] 05:24:05 INFO - PROCESS | 3708 | 1465475045637 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:05 INFO - PROCESS | 3708 | 1465475045756 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:24:05 INFO - PROCESS | 3708 | 1465475045848 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 3708 | 1465475045852 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:05 INFO - PROCESS | 3708 | ++DOCSHELL 154B8800 == 34 [pid = 3708] [id = 408] 05:24:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154BA400) [pid = 3708] [serial = 1224] [outer = 00000000] 05:24:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154D7800) [pid = 3708] [serial = 1225] [outer = 154BA400] 05:24:05 INFO - PROCESS | 3708 | 1465475045908 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (156B7C00) [pid = 3708] [serial = 1226] [outer = 154BA400] 05:24:06 INFO - PROCESS | 3708 | 1465475046281 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]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 718ms 05:24:06 INFO - PROCESS | 3708 | 1465475046344 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 3708 | 1465475046348 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 05:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:24:06 INFO - PROCESS | 3708 | 1465475046353 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 3708 | 1465475046357 Marionette TRACE conn3 <- [1,1598,null,{}] 05:24:06 INFO - PROCESS | 3708 | 1465475046364 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}] 05:24:06 INFO - PROCESS | 3708 | 1465475046367 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:06 INFO - PROCESS | 3708 | 1465475046505 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:24:06 INFO - PROCESS | 3708 | 1465475046593 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 3708 | 1465475046598 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:06 INFO - PROCESS | 3708 | ++DOCSHELL 114BCC00 == 35 [pid = 3708] [id = 409] 05:24:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (11CC5C00) [pid = 3708] [serial = 1227] [outer = 00000000] 05:24:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (12AE1000) [pid = 3708] [serial = 1228] [outer = 11CC5C00] 05:24:06 INFO - PROCESS | 3708 | 1465475046697 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (13074400) [pid = 3708] [serial = 1229] [outer = 11CC5C00] 05:24:07 INFO - PROCESS | 3708 | 1465475047487 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]]]}] 05:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1222ms 05:24:07 INFO - PROCESS | 3708 | 1465475047572 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:24:07 INFO - PROCESS | 3708 | 1465475047576 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 05:24:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:24:07 INFO - PROCESS | 3708 | 1465475047582 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 3708 | 1465475047586 Marionette TRACE conn3 <- [1,1602,null,{}] 05:24:07 INFO - PROCESS | 3708 | 1465475047591 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}] 05:24:07 INFO - PROCESS | 3708 | 1465475047594 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:07 INFO - PROCESS | 3708 | 1465475047713 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:24:07 INFO - PROCESS | 3708 | 1465475047836 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 3708 | 1465475047838 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:07 INFO - PROCESS | 3708 | ++DOCSHELL 154D0000 == 36 [pid = 3708] [id = 410] 05:24:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (156B5000) [pid = 3708] [serial = 1230] [outer = 00000000] 05:24:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (15B75800) [pid = 3708] [serial = 1231] [outer = 156B5000] 05:24:07 INFO - PROCESS | 3708 | 1465475047895 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1606B800) [pid = 3708] [serial = 1232] [outer = 156B5000] 05:24:08 INFO - PROCESS | 3708 | 1465475048640 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]]]}] 05:24:08 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 05:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1070ms 05:24:08 INFO - PROCESS | 3708 | 1465475048664 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 3708 | 1465475048667 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 05:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:24:08 INFO - PROCESS | 3708 | 1465475048672 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 3708 | 1465475048675 Marionette TRACE conn3 <- [1,1606,null,{}] 05:24:08 INFO - PROCESS | 3708 | 1465475048680 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}] 05:24:08 INFO - PROCESS | 3708 | 1465475048683 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:08 INFO - PROCESS | 3708 | 1465475048846 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:24:08 INFO - PROCESS | 3708 | 1465475048920 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 3708 | 1465475048923 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:08 INFO - PROCESS | 3708 | ++DOCSHELL 12811C00 == 37 [pid = 3708] [id = 411] 05:24:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (12A15C00) [pid = 3708] [serial = 1233] [outer = 00000000] 05:24:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (131CCC00) [pid = 3708] [serial = 1234] [outer = 12A15C00] 05:24:08 INFO - PROCESS | 3708 | 1465475048962 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (14E6A800) [pid = 3708] [serial = 1235] [outer = 12A15C00] 05:24:09 INFO - PROCESS | 3708 | 1465475049442 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]]]}] 05:24:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 810ms 05:24:09 INFO - PROCESS | 3708 | 1465475049495 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 3708 | 1465475049499 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 05:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:24:09 INFO - PROCESS | 3708 | 1465475049513 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 3708 | 1465475049516 Marionette TRACE conn3 <- [1,1610,null,{}] 05:24:09 INFO - PROCESS | 3708 | 1465475049519 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}] 05:24:09 INFO - PROCESS | 3708 | 1465475049521 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:09 INFO - PROCESS | 3708 | 1465475049635 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:24:09 INFO - PROCESS | 3708 | 1465475049699 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 3708 | 1465475049702 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:09 INFO - PROCESS | 3708 | ++DOCSHELL 15933800 == 38 [pid = 3708] [id = 412] 05:24:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1593AC00) [pid = 3708] [serial = 1236] [outer = 00000000] 05:24:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1668B800) [pid = 3708] [serial = 1237] [outer = 1593AC00] 05:24:09 INFO - PROCESS | 3708 | 1465475049731 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1694F400) [pid = 3708] [serial = 1238] [outer = 1593AC00] 05:24:10 INFO - PROCESS | 3708 | 1465475050168 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]]]}] 05:24:10 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 05:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 05:24:10 INFO - PROCESS | 3708 | 1465475050194 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 3708 | 1465475050196 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 05:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:24:10 INFO - PROCESS | 3708 | 1465475050200 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 3708 | 1465475050203 Marionette TRACE conn3 <- [1,1614,null,{}] 05:24:10 INFO - PROCESS | 3708 | 1465475050219 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}] 05:24:10 INFO - PROCESS | 3708 | 1465475050224 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:10 INFO - PROCESS | 3708 | 1465475050367 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:24:10 INFO - PROCESS | 3708 | 1465475050433 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 3708 | 1465475050436 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:10 INFO - PROCESS | 3708 | ++DOCSHELL 1799B800 == 39 [pid = 3708] [id = 413] 05:24:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1799F400) [pid = 3708] [serial = 1239] [outer = 00000000] 05:24:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (18159C00) [pid = 3708] [serial = 1240] [outer = 1799F400] 05:24:10 INFO - PROCESS | 3708 | 1465475050483 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (18425C00) [pid = 3708] [serial = 1241] [outer = 1799F400] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (169A5C00) [pid = 3708] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (17802C00) [pid = 3708] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (18755800) [pid = 3708] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (11259800) [pid = 3708] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14EC0800) [pid = 3708] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (105F0800) [pid = 3708] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (156B8C00) [pid = 3708] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13D15400) [pid = 3708] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (13239400) [pid = 3708] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (14E71800) [pid = 3708] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (19D15C00) [pid = 3708] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (178BCC00) [pid = 3708] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1314A000) [pid = 3708] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (11250400) [pid = 3708] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (104E6C00) [pid = 3708] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (10A4F800) [pid = 3708] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:24:10 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (14E79C00) [pid = 3708] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:24:10 INFO - PROCESS | 3708 | 1465475050903 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]]]}] 05:24:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 718ms 05:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:24:10 INFO - PROCESS | 3708 | 1465475050924 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 3708 | 1465475050927 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 05:24:10 INFO - PROCESS | 3708 | 1465475050930 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 3708 | 1465475050932 Marionette TRACE conn3 <- [1,1618,null,{}] 05:24:10 INFO - PROCESS | 3708 | 1465475050945 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}] 05:24:10 INFO - PROCESS | 3708 | 1465475050947 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:11 INFO - PROCESS | 3708 | 1465475051039 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:24:11 INFO - PROCESS | 3708 | 1465475051129 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 3708 | 1465475051131 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:11 INFO - PROCESS | 3708 | ++DOCSHELL 104E6800 == 40 [pid = 3708] [id = 414] 05:24:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (10A4F800) [pid = 3708] [serial = 1242] [outer = 00000000] 05:24:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14EC0800) [pid = 3708] [serial = 1243] [outer = 10A4F800] 05:24:11 INFO - PROCESS | 3708 | 1465475051181 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1668BC00) [pid = 3708] [serial = 1244] [outer = 10A4F800] 05:24:11 INFO - PROCESS | 3708 | 1465475051521 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]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 611ms 05:24:11 INFO - PROCESS | 3708 | 1465475051550 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 3708 | 1465475051552 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 05:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:24:11 INFO - PROCESS | 3708 | 1465475051555 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 3708 | 1465475051557 Marionette TRACE conn3 <- [1,1622,null,{}] 05:24:11 INFO - PROCESS | 3708 | 1465475051560 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}] 05:24:11 INFO - PROCESS | 3708 | 1465475051562 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:11 INFO - PROCESS | 3708 | 1465475051673 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:24:11 INFO - PROCESS | 3708 | 1465475051710 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 3708 | 1465475051713 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:11 INFO - PROCESS | 3708 | ++DOCSHELL 0F394400 == 41 [pid = 3708] [id = 415] 05:24:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16B89400) [pid = 3708] [serial = 1245] [outer = 00000000] 05:24:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18428800) [pid = 3708] [serial = 1246] [outer = 16B89400] 05:24:11 INFO - PROCESS | 3708 | 1465475051756 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (184B5C00) [pid = 3708] [serial = 1247] [outer = 16B89400] 05:24:12 INFO - PROCESS | 3708 | 1465475052154 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]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 611ms 05:24:12 INFO - PROCESS | 3708 | 1465475052174 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 3708 | 1465475052176 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 05:24:12 INFO - PROCESS | 3708 | 1465475052179 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:24:12 INFO - PROCESS | 3708 | 1465475052181 Marionette TRACE conn3 <- [1,1626,null,{}] 05:24:12 INFO - PROCESS | 3708 | 1465475052184 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}] 05:24:12 INFO - PROCESS | 3708 | 1465475052189 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:12 INFO - PROCESS | 3708 | 1465475052325 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:24:12 INFO - PROCESS | 3708 | 1465475052332 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 3708 | 1465475052334 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:12 INFO - PROCESS | 3708 | ++DOCSHELL 17807800 == 42 [pid = 3708] [id = 416] 05:24:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (18428000) [pid = 3708] [serial = 1248] [outer = 00000000] 05:24:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D1C800) [pid = 3708] [serial = 1249] [outer = 18428000] 05:24:12 INFO - PROCESS | 3708 | 1465475052378 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19CF6C00) [pid = 3708] [serial = 1250] [outer = 18428000] 05:24:12 INFO - PROCESS | 3708 | 1465475052825 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]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 688ms 05:24:12 INFO - PROCESS | 3708 | 1465475052863 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 3708 | 1465475052868 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 05:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:24:12 INFO - PROCESS | 3708 | 1465475052874 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 3708 | 1465475052877 Marionette TRACE conn3 <- [1,1630,null,{}] 05:24:12 INFO - PROCESS | 3708 | 1465475052883 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}] 05:24:12 INFO - PROCESS | 3708 | 1465475052886 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:13 INFO - PROCESS | 3708 | 1465475053069 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:24:13 INFO - PROCESS | 3708 | 1465475053201 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 3708 | 1465475053206 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:13 INFO - PROCESS | 3708 | ++DOCSHELL 12A18C00 == 43 [pid = 3708] [id = 417] 05:24:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (12A9B000) [pid = 3708] [serial = 1251] [outer = 00000000] 05:24:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (13118000) [pid = 3708] [serial = 1252] [outer = 12A9B000] 05:24:13 INFO - PROCESS | 3708 | 1465475053266 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (131D3C00) [pid = 3708] [serial = 1253] [outer = 12A9B000] 05:24:13 INFO - PROCESS | 3708 | 1465475053810 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]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 978ms 05:24:13 INFO - PROCESS | 3708 | 1465475053859 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 3708 | 1465475053863 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 05:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:24:13 INFO - PROCESS | 3708 | 1465475053870 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 3708 | 1465475053872 Marionette TRACE conn3 <- [1,1634,null,{}] 05:24:13 INFO - PROCESS | 3708 | 1465475053877 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}] 05:24:13 INFO - PROCESS | 3708 | 1465475053879 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:13 INFO - PROCESS | 3708 | 1465475053984 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:24:14 INFO - PROCESS | 3708 | 1465475054122 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 3708 | 1465475054125 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:14 INFO - PROCESS | 3708 | ++DOCSHELL 1694BC00 == 44 [pid = 3708] [id = 418] 05:24:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1694C800) [pid = 3708] [serial = 1254] [outer = 00000000] 05:24:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (16B86800) [pid = 3708] [serial = 1255] [outer = 1694C800] 05:24:14 INFO - PROCESS | 3708 | 1465475054181 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (16F93800) [pid = 3708] [serial = 1256] [outer = 1694C800] 05:24:14 INFO - PROCESS | 3708 | 1465475054745 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]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 933ms 05:24:14 INFO - PROCESS | 3708 | 1465475054797 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 3708 | 1465475054800 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 05:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:24:14 INFO - PROCESS | 3708 | 1465475054804 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 3708 | 1465475054808 Marionette TRACE conn3 <- [1,1638,null,{}] 05:24:14 INFO - PROCESS | 3708 | 1465475054819 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}] 05:24:14 INFO - PROCESS | 3708 | 1465475054824 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:14 INFO - PROCESS | 3708 | 1465475054929 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:24:15 INFO - PROCESS | 3708 | 1465475055061 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 3708 | 1465475055064 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:15 INFO - PROCESS | 3708 | ++DOCSHELL 19D19C00 == 45 [pid = 3708] [id = 419] 05:24:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19D1A000) [pid = 3708] [serial = 1257] [outer = 00000000] 05:24:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A072400) [pid = 3708] [serial = 1258] [outer = 19D1A000] 05:24:15 INFO - PROCESS | 3708 | 1465475055113 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A077800) [pid = 3708] [serial = 1259] [outer = 19D1A000] 05:24:15 INFO - PROCESS | 3708 | 1465475055742 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]]]}] 05:24:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:24:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 978ms 05:24:15 INFO - PROCESS | 3708 | 1465475055790 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 3708 | 1465475055793 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 05:24:15 INFO - PROCESS | 3708 | 1465475055798 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:24:15 INFO - PROCESS | 3708 | 1465475055800 Marionette TRACE conn3 <- [1,1642,null,{}] 05:24:15 INFO - PROCESS | 3708 | 1465475055803 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}] 05:24:15 INFO - PROCESS | 3708 | 1465475055806 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:16 INFO - PROCESS | 3708 | 1465475056005 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:24:16 INFO - PROCESS | 3708 | 1465475056148 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 3708 | 1465475056151 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:16 INFO - PROCESS | 3708 | ++DOCSHELL 104E6000 == 46 [pid = 3708] [id = 420] 05:24:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (104E7400) [pid = 3708] [serial = 1260] [outer = 00000000] 05:24:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (10A49000) [pid = 3708] [serial = 1261] [outer = 104E7400] 05:24:16 INFO - PROCESS | 3708 | 1465475056204 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (11263400) [pid = 3708] [serial = 1262] [outer = 104E7400] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 10437800 == 45 [pid = 3708] [id = 405] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 13149C00 == 44 [pid = 3708] [id = 407] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 11250000 == 43 [pid = 3708] [id = 406] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 0F394400 == 42 [pid = 3708] [id = 415] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 104E6800 == 41 [pid = 3708] [id = 414] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 1799B800 == 40 [pid = 3708] [id = 413] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 15933800 == 39 [pid = 3708] [id = 412] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 12811C00 == 38 [pid = 3708] [id = 411] 05:24:16 INFO - PROCESS | 3708 | --DOCSHELL 154B8800 == 37 [pid = 3708] [id = 408] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (11461400) [pid = 3708] [serial = 1219] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (10EC6000) [pid = 3708] [serial = 1216] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (11250C00) [pid = 3708] [serial = 1217] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (11ACFC00) [pid = 3708] [serial = 1220] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (13D08000) [pid = 3708] [serial = 1223] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (132F1C00) [pid = 3708] [serial = 1222] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (12D59800) [pid = 3708] [serial = 1210] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16B82800) [pid = 3708] [serial = 1192] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (17A87000) [pid = 3708] [serial = 1195] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (16B8A400) [pid = 3708] [serial = 1193] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19CF5800) [pid = 3708] [serial = 1175] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (12ADC800) [pid = 3708] [serial = 1177] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (13650800) [pid = 3708] [serial = 1178] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154D1800) [pid = 3708] [serial = 1186] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154D8400) [pid = 3708] [serial = 1187] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (10FA2000) [pid = 3708] [serial = 1180] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (12810400) [pid = 3708] [serial = 1181] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1668DC00) [pid = 3708] [serial = 1189] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (184AEC00) [pid = 3708] [serial = 1198] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1365A800) [pid = 3708] [serial = 1183] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (13D0B400) [pid = 3708] [serial = 1184] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19D1A800) [pid = 3708] [serial = 1205] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19D24800) [pid = 3708] [serial = 1208] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (154B6000) [pid = 3708] [serial = 1213] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (19D23400) [pid = 3708] [serial = 1207] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (18429000) [pid = 3708] [serial = 1196] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (13102C00) [pid = 3708] [serial = 1211] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (154DB800) [pid = 3708] [serial = 1214] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (19CF8400) [pid = 3708] [serial = 1204] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (184B2C00) [pid = 3708] [serial = 1199] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1889EC00) [pid = 3708] [serial = 1201] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (19CEC800) [pid = 3708] [serial = 1202] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (1694B400) [pid = 3708] [serial = 1190] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (154D7800) [pid = 3708] [serial = 1225] [outer = 00000000] [url = about:blank] 05:24:16 INFO - PROCESS | 3708 | 1465475056677 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]]]}] 05:24:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:24:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 917ms 05:24:16 INFO - PROCESS | 3708 | 1465475056710 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 3708 | 1465475056714 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 05:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:24:16 INFO - PROCESS | 3708 | 1465475056719 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 3708 | 1465475056722 Marionette TRACE conn3 <- [1,1646,null,{}] 05:24:16 INFO - PROCESS | 3708 | 1465475056726 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}] 05:24:16 INFO - PROCESS | 3708 | 1465475056729 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:16 INFO - PROCESS | 3708 | 1465475056820 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:24:16 INFO - PROCESS | 3708 | 1465475056826 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 3708 | 1465475056828 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:16 INFO - PROCESS | 3708 | ++DOCSHELL 12814400 == 38 [pid = 3708] [id = 421] 05:24:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (1288C400) [pid = 3708] [serial = 1263] [outer = 00000000] 05:24:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (13073000) [pid = 3708] [serial = 1264] [outer = 1288C400] 05:24:16 INFO - PROCESS | 3708 | 1465475056874 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (1314F800) [pid = 3708] [serial = 1265] [outer = 1288C400] 05:24:17 INFO - PROCESS | 3708 | 1465475057365 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]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 688ms 05:24:17 INFO - PROCESS | 3708 | 1465475057420 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 3708 | 1465475057422 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 05:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:24:17 INFO - PROCESS | 3708 | 1465475057426 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 3708 | 1465475057428 Marionette TRACE conn3 <- [1,1650,null,{}] 05:24:17 INFO - PROCESS | 3708 | 1465475057415 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}] 05:24:17 INFO - PROCESS | 3708 | 1465475057417 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:17 INFO - PROCESS | 3708 | 1465475057533 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:24:17 INFO - PROCESS | 3708 | 1465475057625 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 3708 | 1465475057627 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:17 INFO - PROCESS | 3708 | ++DOCSHELL 13D08400 == 39 [pid = 3708] [id = 422] 05:24:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (13D0F800) [pid = 3708] [serial = 1266] [outer = 00000000] 05:24:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (14E7AC00) [pid = 3708] [serial = 1267] [outer = 13D0F800] 05:24:17 INFO - PROCESS | 3708 | 1465475057672 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (14EC4800) [pid = 3708] [serial = 1268] [outer = 13D0F800] 05:24:18 INFO - PROCESS | 3708 | 1465475058049 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]]]}] 05:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 687ms 05:24:18 INFO - PROCESS | 3708 | 1465475058108 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 3708 | 1465475058111 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 05:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:24:18 INFO - PROCESS | 3708 | 1465475058121 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 3708 | 1465475058125 Marionette TRACE conn3 <- [1,1654,null,{}] 05:24:18 INFO - PROCESS | 3708 | 1465475058129 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}] 05:24:18 INFO - PROCESS | 3708 | 1465475058132 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:18 INFO - PROCESS | 3708 | 1465475058209 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:24:18 INFO - PROCESS | 3708 | 1465475058214 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 3708 | 1465475058216 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:18 INFO - PROCESS | 3708 | ++DOCSHELL 154D0400 == 40 [pid = 3708] [id = 423] 05:24:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (154D7000) [pid = 3708] [serial = 1269] [outer = 00000000] 05:24:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (1593D000) [pid = 3708] [serial = 1270] [outer = 154D7000] 05:24:18 INFO - PROCESS | 3708 | 1465475058259 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (1606A400) [pid = 3708] [serial = 1271] [outer = 154D7000] 05:24:18 INFO - PROCESS | 3708 | 1465475058722 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]]]}] 05:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 688ms 05:24:18 INFO - PROCESS | 3708 | 1465475058796 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 3708 | 1465475058798 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 05:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:24:18 INFO - PROCESS | 3708 | 1465475058809 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 3708 | 1465475058810 Marionette TRACE conn3 <- [1,1658,null,{}] 05:24:18 INFO - PROCESS | 3708 | 1465475058814 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}] 05:24:18 INFO - PROCESS | 3708 | 1465475058816 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:18 INFO - PROCESS | 3708 | 1465475058938 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:24:18 INFO - PROCESS | 3708 | 1465475058944 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 3708 | 1465475058946 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:18 INFO - PROCESS | 3708 | ++DOCSHELL 156BB000 == 41 [pid = 3708] [id = 424] 05:24:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1694CC00) [pid = 3708] [serial = 1272] [outer = 00000000] 05:24:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (16B87000) [pid = 3708] [serial = 1273] [outer = 1694CC00] 05:24:18 INFO - PROCESS | 3708 | 1465475058989 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16B8B400) [pid = 3708] [serial = 1274] [outer = 1694CC00] 05:24:19 INFO - PROCESS | 3708 | 1465475059416 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]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 612ms 05:24:19 INFO - PROCESS | 3708 | 1465475059437 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 3708 | 1465475059439 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 05:24:19 INFO - PROCESS | 3708 | 1465475059442 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 3708 | 1465475059444 Marionette TRACE conn3 <- [1,1662,null,{}] 05:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:24:19 INFO - PROCESS | 3708 | 1465475059447 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}] 05:24:19 INFO - PROCESS | 3708 | 1465475059449 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:19 INFO - PROCESS | 3708 | 1465475059561 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:24:19 INFO - PROCESS | 3708 | 1465475059567 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 3708 | 1465475059572 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:19 INFO - PROCESS | 3708 | ++DOCSHELL 17A80800 == 42 [pid = 3708] [id = 425] 05:24:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (17A88C00) [pid = 3708] [serial = 1275] [outer = 00000000] 05:24:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (18425800) [pid = 3708] [serial = 1276] [outer = 17A88C00] 05:24:19 INFO - PROCESS | 3708 | 1465475059675 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1874A400) [pid = 3708] [serial = 1277] [outer = 17A88C00] 05:24:20 INFO - PROCESS | 3708 | 1465475060093 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]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 673ms 05:24:20 INFO - PROCESS | 3708 | 1465475060127 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 3708 | 1465475060129 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 05:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:24:20 INFO - PROCESS | 3708 | 1465475060132 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 3708 | 1465475060133 Marionette TRACE conn3 <- [1,1666,null,{}] 05:24:20 INFO - PROCESS | 3708 | 1465475060137 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}] 05:24:20 INFO - PROCESS | 3708 | 1465475060139 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:20 INFO - PROCESS | 3708 | 1465475060257 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:24:20 INFO - PROCESS | 3708 | 1465475060344 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 3708 | 1465475060346 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:20 INFO - PROCESS | 3708 | ++DOCSHELL 188A5C00 == 43 [pid = 3708] [id = 426] 05:24:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (188A3000) [pid = 3708] [serial = 1278] [outer = 00000000] 05:24:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19CF1000) [pid = 3708] [serial = 1279] [outer = 188A3000] 05:24:20 INFO - PROCESS | 3708 | 1465475060398 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19D16C00) [pid = 3708] [serial = 1280] [outer = 188A3000] 05:24:20 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1593AC00) [pid = 3708] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:24:20 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1799F400) [pid = 3708] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:24:20 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (10A4F800) [pid = 3708] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:24:20 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (12A15C00) [pid = 3708] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:24:20 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16B89400) [pid = 3708] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:24:20 INFO - PROCESS | 3708 | 1465475060805 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]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 718ms 05:24:20 INFO - PROCESS | 3708 | 1465475060856 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 3708 | 1465475060858 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 05:24:20 INFO - PROCESS | 3708 | 1465475060861 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:24:20 INFO - PROCESS | 3708 | 1465475060862 Marionette TRACE conn3 <- [1,1670,null,{}] 05:24:20 INFO - PROCESS | 3708 | 1465475060866 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}] 05:24:20 INFO - PROCESS | 3708 | 1465475060867 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:20 INFO - PROCESS | 3708 | 1465475060946 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:24:20 INFO - PROCESS | 3708 | 1465475060952 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 3708 | 1465475060954 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:20 INFO - PROCESS | 3708 | ++DOCSHELL 12DA2C00 == 44 [pid = 3708] [id = 427] 05:24:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1393C400) [pid = 3708] [serial = 1281] [outer = 00000000] 05:24:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (181D8400) [pid = 3708] [serial = 1282] [outer = 1393C400] 05:24:20 INFO - PROCESS | 3708 | 1465475060997 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19D1AC00) [pid = 3708] [serial = 1283] [outer = 1393C400] 05:24:21 INFO - PROCESS | 3708 | 1465475061408 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]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 581ms 05:24:21 INFO - PROCESS | 3708 | 1465475061441 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 3708 | 1465475061443 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 05:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:24:21 INFO - PROCESS | 3708 | 1465475061447 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 3708 | 1465475061449 Marionette TRACE conn3 <- [1,1674,null,{}] 05:24:21 INFO - PROCESS | 3708 | 1465475061452 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}] 05:24:21 INFO - PROCESS | 3708 | 1465475061454 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:21 INFO - PROCESS | 3708 | 1465475061532 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:24:21 INFO - PROCESS | 3708 | 1465475061537 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 3708 | 1465475061539 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:21 INFO - PROCESS | 3708 | ++DOCSHELL 10A4F400 == 45 [pid = 3708] [id = 428] 05:24:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (10A52800) [pid = 3708] [serial = 1284] [outer = 00000000] 05:24:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1A06DC00) [pid = 3708] [serial = 1285] [outer = 10A52800] 05:24:21 INFO - PROCESS | 3708 | 1465475061582 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A077000) [pid = 3708] [serial = 1286] [outer = 10A52800] 05:24:22 INFO - PROCESS | 3708 | 1465475062021 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]]]}] 05:24:22 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 05:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 05:24:22 INFO - PROCESS | 3708 | 1465475062080 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 3708 | 1465475062082 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 05:24:22 INFO - PROCESS | 3708 | 1465475062086 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 3708 | 1465475062088 Marionette TRACE conn3 <- [1,1678,null,{}] 05:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:24:22 INFO - PROCESS | 3708 | 1465475062091 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}] 05:24:22 INFO - PROCESS | 3708 | 1465475062093 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:22 INFO - PROCESS | 3708 | 1465475062184 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:24:22 INFO - PROCESS | 3708 | 1465475062191 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 3708 | 1465475062193 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:22 INFO - PROCESS | 3708 | ++DOCSHELL 1A21C800 == 46 [pid = 3708] [id = 429] 05:24:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1A222C00) [pid = 3708] [serial = 1287] [outer = 00000000] 05:24:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A3E9400) [pid = 3708] [serial = 1288] [outer = 1A222C00] 05:24:22 INFO - PROCESS | 3708 | 1465475062235 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A3EBC00) [pid = 3708] [serial = 1289] [outer = 1A222C00] 05:24:22 INFO - PROCESS | 3708 | 1465475062656 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]]]}] 05:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 581ms 05:24:22 INFO - PROCESS | 3708 | 1465475062687 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 3708 | 1465475062689 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 05:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:24:22 INFO - PROCESS | 3708 | 1465475062731 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 3708 | 1465475062735 Marionette TRACE conn3 <- [1,1682,null,{}] 05:24:22 INFO - PROCESS | 3708 | 1465475062740 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}] 05:24:22 INFO - PROCESS | 3708 | 1465475062744 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:22 INFO - PROCESS | 3708 | 1465475062860 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:24:23 INFO - PROCESS | 3708 | 1465475063035 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 3708 | 1465475063039 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:23 INFO - PROCESS | 3708 | ++DOCSHELL 11C1D800 == 47 [pid = 3708] [id = 430] 05:24:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (11CC3000) [pid = 3708] [serial = 1290] [outer = 00000000] 05:24:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (12A18800) [pid = 3708] [serial = 1291] [outer = 11CC3000] 05:24:23 INFO - PROCESS | 3708 | 1465475063095 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1309B000) [pid = 3708] [serial = 1292] [outer = 11CC3000] 05:24:23 INFO - PROCESS | 3708 | 1465475063640 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]]]}] 05:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 978ms 05:24:23 INFO - PROCESS | 3708 | 1465475063707 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 3708 | 1465475063711 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 05:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:24:23 INFO - PROCESS | 3708 | 1465475063717 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 3708 | 1465475063719 Marionette TRACE conn3 <- [1,1686,null,{}] 05:24:23 INFO - PROCESS | 3708 | 1465475063725 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}] 05:24:23 INFO - PROCESS | 3708 | 1465475063729 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:23 INFO - PROCESS | 3708 | 1465475063839 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:24:23 INFO - PROCESS | 3708 | 1465475063973 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 3708 | 1465475063976 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:23 INFO - PROCESS | 3708 | ++DOCSHELL 154B6000 == 48 [pid = 3708] [id = 431] 05:24:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (154D1800) [pid = 3708] [serial = 1293] [outer = 00000000] 05:24:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (154DBC00) [pid = 3708] [serial = 1294] [outer = 154D1800] 05:24:24 INFO - PROCESS | 3708 | 1465475064031 Marionette DEBUG loaded listener.js 05:24:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1668EC00) [pid = 3708] [serial = 1295] [outer = 154D1800] 05:24:24 INFO - PROCESS | 3708 | 1465475064645 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]]]}] 05:24:24 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 05:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 978ms 05:24:24 INFO - PROCESS | 3708 | 1465475064713 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:24:24 INFO - PROCESS | 3708 | 1465475064715 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 05:24:24 INFO - PROCESS | 3708 | 1465475064720 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 3708 | 1465475064723 Marionette TRACE conn3 <- [1,1690,null,{}] 05:24:24 INFO - PROCESS | 3708 | 1465475064727 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}] 05:24:24 INFO - PROCESS | 3708 | 1465475064729 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:24 INFO - PROCESS | 3708 | 1465475064836 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:24:24 INFO - PROCESS | 3708 | 1465475064975 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:24 INFO - PROCESS | 3708 | 1465475064982 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:24 INFO - PROCESS | 3708 | ++DOCSHELL 19CF4400 == 49 [pid = 3708] [id = 432] 05:24:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CF4800) [pid = 3708] [serial = 1296] [outer = 00000000] 05:24:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19D22000) [pid = 3708] [serial = 1297] [outer = 19CF4800] 05:24:25 INFO - PROCESS | 3708 | 1465475065039 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A226400) [pid = 3708] [serial = 1298] [outer = 19CF4800] 05:24:25 INFO - PROCESS | 3708 | 1465475065859 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]]]}] 05:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1222ms 05:24:25 INFO - PROCESS | 3708 | 1465475065954 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:24:25 INFO - PROCESS | 3708 | 1465475065958 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 05:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:24:25 INFO - PROCESS | 3708 | 1465475065965 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:24:25 INFO - PROCESS | 3708 | 1465475065968 Marionette TRACE conn3 <- [1,1694,null,{}] 05:24:25 INFO - PROCESS | 3708 | 1465475065973 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}] 05:24:25 INFO - PROCESS | 3708 | 1465475065977 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:26 INFO - PROCESS | 3708 | 1465475066073 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:24:26 INFO - PROCESS | 3708 | 1465475066204 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 3708 | 1465475066209 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:26 INFO - PROCESS | 3708 | ++DOCSHELL 1280F800 == 50 [pid = 3708] [id = 433] 05:24:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (12810400) [pid = 3708] [serial = 1299] [outer = 00000000] 05:24:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (12ADC800) [pid = 3708] [serial = 1300] [outer = 12810400] 05:24:26 INFO - PROCESS | 3708 | 1465475066265 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1303B400) [pid = 3708] [serial = 1301] [outer = 12810400] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 114BCC00 == 49 [pid = 3708] [id = 409] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 10A4F400 == 48 [pid = 3708] [id = 428] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 12DA2C00 == 47 [pid = 3708] [id = 427] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 188A5C00 == 46 [pid = 3708] [id = 426] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 17A80800 == 45 [pid = 3708] [id = 425] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 156BB000 == 44 [pid = 3708] [id = 424] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 154D0400 == 43 [pid = 3708] [id = 423] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 13D08400 == 42 [pid = 3708] [id = 422] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 12814400 == 41 [pid = 3708] [id = 421] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 104E6000 == 40 [pid = 3708] [id = 420] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 19D19C00 == 39 [pid = 3708] [id = 419] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 1694BC00 == 38 [pid = 3708] [id = 418] 05:24:26 INFO - PROCESS | 3708 | --DOCSHELL 12A18C00 == 37 [pid = 3708] [id = 417] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1668B800) [pid = 3708] [serial = 1237] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (12AE1000) [pid = 3708] [serial = 1228] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (18159C00) [pid = 3708] [serial = 1240] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (15B75800) [pid = 3708] [serial = 1231] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1694F400) [pid = 3708] [serial = 1238] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14EC0800) [pid = 3708] [serial = 1243] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (18428800) [pid = 3708] [serial = 1246] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (19D1C800) [pid = 3708] [serial = 1249] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (18425C00) [pid = 3708] [serial = 1241] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (131CCC00) [pid = 3708] [serial = 1234] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1668BC00) [pid = 3708] [serial = 1244] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (14E6A800) [pid = 3708] [serial = 1235] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (184B5C00) [pid = 3708] [serial = 1247] [outer = 00000000] [url = about:blank] 05:24:26 INFO - PROCESS | 3708 | 1465475066814 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]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 886ms 05:24:26 INFO - PROCESS | 3708 | 1465475066851 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 3708 | 1465475066855 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 05:24:26 INFO - PROCESS | 3708 | 1465475066861 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:24:26 INFO - PROCESS | 3708 | 1465475066864 Marionette TRACE conn3 <- [1,1698,null,{}] 05:24:26 INFO - PROCESS | 3708 | 1465475066867 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}] 05:24:26 INFO - PROCESS | 3708 | 1465475066869 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:26 INFO - PROCESS | 3708 | 1465475066954 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:24:26 INFO - PROCESS | 3708 | 1465475066962 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 3708 | 1465475066964 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:26 INFO - PROCESS | 3708 | ++DOCSHELL 12DAA400 == 38 [pid = 3708] [id = 434] 05:24:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (13106000) [pid = 3708] [serial = 1302] [outer = 00000000] 05:24:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (13D0C000) [pid = 3708] [serial = 1303] [outer = 13106000] 05:24:27 INFO - PROCESS | 3708 | 1465475067016 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (14E6A800) [pid = 3708] [serial = 1304] [outer = 13106000] 05:24:27 INFO - PROCESS | 3708 | 1465475067555 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]]]}] 05:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 05:24:27 INFO - PROCESS | 3708 | 1465475067585 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 3708 | 1465475067587 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 05:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:24:27 INFO - PROCESS | 3708 | 1465475067591 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 3708 | 1465475067594 Marionette TRACE conn3 <- [1,1702,null,{}] 05:24:27 INFO - PROCESS | 3708 | 1465475067604 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}] 05:24:27 INFO - PROCESS | 3708 | 1465475067608 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:27 INFO - PROCESS | 3708 | 1465475067692 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:24:27 INFO - PROCESS | 3708 | 1465475067786 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 3708 | 1465475067789 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:27 INFO - PROCESS | 3708 | ++DOCSHELL 15B6E800 == 39 [pid = 3708] [id = 435] 05:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (15B6EC00) [pid = 3708] [serial = 1305] [outer = 00000000] 05:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1668D800) [pid = 3708] [serial = 1306] [outer = 15B6EC00] 05:24:27 INFO - PROCESS | 3708 | 1465475067838 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (16950400) [pid = 3708] [serial = 1307] [outer = 15B6EC00] 05:24:28 INFO - PROCESS | 3708 | 1465475068200 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]]]}] 05:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 626ms 05:24:28 INFO - PROCESS | 3708 | 1465475068220 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 3708 | 1465475068222 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 05:24:28 INFO - PROCESS | 3708 | 1465475068226 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 3708 | 1465475068228 Marionette TRACE conn3 <- [1,1706,null,{}] 05:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:24:28 INFO - PROCESS | 3708 | 1465475068231 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}] 05:24:28 INFO - PROCESS | 3708 | 1465475068233 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:28 INFO - PROCESS | 3708 | 1465475068317 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:24:28 INFO - PROCESS | 3708 | 1465475068323 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 3708 | 1465475068325 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:28 INFO - PROCESS | 3708 | ++DOCSHELL 169AF000 == 40 [pid = 3708] [id = 436] 05:24:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (16B88C00) [pid = 3708] [serial = 1308] [outer = 00000000] 05:24:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (182B0400) [pid = 3708] [serial = 1309] [outer = 16B88C00] 05:24:28 INFO - PROCESS | 3708 | 1465475068368 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (18426800) [pid = 3708] [serial = 1310] [outer = 16B88C00] 05:24:28 INFO - PROCESS | 3708 | 1465475068841 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]]]}] 05:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 627ms 05:24:28 INFO - PROCESS | 3708 | 1465475068866 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 3708 | 1465475068868 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 05:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:24:28 INFO - PROCESS | 3708 | 1465475068859 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 3708 | 1465475068861 Marionette TRACE conn3 <- [1,1710,null,{}] 05:24:28 INFO - PROCESS | 3708 | 1465475068873 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}] 05:24:28 INFO - PROCESS | 3708 | 1465475068875 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:28 INFO - PROCESS | 3708 | 1465475068983 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:24:28 INFO - PROCESS | 3708 | 1465475068989 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 3708 | 1465475068991 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:28 INFO - PROCESS | 3708 | ++DOCSHELL 1799C400 == 41 [pid = 3708] [id = 437] 05:24:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (184AA000) [pid = 3708] [serial = 1311] [outer = 00000000] 05:24:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1889EC00) [pid = 3708] [serial = 1312] [outer = 184AA000] 05:24:29 INFO - PROCESS | 3708 | 1465475069034 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (19CEE800) [pid = 3708] [serial = 1313] [outer = 184AA000] 05:24:29 INFO - PROCESS | 3708 | 1465475069500 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]]]}] 05:24:29 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 05:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 688ms 05:24:29 INFO - PROCESS | 3708 | 1465475069554 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 3708 | 1465475069556 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 05:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:24:29 INFO - PROCESS | 3708 | 1465475069565 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 3708 | 1465475069566 Marionette TRACE conn3 <- [1,1714,null,{}] 05:24:29 INFO - PROCESS | 3708 | 1465475069570 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}] 05:24:29 INFO - PROCESS | 3708 | 1465475069575 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:29 INFO - PROCESS | 3708 | 1465475069695 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:24:29 INFO - PROCESS | 3708 | 1465475069759 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 3708 | 1465475069761 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:29 INFO - PROCESS | 3708 | ++DOCSHELL 19D21400 == 42 [pid = 3708] [id = 438] 05:24:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A074800) [pid = 3708] [serial = 1314] [outer = 00000000] 05:24:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A3F1000) [pid = 3708] [serial = 1315] [outer = 1A074800] 05:24:29 INFO - PROCESS | 3708 | 1465475069805 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A874C00) [pid = 3708] [serial = 1316] [outer = 1A074800] 05:24:30 INFO - PROCESS | 3708 | 1465475070224 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]]]}] 05:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 733ms 05:24:30 INFO - PROCESS | 3708 | 1465475070309 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 3708 | 1465475070311 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 05:24:30 INFO - PROCESS | 3708 | 1465475070321 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 3708 | 1465475070322 Marionette TRACE conn3 <- [1,1718,null,{}] 05:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:24:30 INFO - PROCESS | 3708 | 1465475070326 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}] 05:24:30 INFO - PROCESS | 3708 | 1465475070328 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:30 INFO - PROCESS | 3708 | 1465475070422 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:24:30 INFO - PROCESS | 3708 | 1465475070435 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 3708 | 1465475070438 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:30 INFO - PROCESS | 3708 | ++DOCSHELL 1A3E7C00 == 43 [pid = 3708] [id = 439] 05:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A873400) [pid = 3708] [serial = 1317] [outer = 00000000] 05:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1A9DF800) [pid = 3708] [serial = 1318] [outer = 1A873400] 05:24:30 INFO - PROCESS | 3708 | 1465475070549 Marionette DEBUG loaded listener.js 05:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1A9E3C00) [pid = 3708] [serial = 1319] [outer = 1A873400] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (13D0F800) [pid = 3708] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (104E7400) [pid = 3708] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1694CC00) [pid = 3708] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (154D7000) [pid = 3708] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1288C400) [pid = 3708] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (17A88C00) [pid = 3708] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (188A3000) [pid = 3708] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1393C400) [pid = 3708] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:24:30 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (10A52800) [pid = 3708] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:24:31 INFO - PROCESS | 3708 | 1465475071068 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]]]}] 05:24:31 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 05:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 779ms 05:24:31 INFO - PROCESS | 3708 | 1465475071109 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 3708 | 1465475071110 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 05:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:24:31 INFO - PROCESS | 3708 | 1465475071114 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 3708 | 1465475071115 Marionette TRACE conn3 <- [1,1722,null,{}] 05:24:31 INFO - PROCESS | 3708 | 1465475071119 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}] 05:24:31 INFO - PROCESS | 3708 | 1465475071121 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:31 INFO - PROCESS | 3708 | 1465475071182 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:24:31 INFO - PROCESS | 3708 | 1465475071190 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 3708 | 1465475071192 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:31 INFO - PROCESS | 3708 | ++DOCSHELL 10A4BC00 == 44 [pid = 3708] [id = 440] 05:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (10EC6400) [pid = 3708] [serial = 1320] [outer = 00000000] 05:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (154D4400) [pid = 3708] [serial = 1321] [outer = 10EC6400] 05:24:31 INFO - PROCESS | 3708 | 1465475071321 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (178B6400) [pid = 3708] [serial = 1322] [outer = 10EC6400] 05:24:31 INFO - PROCESS | 3708 | 1465475071689 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]]]}] 05:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 627ms 05:24:31 INFO - PROCESS | 3708 | 1465475071735 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 3708 | 1465475071737 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 05:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:24:31 INFO - PROCESS | 3708 | 1465475071766 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 3708 | 1465475071768 Marionette TRACE conn3 <- [1,1726,null,{}] 05:24:31 INFO - PROCESS | 3708 | 1465475071773 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}] 05:24:31 INFO - PROCESS | 3708 | 1465475071775 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:31 INFO - PROCESS | 3708 | 1465475071872 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:24:31 INFO - PROCESS | 3708 | 1465475071884 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 3708 | 1465475071886 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:31 INFO - PROCESS | 3708 | ++DOCSHELL 1314E400 == 45 [pid = 3708] [id = 441] 05:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (154D1C00) [pid = 3708] [serial = 1323] [outer = 00000000] 05:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A87B800) [pid = 3708] [serial = 1324] [outer = 154D1C00] 05:24:31 INFO - PROCESS | 3708 | 1465475071931 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A87D800) [pid = 3708] [serial = 1325] [outer = 154D1C00] 05:24:32 INFO - PROCESS | 3708 | 1465475072351 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]]]}] 05:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 611ms 05:24:32 INFO - PROCESS | 3708 | 1465475072386 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 3708 | 1465475072388 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 05:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:24:32 INFO - PROCESS | 3708 | 1465475072392 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 3708 | 1465475072394 Marionette TRACE conn3 <- [1,1730,null,{}] 05:24:32 INFO - PROCESS | 3708 | 1465475072397 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}] 05:24:32 INFO - PROCESS | 3708 | 1465475072399 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:32 INFO - PROCESS | 3708 | 1465475072487 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:24:32 INFO - PROCESS | 3708 | 1465475072589 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 3708 | 1465475072590 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:32 INFO - PROCESS | 3708 | ++DOCSHELL 1694A400 == 46 [pid = 3708] [id = 442] 05:24:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A877000) [pid = 3708] [serial = 1326] [outer = 00000000] 05:24:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1AB5E800) [pid = 3708] [serial = 1327] [outer = 1A877000] 05:24:32 INFO - PROCESS | 3708 | 1465475072633 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1AB61C00) [pid = 3708] [serial = 1328] [outer = 1A877000] 05:24:33 INFO - PROCESS | 3708 | 1465475073012 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]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 688ms 05:24:33 INFO - PROCESS | 3708 | 1465475073075 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 3708 | 1465475073080 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 05:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:24:33 INFO - PROCESS | 3708 | 1465475073176 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 3708 | 1465475073179 Marionette TRACE conn3 <- [1,1734,null,{}] 05:24:33 INFO - PROCESS | 3708 | 1465475073185 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}] 05:24:33 INFO - PROCESS | 3708 | 1465475073188 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:33 INFO - PROCESS | 3708 | 1465475073300 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:24:33 INFO - PROCESS | 3708 | 1465475073402 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 3708 | 1465475073407 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:33 INFO - PROCESS | 3708 | ++DOCSHELL 11ADBC00 == 47 [pid = 3708] [id = 443] 05:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (12814400) [pid = 3708] [serial = 1329] [outer = 00000000] 05:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (12DA2C00) [pid = 3708] [serial = 1330] [outer = 12814400] 05:24:33 INFO - PROCESS | 3708 | 1465475073451 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (132E8400) [pid = 3708] [serial = 1331] [outer = 12814400] 05:24:34 INFO - PROCESS | 3708 | 1465475074045 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]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 917ms 05:24:34 INFO - PROCESS | 3708 | 1465475074101 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 3708 | 1465475074106 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 05:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:24:34 INFO - PROCESS | 3708 | 1465475074112 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 3708 | 1465475074115 Marionette TRACE conn3 <- [1,1738,null,{}] 05:24:34 INFO - PROCESS | 3708 | 1465475074119 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}] 05:24:34 INFO - PROCESS | 3708 | 1465475074122 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:34 INFO - PROCESS | 3708 | 1465475074213 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:24:34 INFO - PROCESS | 3708 | 1465475074351 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 3708 | 1465475074354 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:34 INFO - PROCESS | 3708 | ++DOCSHELL 154D6400 == 48 [pid = 3708] [id = 444] 05:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (154D6C00) [pid = 3708] [serial = 1332] [outer = 00000000] 05:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (16068000) [pid = 3708] [serial = 1333] [outer = 154D6C00] 05:24:34 INFO - PROCESS | 3708 | 1465475074411 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (169A9C00) [pid = 3708] [serial = 1334] [outer = 154D6C00] 05:24:34 INFO - PROCESS | 3708 | 1465475074974 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]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 932ms 05:24:35 INFO - PROCESS | 3708 | 1465475075023 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 3708 | 1465475075026 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 05:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:24:35 INFO - PROCESS | 3708 | 1465475075029 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 3708 | 1465475075033 Marionette TRACE conn3 <- [1,1742,null,{}] 05:24:35 INFO - PROCESS | 3708 | 1465475075044 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}] 05:24:35 INFO - PROCESS | 3708 | 1465475075048 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:35 INFO - PROCESS | 3708 | 1465475075187 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:24:35 INFO - PROCESS | 3708 | 1465475075325 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 3708 | 1465475075328 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:35 INFO - PROCESS | 3708 | ++DOCSHELL 1A24E800 == 49 [pid = 3708] [id = 445] 05:24:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1A24F800) [pid = 3708] [serial = 1335] [outer = 00000000] 05:24:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1A6F8C00) [pid = 3708] [serial = 1336] [outer = 1A24F800] 05:24:35 INFO - PROCESS | 3708 | 1465475075385 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1A9EA800) [pid = 3708] [serial = 1337] [outer = 1A24F800] 05:24:36 INFO - PROCESS | 3708 | 1465475076037 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]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1070ms 05:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:24:36 INFO - PROCESS | 3708 | 1465475076108 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 3708 | 1465475076111 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 05:24:36 INFO - PROCESS | 3708 | 1465475076115 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 3708 | 1465475076117 Marionette TRACE conn3 <- [1,1746,null,{}] 05:24:36 INFO - PROCESS | 3708 | 1465475076120 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}] 05:24:36 INFO - PROCESS | 3708 | 1465475076123 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:36 INFO - PROCESS | 3708 | 1465475076231 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:24:36 INFO - PROCESS | 3708 | 1465475076469 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 3708 | 1465475076473 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:36 INFO - PROCESS | 3708 | ++DOCSHELL 10375C00 == 50 [pid = 3708] [id = 446] 05:24:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (104EA000) [pid = 3708] [serial = 1338] [outer = 00000000] 05:24:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (10EC0C00) [pid = 3708] [serial = 1339] [outer = 104EA000] 05:24:36 INFO - PROCESS | 3708 | 1465475076538 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (11251800) [pid = 3708] [serial = 1340] [outer = 104EA000] 05:24:37 INFO - PROCESS | 3708 | 1465475077178 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]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1115ms 05:24:37 INFO - PROCESS | 3708 | 1465475077247 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 3708 | 1465475077234 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 05:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:24:37 INFO - PROCESS | 3708 | 1465475077238 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 3708 | 1465475077241 Marionette TRACE conn3 <- [1,1750,null,{}] 05:24:37 INFO - PROCESS | 3708 | 1465475077247 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}] 05:24:37 INFO - PROCESS | 3708 | 1465475077249 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:37 INFO - PROCESS | 3708 | 1465475077349 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 1314E400 == 49 [pid = 3708] [id = 441] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 10A4BC00 == 48 [pid = 3708] [id = 440] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 1A3E7C00 == 47 [pid = 3708] [id = 439] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 19D21400 == 46 [pid = 3708] [id = 438] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 1799C400 == 45 [pid = 3708] [id = 437] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 169AF000 == 44 [pid = 3708] [id = 436] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 15B6E800 == 43 [pid = 3708] [id = 435] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 12DAA400 == 42 [pid = 3708] [id = 434] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 1280F800 == 41 [pid = 3708] [id = 433] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 1A21C800 == 40 [pid = 3708] [id = 429] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 154D0000 == 39 [pid = 3708] [id = 410] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 19CF2800 == 38 [pid = 3708] [id = 402] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 17807800 == 37 [pid = 3708] [id = 416] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 14E79000 == 36 [pid = 3708] [id = 404] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 11C1D800 == 35 [pid = 3708] [id = 430] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 154B6000 == 34 [pid = 3708] [id = 431] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 19CF4400 == 33 [pid = 3708] [id = 432] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 10434C00 == 32 [pid = 3708] [id = 403] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 12DA3400 == 31 [pid = 3708] [id = 401] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 10375C00 == 30 [pid = 3708] [id = 446] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 1A24E800 == 29 [pid = 3708] [id = 445] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 1694A400 == 28 [pid = 3708] [id = 442] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 11ADBC00 == 27 [pid = 3708] [id = 443] 05:24:38 INFO - PROCESS | 3708 | --DOCSHELL 154D6400 == 26 [pid = 3708] [id = 444] 05:24:38 INFO - PROCESS | 3708 | 1465475078131 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 3708 | 1465475078135 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1593D000) [pid = 3708] [serial = 1270] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (13073000) [pid = 3708] [serial = 1264] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1314F800) [pid = 3708] [serial = 1265] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A072400) [pid = 3708] [serial = 1258] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (16B86800) [pid = 3708] [serial = 1255] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1874A400) [pid = 3708] [serial = 1277] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18425800) [pid = 3708] [serial = 1276] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (19CF1000) [pid = 3708] [serial = 1279] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (19D1AC00) [pid = 3708] [serial = 1283] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (181D8400) [pid = 3708] [serial = 1282] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (19D16C00) [pid = 3708] [serial = 1280] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1A3E9400) [pid = 3708] [serial = 1288] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1A06DC00) [pid = 3708] [serial = 1285] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (16B8B400) [pid = 3708] [serial = 1274] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1A077000) [pid = 3708] [serial = 1286] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1606A400) [pid = 3708] [serial = 1271] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (14E7AC00) [pid = 3708] [serial = 1267] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (14EC4800) [pid = 3708] [serial = 1268] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (11263400) [pid = 3708] [serial = 1262] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (10A49000) [pid = 3708] [serial = 1261] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (13118000) [pid = 3708] [serial = 1252] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16B87000) [pid = 3708] [serial = 1273] [outer = 00000000] [url = about:blank] 05:24:38 INFO - PROCESS | 3708 | ++DOCSHELL 10434C00 == 27 [pid = 3708] [id = 447] 05:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (10475C00) [pid = 3708] [serial = 1341] [outer = 00000000] 05:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (105F2000) [pid = 3708] [serial = 1342] [outer = 10475C00] 05:24:38 INFO - PROCESS | 3708 | 1465475078281 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (11456800) [pid = 3708] [serial = 1343] [outer = 10475C00] 05:24:38 INFO - PROCESS | 3708 | 1465475078728 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]]]}] 05:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1528ms 05:24:38 INFO - PROCESS | 3708 | 1465475078773 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 3708 | 1465475078777 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 05:24:38 INFO - PROCESS | 3708 | 1465475078781 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:24:38 INFO - PROCESS | 3708 | 1465475078783 Marionette TRACE conn3 <- [1,1754,null,{}] 05:24:38 INFO - PROCESS | 3708 | 1465475078788 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}] 05:24:38 INFO - PROCESS | 3708 | 1465475078793 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:38 INFO - PROCESS | 3708 | 1465475078878 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:24:38 INFO - PROCESS | 3708 | 1465475078893 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 3708 | 1465475078896 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:38 INFO - PROCESS | 3708 | ++DOCSHELL 13937C00 == 28 [pid = 3708] [id = 448] 05:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (13938C00) [pid = 3708] [serial = 1344] [outer = 00000000] 05:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1430F400) [pid = 3708] [serial = 1345] [outer = 13938C00] 05:24:38 INFO - PROCESS | 3708 | 1465475078942 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (14E7AC00) [pid = 3708] [serial = 1346] [outer = 13938C00] 05:24:39 INFO - PROCESS | 3708 | 1465475079400 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]]]}] 05:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 612ms 05:24:39 INFO - PROCESS | 3708 | 1465475079406 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 3708 | 1465475079410 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 05:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:24:39 INFO - PROCESS | 3708 | 1465475079419 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 3708 | 1465475079421 Marionette TRACE conn3 <- [1,1758,null,{}] 05:24:39 INFO - PROCESS | 3708 | 1465475079424 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}] 05:24:39 INFO - PROCESS | 3708 | 1465475079427 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:39 INFO - PROCESS | 3708 | 1465475079541 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:24:39 INFO - PROCESS | 3708 | 1465475079551 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 3708 | 1465475079553 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:39 INFO - PROCESS | 3708 | ++DOCSHELL 1592F000 == 29 [pid = 3708] [id = 449] 05:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (15932C00) [pid = 3708] [serial = 1347] [outer = 00000000] 05:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (15B7C000) [pid = 3708] [serial = 1348] [outer = 15932C00] 05:24:39 INFO - PROCESS | 3708 | 1465475079597 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (16947400) [pid = 3708] [serial = 1349] [outer = 15932C00] 05:24:40 INFO - PROCESS | 3708 | 1465475080099 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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 718ms 05:24:40 INFO - PROCESS | 3708 | 1465475080161 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 3708 | 1465475080163 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 05:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:24:40 INFO - PROCESS | 3708 | 1465475080168 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 3708 | 1465475080174 Marionette TRACE conn3 <- [1,1762,null,{}] 05:24:40 INFO - PROCESS | 3708 | 1465475080183 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}] 05:24:40 INFO - PROCESS | 3708 | 1465475080186 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:40 INFO - PROCESS | 3708 | 1465475080255 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:24:40 INFO - PROCESS | 3708 | 1465475080262 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 3708 | 1465475080264 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:40 INFO - PROCESS | 3708 | ++DOCSHELL 16B83800 == 30 [pid = 3708] [id = 450] 05:24:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (16B90400) [pid = 3708] [serial = 1350] [outer = 00000000] 05:24:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1780B000) [pid = 3708] [serial = 1351] [outer = 16B90400] 05:24:40 INFO - PROCESS | 3708 | 1465475080307 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18427800) [pid = 3708] [serial = 1352] [outer = 16B90400] 05:24:40 INFO - PROCESS | 3708 | 1465475080811 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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 688ms 05:24:40 INFO - PROCESS | 3708 | 1465475080848 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 3708 | 1465475080851 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 05:24:40 INFO - PROCESS | 3708 | 1465475080854 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:24:40 INFO - PROCESS | 3708 | 1465475080856 Marionette TRACE conn3 <- [1,1766,null,{}] 05:24:40 INFO - PROCESS | 3708 | 1465475080859 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}] 05:24:40 INFO - PROCESS | 3708 | 1465475080861 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:40 INFO - PROCESS | 3708 | 1465475080995 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:24:40 INFO - PROCESS | 3708 | 1465475081005 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 3708 | 1465475081007 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:41 INFO - PROCESS | 3708 | ++DOCSHELL 12AA3000 == 31 [pid = 3708] [id = 451] 05:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1309D000) [pid = 3708] [serial = 1353] [outer = 00000000] 05:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (188AAC00) [pid = 3708] [serial = 1354] [outer = 1309D000] 05:24:41 INFO - PROCESS | 3708 | 1465475081051 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (19CF3000) [pid = 3708] [serial = 1355] [outer = 1309D000] 05:24:41 INFO - PROCESS | 3708 | 1465475081486 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]]]}] 05:24:41 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 05:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 673ms 05:24:41 INFO - PROCESS | 3708 | 1465475081539 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 3708 | 1465475081541 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 05:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:24:41 INFO - PROCESS | 3708 | 1465475081545 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 3708 | 1465475081547 Marionette TRACE conn3 <- [1,1770,null,{}] 05:24:41 INFO - PROCESS | 3708 | 1465475081552 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}] 05:24:41 INFO - PROCESS | 3708 | 1465475081554 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:41 INFO - PROCESS | 3708 | 1465475081649 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:24:41 INFO - PROCESS | 3708 | 1465475081655 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 3708 | 1465475081661 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:41 INFO - PROCESS | 3708 | ++DOCSHELL 19D19400 == 32 [pid = 3708] [id = 452] 05:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (19D19C00) [pid = 3708] [serial = 1356] [outer = 00000000] 05:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (19D21400) [pid = 3708] [serial = 1357] [outer = 19D19C00] 05:24:41 INFO - PROCESS | 3708 | 1465475081779 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1A077000) [pid = 3708] [serial = 1358] [outer = 19D19C00] 05:24:42 INFO - PROCESS | 3708 | 1465475082214 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]]]}] 05:24:42 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 05:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 718ms 05:24:42 INFO - PROCESS | 3708 | 1465475082267 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 3708 | 1465475082269 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 05:24:42 INFO - PROCESS | 3708 | 1465475082272 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:24:42 INFO - PROCESS | 3708 | 1465475082274 Marionette TRACE conn3 <- [1,1774,null,{}] 05:24:42 INFO - PROCESS | 3708 | 1465475082310 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}] 05:24:42 INFO - PROCESS | 3708 | 1465475082313 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:42 INFO - PROCESS | 3708 | 1465475082428 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:24:42 INFO - PROCESS | 3708 | 1465475082443 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 3708 | 1465475082445 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:42 INFO - PROCESS | 3708 | ++DOCSHELL 105E8C00 == 33 [pid = 3708] [id = 453] 05:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1A3E9400) [pid = 3708] [serial = 1359] [outer = 00000000] 05:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1A87B400) [pid = 3708] [serial = 1360] [outer = 1A3E9400] 05:24:42 INFO - PROCESS | 3708 | 1465475082472 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1A9E3800) [pid = 3708] [serial = 1361] [outer = 1A3E9400] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (154BA400) [pid = 3708] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (156B5000) [pid = 3708] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13106000) [pid = 3708] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (19CF4800) [pid = 3708] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (15B6EC00) [pid = 3708] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1A222C00) [pid = 3708] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (16B88C00) [pid = 3708] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (154D1800) [pid = 3708] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (154D1C00) [pid = 3708] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1A074800) [pid = 3708] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (12810400) [pid = 3708] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (11CC3000) [pid = 3708] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (10EC6400) [pid = 3708] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1A873400) [pid = 3708] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (184AA000) [pid = 3708] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1A877000) [pid = 3708] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (19D1A000) [pid = 3708] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (18428000) [pid = 3708] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (11CC5C00) [pid = 3708] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (12A9B000) [pid = 3708] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:24:43 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1694C800) [pid = 3708] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:24:43 INFO - PROCESS | 3708 | 1465475083356 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]]]}] 05:24:43 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 05:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1131ms 05:24:43 INFO - PROCESS | 3708 | 1465475083392 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 3708 | 1465475083394 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 05:24:43 INFO - PROCESS | 3708 | 1465475083397 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:24:43 INFO - PROCESS | 3708 | 1465475083399 Marionette TRACE conn3 <- [1,1778,null,{}] 05:24:43 INFO - PROCESS | 3708 | 1465475083402 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}] 05:24:43 INFO - PROCESS | 3708 | 1465475083404 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:43 INFO - PROCESS | 3708 | 1465475083481 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:24:43 INFO - PROCESS | 3708 | 1465475083486 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 3708 | 1465475083488 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:43 INFO - PROCESS | 3708 | ++DOCSHELL 10EC1C00 == 34 [pid = 3708] [id = 454] 05:24:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (10EC4C00) [pid = 3708] [serial = 1362] [outer = 00000000] 05:24:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (154D1800) [pid = 3708] [serial = 1363] [outer = 10EC4C00] 05:24:43 INFO - PROCESS | 3708 | 1465475083531 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1593AC00) [pid = 3708] [serial = 1364] [outer = 10EC4C00] 05:24:43 INFO - PROCESS | 3708 | 1465475083961 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]]]}] 05:24:44 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) 05:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 612ms 05:24:44 INFO - PROCESS | 3708 | 1465475084018 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 3708 | 1465475084020 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 05:24:44 INFO - PROCESS | 3708 | 1465475084024 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:24:44 INFO - PROCESS | 3708 | 1465475084025 Marionette TRACE conn3 <- [1,1782,null,{}] 05:24:44 INFO - PROCESS | 3708 | 1465475084029 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}] 05:24:44 INFO - PROCESS | 3708 | 1465475084031 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:44 INFO - PROCESS | 3708 | 1465475084109 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:24:44 INFO - PROCESS | 3708 | 1465475084114 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 3708 | 1465475084116 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:44 INFO - PROCESS | 3708 | ++DOCSHELL 11AD4800 == 35 [pid = 3708] [id = 455] 05:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (16B0DC00) [pid = 3708] [serial = 1365] [outer = 00000000] 05:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (188A5C00) [pid = 3708] [serial = 1366] [outer = 16B0DC00] 05:24:44 INFO - PROCESS | 3708 | 1465475084158 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (19CECC00) [pid = 3708] [serial = 1367] [outer = 16B0DC00] 05:24:44 INFO - PROCESS | 3708 | 1465475084604 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]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 611ms 05:24:44 INFO - PROCESS | 3708 | 1465475084663 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 3708 | 1465475084665 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 05:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:24:44 INFO - PROCESS | 3708 | 1465475084668 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 3708 | 1465475084670 Marionette TRACE conn3 <- [1,1786,null,{}] 05:24:44 INFO - PROCESS | 3708 | 1465475084673 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}] 05:24:44 INFO - PROCESS | 3708 | 1465475084675 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:44 INFO - PROCESS | 3708 | 1465475084735 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:24:44 INFO - PROCESS | 3708 | 1465475084741 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 3708 | 1465475084743 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:44 INFO - PROCESS | 3708 | ++DOCSHELL 184B0400 == 36 [pid = 3708] [id = 456] 05:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (19D24C00) [pid = 3708] [serial = 1368] [outer = 00000000] 05:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A3F1400) [pid = 3708] [serial = 1369] [outer = 19D24C00] 05:24:44 INFO - PROCESS | 3708 | 1465475084793 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1A876400) [pid = 3708] [serial = 1370] [outer = 19D24C00] 05:24:45 INFO - PROCESS | 3708 | 1465475085592 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]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 978ms 05:24:45 INFO - PROCESS | 3708 | 1465475085649 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 3708 | 1465475085654 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 05:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:24:45 INFO - PROCESS | 3708 | 1465475085660 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 3708 | 1465475085664 Marionette TRACE conn3 <- [1,1790,null,{}] 05:24:45 INFO - PROCESS | 3708 | 1465475085690 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}] 05:24:45 INFO - PROCESS | 3708 | 1465475085693 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:45 INFO - PROCESS | 3708 | 1465475085819 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:24:45 INFO - PROCESS | 3708 | 1465475085951 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 3708 | 1465475085954 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:45 INFO - PROCESS | 3708 | ++DOCSHELL 12811C00 == 37 [pid = 3708] [id = 457] 05:24:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (12A16400) [pid = 3708] [serial = 1371] [outer = 00000000] 05:24:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1430C800) [pid = 3708] [serial = 1372] [outer = 12A16400] 05:24:45 INFO - PROCESS | 3708 | 1465475086012 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (154AD000) [pid = 3708] [serial = 1373] [outer = 12A16400] 05:24:46 INFO - PROCESS | 3708 | 1465475086712 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]]]}] 05:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1116ms 05:24:46 INFO - PROCESS | 3708 | 1465475086793 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 3708 | 1465475086798 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 05:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:24:46 INFO - PROCESS | 3708 | 1465475086806 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 3708 | 1465475086811 Marionette TRACE conn3 <- [1,1794,null,{}] 05:24:46 INFO - PROCESS | 3708 | 1465475086817 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}] 05:24:46 INFO - PROCESS | 3708 | 1465475086821 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:47 INFO - PROCESS | 3708 | 1465475087085 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:24:47 INFO - PROCESS | 3708 | 1465475087235 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 3708 | 1465475087238 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:47 INFO - PROCESS | 3708 | ++DOCSHELL 10A4A800 == 38 [pid = 3708] [id = 458] 05:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (10A4F000) [pid = 3708] [serial = 1374] [outer = 00000000] 05:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (11455800) [pid = 3708] [serial = 1375] [outer = 10A4F000] 05:24:47 INFO - PROCESS | 3708 | 1465475087291 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1309C800) [pid = 3708] [serial = 1376] [outer = 10A4F000] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 11AD4800 == 37 [pid = 3708] [id = 455] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 10EC1C00 == 36 [pid = 3708] [id = 454] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 105E8C00 == 35 [pid = 3708] [id = 453] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 19D19400 == 34 [pid = 3708] [id = 452] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 12AA3000 == 33 [pid = 3708] [id = 451] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 16B83800 == 32 [pid = 3708] [id = 450] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 1592F000 == 31 [pid = 3708] [id = 449] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 13937C00 == 30 [pid = 3708] [id = 448] 05:24:47 INFO - PROCESS | 3708 | --DOCSHELL 10434C00 == 29 [pid = 3708] [id = 447] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (156B7C00) [pid = 3708] [serial = 1226] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1606B800) [pid = 3708] [serial = 1232] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1A077800) [pid = 3708] [serial = 1259] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (19CF6C00) [pid = 3708] [serial = 1250] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (13074400) [pid = 3708] [serial = 1229] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (131D3C00) [pid = 3708] [serial = 1253] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (16F93800) [pid = 3708] [serial = 1256] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (13D0C000) [pid = 3708] [serial = 1303] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (19D22000) [pid = 3708] [serial = 1297] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1A226400) [pid = 3708] [serial = 1298] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1668D800) [pid = 3708] [serial = 1306] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1A3EBC00) [pid = 3708] [serial = 1289] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (16950400) [pid = 3708] [serial = 1307] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (182B0400) [pid = 3708] [serial = 1309] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (154DBC00) [pid = 3708] [serial = 1294] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A87D800) [pid = 3708] [serial = 1325] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1A874C00) [pid = 3708] [serial = 1316] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1668EC00) [pid = 3708] [serial = 1295] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (12ADC800) [pid = 3708] [serial = 1300] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (12A18800) [pid = 3708] [serial = 1291] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A3F1000) [pid = 3708] [serial = 1315] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1309B000) [pid = 3708] [serial = 1292] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1303B400) [pid = 3708] [serial = 1301] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154D4400) [pid = 3708] [serial = 1321] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14E6A800) [pid = 3708] [serial = 1304] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A9DF800) [pid = 3708] [serial = 1318] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1A87B800) [pid = 3708] [serial = 1324] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A9E3C00) [pid = 3708] [serial = 1319] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1889EC00) [pid = 3708] [serial = 1312] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1AB61C00) [pid = 3708] [serial = 1328] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19CEE800) [pid = 3708] [serial = 1313] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1AB5E800) [pid = 3708] [serial = 1327] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (178B6400) [pid = 3708] [serial = 1322] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (18426800) [pid = 3708] [serial = 1310] [outer = 00000000] [url = about:blank] 05:24:47 INFO - PROCESS | 3708 | 1465475087891 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]]]}] 05:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1131ms 05:24:47 INFO - PROCESS | 3708 | 1465475087930 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 3708 | 1465475087934 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 05:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:24:47 INFO - PROCESS | 3708 | 1465475087938 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 3708 | 1465475087941 Marionette TRACE conn3 <- [1,1798,null,{}] 05:24:47 INFO - PROCESS | 3708 | 1465475087946 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}] 05:24:47 INFO - PROCESS | 3708 | 1465475087948 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:48 INFO - PROCESS | 3708 | 1465475088034 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:24:48 INFO - PROCESS | 3708 | 1465475088127 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 3708 | 1465475088129 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:48 INFO - PROCESS | 3708 | ++DOCSHELL 12AE0000 == 30 [pid = 3708] [id = 459] 05:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (12BBB000) [pid = 3708] [serial = 1377] [outer = 00000000] 05:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (13931400) [pid = 3708] [serial = 1378] [outer = 12BBB000] 05:24:48 INFO - PROCESS | 3708 | 1465475088185 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (14E68000) [pid = 3708] [serial = 1379] [outer = 12BBB000] 05:24:48 INFO - PROCESS | 3708 | 1465475088574 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]]]}] 05:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 718ms 05:24:48 INFO - PROCESS | 3708 | 1465475088658 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 3708 | 1465475088661 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 05:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:24:48 INFO - PROCESS | 3708 | 1465475088665 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 3708 | 1465475088667 Marionette TRACE conn3 <- [1,1802,null,{}] 05:24:48 INFO - PROCESS | 3708 | 1465475088674 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}] 05:24:48 INFO - PROCESS | 3708 | 1465475088676 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:48 INFO - PROCESS | 3708 | 1465475088762 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:24:48 INFO - PROCESS | 3708 | 1465475088776 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 3708 | 1465475088779 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:48 INFO - PROCESS | 3708 | ++DOCSHELL 156BB000 == 31 [pid = 3708] [id = 460] 05:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (156BB800) [pid = 3708] [serial = 1380] [outer = 00000000] 05:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (15969000) [pid = 3708] [serial = 1381] [outer = 156BB800] 05:24:48 INFO - PROCESS | 3708 | 1465475088823 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1606B800) [pid = 3708] [serial = 1382] [outer = 156BB800] 05:24:49 INFO - PROCESS | 3708 | 1465475089294 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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 688ms 05:24:49 INFO - PROCESS | 3708 | 1465475089363 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:24:49 INFO - PROCESS | 3708 | 1465475089367 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 05:24:49 INFO - PROCESS | 3708 | 1465475089359 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 3708 | 1465475089364 Marionette TRACE conn3 <- [1,1806,null,{}] 05:24:49 INFO - PROCESS | 3708 | 1465475089367 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}] 05:24:49 INFO - PROCESS | 3708 | 1465475089370 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:49 INFO - PROCESS | 3708 | 1465475089458 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:24:49 INFO - PROCESS | 3708 | 1465475089554 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 3708 | 1465475089556 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:49 INFO - PROCESS | 3708 | ++DOCSHELL 16954800 == 32 [pid = 3708] [id = 461] 05:24:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16B06000) [pid = 3708] [serial = 1383] [outer = 00000000] 05:24:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16B8B000) [pid = 3708] [serial = 1384] [outer = 16B06000] 05:24:49 INFO - PROCESS | 3708 | 1465475089599 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16F01800) [pid = 3708] [serial = 1385] [outer = 16B06000] 05:24:49 INFO - PROCESS | 3708 | 1465475090006 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]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 688ms 05:24:50 INFO - PROCESS | 3708 | 1465475090057 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:24:50 INFO - PROCESS | 3708 | 1465475090059 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 05:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:24:50 INFO - PROCESS | 3708 | 1465475090062 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 3708 | 1465475090064 Marionette TRACE conn3 <- [1,1810,null,{}] 05:24:50 INFO - PROCESS | 3708 | 1465475090067 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}] 05:24:50 INFO - PROCESS | 3708 | 1465475090069 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:50 INFO - PROCESS | 3708 | 1465475090192 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:24:50 INFO - PROCESS | 3708 | 1465475090204 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 3708 | 1465475090207 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:50 INFO - PROCESS | 3708 | ++DOCSHELL 10A49C00 == 33 [pid = 3708] [id = 462] 05:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (14F13000) [pid = 3708] [serial = 1386] [outer = 00000000] 05:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18422C00) [pid = 3708] [serial = 1387] [outer = 14F13000] 05:24:50 INFO - PROCESS | 3708 | 1465475090250 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (184A8000) [pid = 3708] [serial = 1388] [outer = 14F13000] 05:24:50 INFO - PROCESS | 3708 | 1465475090694 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]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 05:24:50 INFO - PROCESS | 3708 | 1465475090743 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:24:50 INFO - PROCESS | 3708 | 1465475090745 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 05:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:24:50 INFO - PROCESS | 3708 | 1465475090748 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 3708 | 1465475090750 Marionette TRACE conn3 <- [1,1814,null,{}] 05:24:50 INFO - PROCESS | 3708 | 1465475090758 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}] 05:24:50 INFO - PROCESS | 3708 | 1465475090760 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:50 INFO - PROCESS | 3708 | 1465475090855 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:24:50 INFO - PROCESS | 3708 | 1465475090860 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 3708 | 1465475090865 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:50 INFO - PROCESS | 3708 | ++DOCSHELL 14E7E400 == 34 [pid = 3708] [id = 463] 05:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1889E000) [pid = 3708] [serial = 1389] [outer = 00000000] 05:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19CF0C00) [pid = 3708] [serial = 1390] [outer = 1889E000] 05:24:50 INFO - PROCESS | 3708 | 1465475090928 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19D17800) [pid = 3708] [serial = 1391] [outer = 1889E000] 05:24:51 INFO - PROCESS | 3708 | 1465475091410 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]]]}] 05:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 718ms 05:24:51 INFO - PROCESS | 3708 | 1465475091517 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 3708 | 1465475091519 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 05:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:24:51 INFO - PROCESS | 3708 | 1465475091523 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 3708 | 1465475091524 Marionette TRACE conn3 <- [1,1818,null,{}] 05:24:51 INFO - PROCESS | 3708 | 1465475091528 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}] 05:24:51 INFO - PROCESS | 3708 | 1465475091529 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:51 INFO - PROCESS | 3708 | 1465475091628 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:24:51 INFO - PROCESS | 3708 | 1465475091699 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 3708 | 1465475091701 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:51 INFO - PROCESS | 3708 | ++DOCSHELL 1A072C00 == 35 [pid = 3708] [id = 464] 05:24:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A073400) [pid = 3708] [serial = 1392] [outer = 00000000] 05:24:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A07B800) [pid = 3708] [serial = 1393] [outer = 1A073400] 05:24:51 INFO - PROCESS | 3708 | 1465475091743 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A07BC00) [pid = 3708] [serial = 1394] [outer = 1A073400] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1309D000) [pid = 3708] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (13938C00) [pid = 3708] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19D19C00) [pid = 3708] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (10475C00) [pid = 3708] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (15932C00) [pid = 3708] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16B90400) [pid = 3708] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (104EA000) [pid = 3708] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A3E9400) [pid = 3708] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (12814400) [pid = 3708] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (154D6C00) [pid = 3708] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1A24F800) [pid = 3708] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16B0DC00) [pid = 3708] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:24:52 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (10EC4C00) [pid = 3708] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:24:52 INFO - PROCESS | 3708 | 1465475092222 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]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 718ms 05:24:52 INFO - PROCESS | 3708 | 1465475092261 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 3708 | 1465475092263 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 05:24:52 INFO - PROCESS | 3708 | 1465475092267 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 3708 | 1465475092268 Marionette TRACE conn3 <- [1,1822,null,{}] 05:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:24:52 INFO - PROCESS | 3708 | 1465475092272 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}] 05:24:52 INFO - PROCESS | 3708 | 1465475092274 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:52 INFO - PROCESS | 3708 | 1465475092355 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:24:52 INFO - PROCESS | 3708 | 1465475092360 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 3708 | 1465475092362 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:52 INFO - PROCESS | 3708 | ++DOCSHELL 154D1C00 == 36 [pid = 3708] [id = 465] 05:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (154D6C00) [pid = 3708] [serial = 1395] [outer = 00000000] 05:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (188AA000) [pid = 3708] [serial = 1396] [outer = 154D6C00] 05:24:52 INFO - PROCESS | 3708 | 1465475092388 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19D19C00) [pid = 3708] [serial = 1397] [outer = 154D6C00] 05:24:52 INFO - PROCESS | 3708 | 1465475092805 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]]]}] 05:24:52 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 05:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 580ms 05:24:52 INFO - PROCESS | 3708 | 1465475092861 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 3708 | 1465475092863 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 05:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:24:52 INFO - PROCESS | 3708 | 1465475092867 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 3708 | 1465475092869 Marionette TRACE conn3 <- [1,1826,null,{}] 05:24:52 INFO - PROCESS | 3708 | 1465475092872 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}] 05:24:52 INFO - PROCESS | 3708 | 1465475092874 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:52 INFO - PROCESS | 3708 | 1465475092955 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:24:52 INFO - PROCESS | 3708 | 1465475092962 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 3708 | 1465475092965 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:52 INFO - PROCESS | 3708 | ++DOCSHELL 1668D800 == 37 [pid = 3708] [id = 466] 05:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A06DC00) [pid = 3708] [serial = 1398] [outer = 00000000] 05:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1A24F800) [pid = 3708] [serial = 1399] [outer = 1A06DC00] 05:24:52 INFO - PROCESS | 3708 | 1465475093011 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A3E9C00) [pid = 3708] [serial = 1400] [outer = 1A06DC00] 05:24:53 INFO - PROCESS | 3708 | 1465475093450 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]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 611ms 05:24:53 INFO - PROCESS | 3708 | 1465475093495 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 3708 | 1465475093496 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 05:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:24:53 INFO - PROCESS | 3708 | 1465475093504 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 3708 | 1465475093505 Marionette TRACE conn3 <- [1,1830,null,{}] 05:24:53 INFO - PROCESS | 3708 | 1465475093509 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}] 05:24:53 INFO - PROCESS | 3708 | 1465475093511 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:53 INFO - PROCESS | 3708 | 1465475093600 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:24:53 INFO - PROCESS | 3708 | 1465475093606 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:53 INFO - PROCESS | 3708 | 1465475093608 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:53 INFO - PROCESS | 3708 | ++DOCSHELL 16953800 == 38 [pid = 3708] [id = 467] 05:24:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (182AF400) [pid = 3708] [serial = 1401] [outer = 00000000] 05:24:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A3F1C00) [pid = 3708] [serial = 1402] [outer = 182AF400] 05:24:53 INFO - PROCESS | 3708 | 1465475093651 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A6F8400) [pid = 3708] [serial = 1403] [outer = 182AF400] 05:24:54 INFO - PROCESS | 3708 | --DOCSHELL 12AE0000 == 37 [pid = 3708] [id = 459] 05:24:54 INFO - PROCESS | 3708 | --DOCSHELL 12811C00 == 36 [pid = 3708] [id = 457] 05:24:54 INFO - PROCESS | 3708 | --DOCSHELL 10A4A800 == 35 [pid = 3708] [id = 458] 05:24:54 INFO - PROCESS | 3708 | --DOCSHELL 184B0400 == 34 [pid = 3708] [id = 456] 05:24:55 INFO - PROCESS | 3708 | --DOCSHELL 1A072C00 == 33 [pid = 3708] [id = 464] 05:24:55 INFO - PROCESS | 3708 | --DOCSHELL 1668D800 == 32 [pid = 3708] [id = 466] 05:24:55 INFO - PROCESS | 3708 | --DOCSHELL 14E7E400 == 31 [pid = 3708] [id = 463] 05:24:55 INFO - PROCESS | 3708 | --DOCSHELL 154D1C00 == 30 [pid = 3708] [id = 465] 05:24:55 INFO - PROCESS | 3708 | --DOCSHELL 16954800 == 29 [pid = 3708] [id = 461] 05:24:55 INFO - PROCESS | 3708 | --DOCSHELL 10A49C00 == 28 [pid = 3708] [id = 462] 05:24:55 INFO - PROCESS | 3708 | --DOCSHELL 156BB000 == 27 [pid = 3708] [id = 460] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A87B400) [pid = 3708] [serial = 1360] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A3F1400) [pid = 3708] [serial = 1369] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (132E8400) [pid = 3708] [serial = 1331] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (12DA2C00) [pid = 3708] [serial = 1330] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (169A9C00) [pid = 3708] [serial = 1334] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16068000) [pid = 3708] [serial = 1333] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1A9EA800) [pid = 3708] [serial = 1337] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A6F8C00) [pid = 3708] [serial = 1336] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1A077000) [pid = 3708] [serial = 1358] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A9E3800) [pid = 3708] [serial = 1361] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19CECC00) [pid = 3708] [serial = 1367] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (188A5C00) [pid = 3708] [serial = 1366] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (154D1800) [pid = 3708] [serial = 1363] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (19CF3000) [pid = 3708] [serial = 1355] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1593AC00) [pid = 3708] [serial = 1364] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (18427800) [pid = 3708] [serial = 1352] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (188AAC00) [pid = 3708] [serial = 1354] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1430F400) [pid = 3708] [serial = 1345] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (14E7AC00) [pid = 3708] [serial = 1346] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (19D21400) [pid = 3708] [serial = 1357] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (105F2000) [pid = 3708] [serial = 1342] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (11456800) [pid = 3708] [serial = 1343] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (15B7C000) [pid = 3708] [serial = 1348] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (16947400) [pid = 3708] [serial = 1349] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (1780B000) [pid = 3708] [serial = 1351] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (11251800) [pid = 3708] [serial = 1340] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (10EC0C00) [pid = 3708] [serial = 1339] [outer = 00000000] [url = about:blank] 05:24:55 INFO - PROCESS | 3708 | 1465475095369 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]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1925ms 05:24:55 INFO - PROCESS | 3708 | 1465475095418 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 3708 | 1465475095423 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 05:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:24:55 INFO - PROCESS | 3708 | 1465475095429 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 3708 | 1465475095432 Marionette TRACE conn3 <- [1,1834,null,{}] 05:24:55 INFO - PROCESS | 3708 | 1465475095437 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}] 05:24:55 INFO - PROCESS | 3708 | 1465475095440 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:55 INFO - PROCESS | 3708 | 1465475095532 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:24:55 INFO - PROCESS | 3708 | 1465475095541 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 3708 | 1465475095544 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:55 INFO - PROCESS | 3708 | ++DOCSHELL 10EC9000 == 28 [pid = 3708] [id = 468] 05:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (1124E800) [pid = 3708] [serial = 1404] [outer = 00000000] 05:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (114C3400) [pid = 3708] [serial = 1405] [outer = 1124E800] 05:24:55 INFO - PROCESS | 3708 | 1465475095593 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (11C1E000) [pid = 3708] [serial = 1406] [outer = 1124E800] 05:24:56 INFO - PROCESS | 3708 | 1465475096071 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]]]}] 05:24:56 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) 05:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 688ms 05:24:56 INFO - PROCESS | 3708 | 1465475096112 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 3708 | 1465475096116 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 05:24:56 INFO - PROCESS | 3708 | 1465475096123 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:24:56 INFO - PROCESS | 3708 | 1465475096125 Marionette TRACE conn3 <- [1,1838,null,{}] 05:24:56 INFO - PROCESS | 3708 | 1465475096129 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}] 05:24:56 INFO - PROCESS | 3708 | 1465475096132 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:56 INFO - PROCESS | 3708 | 1465475096216 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:24:56 INFO - PROCESS | 3708 | 1465475096225 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 3708 | 1465475096227 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:56 INFO - PROCESS | 3708 | ++DOCSHELL 13071C00 == 29 [pid = 3708] [id = 469] 05:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (13072400) [pid = 3708] [serial = 1407] [outer = 00000000] 05:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (1314E400) [pid = 3708] [serial = 1408] [outer = 13072400] 05:24:56 INFO - PROCESS | 3708 | 1465475096275 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (131D4400) [pid = 3708] [serial = 1409] [outer = 13072400] 05:24:56 INFO - PROCESS | 3708 | 1465475096744 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]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 627ms 05:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:24:56 INFO - PROCESS | 3708 | 1465475096760 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 3708 | 1465475096762 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 05:24:56 INFO - PROCESS | 3708 | 1465475096766 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 3708 | 1465475096769 Marionette TRACE conn3 <- [1,1842,null,{}] 05:24:56 INFO - PROCESS | 3708 | 1465475096784 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}] 05:24:56 INFO - PROCESS | 3708 | 1465475096788 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:56 INFO - PROCESS | 3708 | 1465475096855 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:24:56 INFO - PROCESS | 3708 | 1465475096864 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 3708 | 1465475096867 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:56 INFO - PROCESS | 3708 | ++DOCSHELL 14E7A400 == 30 [pid = 3708] [id = 470] 05:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (14E7A800) [pid = 3708] [serial = 1410] [outer = 00000000] 05:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (14E84C00) [pid = 3708] [serial = 1411] [outer = 14E7A800] 05:24:56 INFO - PROCESS | 3708 | 1465475096914 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (154A5800) [pid = 3708] [serial = 1412] [outer = 14E7A800] 05:24:57 INFO - PROCESS | 3708 | 1465475097416 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]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 672ms 05:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:24:57 INFO - PROCESS | 3708 | 1465475097448 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 3708 | 1465475097451 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 05:24:57 INFO - PROCESS | 3708 | 1465475097454 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 3708 | 1465475097455 Marionette TRACE conn3 <- [1,1846,null,{}] 05:24:57 INFO - PROCESS | 3708 | 1465475097458 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}] 05:24:57 INFO - PROCESS | 3708 | 1465475097460 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:57 INFO - PROCESS | 3708 | 1465475097552 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:24:57 INFO - PROCESS | 3708 | 1465475097557 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 3708 | 1465475097559 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:57 INFO - PROCESS | 3708 | ++DOCSHELL 14EC3C00 == 31 [pid = 3708] [id = 471] 05:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (154ACC00) [pid = 3708] [serial = 1413] [outer = 00000000] 05:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (15939400) [pid = 3708] [serial = 1414] [outer = 154ACC00] 05:24:57 INFO - PROCESS | 3708 | 1465475097586 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (15B77400) [pid = 3708] [serial = 1415] [outer = 154ACC00] 05:24:58 INFO - PROCESS | 3708 | 1465475098011 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]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 580ms 05:24:58 INFO - PROCESS | 3708 | 1465475098034 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 3708 | 1465475098036 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 05:24:58 INFO - PROCESS | 3708 | 1465475098039 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:24:58 INFO - PROCESS | 3708 | 1465475098041 Marionette TRACE conn3 <- [1,1850,null,{}] 05:24:58 INFO - PROCESS | 3708 | 1465475098057 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}] 05:24:58 INFO - PROCESS | 3708 | 1465475098059 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:58 INFO - PROCESS | 3708 | 1465475098142 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:24:58 INFO - PROCESS | 3708 | 1465475098147 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 3708 | 1465475098149 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:58 INFO - PROCESS | 3708 | ++DOCSHELL 16065C00 == 32 [pid = 3708] [id = 472] 05:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16688000) [pid = 3708] [serial = 1416] [outer = 00000000] 05:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (16948800) [pid = 3708] [serial = 1417] [outer = 16688000] 05:24:58 INFO - PROCESS | 3708 | 1465475098193 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (1694D000) [pid = 3708] [serial = 1418] [outer = 16688000] 05:24:58 INFO - PROCESS | 3708 | 1465475098626 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]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 642ms 05:24:58 INFO - PROCESS | 3708 | 1465475098679 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 3708 | 1465475098681 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 05:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:24:58 INFO - PROCESS | 3708 | 1465475098684 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 3708 | 1465475098686 Marionette TRACE conn3 <- [1,1854,null,{}] 05:24:58 INFO - PROCESS | 3708 | 1465475098689 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}] 05:24:58 INFO - PROCESS | 3708 | 1465475098695 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:58 INFO - PROCESS | 3708 | 1465475098793 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:24:58 INFO - PROCESS | 3708 | 1465475098801 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 3708 | 1465475098803 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:58 INFO - PROCESS | 3708 | ++DOCSHELL 16B07000 == 33 [pid = 3708] [id = 473] 05:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16B82800) [pid = 3708] [serial = 1419] [outer = 00000000] 05:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16D3E000) [pid = 3708] [serial = 1420] [outer = 16B82800] 05:24:58 INFO - PROCESS | 3708 | 1465475098846 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (178B5C00) [pid = 3708] [serial = 1421] [outer = 16B82800] 05:24:59 INFO - PROCESS | 3708 | 1465475099252 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]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 612ms 05:24:59 INFO - PROCESS | 3708 | 1465475099306 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 3708 | 1465475099308 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 05:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:24:59 INFO - PROCESS | 3708 | 1465475099311 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 3708 | 1465475099313 Marionette TRACE conn3 <- [1,1858,null,{}] 05:24:59 INFO - PROCESS | 3708 | 1465475099320 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}] 05:24:59 INFO - PROCESS | 3708 | 1465475099322 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:59 INFO - PROCESS | 3708 | 1465475099407 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:24:59 INFO - PROCESS | 3708 | 1465475099412 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 3708 | 1465475099414 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:24:59 INFO - PROCESS | 3708 | ++DOCSHELL 16B91800 == 34 [pid = 3708] [id = 474] 05:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16F0DC00) [pid = 3708] [serial = 1422] [outer = 00000000] 05:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (182B8C00) [pid = 3708] [serial = 1423] [outer = 16F0DC00] 05:24:59 INFO - PROCESS | 3708 | 1465475099457 Marionette DEBUG loaded listener.js 05:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18426000) [pid = 3708] [serial = 1424] [outer = 16F0DC00] 05:24:59 INFO - PROCESS | 3708 | 1465475099896 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]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 627ms 05:24:59 INFO - PROCESS | 3708 | 1465475099935 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 3708 | 1465475099937 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 05:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:24:59 INFO - PROCESS | 3708 | 1465475099941 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 3708 | 1465475099942 Marionette TRACE conn3 <- [1,1862,null,{}] 05:24:59 INFO - PROCESS | 3708 | 1465475099946 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}] 05:24:59 INFO - PROCESS | 3708 | 1465475099947 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:00 INFO - PROCESS | 3708 | 1465475100022 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:25:00 INFO - PROCESS | 3708 | 1465475100027 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 3708 | 1465475100029 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:00 INFO - PROCESS | 3708 | ++DOCSHELL 184B0400 == 35 [pid = 3708] [id = 475] 05:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (184B3400) [pid = 3708] [serial = 1425] [outer = 00000000] 05:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (18759000) [pid = 3708] [serial = 1426] [outer = 184B3400] 05:25:00 INFO - PROCESS | 3708 | 1465475100071 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1889EC00) [pid = 3708] [serial = 1427] [outer = 184B3400] 05:25:00 INFO - PROCESS | 3708 | 1465475100547 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]]]}] 05:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 626ms 05:25:00 INFO - PROCESS | 3708 | 1465475100577 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:25:00 INFO - PROCESS | 3708 | 1465475100579 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 05:25:00 INFO - PROCESS | 3708 | 1465475100582 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:25:00 INFO - PROCESS | 3708 | 1465475100583 Marionette TRACE conn3 <- [1,1866,null,{}] 05:25:00 INFO - PROCESS | 3708 | 1465475100595 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}] 05:25:00 INFO - PROCESS | 3708 | 1465475100597 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:00 INFO - PROCESS | 3708 | 1465475100685 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:25:00 INFO - PROCESS | 3708 | 1465475100690 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 3708 | 1465475100692 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:00 INFO - PROCESS | 3708 | ++DOCSHELL 14E79C00 == 36 [pid = 3708] [id = 476] 05:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1874F400) [pid = 3708] [serial = 1428] [outer = 00000000] 05:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19CF7000) [pid = 3708] [serial = 1429] [outer = 1874F400] 05:25:00 INFO - PROCESS | 3708 | 1465475100734 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19CF7400) [pid = 3708] [serial = 1430] [outer = 1874F400] 05:25:01 INFO - PROCESS | 3708 | 1465475101196 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]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 688ms 05:25:01 INFO - PROCESS | 3708 | 1465475101265 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 3708 | 1465475101267 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 05:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:25:01 INFO - PROCESS | 3708 | 1465475101270 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 3708 | 1465475101272 Marionette TRACE conn3 <- [1,1870,null,{}] 05:25:01 INFO - PROCESS | 3708 | 1465475101275 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}] 05:25:01 INFO - PROCESS | 3708 | 1465475101277 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:01 INFO - PROCESS | 3708 | 1465475101402 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:25:01 INFO - PROCESS | 3708 | 1465475101395 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 3708 | 1465475101397 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:01 INFO - PROCESS | 3708 | ++DOCSHELL 154D2800 == 37 [pid = 3708] [id = 477] 05:25:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19CECC00) [pid = 3708] [serial = 1431] [outer = 00000000] 05:25:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (19D1D800) [pid = 3708] [serial = 1432] [outer = 19CECC00] 05:25:01 INFO - PROCESS | 3708 | 1465475101490 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19D24000) [pid = 3708] [serial = 1433] [outer = 19CECC00] 05:25:01 INFO - PROCESS | 3708 | 1465475101903 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]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 672ms 05:25:01 INFO - PROCESS | 3708 | 1465475101954 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 3708 | 1465475101957 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 05:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:25:01 INFO - PROCESS | 3708 | 1465475101960 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 3708 | 1465475101963 Marionette TRACE conn3 <- [1,1874,null,{}] 05:25:01 INFO - PROCESS | 3708 | 1465475101966 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}] 05:25:01 INFO - PROCESS | 3708 | 1465475101968 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:02 INFO - PROCESS | 3708 | 1465475102120 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:25:02 INFO - PROCESS | 3708 | 1465475102195 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 3708 | 1465475102198 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:02 INFO - PROCESS | 3708 | ++DOCSHELL 154DAC00 == 38 [pid = 3708] [id = 478] 05:25:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A076800) [pid = 3708] [serial = 1434] [outer = 00000000] 05:25:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A254800) [pid = 3708] [serial = 1435] [outer = 1A076800] 05:25:02 INFO - PROCESS | 3708 | 1465475102226 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A3F3000) [pid = 3708] [serial = 1436] [outer = 1A076800] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A06DC00) [pid = 3708] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14F13000) [pid = 3708] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1889E000) [pid = 3708] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A073400) [pid = 3708] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (16B06000) [pid = 3708] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (156BB800) [pid = 3708] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (12BBB000) [pid = 3708] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (10A4F000) [pid = 3708] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (12A16400) [pid = 3708] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (19D24C00) [pid = 3708] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154D6C00) [pid = 3708] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:25:02 INFO - PROCESS | 3708 | 1465475102795 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]]]}] 05:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 871ms 05:25:02 INFO - PROCESS | 3708 | 1465475102845 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:25:02 INFO - PROCESS | 3708 | 1465475102847 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 05:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:25:02 INFO - PROCESS | 3708 | 1465475102850 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 3708 | 1465475102852 Marionette TRACE conn3 <- [1,1878,null,{}] 05:25:02 INFO - PROCESS | 3708 | 1465475102855 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}] 05:25:02 INFO - PROCESS | 3708 | 1465475102856 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:02 INFO - PROCESS | 3708 | 1465475102936 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:25:02 INFO - PROCESS | 3708 | 1465475102943 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 3708 | 1465475102945 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:02 INFO - PROCESS | 3708 | ++DOCSHELL 12D63800 == 39 [pid = 3708] [id = 479] 05:25:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (13150800) [pid = 3708] [serial = 1437] [outer = 00000000] 05:25:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (156B8400) [pid = 3708] [serial = 1438] [outer = 13150800] 05:25:02 INFO - PROCESS | 3708 | 1465475102973 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1889E000) [pid = 3708] [serial = 1439] [outer = 13150800] 05:25:03 INFO - PROCESS | 3708 | 1465475103434 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]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 673ms 05:25:03 INFO - PROCESS | 3708 | 1465475103533 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 3708 | 1465475103535 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 05:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:25:03 INFO - PROCESS | 3708 | 1465475103538 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 3708 | 1465475103540 Marionette TRACE conn3 <- [1,1882,null,{}] 05:25:03 INFO - PROCESS | 3708 | 1465475103543 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}] 05:25:03 INFO - PROCESS | 3708 | 1465475103544 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:03 INFO - PROCESS | 3708 | 1465475103635 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:25:03 INFO - PROCESS | 3708 | 1465475103641 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 3708 | 1465475103643 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:03 INFO - PROCESS | 3708 | ++DOCSHELL 1694F800 == 40 [pid = 3708] [id = 480] 05:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (169A5000) [pid = 3708] [serial = 1440] [outer = 00000000] 05:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A079400) [pid = 3708] [serial = 1441] [outer = 169A5000] 05:25:03 INFO - PROCESS | 3708 | 1465475103685 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19D15400) [pid = 3708] [serial = 1442] [outer = 169A5000] 05:25:04 INFO - PROCESS | 3708 | 1465475104112 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]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 626ms 05:25:04 INFO - PROCESS | 3708 | 1465475104160 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 3708 | 1465475104162 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 05:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:25:04 INFO - PROCESS | 3708 | 1465475104165 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 3708 | 1465475104167 Marionette TRACE conn3 <- [1,1886,null,{}] 05:25:04 INFO - PROCESS | 3708 | 1465475104171 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}] 05:25:04 INFO - PROCESS | 3708 | 1465475104172 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:04 INFO - PROCESS | 3708 | 1465475104258 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:25:04 INFO - PROCESS | 3708 | 1465475104263 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 3708 | 1465475104265 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:04 INFO - PROCESS | 3708 | ++DOCSHELL 156B2400 == 41 [pid = 3708] [id = 481] 05:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16948000) [pid = 3708] [serial = 1443] [outer = 00000000] 05:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A880800) [pid = 3708] [serial = 1444] [outer = 16948000] 05:25:04 INFO - PROCESS | 3708 | 1465475104307 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A9E6000) [pid = 3708] [serial = 1445] [outer = 16948000] 05:25:04 INFO - PROCESS | 3708 | 1465475104876 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]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 780ms 05:25:04 INFO - PROCESS | 3708 | 1465475104952 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 3708 | 1465475104957 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 05:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:25:04 INFO - PROCESS | 3708 | 1465475104986 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 3708 | 1465475104990 Marionette TRACE conn3 <- [1,1890,null,{}] 05:25:04 INFO - PROCESS | 3708 | 1465475104996 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}] 05:25:04 INFO - PROCESS | 3708 | 1465475104999 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:05 INFO - PROCESS | 3708 | 1465475105130 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:25:05 INFO - PROCESS | 3708 | 1465475105257 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 3708 | 1465475105262 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:05 INFO - PROCESS | 3708 | ++DOCSHELL 105EB400 == 42 [pid = 3708] [id = 482] 05:25:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (10EC4C00) [pid = 3708] [serial = 1446] [outer = 00000000] 05:25:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (11CC7800) [pid = 3708] [serial = 1447] [outer = 10EC4C00] 05:25:05 INFO - PROCESS | 3708 | 1465475105319 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (12BC8400) [pid = 3708] [serial = 1448] [outer = 10EC4C00] 05:25:05 INFO - PROCESS | 3708 | 1465475105949 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]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1054ms 05:25:06 INFO - PROCESS | 3708 | 1465475106052 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 3708 | 1465475106057 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 05:25:06 INFO - PROCESS | 3708 | 1465475106064 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 3708 | 1465475106067 Marionette TRACE conn3 <- [1,1894,null,{}] 05:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:25:06 INFO - PROCESS | 3708 | 1465475106071 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}] 05:25:06 INFO - PROCESS | 3708 | 1465475106074 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:06 INFO - PROCESS | 3708 | 1465475106214 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:25:06 INFO - PROCESS | 3708 | 1465475106534 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 3708 | 1465475106537 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:06 INFO - PROCESS | 3708 | ++DOCSHELL 10432800 == 43 [pid = 3708] [id = 483] 05:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (10433000) [pid = 3708] [serial = 1449] [outer = 00000000] 05:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (10A46400) [pid = 3708] [serial = 1450] [outer = 10433000] 05:25:06 INFO - PROCESS | 3708 | 1465475106588 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (10F5AC00) [pid = 3708] [serial = 1451] [outer = 10433000] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 1694F800 == 42 [pid = 3708] [id = 480] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 12D63800 == 41 [pid = 3708] [id = 479] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 154DAC00 == 40 [pid = 3708] [id = 478] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 154D2800 == 39 [pid = 3708] [id = 477] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 14E79C00 == 38 [pid = 3708] [id = 476] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 184B0400 == 37 [pid = 3708] [id = 475] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 16B91800 == 36 [pid = 3708] [id = 474] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 16B07000 == 35 [pid = 3708] [id = 473] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 16065C00 == 34 [pid = 3708] [id = 472] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 14EC3C00 == 33 [pid = 3708] [id = 471] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 14E7A400 == 32 [pid = 3708] [id = 470] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1A3F1C00) [pid = 3708] [serial = 1402] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 13071C00 == 31 [pid = 3708] [id = 469] 05:25:07 INFO - PROCESS | 3708 | --DOCSHELL 10EC9000 == 30 [pid = 3708] [id = 468] 05:25:07 INFO - PROCESS | 3708 | 1465475107254 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]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1222ms 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1A3E9C00) [pid = 3708] [serial = 1400] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (18422C00) [pid = 3708] [serial = 1387] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (19CF0C00) [pid = 3708] [serial = 1390] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A07B800) [pid = 3708] [serial = 1393] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19D17800) [pid = 3708] [serial = 1391] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1A24F800) [pid = 3708] [serial = 1399] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A07BC00) [pid = 3708] [serial = 1394] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (16B8B000) [pid = 3708] [serial = 1384] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (15969000) [pid = 3708] [serial = 1381] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1606B800) [pid = 3708] [serial = 1382] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13931400) [pid = 3708] [serial = 1378] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (14E68000) [pid = 3708] [serial = 1379] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1309C800) [pid = 3708] [serial = 1376] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11455800) [pid = 3708] [serial = 1375] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (154AD000) [pid = 3708] [serial = 1373] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1430C800) [pid = 3708] [serial = 1372] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A876400) [pid = 3708] [serial = 1370] [outer = 00000000] [url = about:blank] 05:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (188AA000) [pid = 3708] [serial = 1396] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (184A8000) [pid = 3708] [serial = 1388] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19D19C00) [pid = 3708] [serial = 1397] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16F01800) [pid = 3708] [serial = 1385] [outer = 00000000] [url = about:blank] 05:25:07 INFO - PROCESS | 3708 | 1465475107325 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 3708 | 1465475107329 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 05:25:07 INFO - PROCESS | 3708 | 1465475107338 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 3708 | 1465475107342 Marionette TRACE conn3 <- [1,1898,null,{}] 05:25:07 INFO - PROCESS | 3708 | 1465475107349 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}] 05:25:07 INFO - PROCESS | 3708 | 1465475107352 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:07 INFO - PROCESS | 3708 | 1465475107448 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:25:07 INFO - PROCESS | 3708 | 1465475107583 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 3708 | 1465475107589 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:07 INFO - PROCESS | 3708 | ++DOCSHELL 11AD4800 == 31 [pid = 3708] [id = 484] 05:25:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (11AD6000) [pid = 3708] [serial = 1452] [outer = 00000000] 05:25:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (11CC3800) [pid = 3708] [serial = 1453] [outer = 11AD6000] 05:25:07 INFO - PROCESS | 3708 | 1465475107649 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (12AA9000) [pid = 3708] [serial = 1454] [outer = 11AD6000] 05:25:08 INFO - PROCESS | 3708 | 1465475108259 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]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 978ms 05:25:08 INFO - PROCESS | 3708 | 1465475108307 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 3708 | 1465475108312 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 05:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:25:08 INFO - PROCESS | 3708 | 1465475108319 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 3708 | 1465475108323 Marionette TRACE conn3 <- [1,1902,null,{}] 05:25:08 INFO - PROCESS | 3708 | 1465475108328 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}] 05:25:08 INFO - PROCESS | 3708 | 1465475108330 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:08 INFO - PROCESS | 3708 | 1465475108434 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:25:08 INFO - PROCESS | 3708 | 1465475108566 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:08 INFO - PROCESS | 3708 | 1465475108569 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:08 INFO - PROCESS | 3708 | ++DOCSHELL 13937C00 == 32 [pid = 3708] [id = 485] 05:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1393C000) [pid = 3708] [serial = 1455] [outer = 00000000] 05:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (13D15000) [pid = 3708] [serial = 1456] [outer = 1393C000] 05:25:08 INFO - PROCESS | 3708 | 1465475108626 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (14E69000) [pid = 3708] [serial = 1457] [outer = 1393C000] 05:25:09 INFO - PROCESS | 3708 | 1465475109234 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]]]}] 05:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 932ms 05:25:09 INFO - PROCESS | 3708 | 1465475109243 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 3708 | 1465475109246 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 05:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:25:09 INFO - PROCESS | 3708 | 1465475109250 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 3708 | 1465475109252 Marionette TRACE conn3 <- [1,1906,null,{}] 05:25:09 INFO - PROCESS | 3708 | 1465475109275 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}] 05:25:09 INFO - PROCESS | 3708 | 1465475109281 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:09 INFO - PROCESS | 3708 | 1465475109425 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:25:09 INFO - PROCESS | 3708 | 1465475109491 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 3708 | 1465475109495 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:09 INFO - PROCESS | 3708 | ++DOCSHELL 156AFC00 == 33 [pid = 3708] [id = 486] 05:25:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (156B0800) [pid = 3708] [serial = 1458] [outer = 00000000] 05:25:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (156BB000) [pid = 3708] [serial = 1459] [outer = 156B0800] 05:25:09 INFO - PROCESS | 3708 | 1465475109553 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (15969800) [pid = 3708] [serial = 1460] [outer = 156B0800] 05:25:10 INFO - PROCESS | 3708 | 1465475110101 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]]]}] 05:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 917ms 05:25:10 INFO - PROCESS | 3708 | 1465475110178 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 3708 | 1465475110180 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 05:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:25:10 INFO - PROCESS | 3708 | 1465475110184 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 3708 | 1465475110186 Marionette TRACE conn3 <- [1,1910,null,{}] 05:25:10 INFO - PROCESS | 3708 | 1465475110189 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}] 05:25:10 INFO - PROCESS | 3708 | 1465475110192 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:10 INFO - PROCESS | 3708 | 1465475110294 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:25:10 INFO - PROCESS | 3708 | 1465475110431 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 3708 | 1465475110433 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:10 INFO - PROCESS | 3708 | ++DOCSHELL 1668F000 == 34 [pid = 3708] [id = 487] 05:25:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1694AC00) [pid = 3708] [serial = 1461] [outer = 00000000] 05:25:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (169A5C00) [pid = 3708] [serial = 1462] [outer = 1694AC00] 05:25:10 INFO - PROCESS | 3708 | 1465475110488 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16B0DC00) [pid = 3708] [serial = 1463] [outer = 1694AC00] 05:25:11 INFO - PROCESS | 3708 | 1465475111049 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]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 917ms 05:25:11 INFO - PROCESS | 3708 | 1465475111112 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 3708 | 1465475111114 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 05:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:25:11 INFO - PROCESS | 3708 | 1465475111118 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 3708 | 1465475111120 Marionette TRACE conn3 <- [1,1914,null,{}] 05:25:11 INFO - PROCESS | 3708 | 1465475111124 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}] 05:25:11 INFO - PROCESS | 3708 | 1465475111126 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:11 INFO - PROCESS | 3708 | 1465475111226 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:25:11 INFO - PROCESS | 3708 | 1465475111339 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 3708 | 1465475111342 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:11 INFO - PROCESS | 3708 | ++DOCSHELL 16D46000 == 35 [pid = 3708] [id = 488] 05:25:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16D48400) [pid = 3708] [serial = 1464] [outer = 00000000] 05:25:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1744CC00) [pid = 3708] [serial = 1465] [outer = 16D48400] 05:25:11 INFO - PROCESS | 3708 | 1465475111404 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17801800) [pid = 3708] [serial = 1466] [outer = 16D48400] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 16953800 == 34 [pid = 3708] [id = 467] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 105EB400 == 33 [pid = 3708] [id = 482] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 156AFC00 == 32 [pid = 3708] [id = 486] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 1668F000 == 31 [pid = 3708] [id = 487] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 13937C00 == 30 [pid = 3708] [id = 485] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 10432800 == 29 [pid = 3708] [id = 483] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 11AD4800 == 28 [pid = 3708] [id = 484] 05:25:12 INFO - PROCESS | 3708 | --DOCSHELL 156B2400 == 27 [pid = 3708] [id = 481] 05:25:12 INFO - PROCESS | 3708 | 1465475112621 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]]]}] 05:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1574ms 05:25:12 INFO - PROCESS | 3708 | 1465475112710 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 3708 | 1465475112714 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 05:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:25:12 INFO - PROCESS | 3708 | 1465475112723 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 3708 | 1465475112726 Marionette TRACE conn3 <- [1,1918,null,{}] 05:25:12 INFO - PROCESS | 3708 | 1465475112732 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}] 05:25:12 INFO - PROCESS | 3708 | 1465475112736 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:12 INFO - PROCESS | 3708 | 1465475112821 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:25:12 INFO - PROCESS | 3708 | 1465475112828 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 3708 | 1465475112832 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:12 INFO - PROCESS | 3708 | ++DOCSHELL 11258800 == 28 [pid = 3708] [id = 489] 05:25:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1125D000) [pid = 3708] [serial = 1467] [outer = 00000000] 05:25:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (114BBC00) [pid = 3708] [serial = 1468] [outer = 1125D000] 05:25:12 INFO - PROCESS | 3708 | 1465475112885 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (12814400) [pid = 3708] [serial = 1469] [outer = 1125D000] 05:25:13 INFO - PROCESS | 3708 | 1465475113380 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]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 688ms 05:25:13 INFO - PROCESS | 3708 | 1465475113404 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 3708 | 1465475113409 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 05:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:25:13 INFO - PROCESS | 3708 | 1465475113416 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 3708 | 1465475113420 Marionette TRACE conn3 <- [1,1922,null,{}] 05:25:13 INFO - PROCESS | 3708 | 1465475113425 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}] 05:25:13 INFO - PROCESS | 3708 | 1465475113429 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:13 INFO - PROCESS | 3708 | 1465475113515 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:25:13 INFO - PROCESS | 3708 | 1465475113525 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 3708 | 1465475113529 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:13 INFO - PROCESS | 3708 | ++DOCSHELL 1393D000 == 29 [pid = 3708] [id = 490] 05:25:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1393F400) [pid = 3708] [serial = 1470] [outer = 00000000] 05:25:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1430F000) [pid = 3708] [serial = 1471] [outer = 1393F400] 05:25:13 INFO - PROCESS | 3708 | 1465475113608 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (14E7E000) [pid = 3708] [serial = 1472] [outer = 1393F400] 05:25:14 INFO - PROCESS | 3708 | 1465475114082 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]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 719ms 05:25:14 INFO - PROCESS | 3708 | 1465475114162 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 3708 | 1465475114164 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 05:25:14 INFO - PROCESS | 3708 | 1465475114167 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:25:14 INFO - PROCESS | 3708 | 1465475114171 Marionette TRACE conn3 <- [1,1926,null,{}] 05:25:14 INFO - PROCESS | 3708 | 1465475114181 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}] 05:25:14 INFO - PROCESS | 3708 | 1465475114186 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:14 INFO - PROCESS | 3708 | 1465475114270 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:25:14 INFO - PROCESS | 3708 | 1465475114372 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 3708 | 1465475114376 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:14 INFO - PROCESS | 3708 | ++DOCSHELL 154DA400 == 30 [pid = 3708] [id = 491] 05:25:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (154DB000) [pid = 3708] [serial = 1473] [outer = 00000000] 05:25:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1606B800) [pid = 3708] [serial = 1474] [outer = 154DB000] 05:25:14 INFO - PROCESS | 3708 | 1465475114423 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1668E000) [pid = 3708] [serial = 1475] [outer = 154DB000] 05:25:14 INFO - PROCESS | 3708 | 1465475114836 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]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 718ms 05:25:14 INFO - PROCESS | 3708 | 1465475114892 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 3708 | 1465475114894 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 05:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:25:14 INFO - PROCESS | 3708 | 1465475114898 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 3708 | 1465475114899 Marionette TRACE conn3 <- [1,1930,null,{}] 05:25:14 INFO - PROCESS | 3708 | 1465475114902 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}] 05:25:14 INFO - PROCESS | 3708 | 1465475114904 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:15 INFO - PROCESS | 3708 | 1465475115031 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:25:15 INFO - PROCESS | 3708 | 1465475115040 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 3708 | 1465475115042 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:15 INFO - PROCESS | 3708 | ++DOCSHELL 1668D800 == 31 [pid = 3708] [id = 492] 05:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (16946C00) [pid = 3708] [serial = 1476] [outer = 00000000] 05:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (179A1000) [pid = 3708] [serial = 1477] [outer = 16946C00] 05:25:15 INFO - PROCESS | 3708 | 1465475115139 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1841F800) [pid = 3708] [serial = 1478] [outer = 16946C00] 05:25:15 INFO - PROCESS | 3708 | 1465475115533 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]]]}] 05:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 05:25:15 INFO - PROCESS | 3708 | 1465475115579 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 3708 | 1465475115581 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 05:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:25:15 INFO - PROCESS | 3708 | 1465475115591 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 3708 | 1465475115592 Marionette TRACE conn3 <- [1,1934,null,{}] 05:25:15 INFO - PROCESS | 3708 | 1465475115644 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}] 05:25:15 INFO - PROCESS | 3708 | 1465475115646 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:15 INFO - PROCESS | 3708 | 1465475115758 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:25:15 INFO - PROCESS | 3708 | 1465475115770 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 3708 | 1465475115772 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:15 INFO - PROCESS | 3708 | ++DOCSHELL 16953400 == 32 [pid = 3708] [id = 493] 05:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (16B0C800) [pid = 3708] [serial = 1479] [outer = 00000000] 05:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18757000) [pid = 3708] [serial = 1480] [outer = 16B0C800] 05:25:15 INFO - PROCESS | 3708 | 1465475115816 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (19CEE400) [pid = 3708] [serial = 1481] [outer = 16B0C800] 05:25:16 INFO - PROCESS | 3708 | 1465475116241 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]]]}] 05:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 05:25:16 INFO - PROCESS | 3708 | 1465475116269 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 3708 | 1465475116271 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 05:25:16 INFO - PROCESS | 3708 | 1465475116274 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:25:16 INFO - PROCESS | 3708 | 1465475116276 Marionette TRACE conn3 <- [1,1938,null,{}] 05:25:16 INFO - PROCESS | 3708 | 1465475116279 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}] 05:25:16 INFO - PROCESS | 3708 | 1465475116284 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:16 INFO - PROCESS | 3708 | 1465475116407 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:25:16 INFO - PROCESS | 3708 | 1465475116413 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 3708 | 1465475116415 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:16 INFO - PROCESS | 3708 | ++DOCSHELL 19D1DC00 == 33 [pid = 3708] [id = 494] 05:25:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (19D1E800) [pid = 3708] [serial = 1482] [outer = 00000000] 05:25:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1A077400) [pid = 3708] [serial = 1483] [outer = 19D1E800] 05:25:16 INFO - PROCESS | 3708 | 1465475116465 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1A21F400) [pid = 3708] [serial = 1484] [outer = 19D1E800] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (13072400) [pid = 3708] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (16B82800) [pid = 3708] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (184B3400) [pid = 3708] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (16688000) [pid = 3708] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (14E7A800) [pid = 3708] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (182AF400) [pid = 3708] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1124E800) [pid = 3708] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (19CECC00) [pid = 3708] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (154ACC00) [pid = 3708] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1A076800) [pid = 3708] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (16F0DC00) [pid = 3708] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (13150800) [pid = 3708] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (169A5000) [pid = 3708] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (16948000) [pid = 3708] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1874F400) [pid = 3708] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (10EC4C00) [pid = 3708] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:25:16 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (10433000) [pid = 3708] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:25:17 INFO - PROCESS | 3708 | 1465475117181 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]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 978ms 05:25:17 INFO - PROCESS | 3708 | 1465475117241 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 3708 | 1465475117243 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 05:25:17 INFO - PROCESS | 3708 | 1465475117246 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:25:17 INFO - PROCESS | 3708 | 1465475117248 Marionette TRACE conn3 <- [1,1942,null,{}] 05:25:17 INFO - PROCESS | 3708 | 1465475117251 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}] 05:25:17 INFO - PROCESS | 3708 | 1465475117253 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:17 INFO - PROCESS | 3708 | 1465475117337 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:25:17 INFO - PROCESS | 3708 | 1465475117342 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 3708 | 1465475117344 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:17 INFO - PROCESS | 3708 | ++DOCSHELL 11462C00 == 34 [pid = 3708] [id = 495] 05:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (13D11C00) [pid = 3708] [serial = 1485] [outer = 00000000] 05:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (16064400) [pid = 3708] [serial = 1486] [outer = 13D11C00] 05:25:17 INFO - PROCESS | 3708 | 1465475117388 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1694A000) [pid = 3708] [serial = 1487] [outer = 13D11C00] 05:25:17 INFO - PROCESS | 3708 | 1465475117808 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]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 581ms 05:25:17 INFO - PROCESS | 3708 | 1465475117837 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 3708 | 1465475117839 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 05:25:17 INFO - PROCESS | 3708 | 1465475117842 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 3708 | 1465475117844 Marionette TRACE conn3 <- [1,1946,null,{}] 05:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:25:17 INFO - PROCESS | 3708 | 1465475117850 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}] 05:25:17 INFO - PROCESS | 3708 | 1465475117852 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:17 INFO - PROCESS | 3708 | 1465475117930 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:25:17 INFO - PROCESS | 3708 | 1465475117936 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 3708 | 1465475117938 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:17 INFO - PROCESS | 3708 | ++DOCSHELL 1596F400 == 35 [pid = 3708] [id = 496] 05:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (17994C00) [pid = 3708] [serial = 1488] [outer = 00000000] 05:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (19D19C00) [pid = 3708] [serial = 1489] [outer = 17994C00] 05:25:17 INFO - PROCESS | 3708 | 1465475117981 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A076000) [pid = 3708] [serial = 1490] [outer = 17994C00] 05:25:18 INFO - PROCESS | 3708 | 1465475118396 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]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 581ms 05:25:18 INFO - PROCESS | 3708 | 1465475118455 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 3708 | 1465475118457 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 05:25:18 INFO - PROCESS | 3708 | 1465475118460 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 3708 | 1465475118462 Marionette TRACE conn3 <- [1,1950,null,{}] 05:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:25:18 INFO - PROCESS | 3708 | 1465475118466 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}] 05:25:18 INFO - PROCESS | 3708 | 1465475118467 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:18 INFO - PROCESS | 3708 | 1465475118526 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:25:18 INFO - PROCESS | 3708 | 1465475118533 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 3708 | 1465475118536 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:18 INFO - PROCESS | 3708 | ++DOCSHELL 1A223000 == 36 [pid = 3708] [id = 497] 05:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A225800) [pid = 3708] [serial = 1491] [outer = 00000000] 05:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A3E8800) [pid = 3708] [serial = 1492] [outer = 1A225800] 05:25:18 INFO - PROCESS | 3708 | 1465475118583 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A24FC00) [pid = 3708] [serial = 1493] [outer = 1A225800] 05:25:19 INFO - PROCESS | 3708 | 1465475119332 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]]]}] 05:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 917ms 05:25:19 INFO - PROCESS | 3708 | 1465475119377 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 3708 | 1465475119381 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 05:25:19 INFO - PROCESS | 3708 | 1465475119386 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:25:19 INFO - PROCESS | 3708 | 1465475119390 Marionette TRACE conn3 <- [1,1954,null,{}] 05:25:19 INFO - PROCESS | 3708 | 1465475119396 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}] 05:25:19 INFO - PROCESS | 3708 | 1465475119399 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:19 INFO - PROCESS | 3708 | 1465475119542 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:25:19 INFO - PROCESS | 3708 | 1465475119684 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 3708 | 1465475119687 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:19 INFO - PROCESS | 3708 | ++DOCSHELL 10EC2400 == 37 [pid = 3708] [id = 498] 05:25:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (10F59400) [pid = 3708] [serial = 1494] [outer = 00000000] 05:25:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (131D3C00) [pid = 3708] [serial = 1495] [outer = 10F59400] 05:25:19 INFO - PROCESS | 3708 | 1465475119746 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (13D14C00) [pid = 3708] [serial = 1496] [outer = 10F59400] 05:25:20 INFO - PROCESS | 3708 | 1465475120387 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]]]}] 05:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1069ms 05:25:20 INFO - PROCESS | 3708 | 1465475120489 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 3708 | 1465475120494 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 05:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:25:20 INFO - PROCESS | 3708 | 1465475120501 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 3708 | 1465475120504 Marionette TRACE conn3 <- [1,1958,null,{}] 05:25:20 INFO - PROCESS | 3708 | 1465475120509 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}] 05:25:20 INFO - PROCESS | 3708 | 1465475120512 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:20 INFO - PROCESS | 3708 | 1465475120636 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:25:20 INFO - PROCESS | 3708 | 1465475120881 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 3708 | 1465475120884 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:20 INFO - PROCESS | 3708 | ++DOCSHELL 10375C00 == 38 [pid = 3708] [id = 499] 05:25:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (103C8C00) [pid = 3708] [serial = 1497] [outer = 00000000] 05:25:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (104E6800) [pid = 3708] [serial = 1498] [outer = 103C8C00] 05:25:20 INFO - PROCESS | 3708 | 1465475120952 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1124E800) [pid = 3708] [serial = 1499] [outer = 103C8C00] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 1596F400 == 37 [pid = 3708] [id = 496] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 11462C00 == 36 [pid = 3708] [id = 495] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 19D1DC00 == 35 [pid = 3708] [id = 494] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 16953400 == 34 [pid = 3708] [id = 493] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 1668D800 == 33 [pid = 3708] [id = 492] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 154DA400 == 32 [pid = 3708] [id = 491] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 1393D000 == 31 [pid = 3708] [id = 490] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 11258800 == 30 [pid = 3708] [id = 489] 05:25:21 INFO - PROCESS | 3708 | --DOCSHELL 16D46000 == 29 [pid = 3708] [id = 488] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (10A46400) [pid = 3708] [serial = 1450] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1314E400) [pid = 3708] [serial = 1408] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (131D4400) [pid = 3708] [serial = 1409] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (16D3E000) [pid = 3708] [serial = 1420] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (18759000) [pid = 3708] [serial = 1426] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (178B5C00) [pid = 3708] [serial = 1421] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (16948800) [pid = 3708] [serial = 1417] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1694D000) [pid = 3708] [serial = 1418] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (14E84C00) [pid = 3708] [serial = 1411] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (154A5800) [pid = 3708] [serial = 1412] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1A6F8400) [pid = 3708] [serial = 1403] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (114C3400) [pid = 3708] [serial = 1405] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (11C1E000) [pid = 3708] [serial = 1406] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (19D24000) [pid = 3708] [serial = 1433] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19D1D800) [pid = 3708] [serial = 1432] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (15939400) [pid = 3708] [serial = 1414] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (15B77400) [pid = 3708] [serial = 1415] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1A254800) [pid = 3708] [serial = 1435] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (182B8C00) [pid = 3708] [serial = 1423] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1889E000) [pid = 3708] [serial = 1439] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (156B8400) [pid = 3708] [serial = 1438] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18426000) [pid = 3708] [serial = 1424] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A079400) [pid = 3708] [serial = 1441] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1A3F3000) [pid = 3708] [serial = 1436] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A880800) [pid = 3708] [serial = 1444] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (10F5AC00) [pid = 3708] [serial = 1451] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (19CF7000) [pid = 3708] [serial = 1429] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19CF7400) [pid = 3708] [serial = 1430] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (19D15400) [pid = 3708] [serial = 1442] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A9E6000) [pid = 3708] [serial = 1445] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1889EC00) [pid = 3708] [serial = 1427] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (11CC7800) [pid = 3708] [serial = 1447] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (12BC8400) [pid = 3708] [serial = 1448] [outer = 00000000] [url = about:blank] 05:25:21 INFO - PROCESS | 3708 | 1465475121592 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]]]}] 05:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1131ms 05:25:21 INFO - PROCESS | 3708 | 1465475121627 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 3708 | 1465475121630 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 05:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:25:21 INFO - PROCESS | 3708 | 1465475121634 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 3708 | 1465475121637 Marionette TRACE conn3 <- [1,1962,null,{}] 05:25:21 INFO - PROCESS | 3708 | 1465475121642 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}] 05:25:21 INFO - PROCESS | 3708 | 1465475121645 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:21 INFO - PROCESS | 3708 | 1465475121728 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:25:21 INFO - PROCESS | 3708 | 1465475121817 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 3708 | 1465475121820 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:21 INFO - PROCESS | 3708 | ++DOCSHELL 104EA400 == 30 [pid = 3708] [id = 500] 05:25:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (10EC0C00) [pid = 3708] [serial = 1500] [outer = 00000000] 05:25:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (114C9000) [pid = 3708] [serial = 1501] [outer = 10EC0C00] 05:25:21 INFO - PROCESS | 3708 | 1465475121872 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13152800) [pid = 3708] [serial = 1502] [outer = 10EC0C00] 05:25:22 INFO - PROCESS | 3708 | 1465475122259 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]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 05:25:22 INFO - PROCESS | 3708 | 1465475122321 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 3708 | 1465475122324 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 05:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:25:22 INFO - PROCESS | 3708 | 1465475122329 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 3708 | 1465475122331 Marionette TRACE conn3 <- [1,1966,null,{}] 05:25:22 INFO - PROCESS | 3708 | 1465475122335 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}] 05:25:22 INFO - PROCESS | 3708 | 1465475122337 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:22 INFO - PROCESS | 3708 | 1465475122426 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:25:22 INFO - PROCESS | 3708 | 1465475122435 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 3708 | 1465475122437 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:22 INFO - PROCESS | 3708 | ++DOCSHELL 154D2000 == 31 [pid = 3708] [id = 501] 05:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154D5C00) [pid = 3708] [serial = 1503] [outer = 00000000] 05:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (156B2400) [pid = 3708] [serial = 1504] [outer = 154D5C00] 05:25:22 INFO - PROCESS | 3708 | 1465475122481 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (15969000) [pid = 3708] [serial = 1505] [outer = 154D5C00] 05:25:22 INFO - PROCESS | 3708 | 1465475122942 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]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 626ms 05:25:22 INFO - PROCESS | 3708 | 1465475122953 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 3708 | 1465475122956 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 05:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:25:22 INFO - PROCESS | 3708 | 1465475122962 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 3708 | 1465475122967 Marionette TRACE conn3 <- [1,1970,null,{}] 05:25:22 INFO - PROCESS | 3708 | 1465475122980 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}] 05:25:22 INFO - PROCESS | 3708 | 1465475122984 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:23 INFO - PROCESS | 3708 | 1465475123067 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:25:23 INFO - PROCESS | 3708 | 1465475123074 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 3708 | 1465475123076 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:23 INFO - PROCESS | 3708 | ++DOCSHELL 16953400 == 32 [pid = 3708] [id = 502] 05:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16953800) [pid = 3708] [serial = 1506] [outer = 00000000] 05:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16B8B800) [pid = 3708] [serial = 1507] [outer = 16953800] 05:25:23 INFO - PROCESS | 3708 | 1465475123118 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16D46000) [pid = 3708] [serial = 1508] [outer = 16953800] 05:25:23 INFO - PROCESS | 3708 | 1465475123582 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]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 05:25:23 INFO - PROCESS | 3708 | 1465475123661 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 3708 | 1465475123663 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 05:25:23 INFO - PROCESS | 3708 | 1465475123667 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:25:23 INFO - PROCESS | 3708 | 1465475123670 Marionette TRACE conn3 <- [1,1974,null,{}] 05:25:23 INFO - PROCESS | 3708 | 1465475123675 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}] 05:25:23 INFO - PROCESS | 3708 | 1465475123661 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:23 INFO - PROCESS | 3708 | 1465475123782 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:25:23 INFO - PROCESS | 3708 | 1465475123877 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 3708 | 1465475123879 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:23 INFO - PROCESS | 3708 | ++DOCSHELL 16B91800 == 33 [pid = 3708] [id = 503] 05:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1780B000) [pid = 3708] [serial = 1509] [outer = 00000000] 05:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18429000) [pid = 3708] [serial = 1510] [outer = 1780B000] 05:25:23 INFO - PROCESS | 3708 | 1465475123922 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (184AC800) [pid = 3708] [serial = 1511] [outer = 1780B000] 05:25:24 INFO - PROCESS | 3708 | 1465475124332 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]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 718ms 05:25:24 INFO - PROCESS | 3708 | 1465475124392 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 3708 | 1465475124394 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 05:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:25:24 INFO - PROCESS | 3708 | 1465475124386 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 3708 | 1465475124388 Marionette TRACE conn3 <- [1,1978,null,{}] 05:25:24 INFO - PROCESS | 3708 | 1465475124391 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}] 05:25:24 INFO - PROCESS | 3708 | 1465475124393 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:24 INFO - PROCESS | 3708 | 1465475124507 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:25:24 INFO - PROCESS | 3708 | 1465475124516 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 3708 | 1465475124522 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:24 INFO - PROCESS | 3708 | ++DOCSHELL 1430E400 == 34 [pid = 3708] [id = 504] 05:25:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (188A7C00) [pid = 3708] [serial = 1512] [outer = 00000000] 05:25:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19CED000) [pid = 3708] [serial = 1513] [outer = 188A7C00] 05:25:24 INFO - PROCESS | 3708 | 1465475124575 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19CF8400) [pid = 3708] [serial = 1514] [outer = 188A7C00] 05:25:25 INFO - PROCESS | 3708 | 1465475125053 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]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 687ms 05:25:25 INFO - PROCESS | 3708 | 1465475125086 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 3708 | 1465475125088 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 05:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:25:25 INFO - PROCESS | 3708 | 1465475125091 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 3708 | 1465475125093 Marionette TRACE conn3 <- [1,1982,null,{}] 05:25:25 INFO - PROCESS | 3708 | 1465475125096 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}] 05:25:25 INFO - PROCESS | 3708 | 1465475125098 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:25 INFO - PROCESS | 3708 | 1465475125223 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:25:25 INFO - PROCESS | 3708 | 1465475125236 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 3708 | 1465475125238 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:25 INFO - PROCESS | 3708 | ++DOCSHELL 19D16400 == 35 [pid = 3708] [id = 505] 05:25:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (19D16C00) [pid = 3708] [serial = 1515] [outer = 00000000] 05:25:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19D23C00) [pid = 3708] [serial = 1516] [outer = 19D16C00] 05:25:25 INFO - PROCESS | 3708 | 1465475125281 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A06E000) [pid = 3708] [serial = 1517] [outer = 19D16C00] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1393F400) [pid = 3708] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (154DB000) [pid = 3708] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1125D000) [pid = 3708] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (16D48400) [pid = 3708] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (16946C00) [pid = 3708] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16B0C800) [pid = 3708] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (19D1E800) [pid = 3708] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (11AD6000) [pid = 3708] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1393C000) [pid = 3708] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (156B0800) [pid = 3708] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (17994C00) [pid = 3708] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1694AC00) [pid = 3708] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (13D11C00) [pid = 3708] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:25:25 INFO - PROCESS | 3708 | 1465475125815 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]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 780ms 05:25:25 INFO - PROCESS | 3708 | 1465475125862 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 3708 | 1465475125863 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 05:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:25:25 INFO - PROCESS | 3708 | 1465475125867 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 3708 | 1465475125868 Marionette TRACE conn3 <- [1,1986,null,{}] 05:25:25 INFO - PROCESS | 3708 | 1465475125872 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}] 05:25:25 INFO - PROCESS | 3708 | 1465475125874 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:25 INFO - PROCESS | 3708 | 1465475125951 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:25:26 INFO - PROCESS | 3708 | 1465475126047 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 3708 | 1465475126049 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:26 INFO - PROCESS | 3708 | ++DOCSHELL 10EC4C00 == 36 [pid = 3708] [id = 506] 05:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1125D000) [pid = 3708] [serial = 1518] [outer = 00000000] 05:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1430B000) [pid = 3708] [serial = 1519] [outer = 1125D000] 05:25:26 INFO - PROCESS | 3708 | 1465475126094 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1694B800) [pid = 3708] [serial = 1520] [outer = 1125D000] 05:25:26 INFO - PROCESS | 3708 | 1465475126431 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]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 581ms 05:25:26 INFO - PROCESS | 3708 | 1465475126463 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 3708 | 1465475126465 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 05:25:26 INFO - PROCESS | 3708 | 1465475126468 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:25:26 INFO - PROCESS | 3708 | 1465475126470 Marionette TRACE conn3 <- [1,1990,null,{}] 05:25:26 INFO - PROCESS | 3708 | 1465475126473 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}] 05:25:26 INFO - PROCESS | 3708 | 1465475126475 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:26 INFO - PROCESS | 3708 | 1465475126632 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:25:26 INFO - PROCESS | 3708 | 1465475126626 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 3708 | 1465475126628 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:26 INFO - PROCESS | 3708 | ++DOCSHELL 12ADD000 == 37 [pid = 3708] [id = 507] 05:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (13D11C00) [pid = 3708] [serial = 1521] [outer = 00000000] 05:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D23800) [pid = 3708] [serial = 1522] [outer = 13D11C00] 05:25:26 INFO - PROCESS | 3708 | 1465475126671 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A07A000) [pid = 3708] [serial = 1523] [outer = 13D11C00] 05:25:27 INFO - PROCESS | 3708 | 1465475127083 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]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 688ms 05:25:27 INFO - PROCESS | 3708 | 1465475127151 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 3708 | 1465475127153 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 05:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:25:27 INFO - PROCESS | 3708 | 1465475127156 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 3708 | 1465475127157 Marionette TRACE conn3 <- [1,1994,null,{}] 05:25:27 INFO - PROCESS | 3708 | 1465475127160 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}] 05:25:27 INFO - PROCESS | 3708 | 1465475127162 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:27 INFO - PROCESS | 3708 | 1465475127279 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:25:27 INFO - PROCESS | 3708 | 1465475127290 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 3708 | 1465475127292 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:27 INFO - PROCESS | 3708 | ++DOCSHELL 15B77400 == 38 [pid = 3708] [id = 508] 05:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D19000) [pid = 3708] [serial = 1524] [outer = 00000000] 05:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A3ED000) [pid = 3708] [serial = 1525] [outer = 19D19000] 05:25:27 INFO - PROCESS | 3708 | 1465475127335 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A6EF400) [pid = 3708] [serial = 1526] [outer = 19D19000] 05:25:27 INFO - PROCESS | 3708 | 1465475127842 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]]]}] 05:25:27 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 05:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 779ms 05:25:27 INFO - PROCESS | 3708 | 1465475127943 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 3708 | 1465475127948 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 05:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:25:27 INFO - PROCESS | 3708 | 1465475127968 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 3708 | 1465475127972 Marionette TRACE conn3 <- [1,1998,null,{}] 05:25:27 INFO - PROCESS | 3708 | 1465475127978 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}] 05:25:27 INFO - PROCESS | 3708 | 1465475127981 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:28 INFO - PROCESS | 3708 | 1465475128100 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:25:28 INFO - PROCESS | 3708 | 1465475128217 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 3708 | 1465475128222 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:28 INFO - PROCESS | 3708 | ++DOCSHELL 10A52400 == 39 [pid = 3708] [id = 509] 05:25:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (10A53000) [pid = 3708] [serial = 1527] [outer = 00000000] 05:25:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (13935800) [pid = 3708] [serial = 1528] [outer = 10A53000] 05:25:28 INFO - PROCESS | 3708 | 1465475128279 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (14EC2C00) [pid = 3708] [serial = 1529] [outer = 10A53000] 05:25:28 INFO - PROCESS | 3708 | 1465475128833 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]]]}] 05:25:28 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 05:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 933ms 05:25:28 INFO - PROCESS | 3708 | 1465475128881 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 3708 | 1465475128886 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 05:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:25:28 INFO - PROCESS | 3708 | 1465475128894 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 3708 | 1465475128896 Marionette TRACE conn3 <- [1,2002,null,{}] 05:25:28 INFO - PROCESS | 3708 | 1465475128900 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}] 05:25:28 INFO - PROCESS | 3708 | 1465475128903 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:29 INFO - PROCESS | 3708 | 1465475129010 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:25:29 INFO - PROCESS | 3708 | 1465475129119 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 3708 | 1465475129122 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:29 INFO - PROCESS | 3708 | ++DOCSHELL 16068800 == 40 [pid = 3708] [id = 510] 05:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (16068C00) [pid = 3708] [serial = 1530] [outer = 00000000] 05:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (16B08800) [pid = 3708] [serial = 1531] [outer = 16068C00] 05:25:29 INFO - PROCESS | 3708 | 1465475129178 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (17803800) [pid = 3708] [serial = 1532] [outer = 16068C00] 05:25:29 INFO - PROCESS | 3708 | 1465475129779 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]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 917ms 05:25:29 INFO - PROCESS | 3708 | 1465475129823 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:25:29 INFO - PROCESS | 3708 | 1465475129826 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 05:25:29 INFO - PROCESS | 3708 | 1465475129829 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 3708 | 1465475129833 Marionette TRACE conn3 <- [1,2006,null,{}] 05:25:29 INFO - PROCESS | 3708 | 1465475129844 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}] 05:25:29 INFO - PROCESS | 3708 | 1465475129849 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:29 INFO - PROCESS | 3708 | 1465475129953 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:25:30 INFO - PROCESS | 3708 | 1465475130062 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 3708 | 1465475130066 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:30 INFO - PROCESS | 3708 | ++DOCSHELL 1A24E400 == 41 [pid = 3708] [id = 511] 05:25:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A24E800) [pid = 3708] [serial = 1533] [outer = 00000000] 05:25:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A6F1800) [pid = 3708] [serial = 1534] [outer = 1A24E800] 05:25:30 INFO - PROCESS | 3708 | 1465475130121 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A876000) [pid = 3708] [serial = 1535] [outer = 1A24E800] 05:25:30 INFO - PROCESS | 3708 | 1465475130701 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]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 917ms 05:25:30 INFO - PROCESS | 3708 | 1465475130757 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 3708 | 1465475130760 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 05:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:25:30 INFO - PROCESS | 3708 | 1465475130764 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 3708 | 1465475130766 Marionette TRACE conn3 <- [1,2010,null,{}] 05:25:30 INFO - PROCESS | 3708 | 1465475130769 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}] 05:25:30 INFO - PROCESS | 3708 | 1465475130772 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:30 INFO - PROCESS | 3708 | 1465475130885 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:25:31 INFO - PROCESS | 3708 | 1465475131127 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 3708 | 1465475131130 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:31 INFO - PROCESS | 3708 | ++DOCSHELL 10373000 == 42 [pid = 3708] [id = 512] 05:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (10374000) [pid = 3708] [serial = 1536] [outer = 00000000] 05:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (11455800) [pid = 3708] [serial = 1537] [outer = 10374000] 05:25:31 INFO - PROCESS | 3708 | 1465475131194 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (12A18C00) [pid = 3708] [serial = 1538] [outer = 10374000] 05:25:31 INFO - PROCESS | 3708 | 1465475131819 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]]]}] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 12ADD000 == 41 [pid = 3708] [id = 507] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 10EC4C00 == 40 [pid = 3708] [id = 506] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 19D16400 == 39 [pid = 3708] [id = 505] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 1430E400 == 38 [pid = 3708] [id = 504] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 16B91800 == 37 [pid = 3708] [id = 503] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 16953400 == 36 [pid = 3708] [id = 502] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 154D2000 == 35 [pid = 3708] [id = 501] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 104EA400 == 34 [pid = 3708] [id = 500] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 10EC2400 == 33 [pid = 3708] [id = 498] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 10375C00 == 32 [pid = 3708] [id = 499] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 1A223000 == 31 [pid = 3708] [id = 497] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 1A24E400 == 30 [pid = 3708] [id = 511] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 15B77400 == 29 [pid = 3708] [id = 508] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 10A52400 == 28 [pid = 3708] [id = 509] 05:25:32 INFO - PROCESS | 3708 | --DOCSHELL 16068800 == 27 [pid = 3708] [id = 510] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1430F000) [pid = 3708] [serial = 1471] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (14E7E000) [pid = 3708] [serial = 1472] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1606B800) [pid = 3708] [serial = 1474] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (114BBC00) [pid = 3708] [serial = 1468] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (12814400) [pid = 3708] [serial = 1469] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (17801800) [pid = 3708] [serial = 1466] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1744CC00) [pid = 3708] [serial = 1465] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (179A1000) [pid = 3708] [serial = 1477] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (18757000) [pid = 3708] [serial = 1480] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1841F800) [pid = 3708] [serial = 1478] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1A077400) [pid = 3708] [serial = 1483] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (19CEE400) [pid = 3708] [serial = 1481] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (12AA9000) [pid = 3708] [serial = 1454] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (11CC3800) [pid = 3708] [serial = 1453] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A3E8800) [pid = 3708] [serial = 1492] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A21F400) [pid = 3708] [serial = 1484] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14E69000) [pid = 3708] [serial = 1457] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13D15000) [pid = 3708] [serial = 1456] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (15969800) [pid = 3708] [serial = 1460] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (156BB000) [pid = 3708] [serial = 1459] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19D19C00) [pid = 3708] [serial = 1489] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16B0DC00) [pid = 3708] [serial = 1463] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (169A5C00) [pid = 3708] [serial = 1462] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1A076000) [pid = 3708] [serial = 1490] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (16064400) [pid = 3708] [serial = 1486] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1694A000) [pid = 3708] [serial = 1487] [outer = 00000000] [url = about:blank] 05:25:32 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1668E000) [pid = 3708] [serial = 1475] [outer = 00000000] [url = about:blank] 05:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1712ms 05:25:32 INFO - PROCESS | 3708 | 1465475132531 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 3708 | 1465475132536 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 05:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:25:32 INFO - PROCESS | 3708 | 1465475132542 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 3708 | 1465475132545 Marionette TRACE conn3 <- [1,2014,null,{}] 05:25:32 INFO - PROCESS | 3708 | 1465475132551 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}] 05:25:32 INFO - PROCESS | 3708 | 1465475132555 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:32 INFO - PROCESS | 3708 | 1465475132623 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:25:32 INFO - PROCESS | 3708 | 1465475132630 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 3708 | 1465475132635 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:32 INFO - PROCESS | 3708 | ++DOCSHELL 114BBC00 == 28 [pid = 3708] [id = 513] 05:25:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (114BCC00) [pid = 3708] [serial = 1539] [outer = 00000000] 05:25:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (11CC3800) [pid = 3708] [serial = 1540] [outer = 114BCC00] 05:25:32 INFO - PROCESS | 3708 | 1465475132685 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (12813400) [pid = 3708] [serial = 1541] [outer = 114BCC00] 05:25:33 INFO - PROCESS | 3708 | 1465475133187 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]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 672ms 05:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:25:33 INFO - PROCESS | 3708 | 1465475133226 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 3708 | 1465475133229 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 05:25:33 INFO - PROCESS | 3708 | 1465475133235 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 3708 | 1465475133239 Marionette TRACE conn3 <- [1,2018,null,{}] 05:25:33 INFO - PROCESS | 3708 | 1465475133243 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}] 05:25:33 INFO - PROCESS | 3708 | 1465475133246 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:33 INFO - PROCESS | 3708 | 1465475133335 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:25:33 INFO - PROCESS | 3708 | 1465475133327 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 3708 | 1465475133329 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:33 INFO - PROCESS | 3708 | ++DOCSHELL 1365AC00 == 29 [pid = 3708] [id = 514] 05:25:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13930400) [pid = 3708] [serial = 1542] [outer = 00000000] 05:25:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1430C800) [pid = 3708] [serial = 1543] [outer = 13930400] 05:25:33 INFO - PROCESS | 3708 | 1465475133376 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14E69000) [pid = 3708] [serial = 1544] [outer = 13930400] 05:25:33 INFO - PROCESS | 3708 | 1465475133842 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]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 642ms 05:25:33 INFO - PROCESS | 3708 | 1465475133873 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 3708 | 1465475133875 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 05:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:25:33 INFO - PROCESS | 3708 | 1465475133879 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 3708 | 1465475133880 Marionette TRACE conn3 <- [1,2022,null,{}] 05:25:33 INFO - PROCESS | 3708 | 1465475133891 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}] 05:25:33 INFO - PROCESS | 3708 | 1465475133895 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:34 INFO - PROCESS | 3708 | 1465475134016 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:25:34 INFO - PROCESS | 3708 | 1465475134112 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 3708 | 1465475134099 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:34 INFO - PROCESS | 3708 | ++DOCSHELL 154D7400 == 30 [pid = 3708] [id = 515] 05:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (154D8800) [pid = 3708] [serial = 1545] [outer = 00000000] 05:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (15965C00) [pid = 3708] [serial = 1546] [outer = 154D8800] 05:25:34 INFO - PROCESS | 3708 | 1465475134147 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (15B7A000) [pid = 3708] [serial = 1547] [outer = 154D8800] 05:25:34 INFO - PROCESS | 3708 | 1465475134541 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]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 05:25:34 INFO - PROCESS | 3708 | 1465475134601 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 3708 | 1465475134603 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 05:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:25:34 INFO - PROCESS | 3708 | 1465475134607 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 3708 | 1465475134608 Marionette TRACE conn3 <- [1,2026,null,{}] 05:25:34 INFO - PROCESS | 3708 | 1465475134611 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}] 05:25:34 INFO - PROCESS | 3708 | 1465475134613 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:34 INFO - PROCESS | 3708 | 1465475134747 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:25:34 INFO - PROCESS | 3708 | 1465475134768 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 3708 | 1465475134770 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:34 INFO - PROCESS | 3708 | ++DOCSHELL 16685000 == 31 [pid = 3708] [id = 516] 05:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (166B5800) [pid = 3708] [serial = 1548] [outer = 00000000] 05:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (169A7C00) [pid = 3708] [serial = 1549] [outer = 166B5800] 05:25:34 INFO - PROCESS | 3708 | 1465475134815 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16B07800) [pid = 3708] [serial = 1550] [outer = 166B5800] 05:25:35 INFO - PROCESS | 3708 | 1465475135238 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]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 688ms 05:25:35 INFO - PROCESS | 3708 | 1465475135290 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 3708 | 1465475135292 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 05:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:25:35 INFO - PROCESS | 3708 | 1465475135296 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 3708 | 1465475135297 Marionette TRACE conn3 <- [1,2030,null,{}] 05:25:35 INFO - PROCESS | 3708 | 1465475135307 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}] 05:25:35 INFO - PROCESS | 3708 | 1465475135309 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:35 INFO - PROCESS | 3708 | 1465475135446 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:25:35 INFO - PROCESS | 3708 | 1465475135457 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 3708 | 1465475135459 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:35 INFO - PROCESS | 3708 | ++DOCSHELL 16B10800 == 32 [pid = 3708] [id = 517] 05:25:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B87C00) [pid = 3708] [serial = 1551] [outer = 00000000] 05:25:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16F93C00) [pid = 3708] [serial = 1552] [outer = 16B87C00] 05:25:35 INFO - PROCESS | 3708 | 1465475135556 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (178BC800) [pid = 3708] [serial = 1553] [outer = 16B87C00] 05:25:35 INFO - PROCESS | 3708 | 1465475135992 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]]]}] 05:25:36 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) 05:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 718ms 05:25:36 INFO - PROCESS | 3708 | 1465475136041 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 3708 | 1465475136044 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 05:25:36 INFO - PROCESS | 3708 | 1465475136047 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 3708 | 1465475136049 Marionette TRACE conn3 <- [1,2034,null,{}] 05:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:25:36 INFO - PROCESS | 3708 | 1465475136052 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}] 05:25:36 INFO - PROCESS | 3708 | 1465475136058 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:36 INFO - PROCESS | 3708 | 1465475136193 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:25:36 INFO - PROCESS | 3708 | 1465475136259 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 3708 | 1465475136262 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:36 INFO - PROCESS | 3708 | ++DOCSHELL 184AEC00 == 33 [pid = 3708] [id = 518] 05:25:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (184AF000) [pid = 3708] [serial = 1554] [outer = 00000000] 05:25:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1874E000) [pid = 3708] [serial = 1555] [outer = 184AF000] 05:25:36 INFO - PROCESS | 3708 | 1465475136289 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19CEB400) [pid = 3708] [serial = 1556] [outer = 184AF000] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1780B000) [pid = 3708] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (188A7C00) [pid = 3708] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1125D000) [pid = 3708] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19D16C00) [pid = 3708] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A225800) [pid = 3708] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (103C8C00) [pid = 3708] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154D5C00) [pid = 3708] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16953800) [pid = 3708] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (10EC0C00) [pid = 3708] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (10F59400) [pid = 3708] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (13D11C00) [pid = 3708] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19D19000) [pid = 3708] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:25:36 INFO - PROCESS | 3708 | 1465475136954 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]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 917ms 05:25:36 INFO - PROCESS | 3708 | 1465475136981 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 3708 | 1465475136984 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 05:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:25:36 INFO - PROCESS | 3708 | 1465475136989 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 3708 | 1465475136991 Marionette TRACE conn3 <- [1,2038,null,{}] 05:25:36 INFO - PROCESS | 3708 | 1465475136994 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}] 05:25:36 INFO - PROCESS | 3708 | 1465475136996 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:37 INFO - PROCESS | 3708 | 1465475137065 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:25:37 INFO - PROCESS | 3708 | 1465475137073 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 3708 | 1465475137074 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:37 INFO - PROCESS | 3708 | ++DOCSHELL 13D0E400 == 34 [pid = 3708] [id = 519] 05:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1430A000) [pid = 3708] [serial = 1557] [outer = 00000000] 05:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (156B8C00) [pid = 3708] [serial = 1558] [outer = 1430A000] 05:25:37 INFO - PROCESS | 3708 | 1465475137121 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1606C000) [pid = 3708] [serial = 1559] [outer = 1430A000] 05:25:37 INFO - PROCESS | 3708 | 1465475137571 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]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 611ms 05:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:25:37 INFO - PROCESS | 3708 | 1465475137607 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 3708 | 1465475137609 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 05:25:37 INFO - PROCESS | 3708 | 1465475137612 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 3708 | 1465475137614 Marionette TRACE conn3 <- [1,2042,null,{}] 05:25:37 INFO - PROCESS | 3708 | 1465475137617 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}] 05:25:37 INFO - PROCESS | 3708 | 1465475137618 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:37 INFO - PROCESS | 3708 | 1465475137696 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:25:37 INFO - PROCESS | 3708 | 1465475137702 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 3708 | 1465475137704 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:37 INFO - PROCESS | 3708 | ++DOCSHELL 1694DC00 == 35 [pid = 3708] [id = 520] 05:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16D3E000) [pid = 3708] [serial = 1560] [outer = 00000000] 05:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19CF5C00) [pid = 3708] [serial = 1561] [outer = 16D3E000] 05:25:37 INFO - PROCESS | 3708 | 1465475137749 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D18C00) [pid = 3708] [serial = 1562] [outer = 16D3E000] 05:25:38 INFO - PROCESS | 3708 | 1465475138161 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]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 580ms 05:25:38 INFO - PROCESS | 3708 | 1465475138199 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 3708 | 1465475138201 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 05:25:38 INFO - PROCESS | 3708 | 1465475138209 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:25:38 INFO - PROCESS | 3708 | 1465475138210 Marionette TRACE conn3 <- [1,2046,null,{}] 05:25:38 INFO - PROCESS | 3708 | 1465475138214 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}] 05:25:38 INFO - PROCESS | 3708 | 1465475138216 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:38 INFO - PROCESS | 3708 | 1465475138294 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:25:38 INFO - PROCESS | 3708 | 1465475138299 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 3708 | 1465475138301 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:38 INFO - PROCESS | 3708 | ++DOCSHELL 19D23400 == 36 [pid = 3708] [id = 521] 05:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D24400) [pid = 3708] [serial = 1563] [outer = 00000000] 05:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A077800) [pid = 3708] [serial = 1564] [outer = 19D24400] 05:25:38 INFO - PROCESS | 3708 | 1465475138347 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A078400) [pid = 3708] [serial = 1565] [outer = 19D24400] 05:25:38 INFO - PROCESS | 3708 | 1465475138777 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]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 626ms 05:25:38 INFO - PROCESS | 3708 | 1465475138829 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 3708 | 1465475138831 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 05:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:25:38 INFO - PROCESS | 3708 | 1465475138838 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 3708 | 1465475138839 Marionette TRACE conn3 <- [1,2050,null,{}] 05:25:38 INFO - PROCESS | 3708 | 1465475138843 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}] 05:25:38 INFO - PROCESS | 3708 | 1465475138844 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:38 INFO - PROCESS | 3708 | 1465475138970 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:25:39 INFO - PROCESS | 3708 | 1465475139117 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 3708 | 1465475139121 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:39 INFO - PROCESS | 3708 | ++DOCSHELL 10375C00 == 37 [pid = 3708] [id = 522] 05:25:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (103C6000) [pid = 3708] [serial = 1566] [outer = 00000000] 05:25:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (10A4CC00) [pid = 3708] [serial = 1567] [outer = 103C6000] 05:25:39 INFO - PROCESS | 3708 | 1465475139179 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (10F5E000) [pid = 3708] [serial = 1568] [outer = 103C6000] 05:25:39 INFO - PROCESS | 3708 | 1465475139935 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]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1131ms 05:25:39 INFO - PROCESS | 3708 | 1465475139977 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 3708 | 1465475139981 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 05:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:25:39 INFO - PROCESS | 3708 | 1465475139987 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 3708 | 1465475139990 Marionette TRACE conn3 <- [1,2054,null,{}] 05:25:39 INFO - PROCESS | 3708 | 1465475139995 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}] 05:25:39 INFO - PROCESS | 3708 | 1465475139998 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:40 INFO - PROCESS | 3708 | 1465475140131 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:25:40 INFO - PROCESS | 3708 | 1465475140261 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 3708 | 1465475140264 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:40 INFO - PROCESS | 3708 | ++DOCSHELL 14E80400 == 38 [pid = 3708] [id = 523] 05:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (14E84000) [pid = 3708] [serial = 1569] [outer = 00000000] 05:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (154CE400) [pid = 3708] [serial = 1570] [outer = 14E84000] 05:25:40 INFO - PROCESS | 3708 | 1465475140320 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (154DBC00) [pid = 3708] [serial = 1571] [outer = 14E84000] 05:25:41 INFO - PROCESS | 3708 | 1465475141157 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]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1223ms 05:25:41 INFO - PROCESS | 3708 | 1465475141211 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 3708 | 1465475141215 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:25:41 INFO - PROCESS | 3708 | 1465475141220 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 3708 | 1465475141223 Marionette TRACE conn3 <- [1,2058,null,{}] 05:25:41 INFO - PROCESS | 3708 | 1465475141228 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}] 05:25:41 INFO - PROCESS | 3708 | 1465475141231 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:41 INFO - PROCESS | 3708 | 1465475141359 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 19D23400 == 37 [pid = 3708] [id = 521] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 1694DC00 == 36 [pid = 3708] [id = 520] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 13D0E400 == 35 [pid = 3708] [id = 519] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 184AEC00 == 34 [pid = 3708] [id = 518] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 16B10800 == 33 [pid = 3708] [id = 517] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 16685000 == 32 [pid = 3708] [id = 516] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 154D7400 == 31 [pid = 3708] [id = 515] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 1365AC00 == 30 [pid = 3708] [id = 514] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 114BBC00 == 29 [pid = 3708] [id = 513] 05:25:41 INFO - PROCESS | 3708 | --DOCSHELL 10373000 == 28 [pid = 3708] [id = 512] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (18429000) [pid = 3708] [serial = 1510] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19CF8400) [pid = 3708] [serial = 1514] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (19CED000) [pid = 3708] [serial = 1513] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1430B000) [pid = 3708] [serial = 1519] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19D23C00) [pid = 3708] [serial = 1516] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A24FC00) [pid = 3708] [serial = 1493] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (104E6800) [pid = 3708] [serial = 1498] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1124E800) [pid = 3708] [serial = 1499] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (156B2400) [pid = 3708] [serial = 1504] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (15969000) [pid = 3708] [serial = 1505] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16B8B800) [pid = 3708] [serial = 1507] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (114C9000) [pid = 3708] [serial = 1501] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (13152800) [pid = 3708] [serial = 1502] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (131D3C00) [pid = 3708] [serial = 1495] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (13D14C00) [pid = 3708] [serial = 1496] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A07A000) [pid = 3708] [serial = 1523] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A06E000) [pid = 3708] [serial = 1517] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1A6EF400) [pid = 3708] [serial = 1526] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1A3ED000) [pid = 3708] [serial = 1525] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (184AC800) [pid = 3708] [serial = 1511] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1694B800) [pid = 3708] [serial = 1520] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (16D46000) [pid = 3708] [serial = 1508] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (19D23800) [pid = 3708] [serial = 1522] [outer = 00000000] [url = about:blank] 05:25:41 INFO - PROCESS | 3708 | 1465475141490 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 3708 | 1465475141494 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:41 INFO - PROCESS | 3708 | ++DOCSHELL 104EC400 == 29 [pid = 3708] [id = 524] 05:25:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (105ECC00) [pid = 3708] [serial = 1572] [outer = 00000000] 05:25:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (10F9E800) [pid = 3708] [serial = 1573] [outer = 105ECC00] 05:25:41 INFO - PROCESS | 3708 | 1465475141542 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1280F400) [pid = 3708] [serial = 1574] [outer = 105ECC00] 05:25:41 INFO - PROCESS | 3708 | 1465475141947 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]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 780ms 05:25:41 INFO - PROCESS | 3708 | 1465475142007 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 3708 | 1465475142011 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:25:42 INFO - PROCESS | 3708 | 1465475142017 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 3708 | 1465475142020 Marionette TRACE conn3 <- [1,2062,null,{}] 05:25:42 INFO - PROCESS | 3708 | 1465475142024 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}] 05:25:42 INFO - PROCESS | 3708 | 1465475142026 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:42 INFO - PROCESS | 3708 | 1465475142116 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:25:42 INFO - PROCESS | 3708 | 1465475142122 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 3708 | 1465475142125 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:42 INFO - PROCESS | 3708 | ++DOCSHELL 13936000 == 30 [pid = 3708] [id = 525] 05:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1393C400) [pid = 3708] [serial = 1575] [outer = 00000000] 05:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14EBC800) [pid = 3708] [serial = 1576] [outer = 1393C400] 05:25:42 INFO - PROCESS | 3708 | 1465475142171 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154AF800) [pid = 3708] [serial = 1577] [outer = 1393C400] 05:25:42 INFO - PROCESS | 3708 | 1465475142627 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]]]}] 05:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 626ms 05:25:42 INFO - PROCESS | 3708 | 1465475142638 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 3708 | 1465475142641 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 05:25:42 INFO - PROCESS | 3708 | 1465475142644 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:25:42 INFO - PROCESS | 3708 | 1465475142647 Marionette TRACE conn3 <- [1,2066,null,{}] 05:25:42 INFO - PROCESS | 3708 | 1465475142662 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}] 05:25:42 INFO - PROCESS | 3708 | 1465475142666 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:42 INFO - PROCESS | 3708 | 1465475142748 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:25:42 INFO - PROCESS | 3708 | 1465475142786 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 3708 | 1465475142790 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:42 INFO - PROCESS | 3708 | ++DOCSHELL 1668EC00 == 31 [pid = 3708] [id = 526] 05:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1668F400) [pid = 3708] [serial = 1578] [outer = 00000000] 05:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1694D800) [pid = 3708] [serial = 1579] [outer = 1668F400] 05:25:42 INFO - PROCESS | 3708 | 1465475142836 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (169A8400) [pid = 3708] [serial = 1580] [outer = 1668F400] 05:25:43 INFO - PROCESS | 3708 | 1465475143294 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]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 688ms 05:25:43 INFO - PROCESS | 3708 | 1465475143327 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 3708 | 1465475143329 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:25:43 INFO - PROCESS | 3708 | 1465475143333 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 3708 | 1465475143334 Marionette TRACE conn3 <- [1,2070,null,{}] 05:25:43 INFO - PROCESS | 3708 | 1465475143337 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}] 05:25:43 INFO - PROCESS | 3708 | 1465475143339 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:43 INFO - PROCESS | 3708 | 1465475143430 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:25:43 INFO - PROCESS | 3708 | 1465475143436 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 3708 | 1465475143438 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:43 INFO - PROCESS | 3708 | ++DOCSHELL 16B89400 == 32 [pid = 3708] [id = 527] 05:25:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16B91800) [pid = 3708] [serial = 1581] [outer = 00000000] 05:25:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (179A1C00) [pid = 3708] [serial = 1582] [outer = 16B91800] 05:25:43 INFO - PROCESS | 3708 | 1465475143481 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (182B8C00) [pid = 3708] [serial = 1583] [outer = 16B91800] 05:25:43 INFO - PROCESS | 3708 | 1465475143956 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]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 688ms 05:25:44 INFO - PROCESS | 3708 | 1465475144016 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 3708 | 1465475144018 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:25:44 INFO - PROCESS | 3708 | 1465475144028 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 3708 | 1465475144029 Marionette TRACE conn3 <- [1,2074,null,{}] 05:25:44 INFO - PROCESS | 3708 | 1465475144033 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}] 05:25:44 INFO - PROCESS | 3708 | 1465475144035 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:44 INFO - PROCESS | 3708 | 1465475144177 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:25:44 INFO - PROCESS | 3708 | 1465475144198 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 3708 | 1465475144200 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:44 INFO - PROCESS | 3708 | ++DOCSHELL 14EC4800 == 33 [pid = 3708] [id = 528] 05:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (179A1000) [pid = 3708] [serial = 1584] [outer = 00000000] 05:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (184B0800) [pid = 3708] [serial = 1585] [outer = 179A1000] 05:25:44 INFO - PROCESS | 3708 | 1465475144246 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (18758400) [pid = 3708] [serial = 1586] [outer = 179A1000] 05:25:44 INFO - PROCESS | 3708 | 1465475144680 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]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 673ms 05:25:44 INFO - PROCESS | 3708 | 1465475144709 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 3708 | 1465475144711 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 05:25:44 INFO - PROCESS | 3708 | 1465475144714 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:25:44 INFO - PROCESS | 3708 | 1465475144716 Marionette TRACE conn3 <- [1,2078,null,{}] 05:25:44 INFO - PROCESS | 3708 | 1465475144720 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}] 05:25:44 INFO - PROCESS | 3708 | 1465475144725 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:44 INFO - PROCESS | 3708 | 1465475144860 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:25:44 INFO - PROCESS | 3708 | 1465475144866 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 3708 | 1465475144868 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:44 INFO - PROCESS | 3708 | ++DOCSHELL 19D15400 == 34 [pid = 3708] [id = 529] 05:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19D15C00) [pid = 3708] [serial = 1587] [outer = 00000000] 05:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A06E000) [pid = 3708] [serial = 1588] [outer = 19D15C00] 05:25:44 INFO - PROCESS | 3708 | 1465475144918 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A07C800) [pid = 3708] [serial = 1589] [outer = 19D15C00] 05:25:45 INFO - PROCESS | 3708 | 1465475145355 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]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 687ms 05:25:45 INFO - PROCESS | 3708 | 1465475145397 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 3708 | 1465475145408 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 05:25:45 INFO - PROCESS | 3708 | 1465475145411 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 3708 | 1465475145413 Marionette TRACE conn3 <- [1,2082,null,{}] 05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:25:45 INFO - PROCESS | 3708 | 1465475145423 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}] 05:25:45 INFO - PROCESS | 3708 | 1465475145425 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:45 INFO - PROCESS | 3708 | 1465475145557 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (16B87C00) [pid = 3708] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (114BCC00) [pid = 3708] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13930400) [pid = 3708] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (154D8800) [pid = 3708] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (10374000) [pid = 3708] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (184AF000) [pid = 3708] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (10A53000) [pid = 3708] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16068C00) [pid = 3708] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A24E800) [pid = 3708] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1430A000) [pid = 3708] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (166B5800) [pid = 3708] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:25:45 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16D3E000) [pid = 3708] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:25:45 INFO - PROCESS | 3708 | 1465475145740 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 3708 | 1465475145742 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:45 INFO - PROCESS | 3708 | ++DOCSHELL 103D2C00 == 35 [pid = 3708] [id = 530] 05:25:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (10475000) [pid = 3708] [serial = 1590] [outer = 00000000] 05:25:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (114BCC00) [pid = 3708] [serial = 1591] [outer = 10475000] 05:25:45 INFO - PROCESS | 3708 | 1465475145786 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1314E400) [pid = 3708] [serial = 1592] [outer = 10475000] 05:25:46 INFO - PROCESS | 3708 | 1465475146120 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]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 779ms 05:25:46 INFO - PROCESS | 3708 | 1465475146199 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 3708 | 1465475146201 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:25:46 INFO - PROCESS | 3708 | 1465475146204 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 3708 | 1465475146206 Marionette TRACE conn3 <- [1,2086,null,{}] 05:25:46 INFO - PROCESS | 3708 | 1465475146209 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}] 05:25:46 INFO - PROCESS | 3708 | 1465475146211 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:46 INFO - PROCESS | 3708 | 1465475146286 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:25:46 INFO - PROCESS | 3708 | 1465475146291 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 3708 | 1465475146293 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:46 INFO - PROCESS | 3708 | ++DOCSHELL 14EC2000 == 36 [pid = 3708] [id = 531] 05:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154D8800) [pid = 3708] [serial = 1593] [outer = 00000000] 05:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19D1E800) [pid = 3708] [serial = 1594] [outer = 154D8800] 05:25:46 INFO - PROCESS | 3708 | 1465475146337 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A076400) [pid = 3708] [serial = 1595] [outer = 154D8800] 05:25:46 INFO - PROCESS | 3708 | 1465475146754 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]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 581ms 05:25:46 INFO - PROCESS | 3708 | 1465475146813 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 3708 | 1465475146815 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 05:25:46 INFO - PROCESS | 3708 | 1465475146819 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 3708 | 1465475146821 Marionette TRACE conn3 <- [1,2090,null,{}] 05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:25:46 INFO - PROCESS | 3708 | 1465475146824 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}] 05:25:46 INFO - PROCESS | 3708 | 1465475146826 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:46 INFO - PROCESS | 3708 | 1465475146886 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:25:46 INFO - PROCESS | 3708 | 1465475146891 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 3708 | 1465475146893 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:46 INFO - PROCESS | 3708 | ++DOCSHELL 10A46800 == 37 [pid = 3708] [id = 532] 05:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (178B2000) [pid = 3708] [serial = 1596] [outer = 00000000] 05:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A252400) [pid = 3708] [serial = 1597] [outer = 178B2000] 05:25:46 INFO - PROCESS | 3708 | 1465475146935 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A3F0C00) [pid = 3708] [serial = 1598] [outer = 178B2000] 05:25:47 INFO - PROCESS | 3708 | 1465475147393 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]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 627ms 05:25:47 INFO - PROCESS | 3708 | 1465475147444 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 3708 | 1465475147446 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:25:47 INFO - PROCESS | 3708 | 1465475147452 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 3708 | 1465475147454 Marionette TRACE conn3 <- [1,2094,null,{}] 05:25:47 INFO - PROCESS | 3708 | 1465475147457 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}] 05:25:47 INFO - PROCESS | 3708 | 1465475147459 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:47 INFO - PROCESS | 3708 | 1465475147535 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:25:47 INFO - PROCESS | 3708 | 1465475147541 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 3708 | 1465475147543 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:47 INFO - PROCESS | 3708 | ++DOCSHELL 169A4800 == 38 [pid = 3708] [id = 533] 05:25:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A24A400) [pid = 3708] [serial = 1599] [outer = 00000000] 05:25:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A6FE400) [pid = 3708] [serial = 1600] [outer = 1A24A400] 05:25:47 INFO - PROCESS | 3708 | 1465475147585 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A878800) [pid = 3708] [serial = 1601] [outer = 1A24A400] 05:25:48 INFO - PROCESS | 3708 | 1465475148238 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]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 886ms 05:25:48 INFO - PROCESS | 3708 | 1465475148329 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 3708 | 1465475148333 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:25:48 INFO - PROCESS | 3708 | 1465475148339 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 3708 | 1465475148344 Marionette TRACE conn3 <- [1,2098,null,{}] 05:25:48 INFO - PROCESS | 3708 | 1465475148349 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}] 05:25:48 INFO - PROCESS | 3708 | 1465475148352 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:48 INFO - PROCESS | 3708 | 1465475148471 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:25:48 INFO - PROCESS | 3708 | 1465475148603 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 3708 | 1465475148606 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:48 INFO - PROCESS | 3708 | ++DOCSHELL 11251400 == 39 [pid = 3708] [id = 534] 05:25:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1126B400) [pid = 3708] [serial = 1602] [outer = 00000000] 05:25:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (13037400) [pid = 3708] [serial = 1603] [outer = 1126B400] 05:25:48 INFO - PROCESS | 3708 | 1465475148663 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (14E7E400) [pid = 3708] [serial = 1604] [outer = 1126B400] 05:25:49 INFO - PROCESS | 3708 | 1465475149205 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]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 886ms 05:25:49 INFO - PROCESS | 3708 | 1465475149225 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 3708 | 1465475149229 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:25:49 INFO - PROCESS | 3708 | 1465475149251 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 3708 | 1465475149255 Marionette TRACE conn3 <- [1,2102,null,{}] 05:25:49 INFO - PROCESS | 3708 | 1465475149261 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}] 05:25:49 INFO - PROCESS | 3708 | 1465475149265 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:49 INFO - PROCESS | 3708 | 1465475149378 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:25:49 INFO - PROCESS | 3708 | 1465475149488 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 3708 | 1465475149490 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:49 INFO - PROCESS | 3708 | ++DOCSHELL 16069C00 == 40 [pid = 3708] [id = 535] 05:25:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1668BC00) [pid = 3708] [serial = 1605] [outer = 00000000] 05:25:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (16B83400) [pid = 3708] [serial = 1606] [outer = 1668BC00] 05:25:49 INFO - PROCESS | 3708 | 1465475149545 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (16D3E000) [pid = 3708] [serial = 1607] [outer = 1668BC00] 05:25:50 INFO - PROCESS | 3708 | 1465475150142 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]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 916ms 05:25:50 INFO - PROCESS | 3708 | 1465475150177 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 3708 | 1465475150180 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:25:50 INFO - PROCESS | 3708 | 1465475150184 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 3708 | 1465475150187 Marionette TRACE conn3 <- [1,2106,null,{}] 05:25:50 INFO - PROCESS | 3708 | 1465475150198 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}] 05:25:50 INFO - PROCESS | 3708 | 1465475150203 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:50 INFO - PROCESS | 3708 | 1465475150313 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:25:50 INFO - PROCESS | 3708 | 1465475150425 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 3708 | 1465475150429 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:50 INFO - PROCESS | 3708 | ++DOCSHELL 19D1D400 == 41 [pid = 3708] [id = 536] 05:25:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A070800) [pid = 3708] [serial = 1608] [outer = 00000000] 05:25:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A22AC00) [pid = 3708] [serial = 1609] [outer = 1A070800] 05:25:50 INFO - PROCESS | 3708 | 1465475150525 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A6F8C00) [pid = 3708] [serial = 1610] [outer = 1A070800] 05:25:51 INFO - PROCESS | 3708 | 1465475151296 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]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1161ms 05:25:51 INFO - PROCESS | 3708 | 1465475151353 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 3708 | 1465475151357 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 05:25:51 INFO - PROCESS | 3708 | 1465475151362 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:25:51 INFO - PROCESS | 3708 | 1465475151365 Marionette TRACE conn3 <- [1,2110,null,{}] 05:25:51 INFO - PROCESS | 3708 | 1465475151371 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}] 05:25:51 INFO - PROCESS | 3708 | 1465475151374 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:51 INFO - PROCESS | 3708 | 1465475151479 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:25:51 INFO - PROCESS | 3708 | 1465475151584 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 3708 | 1465475151588 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:51 INFO - PROCESS | 3708 | ++DOCSHELL 13651C00 == 42 [pid = 3708] [id = 537] 05:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1365A400) [pid = 3708] [serial = 1611] [outer = 00000000] 05:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (14E79C00) [pid = 3708] [serial = 1612] [outer = 1365A400] 05:25:51 INFO - PROCESS | 3708 | 1465475151636 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (14F0F800) [pid = 3708] [serial = 1613] [outer = 1365A400] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 10A46800 == 41 [pid = 3708] [id = 532] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 14EC2000 == 40 [pid = 3708] [id = 531] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 103D2C00 == 39 [pid = 3708] [id = 530] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 19D15400 == 38 [pid = 3708] [id = 529] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 14EC4800 == 37 [pid = 3708] [id = 528] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 16B89400 == 36 [pid = 3708] [id = 527] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 1668EC00 == 35 [pid = 3708] [id = 526] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 13936000 == 34 [pid = 3708] [id = 525] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 104EC400 == 33 [pid = 3708] [id = 524] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 10375C00 == 32 [pid = 3708] [id = 522] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 14E80400 == 31 [pid = 3708] [id = 523] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 16069C00 == 30 [pid = 3708] [id = 535] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 19D1D400 == 29 [pid = 3708] [id = 536] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 169A4800 == 28 [pid = 3708] [id = 533] 05:25:52 INFO - PROCESS | 3708 | --DOCSHELL 11251400 == 27 [pid = 3708] [id = 534] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1A077800) [pid = 3708] [serial = 1564] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (16F93C00) [pid = 3708] [serial = 1552] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (11CC3800) [pid = 3708] [serial = 1540] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (12813400) [pid = 3708] [serial = 1541] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1430C800) [pid = 3708] [serial = 1543] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (14E69000) [pid = 3708] [serial = 1544] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (15965C00) [pid = 3708] [serial = 1546] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (15B7A000) [pid = 3708] [serial = 1547] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (12A18C00) [pid = 3708] [serial = 1538] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (11455800) [pid = 3708] [serial = 1537] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1874E000) [pid = 3708] [serial = 1555] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14EC2C00) [pid = 3708] [serial = 1529] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (13935800) [pid = 3708] [serial = 1528] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (17803800) [pid = 3708] [serial = 1532] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16B08800) [pid = 3708] [serial = 1531] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A876000) [pid = 3708] [serial = 1535] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A6F1800) [pid = 3708] [serial = 1534] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (178BC800) [pid = 3708] [serial = 1553] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (156B8C00) [pid = 3708] [serial = 1558] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1606C000) [pid = 3708] [serial = 1559] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (19CEB400) [pid = 3708] [serial = 1556] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (169A7C00) [pid = 3708] [serial = 1549] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16B07800) [pid = 3708] [serial = 1550] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19CF5C00) [pid = 3708] [serial = 1561] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19D18C00) [pid = 3708] [serial = 1562] [outer = 00000000] [url = about:blank] 05:25:52 INFO - PROCESS | 3708 | 1465475152835 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]]]}] 05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1529ms 05:25:52 INFO - PROCESS | 3708 | 1465475152891 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 3708 | 1465475152895 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:25:52 INFO - PROCESS | 3708 | 1465475152938 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 3708 | 1465475152941 Marionette TRACE conn3 <- [1,2114,null,{}] 05:25:52 INFO - PROCESS | 3708 | 1465475152946 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}] 05:25:52 INFO - PROCESS | 3708 | 1465475152949 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:53 INFO - PROCESS | 3708 | 1465475153036 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:25:53 INFO - PROCESS | 3708 | 1465475153135 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 3708 | 1465475153139 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:53 INFO - PROCESS | 3708 | ++DOCSHELL 10A4F000 == 28 [pid = 3708] [id = 538] 05:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (10A51800) [pid = 3708] [serial = 1614] [outer = 00000000] 05:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (114C6400) [pid = 3708] [serial = 1615] [outer = 10A51800] 05:25:53 INFO - PROCESS | 3708 | 1465475153187 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (11CC3000) [pid = 3708] [serial = 1616] [outer = 10A51800] 05:25:53 INFO - PROCESS | 3708 | 1465475153591 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]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 718ms 05:25:53 INFO - PROCESS | 3708 | 1465475153624 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 3708 | 1465475153629 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 05:25:53 INFO - PROCESS | 3708 | 1465475153639 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:25:53 INFO - PROCESS | 3708 | 1465475153642 Marionette TRACE conn3 <- [1,2118,null,{}] 05:25:53 INFO - PROCESS | 3708 | 1465475153646 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}] 05:25:53 INFO - PROCESS | 3708 | 1465475153649 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:53 INFO - PROCESS | 3708 | 1465475153739 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:25:53 INFO - PROCESS | 3708 | 1465475153748 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 3708 | 1465475153750 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:53 INFO - PROCESS | 3708 | ++DOCSHELL 1322FC00 == 29 [pid = 3708] [id = 539] 05:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (13239400) [pid = 3708] [serial = 1617] [outer = 00000000] 05:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (13933000) [pid = 3708] [serial = 1618] [outer = 13239400] 05:25:53 INFO - PROCESS | 3708 | 1465475153797 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (13D0E400) [pid = 3708] [serial = 1619] [outer = 13239400] 05:25:54 INFO - PROCESS | 3708 | 1465475154262 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] 05:25:54 INFO - PROCESS | 3708 | 1465475154281 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:25:54 INFO - PROCESS | 3708 | 1465475154288 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 3708 | 1465475154291 Marionette TRACE conn3 <- [1,2122,null,{}] 05:25:54 INFO - PROCESS | 3708 | 1465475154286 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}] 05:25:54 INFO - PROCESS | 3708 | 1465475154290 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:54 INFO - PROCESS | 3708 | 1465475154372 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:25:54 INFO - PROCESS | 3708 | 1465475154387 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 3708 | 1465475154391 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:54 INFO - PROCESS | 3708 | ++DOCSHELL 156B6400 == 30 [pid = 3708] [id = 540] 05:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (156B7000) [pid = 3708] [serial = 1620] [outer = 00000000] 05:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (15B6EC00) [pid = 3708] [serial = 1621] [outer = 156B7000] 05:25:54 INFO - PROCESS | 3708 | 1465475154438 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1606A000) [pid = 3708] [serial = 1622] [outer = 156B7000] 05:25:54 INFO - PROCESS | 3708 | 1465475154931 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]]]}] 05:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 673ms 05:25:54 INFO - PROCESS | 3708 | 1465475154974 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 3708 | 1465475154977 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:25:54 INFO - PROCESS | 3708 | 1465475154990 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 3708 | 1465475154992 Marionette TRACE conn3 <- [1,2126,null,{}] 05:25:54 INFO - PROCESS | 3708 | 1465475154995 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}] 05:25:54 INFO - PROCESS | 3708 | 1465475154997 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:55 INFO - PROCESS | 3708 | 1465475155094 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:25:55 INFO - PROCESS | 3708 | 1465475155099 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 3708 | 1465475155101 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:55 INFO - PROCESS | 3708 | ++DOCSHELL 15B6E800 == 31 [pid = 3708] [id = 541] 05:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16683800) [pid = 3708] [serial = 1623] [outer = 00000000] 05:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (169B0000) [pid = 3708] [serial = 1624] [outer = 16683800] 05:25:55 INFO - PROCESS | 3708 | 1465475155197 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16B87000) [pid = 3708] [serial = 1625] [outer = 16683800] 05:25:55 INFO - PROCESS | 3708 | 1465475155633 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]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 673ms 05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:25:55 INFO - PROCESS | 3708 | 1465475155670 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 3708 | 1465475155672 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 05:25:55 INFO - PROCESS | 3708 | 1465475155676 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 3708 | 1465475155677 Marionette TRACE conn3 <- [1,2130,null,{}] 05:25:55 INFO - PROCESS | 3708 | 1465475155691 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}] 05:25:55 INFO - PROCESS | 3708 | 1465475155693 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:55 INFO - PROCESS | 3708 | 1465475155811 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:25:55 INFO - PROCESS | 3708 | 1465475155832 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 3708 | 1465475155834 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:55 INFO - PROCESS | 3708 | ++DOCSHELL 16D4B800 == 32 [pid = 3708] [id = 542] 05:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16F01800) [pid = 3708] [serial = 1626] [outer = 00000000] 05:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17808400) [pid = 3708] [serial = 1627] [outer = 16F01800] 05:25:55 INFO - PROCESS | 3708 | 1465475155877 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17A7D800) [pid = 3708] [serial = 1628] [outer = 16F01800] 05:25:56 INFO - PROCESS | 3708 | 1465475156315 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] 05:25:56 INFO - PROCESS | 3708 | 1465475156361 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:25:56 INFO - PROCESS | 3708 | 1465475156364 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 3708 | 1465475156366 Marionette TRACE conn3 <- [1,2134,null,{}] 05:25:56 INFO - PROCESS | 3708 | 1465475156369 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}] 05:25:56 INFO - PROCESS | 3708 | 1465475156375 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:56 INFO - PROCESS | 3708 | 1465475156527 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:25:56 INFO - PROCESS | 3708 | 1465475156537 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 3708 | 1465475156539 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:56 INFO - PROCESS | 3708 | ++DOCSHELL 18427C00 == 33 [pid = 3708] [id = 543] 05:25:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1842C000) [pid = 3708] [serial = 1629] [outer = 00000000] 05:25:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (18754000) [pid = 3708] [serial = 1630] [outer = 1842C000] 05:25:56 INFO - PROCESS | 3708 | 1465475156617 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19CF4800) [pid = 3708] [serial = 1631] [outer = 1842C000] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (179A1000) [pid = 3708] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19D15C00) [pid = 3708] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (10475000) [pid = 3708] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (105ECC00) [pid = 3708] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19D24400) [pid = 3708] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (14E84000) [pid = 3708] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (16B91800) [pid = 3708] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1393C400) [pid = 3708] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (103C6000) [pid = 3708] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1668F400) [pid = 3708] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154D8800) [pid = 3708] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A24A400) [pid = 3708] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:25:57 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (178B2000) [pid = 3708] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:25:57 INFO - PROCESS | 3708 | 1465475157301 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] 05:25:57 INFO - PROCESS | 3708 | 1465475157351 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:25:57 INFO - PROCESS | 3708 | 1465475157354 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 3708 | 1465475157356 Marionette TRACE conn3 <- [1,2138,null,{}] 05:25:57 INFO - PROCESS | 3708 | 1465475157359 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}] 05:25:57 INFO - PROCESS | 3708 | 1465475157361 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:57 INFO - PROCESS | 3708 | 1465475157468 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:25:57 INFO - PROCESS | 3708 | 1465475157530 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 3708 | 1465475157532 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:57 INFO - PROCESS | 3708 | ++DOCSHELL 103C8C00 == 34 [pid = 3708] [id = 544] 05:25:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (104E5C00) [pid = 3708] [serial = 1632] [outer = 00000000] 05:25:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (15934800) [pid = 3708] [serial = 1633] [outer = 104E5C00] 05:25:57 INFO - PROCESS | 3708 | 1465475157579 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (15B7C000) [pid = 3708] [serial = 1634] [outer = 104E5C00] 05:25:57 INFO - PROCESS | 3708 | 1465475157926 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]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 626ms 05:25:57 INFO - PROCESS | 3708 | 1465475157975 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 3708 | 1465475157977 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:25:57 INFO - PROCESS | 3708 | 1465475157980 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 3708 | 1465475157982 Marionette TRACE conn3 <- [1,2142,null,{}] 05:25:57 INFO - PROCESS | 3708 | 1465475157986 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}] 05:25:57 INFO - PROCESS | 3708 | 1465475157987 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:58 INFO - PROCESS | 3708 | 1465475158106 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:25:58 INFO - PROCESS | 3708 | 1465475158112 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 3708 | 1465475158114 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:58 INFO - PROCESS | 3708 | ++DOCSHELL 104E7C00 == 35 [pid = 3708] [id = 545] 05:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (14E6D000) [pid = 3708] [serial = 1635] [outer = 00000000] 05:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D19C00) [pid = 3708] [serial = 1636] [outer = 14E6D000] 05:25:58 INFO - PROCESS | 3708 | 1465475158144 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19D1A000) [pid = 3708] [serial = 1637] [outer = 14E6D000] 05:25:58 INFO - PROCESS | 3708 | 1465475158554 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]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 611ms 05:25:58 INFO - PROCESS | 3708 | 1465475158603 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 3708 | 1465475158605 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 05:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:25:58 INFO - PROCESS | 3708 | 1465475158608 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 3708 | 1465475158610 Marionette TRACE conn3 <- [1,2146,null,{}] 05:25:58 INFO - PROCESS | 3708 | 1465475158613 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}] 05:25:58 INFO - PROCESS | 3708 | 1465475158615 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:58 INFO - PROCESS | 3708 | 1465475158692 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:25:58 INFO - PROCESS | 3708 | 1465475158697 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 3708 | 1465475158699 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:58 INFO - PROCESS | 3708 | ++DOCSHELL 156B5000 == 36 [pid = 3708] [id = 546] 05:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A071C00) [pid = 3708] [serial = 1638] [outer = 00000000] 05:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A221000) [pid = 3708] [serial = 1639] [outer = 1A071C00] 05:25:58 INFO - PROCESS | 3708 | 1465475158741 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A224800) [pid = 3708] [serial = 1640] [outer = 1A071C00] 05:25:59 INFO - PROCESS | 3708 | 1465475159363 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]]]}] 05:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 810ms 05:25:59 INFO - PROCESS | 3708 | 1465475159434 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 3708 | 1465475159439 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 05:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:25:59 INFO - PROCESS | 3708 | 1465475159444 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 3708 | 1465475159448 Marionette TRACE conn3 <- [1,2150,null,{}] 05:25:59 INFO - PROCESS | 3708 | 1465475159454 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}] 05:25:59 INFO - PROCESS | 3708 | 1465475159457 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:59 INFO - PROCESS | 3708 | 1465475159594 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:25:59 INFO - PROCESS | 3708 | 1465475159709 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 3708 | 1465475159696 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:25:59 INFO - PROCESS | 3708 | ++DOCSHELL 10A47C00 == 37 [pid = 3708] [id = 547] 05:25:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (10A4AC00) [pid = 3708] [serial = 1641] [outer = 00000000] 05:25:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (12AE5400) [pid = 3708] [serial = 1642] [outer = 10A4AC00] 05:25:59 INFO - PROCESS | 3708 | 1465475159775 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (131D4400) [pid = 3708] [serial = 1643] [outer = 10A4AC00] 05:26:00 INFO - PROCESS | 3708 | 1465475160538 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]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1192ms 05:26:00 INFO - PROCESS | 3708 | 1465475160620 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 3708 | 1465475160625 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:26:00 INFO - PROCESS | 3708 | 1465475160632 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 3708 | 1465475160635 Marionette TRACE conn3 <- [1,2154,null,{}] 05:26:00 INFO - PROCESS | 3708 | 1465475160638 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}] 05:26:00 INFO - PROCESS | 3708 | 1465475160641 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:00 INFO - PROCESS | 3708 | 1465475160763 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:26:00 INFO - PROCESS | 3708 | 1465475160894 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 3708 | 1465475160897 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:00 INFO - PROCESS | 3708 | ++DOCSHELL 12AA9800 == 38 [pid = 3708] [id = 548] 05:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1322BC00) [pid = 3708] [serial = 1644] [outer = 00000000] 05:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (15970400) [pid = 3708] [serial = 1645] [outer = 1322BC00] 05:26:00 INFO - PROCESS | 3708 | 1465475160954 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1668D000) [pid = 3708] [serial = 1646] [outer = 1322BC00] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 104E7C00 == 37 [pid = 3708] [id = 545] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 103C8C00 == 36 [pid = 3708] [id = 544] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 18427C00 == 35 [pid = 3708] [id = 543] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 16D4B800 == 34 [pid = 3708] [id = 542] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 15B6E800 == 33 [pid = 3708] [id = 541] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 156B6400 == 32 [pid = 3708] [id = 540] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 1322FC00 == 31 [pid = 3708] [id = 539] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 10A4F000 == 30 [pid = 3708] [id = 538] 05:26:01 INFO - PROCESS | 3708 | --DOCSHELL 13651C00 == 29 [pid = 3708] [id = 537] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A6FE400) [pid = 3708] [serial = 1600] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1A878800) [pid = 3708] [serial = 1601] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A252400) [pid = 3708] [serial = 1597] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A3F0C00) [pid = 3708] [serial = 1598] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (184B0800) [pid = 3708] [serial = 1585] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A06E000) [pid = 3708] [serial = 1588] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (114BCC00) [pid = 3708] [serial = 1591] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A07C800) [pid = 3708] [serial = 1589] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (10F9E800) [pid = 3708] [serial = 1573] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1280F400) [pid = 3708] [serial = 1574] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A078400) [pid = 3708] [serial = 1565] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154CE400) [pid = 3708] [serial = 1570] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154DBC00) [pid = 3708] [serial = 1571] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (179A1C00) [pid = 3708] [serial = 1582] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (14EBC800) [pid = 3708] [serial = 1576] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154AF800) [pid = 3708] [serial = 1577] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (10A4CC00) [pid = 3708] [serial = 1567] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (10F5E000) [pid = 3708] [serial = 1568] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1314E400) [pid = 3708] [serial = 1592] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1694D800) [pid = 3708] [serial = 1579] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (169A8400) [pid = 3708] [serial = 1580] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (19D1E800) [pid = 3708] [serial = 1594] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (18758400) [pid = 3708] [serial = 1586] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1A076400) [pid = 3708] [serial = 1595] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (182B8C00) [pid = 3708] [serial = 1583] [outer = 00000000] [url = about:blank] 05:26:01 INFO - PROCESS | 3708 | 1465475161761 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]]]}] 05:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1192ms 05:26:01 INFO - PROCESS | 3708 | 1465475161821 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 3708 | 1465475161825 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 05:26:01 INFO - PROCESS | 3708 | 1465475161830 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:26:01 INFO - PROCESS | 3708 | 1465475161833 Marionette TRACE conn3 <- [1,2158,null,{}] 05:26:01 INFO - PROCESS | 3708 | 1465475161839 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}] 05:26:01 INFO - PROCESS | 3708 | 1465475161842 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:01 INFO - PROCESS | 3708 | 1465475161941 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:26:01 INFO - PROCESS | 3708 | 1465475161948 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 3708 | 1465475161950 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:01 INFO - PROCESS | 3708 | ++DOCSHELL 114BCC00 == 30 [pid = 3708] [id = 549] 05:26:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (114C4800) [pid = 3708] [serial = 1647] [outer = 00000000] 05:26:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (12814400) [pid = 3708] [serial = 1648] [outer = 114C4800] 05:26:01 INFO - PROCESS | 3708 | 1465475161981 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1302FC00) [pid = 3708] [serial = 1649] [outer = 114C4800] 05:26:02 INFO - PROCESS | 3708 | 1465475162517 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]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 05:26:02 INFO - PROCESS | 3708 | 1465475162555 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 3708 | 1465475162559 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 05:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:26:02 INFO - PROCESS | 3708 | 1465475162565 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 3708 | 1465475162567 Marionette TRACE conn3 <- [1,2162,null,{}] 05:26:02 INFO - PROCESS | 3708 | 1465475162572 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}] 05:26:02 INFO - PROCESS | 3708 | 1465475162576 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:02 INFO - PROCESS | 3708 | 1465475162664 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:26:02 INFO - PROCESS | 3708 | 1465475162670 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 3708 | 1465475162673 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:02 INFO - PROCESS | 3708 | ++DOCSHELL 14E6CC00 == 31 [pid = 3708] [id = 550] 05:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (14E70400) [pid = 3708] [serial = 1650] [outer = 00000000] 05:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14EC4400) [pid = 3708] [serial = 1651] [outer = 14E70400] 05:26:02 INFO - PROCESS | 3708 | 1465475162721 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154D5C00) [pid = 3708] [serial = 1652] [outer = 14E70400] 05:26:03 INFO - PROCESS | 3708 | 1465475163182 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]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 673ms 05:26:03 INFO - PROCESS | 3708 | 1465475163249 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 3708 | 1465475163251 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 05:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:26:03 INFO - PROCESS | 3708 | 1465475163254 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 3708 | 1465475163258 Marionette TRACE conn3 <- [1,2166,null,{}] 05:26:03 INFO - PROCESS | 3708 | 1465475163268 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}] 05:26:03 INFO - PROCESS | 3708 | 1465475163272 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:03 INFO - PROCESS | 3708 | 1465475163356 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:26:03 INFO - PROCESS | 3708 | 1465475163458 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 3708 | 1465475163461 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:03 INFO - PROCESS | 3708 | ++DOCSHELL 1661D400 == 32 [pid = 3708] [id = 551] 05:26:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16688000) [pid = 3708] [serial = 1653] [outer = 00000000] 05:26:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (16949000) [pid = 3708] [serial = 1654] [outer = 16688000] 05:26:03 INFO - PROCESS | 3708 | 1465475163491 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (169A7C00) [pid = 3708] [serial = 1655] [outer = 16688000] 05:26:03 INFO - PROCESS | 3708 | 1465475163894 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]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 672ms 05:26:03 INFO - PROCESS | 3708 | 1465475163943 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:26:03 INFO - PROCESS | 3708 | 1465475163946 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 05:26:03 INFO - PROCESS | 3708 | 1465475163949 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 3708 | 1465475163951 Marionette TRACE conn3 <- [1,2170,null,{}] 05:26:03 INFO - PROCESS | 3708 | 1465475163954 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}] 05:26:03 INFO - PROCESS | 3708 | 1465475163956 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:04 INFO - PROCESS | 3708 | 1465475164101 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:26:04 INFO - PROCESS | 3708 | 1465475164119 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 3708 | 1465475164121 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:04 INFO - PROCESS | 3708 | ++DOCSHELL 16D46800 == 33 [pid = 3708] [id = 552] 05:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16D4A800) [pid = 3708] [serial = 1656] [outer = 00000000] 05:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (17994C00) [pid = 3708] [serial = 1657] [outer = 16D4A800] 05:26:04 INFO - PROCESS | 3708 | 1465475164165 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1815E000) [pid = 3708] [serial = 1658] [outer = 16D4A800] 05:26:04 INFO - PROCESS | 3708 | 1465475164586 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]]]}] 05:26:04 INFO - PROCESS | 3708 | --DOCSHELL 1B70E000 == 32 [pid = 3708] [id = 16] 05:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 687ms 05:26:04 INFO - PROCESS | 3708 | 1465475164631 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 3708 | 1465475164634 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 05:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:26:04 INFO - PROCESS | 3708 | 1465475164654 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 3708 | 1465475164656 Marionette TRACE conn3 <- [1,2174,null,{}] 05:26:04 INFO - PROCESS | 3708 | 1465475164659 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}] 05:26:04 INFO - PROCESS | 3708 | 1465475164661 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:04 INFO - PROCESS | 3708 | 1465475164770 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:26:04 INFO - PROCESS | 3708 | 1465475164776 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 3708 | 1465475164778 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:04 INFO - PROCESS | 3708 | ++DOCSHELL 16F0B400 == 33 [pid = 3708] [id = 553] 05:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1841DC00) [pid = 3708] [serial = 1659] [outer = 00000000] 05:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18429400) [pid = 3708] [serial = 1660] [outer = 1841DC00] 05:26:04 INFO - PROCESS | 3708 | 1465475164825 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1842B000) [pid = 3708] [serial = 1661] [outer = 1841DC00] 05:26:05 INFO - PROCESS | 3708 | 1465475165267 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]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 687ms 05:26:05 INFO - PROCESS | 3708 | 1465475165343 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 3708 | 1465475165345 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 05:26:05 INFO - PROCESS | 3708 | 1465475165348 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 3708 | 1465475165350 Marionette TRACE conn3 <- [1,2178,null,{}] 05:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:26:05 INFO - PROCESS | 3708 | 1465475165353 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}] 05:26:05 INFO - PROCESS | 3708 | 1465475165359 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:05 INFO - PROCESS | 3708 | 1465475165546 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:26:05 INFO - PROCESS | 3708 | 1465475165616 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 3708 | 1465475165618 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:05 INFO - PROCESS | 3708 | ++DOCSHELL 19CF3800 == 34 [pid = 3708] [id = 554] 05:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19CF8000) [pid = 3708] [serial = 1662] [outer = 00000000] 05:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A06E000) [pid = 3708] [serial = 1663] [outer = 19CF8000] 05:26:05 INFO - PROCESS | 3708 | 1465475165678 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A072800) [pid = 3708] [serial = 1664] [outer = 19CF8000] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1842C000) [pid = 3708] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1365A400) [pid = 3708] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (156B7000) [pid = 3708] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1126B400) [pid = 3708] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1668BC00) [pid = 3708] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (104E5C00) [pid = 3708] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (14E6D000) [pid = 3708] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (10A51800) [pid = 3708] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (13239400) [pid = 3708] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16683800) [pid = 3708] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A070800) [pid = 3708] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:26:06 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16F01800) [pid = 3708] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:26:06 INFO - PROCESS | 3708 | 1465475166146 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]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 825ms 05:26:06 INFO - PROCESS | 3708 | 1465475166177 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 3708 | 1465475166179 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:26:06 INFO - PROCESS | 3708 | 1465475166182 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 3708 | 1465475166183 Marionette TRACE conn3 <- [1,2182,null,{}] 05:26:06 INFO - PROCESS | 3708 | 1465475166187 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}] 05:26:06 INFO - PROCESS | 3708 | 1465475166189 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:06 INFO - PROCESS | 3708 | 1465475166267 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:26:06 INFO - PROCESS | 3708 | 1465475166273 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 3708 | 1465475166275 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:06 INFO - PROCESS | 3708 | ++DOCSHELL 105E6400 == 35 [pid = 3708] [id = 555] 05:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13150C00) [pid = 3708] [serial = 1665] [outer = 00000000] 05:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (154B8000) [pid = 3708] [serial = 1666] [outer = 13150C00] 05:26:06 INFO - PROCESS | 3708 | 1465475166318 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1780B400) [pid = 3708] [serial = 1667] [outer = 13150C00] 05:26:06 INFO - PROCESS | 3708 | 1465475166764 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]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 626ms 05:26:06 INFO - PROCESS | 3708 | 1465475166804 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 3708 | 1465475166806 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 05:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:26:06 INFO - PROCESS | 3708 | 1465475166809 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 3708 | 1465475166811 Marionette TRACE conn3 <- [1,2186,null,{}] 05:26:06 INFO - PROCESS | 3708 | 1465475166814 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}] 05:26:06 INFO - PROCESS | 3708 | 1465475166816 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:06 INFO - PROCESS | 3708 | 1465475166917 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:26:06 INFO - PROCESS | 3708 | 1465475166926 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 3708 | 1465475166928 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:06 INFO - PROCESS | 3708 | ++DOCSHELL 12ADC800 == 36 [pid = 3708] [id = 556] 05:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1668D400) [pid = 3708] [serial = 1668] [outer = 00000000] 05:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1A070800) [pid = 3708] [serial = 1669] [outer = 1668D400] 05:26:06 INFO - PROCESS | 3708 | 1465475166970 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A220800) [pid = 3708] [serial = 1670] [outer = 1668D400] 05:26:07 INFO - PROCESS | 3708 | 1465475167408 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]]]}] 05:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 05:26:07 INFO - PROCESS | 3708 | 1465475167491 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 3708 | 1465475167493 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 05:26:07 INFO - PROCESS | 3708 | 1465475167497 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:26:07 INFO - PROCESS | 3708 | 1465475167499 Marionette TRACE conn3 <- [1,2190,null,{}] 05:26:07 INFO - PROCESS | 3708 | 1465475167502 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}] 05:26:07 INFO - PROCESS | 3708 | 1465475167504 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:07 INFO - PROCESS | 3708 | 1465475167582 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:26:07 INFO - PROCESS | 3708 | 1465475167597 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 3708 | 1465475167600 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:07 INFO - PROCESS | 3708 | ++DOCSHELL 16069C00 == 37 [pid = 3708] [id = 557] 05:26:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D22400) [pid = 3708] [serial = 1671] [outer = 00000000] 05:26:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A3F2000) [pid = 3708] [serial = 1672] [outer = 19D22400] 05:26:07 INFO - PROCESS | 3708 | 1465475167643 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A6F0000) [pid = 3708] [serial = 1673] [outer = 19D22400] 05:26:08 INFO - PROCESS | 3708 | 1465475168160 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]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 719ms 05:26:08 INFO - PROCESS | 3708 | 1465475168294 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 3708 | 1465475168299 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 05:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:26:08 INFO - PROCESS | 3708 | 1465475168321 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 3708 | 1465475168325 Marionette TRACE conn3 <- [1,2194,null,{}] 05:26:08 INFO - PROCESS | 3708 | 1465475168340 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}] 05:26:08 INFO - PROCESS | 3708 | 1465475168342 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:08 INFO - PROCESS | 3708 | 1465475168454 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:26:08 INFO - PROCESS | 3708 | 1465475168585 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 3708 | 1465475168588 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:08 INFO - PROCESS | 3708 | ++DOCSHELL 103CA800 == 38 [pid = 3708] [id = 558] 05:26:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (105E5800) [pid = 3708] [serial = 1674] [outer = 00000000] 05:26:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (12A9E000) [pid = 3708] [serial = 1675] [outer = 105E5800] 05:26:08 INFO - PROCESS | 3708 | 1465475168652 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (132E8400) [pid = 3708] [serial = 1676] [outer = 105E5800] 05:26:09 INFO - PROCESS | 3708 | 1465475169224 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]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 978ms 05:26:09 INFO - PROCESS | 3708 | 1465475169294 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 3708 | 1465475169299 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 05:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:26:09 INFO - PROCESS | 3708 | 1465475169305 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 3708 | 1465475169308 Marionette TRACE conn3 <- [1,2198,null,{}] 05:26:09 INFO - PROCESS | 3708 | 1465475169312 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}] 05:26:09 INFO - PROCESS | 3708 | 1465475169315 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:09 INFO - PROCESS | 3708 | 1465475169423 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:26:09 INFO - PROCESS | 3708 | 1465475169560 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 3708 | 1465475169563 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:09 INFO - PROCESS | 3708 | ++DOCSHELL 156AFC00 == 39 [pid = 3708] [id = 559] 05:26:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (156B4C00) [pid = 3708] [serial = 1677] [outer = 00000000] 05:26:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (15965C00) [pid = 3708] [serial = 1678] [outer = 156B4C00] 05:26:09 INFO - PROCESS | 3708 | 1465475169619 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1668B800) [pid = 3708] [serial = 1679] [outer = 156B4C00] 05:26:10 INFO - PROCESS | 3708 | 1465475170202 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]]]}] 05:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 916ms 05:26:10 INFO - PROCESS | 3708 | 1465475170233 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 3708 | 1465475170236 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 05:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:26:10 INFO - PROCESS | 3708 | 1465475170239 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 3708 | 1465475170243 Marionette TRACE conn3 <- [1,2202,null,{}] 05:26:10 INFO - PROCESS | 3708 | 1465475170254 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}] 05:26:10 INFO - PROCESS | 3708 | 1465475170259 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:10 INFO - PROCESS | 3708 | 1465475170348 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:26:10 INFO - PROCESS | 3708 | 1465475170463 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 3708 | 1465475170466 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:10 INFO - PROCESS | 3708 | ++DOCSHELL 19CEEC00 == 40 [pid = 3708] [id = 560] 05:26:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CF1800) [pid = 3708] [serial = 1680] [outer = 00000000] 05:26:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19D18400) [pid = 3708] [serial = 1681] [outer = 19CF1800] 05:26:10 INFO - PROCESS | 3708 | 1465475170563 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A223000) [pid = 3708] [serial = 1682] [outer = 19CF1800] 05:26:11 INFO - PROCESS | 3708 | 1465475171370 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]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1192ms 05:26:11 INFO - PROCESS | 3708 | 1465475171414 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 3708 | 1465475171419 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 05:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:26:11 INFO - PROCESS | 3708 | 1465475171424 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 3708 | 1465475171427 Marionette TRACE conn3 <- [1,2206,null,{}] 05:26:11 INFO - PROCESS | 3708 | 1465475171433 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}] 05:26:11 INFO - PROCESS | 3708 | 1465475171435 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:11 INFO - PROCESS | 3708 | 1465475171535 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:26:11 INFO - PROCESS | 3708 | 1465475171675 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 3708 | 1465475171679 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:11 INFO - PROCESS | 3708 | ++DOCSHELL 12BBB000 == 41 [pid = 3708] [id = 561] 05:26:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (12BBB400) [pid = 3708] [serial = 1683] [outer = 00000000] 05:26:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (131CE400) [pid = 3708] [serial = 1684] [outer = 12BBB400] 05:26:11 INFO - PROCESS | 3708 | 1465475171730 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (13935400) [pid = 3708] [serial = 1685] [outer = 12BBB400] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 12ADC800 == 40 [pid = 3708] [id = 556] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 105E6400 == 39 [pid = 3708] [id = 555] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 19CF3800 == 38 [pid = 3708] [id = 554] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 16F0B400 == 37 [pid = 3708] [id = 553] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 16D46800 == 36 [pid = 3708] [id = 552] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 1661D400 == 35 [pid = 3708] [id = 551] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 14E6CC00 == 34 [pid = 3708] [id = 550] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 1B70B800 == 33 [pid = 3708] [id = 17] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 114BCC00 == 32 [pid = 3708] [id = 549] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 10A47C00 == 31 [pid = 3708] [id = 547] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 12AA9800 == 30 [pid = 3708] [id = 548] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 156B5000 == 29 [pid = 3708] [id = 546] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 19CEEC00 == 28 [pid = 3708] [id = 560] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 16069C00 == 27 [pid = 3708] [id = 557] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 103CA800 == 26 [pid = 3708] [id = 558] 05:26:12 INFO - PROCESS | 3708 | --DOCSHELL 156AFC00 == 25 [pid = 3708] [id = 559] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1A221000) [pid = 3708] [serial = 1639] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (19D1A000) [pid = 3708] [serial = 1637] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (18754000) [pid = 3708] [serial = 1630] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (14E79C00) [pid = 3708] [serial = 1612] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1606A000) [pid = 3708] [serial = 1622] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14E7E400) [pid = 3708] [serial = 1604] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (19CF4800) [pid = 3708] [serial = 1631] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (15B6EC00) [pid = 3708] [serial = 1621] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (16B83400) [pid = 3708] [serial = 1606] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (15B7C000) [pid = 3708] [serial = 1634] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19D19C00) [pid = 3708] [serial = 1636] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16D3E000) [pid = 3708] [serial = 1607] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (13037400) [pid = 3708] [serial = 1603] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (11CC3000) [pid = 3708] [serial = 1616] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (114C6400) [pid = 3708] [serial = 1615] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13D0E400) [pid = 3708] [serial = 1619] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16B87000) [pid = 3708] [serial = 1625] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (15934800) [pid = 3708] [serial = 1633] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1A6F8C00) [pid = 3708] [serial = 1610] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (169B0000) [pid = 3708] [serial = 1624] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (14F0F800) [pid = 3708] [serial = 1613] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (17808400) [pid = 3708] [serial = 1627] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (17A7D800) [pid = 3708] [serial = 1628] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1A22AC00) [pid = 3708] [serial = 1609] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (13933000) [pid = 3708] [serial = 1618] [outer = 00000000] [url = about:blank] 05:26:12 INFO - PROCESS | 3708 | 1465475172774 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]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1391ms 05:26:12 INFO - PROCESS | 3708 | 1465475172813 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 3708 | 1465475172819 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 05:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:26:12 INFO - PROCESS | 3708 | 1465475172824 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 3708 | 1465475172829 Marionette TRACE conn3 <- [1,2210,null,{}] 05:26:12 INFO - PROCESS | 3708 | 1465475172834 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}] 05:26:12 INFO - PROCESS | 3708 | 1465475172837 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:12 INFO - PROCESS | 3708 | 1465475172924 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:26:12 INFO - PROCESS | 3708 | 1465475172932 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 3708 | 1465475172935 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:12 INFO - PROCESS | 3708 | ++DOCSHELL 11263400 == 26 [pid = 3708] [id = 562] 05:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (11266000) [pid = 3708] [serial = 1686] [outer = 00000000] 05:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (12A18C00) [pid = 3708] [serial = 1687] [outer = 11266000] 05:26:12 INFO - PROCESS | 3708 | 1465475172983 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (12D9EC00) [pid = 3708] [serial = 1688] [outer = 11266000] 05:26:13 INFO - PROCESS | 3708 | 1465475173472 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]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 688ms 05:26:13 INFO - PROCESS | 3708 | 1465475173503 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 3708 | 1465475173507 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 05:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:26:13 INFO - PROCESS | 3708 | 1465475173518 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 3708 | 1465475173521 Marionette TRACE conn3 <- [1,2214,null,{}] 05:26:13 INFO - PROCESS | 3708 | 1465475173525 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}] 05:26:13 INFO - PROCESS | 3708 | 1465475173527 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:13 INFO - PROCESS | 3708 | 1465475173649 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:26:13 INFO - PROCESS | 3708 | 1465475173753 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 3708 | 1465475173756 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:13 INFO - PROCESS | 3708 | ++DOCSHELL 14E79C00 == 27 [pid = 3708] [id = 563] 05:26:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (14E7C000) [pid = 3708] [serial = 1689] [outer = 00000000] 05:26:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (14E82800) [pid = 3708] [serial = 1690] [outer = 14E7C000] 05:26:13 INFO - PROCESS | 3708 | 1465475173802 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14E85000) [pid = 3708] [serial = 1691] [outer = 14E7C000] 05:26:14 INFO - PROCESS | 3708 | 1465475174176 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]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 719ms 05:26:14 INFO - PROCESS | 3708 | 1465475174243 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 3708 | 1465475174246 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 05:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:26:14 INFO - PROCESS | 3708 | 1465475174249 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 3708 | 1465475174253 Marionette TRACE conn3 <- [1,2218,null,{}] 05:26:14 INFO - PROCESS | 3708 | 1465475174264 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}] 05:26:14 INFO - PROCESS | 3708 | 1465475174269 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:14 INFO - PROCESS | 3708 | 1465475174351 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:26:14 INFO - PROCESS | 3708 | 1465475174365 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 3708 | 1465475174368 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:14 INFO - PROCESS | 3708 | ++DOCSHELL 1593AC00 == 28 [pid = 3708] [id = 564] 05:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1593D000) [pid = 3708] [serial = 1692] [outer = 00000000] 05:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16069C00) [pid = 3708] [serial = 1693] [outer = 1593D000] 05:26:14 INFO - PROCESS | 3708 | 1465475174415 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16949400) [pid = 3708] [serial = 1694] [outer = 1593D000] 05:26:14 INFO - PROCESS | 3708 | 1465475174895 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]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 672ms 05:26:14 INFO - PROCESS | 3708 | 1465475174932 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 3708 | 1465475174935 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 05:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:26:14 INFO - PROCESS | 3708 | 1465475174943 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 3708 | 1465475174945 Marionette TRACE conn3 <- [1,2222,null,{}] 05:26:14 INFO - PROCESS | 3708 | 1465475174948 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}] 05:26:14 INFO - PROCESS | 3708 | 1465475174950 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:15 INFO - PROCESS | 3708 | 1465475175097 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:26:15 INFO - PROCESS | 3708 | 1465475175107 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 3708 | 1465475175109 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:15 INFO - PROCESS | 3708 | ++DOCSHELL 16952C00 == 29 [pid = 3708] [id = 565] 05:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16953C00) [pid = 3708] [serial = 1695] [outer = 00000000] 05:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16B8B800) [pid = 3708] [serial = 1696] [outer = 16953C00] 05:26:15 INFO - PROCESS | 3708 | 1465475175153 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16D47400) [pid = 3708] [serial = 1697] [outer = 16953C00] 05:26:15 INFO - PROCESS | 3708 | 1465475175560 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]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 687ms 05:26:15 INFO - PROCESS | 3708 | 1465475175625 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 3708 | 1465475175627 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 05:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:26:15 INFO - PROCESS | 3708 | 1465475175630 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 3708 | 1465475175632 Marionette TRACE conn3 <- [1,2226,null,{}] 05:26:15 INFO - PROCESS | 3708 | 1465475175635 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}] 05:26:15 INFO - PROCESS | 3708 | 1465475175637 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:15 INFO - PROCESS | 3708 | 1465475175745 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:26:15 INFO - PROCESS | 3708 | 1465475175751 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 3708 | 1465475175753 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:15 INFO - PROCESS | 3708 | ++DOCSHELL 16951C00 == 30 [pid = 3708] [id = 566] 05:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B07000) [pid = 3708] [serial = 1698] [outer = 00000000] 05:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (178BCC00) [pid = 3708] [serial = 1699] [outer = 16B07000] 05:26:15 INFO - PROCESS | 3708 | 1465475175799 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1799B800) [pid = 3708] [serial = 1700] [outer = 16B07000] 05:26:16 INFO - PROCESS | 3708 | 1465475176248 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]]]}] 05:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 688ms 05:26:16 INFO - PROCESS | 3708 | 1465475176313 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 3708 | 1465475176315 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 05:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:26:16 INFO - PROCESS | 3708 | 1465475176324 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 3708 | 1465475176326 Marionette TRACE conn3 <- [1,2230,null,{}] 05:26:16 INFO - PROCESS | 3708 | 1465475176329 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}] 05:26:16 INFO - PROCESS | 3708 | 1465475176334 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:16 INFO - PROCESS | 3708 | 1465475176483 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:26:16 INFO - PROCESS | 3708 | 1465475176809 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 3708 | 1465475176812 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1B70E400) [pid = 3708] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1B70FC00) [pid = 3708] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16D4A800) [pid = 3708] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1841DC00) [pid = 3708] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1322BC00) [pid = 3708] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (14E70400) [pid = 3708] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (10A4AC00) [pid = 3708] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (114C4800) [pid = 3708] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16688000) [pid = 3708] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A071C00) [pid = 3708] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19D22400) [pid = 3708] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19CF8000) [pid = 3708] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13150C00) [pid = 3708] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1668D400) [pid = 3708] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:26:16 INFO - PROCESS | 3708 | ++DOCSHELL 103CB800 == 31 [pid = 3708] [id = 567] 05:26:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (103D2000) [pid = 3708] [serial = 1701] [outer = 00000000] 05:26:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (114C4800) [pid = 3708] [serial = 1702] [outer = 103D2000] 05:26:16 INFO - PROCESS | 3708 | 1465475176863 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154B5800) [pid = 3708] [serial = 1703] [outer = 103D2000] 05:26:17 INFO - PROCESS | 3708 | 1465475177204 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]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 917ms 05:26:17 INFO - PROCESS | 3708 | 1465475177252 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 3708 | 1465475177263 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 05:26:17 INFO - PROCESS | 3708 | 1465475177267 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 3708 | 1465475177269 Marionette TRACE conn3 <- [1,2234,null,{}] 05:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:26:17 INFO - PROCESS | 3708 | 1465475177272 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}] 05:26:17 INFO - PROCESS | 3708 | 1465475177274 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:17 INFO - PROCESS | 3708 | 1465475177348 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:26:17 INFO - PROCESS | 3708 | 1465475177436 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 3708 | 1465475177438 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:17 INFO - PROCESS | 3708 | ++DOCSHELL 11C26000 == 32 [pid = 3708] [id = 568] 05:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (14E6A000) [pid = 3708] [serial = 1704] [outer = 00000000] 05:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1874F400) [pid = 3708] [serial = 1705] [outer = 14E6A000] 05:26:17 INFO - PROCESS | 3708 | 1465475177483 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (188A0400) [pid = 3708] [serial = 1706] [outer = 14E6A000] 05:26:17 INFO - PROCESS | 3708 | 1465475177813 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]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 581ms 05:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:26:17 INFO - PROCESS | 3708 | 1465475177847 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 3708 | 1465475177849 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 05:26:17 INFO - PROCESS | 3708 | 1465475177852 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 3708 | 1465475177853 Marionette TRACE conn3 <- [1,2238,null,{}] 05:26:17 INFO - PROCESS | 3708 | 1465475177857 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}] 05:26:17 INFO - PROCESS | 3708 | 1465475177858 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:17 INFO - PROCESS | 3708 | 1465475177939 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:26:18 INFO - PROCESS | 3708 | 1465475178061 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 3708 | 1465475178063 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:18 INFO - PROCESS | 3708 | ++DOCSHELL 16954800 == 33 [pid = 3708] [id = 569] 05:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16D3C400) [pid = 3708] [serial = 1707] [outer = 00000000] 05:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CF5000) [pid = 3708] [serial = 1708] [outer = 16D3C400] 05:26:18 INFO - PROCESS | 3708 | 1465475178105 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19CF5400) [pid = 3708] [serial = 1709] [outer = 16D3C400] 05:26:18 INFO - PROCESS | 3708 | 1465475178450 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]]]}] 05:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 612ms 05:26:18 INFO - PROCESS | 3708 | 1465475178490 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 3708 | 1465475178492 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 05:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:26:18 INFO - PROCESS | 3708 | 1465475178496 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 3708 | 1465475178497 Marionette TRACE conn3 <- [1,2242,null,{}] 05:26:18 INFO - PROCESS | 3708 | 1465475178501 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}] 05:26:18 INFO - PROCESS | 3708 | 1465475178503 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:18 INFO - PROCESS | 3708 | 1465475178564 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:26:18 INFO - PROCESS | 3708 | 1465475178655 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 3708 | 1465475178657 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:18 INFO - PROCESS | 3708 | ++DOCSHELL 19D16800 == 34 [pid = 3708] [id = 570] 05:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D17800) [pid = 3708] [serial = 1710] [outer = 00000000] 05:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D23C00) [pid = 3708] [serial = 1711] [outer = 19D17800] 05:26:18 INFO - PROCESS | 3708 | 1465475178699 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A070C00) [pid = 3708] [serial = 1712] [outer = 19D17800] 05:26:19 INFO - PROCESS | 3708 | 1465475179433 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]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 978ms 05:26:19 INFO - PROCESS | 3708 | 1465475179466 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 3708 | 1465475179471 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 05:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:26:19 INFO - PROCESS | 3708 | 1465475179475 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 3708 | 1465475179480 Marionette TRACE conn3 <- [1,2246,null,{}] 05:26:19 INFO - PROCESS | 3708 | 1465475179486 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}] 05:26:19 INFO - PROCESS | 3708 | 1465475179488 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:19 INFO - PROCESS | 3708 | 1465475179607 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:26:19 INFO - PROCESS | 3708 | 1465475179745 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 3708 | 1465475179748 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:19 INFO - PROCESS | 3708 | ++DOCSHELL 11461400 == 35 [pid = 3708] [id = 571] 05:26:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (11AD4800) [pid = 3708] [serial = 1713] [outer = 00000000] 05:26:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (12D68800) [pid = 3708] [serial = 1714] [outer = 11AD4800] 05:26:19 INFO - PROCESS | 3708 | 1465475179806 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (14E78C00) [pid = 3708] [serial = 1715] [outer = 11AD4800] 05:26:20 INFO - PROCESS | 3708 | 1465475180579 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]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1116ms 05:26:20 INFO - PROCESS | 3708 | 1465475180607 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 3708 | 1465475180612 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 05:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:26:20 INFO - PROCESS | 3708 | 1465475180619 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 3708 | 1465475180621 Marionette TRACE conn3 <- [1,2250,null,{}] 05:26:20 INFO - PROCESS | 3708 | 1465475180625 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}] 05:26:20 INFO - PROCESS | 3708 | 1465475180628 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:20 INFO - PROCESS | 3708 | 1465475180839 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:26:20 INFO - PROCESS | 3708 | 1465475180973 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 3708 | 1465475180976 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:20 INFO - PROCESS | 3708 | ++DOCSHELL 104E5400 == 36 [pid = 3708] [id = 572] 05:26:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (104E6800) [pid = 3708] [serial = 1716] [outer = 00000000] 05:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (105F2000) [pid = 3708] [serial = 1717] [outer = 104E6800] 05:26:21 INFO - PROCESS | 3708 | 1465475181035 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (10ECA000) [pid = 3708] [serial = 1718] [outer = 104E6800] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 16954800 == 35 [pid = 3708] [id = 569] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 11C26000 == 34 [pid = 3708] [id = 568] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 103CB800 == 33 [pid = 3708] [id = 567] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 16951C00 == 32 [pid = 3708] [id = 566] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 16952C00 == 31 [pid = 3708] [id = 565] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 1593AC00 == 30 [pid = 3708] [id = 564] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 14E79C00 == 29 [pid = 3708] [id = 563] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 11263400 == 28 [pid = 3708] [id = 562] 05:26:21 INFO - PROCESS | 3708 | --DOCSHELL 12BBB000 == 27 [pid = 3708] [id = 561] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1B708800) [pid = 3708] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16947C00) [pid = 3708] [serial = 1130] [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.] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (17994C00) [pid = 3708] [serial = 1657] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1842B000) [pid = 3708] [serial = 1661] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (18429400) [pid = 3708] [serial = 1660] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (15970400) [pid = 3708] [serial = 1645] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1668D000) [pid = 3708] [serial = 1646] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (14EC4400) [pid = 3708] [serial = 1651] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154D5C00) [pid = 3708] [serial = 1652] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (12AE5400) [pid = 3708] [serial = 1642] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (131D4400) [pid = 3708] [serial = 1643] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (12814400) [pid = 3708] [serial = 1648] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1302FC00) [pid = 3708] [serial = 1649] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16949000) [pid = 3708] [serial = 1654] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A224800) [pid = 3708] [serial = 1640] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1A3F2000) [pid = 3708] [serial = 1672] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1A6F0000) [pid = 3708] [serial = 1673] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1A06E000) [pid = 3708] [serial = 1663] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (154B8000) [pid = 3708] [serial = 1666] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1780B400) [pid = 3708] [serial = 1667] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1A220800) [pid = 3708] [serial = 1670] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1A072800) [pid = 3708] [serial = 1664] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1815E000) [pid = 3708] [serial = 1658] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (169A7C00) [pid = 3708] [serial = 1655] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1A070800) [pid = 3708] [serial = 1669] [outer = 00000000] [url = about:blank] 05:26:21 INFO - PROCESS | 3708 | 1465475181610 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]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1009ms 05:26:21 INFO - PROCESS | 3708 | 1465475181625 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 3708 | 1465475181629 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 05:26:21 INFO - PROCESS | 3708 | 1465475181634 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:26:21 INFO - PROCESS | 3708 | 1465475181637 Marionette TRACE conn3 <- [1,2254,null,{}] 05:26:21 INFO - PROCESS | 3708 | 1465475181657 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}] 05:26:21 INFO - PROCESS | 3708 | 1465475181659 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:21 INFO - PROCESS | 3708 | 1465475181744 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:26:21 INFO - PROCESS | 3708 | 1465475181750 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 3708 | 1465475181753 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:21 INFO - PROCESS | 3708 | ++DOCSHELL 1309F400 == 28 [pid = 3708] [id = 573] 05:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (13106400) [pid = 3708] [serial = 1719] [outer = 00000000] 05:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (13653800) [pid = 3708] [serial = 1720] [outer = 13106400] 05:26:21 INFO - PROCESS | 3708 | 1465475181799 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (14E71800) [pid = 3708] [serial = 1721] [outer = 13106400] 05:26:22 INFO - PROCESS | 3708 | 1465475182292 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]]]}] 05:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 688ms 05:26:22 INFO - PROCESS | 3708 | 1465475182318 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 3708 | 1465475182321 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 05:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:26:22 INFO - PROCESS | 3708 | 1465475182325 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 3708 | 1465475182326 Marionette TRACE conn3 <- [1,2258,null,{}] 05:26:22 INFO - PROCESS | 3708 | 1465475182330 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}] 05:26:22 INFO - PROCESS | 3708 | 1465475182332 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:22 INFO - PROCESS | 3708 | 1465475182444 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:26:22 INFO - PROCESS | 3708 | 1465475182538 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 3708 | 1465475182540 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:22 INFO - PROCESS | 3708 | ++DOCSHELL 156AF400 == 29 [pid = 3708] [id = 574] 05:26:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (156B3800) [pid = 3708] [serial = 1722] [outer = 00000000] 05:26:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (16069000) [pid = 3708] [serial = 1723] [outer = 156B3800] 05:26:22 INFO - PROCESS | 3708 | 1465475182591 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (1668FC00) [pid = 3708] [serial = 1724] [outer = 156B3800] 05:26:22 INFO - PROCESS | 3708 | 1465475182967 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]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 687ms 05:26:23 INFO - PROCESS | 3708 | 1465475183022 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 3708 | 1465475183026 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 05:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:26:23 INFO - PROCESS | 3708 | 1465475183036 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 3708 | 1465475183040 Marionette TRACE conn3 <- [1,2262,null,{}] 05:26:23 INFO - PROCESS | 3708 | 1465475183044 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}] 05:26:23 INFO - PROCESS | 3708 | 1465475183047 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:23 INFO - PROCESS | 3708 | 1465475183124 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:26:23 INFO - PROCESS | 3708 | 1465475183129 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 3708 | 1465475183131 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:23 INFO - PROCESS | 3708 | ++DOCSHELL 169A8000 == 30 [pid = 3708] [id = 575] 05:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (169A8400) [pid = 3708] [serial = 1725] [outer = 00000000] 05:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (16B8B000) [pid = 3708] [serial = 1726] [outer = 169A8400] 05:26:23 INFO - PROCESS | 3708 | 1465475183175 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16F9A000) [pid = 3708] [serial = 1727] [outer = 169A8400] 05:26:23 INFO - PROCESS | 3708 | 1465475183609 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]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 611ms 05:26:23 INFO - PROCESS | 3708 | 1465475183657 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 3708 | 1465475183659 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 05:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:26:23 INFO - PROCESS | 3708 | 1465475183662 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 3708 | 1465475183664 Marionette TRACE conn3 <- [1,2266,null,{}] 05:26:23 INFO - PROCESS | 3708 | 1465475183677 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}] 05:26:23 INFO - PROCESS | 3708 | 1465475183679 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:23 INFO - PROCESS | 3708 | 1465475183782 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:26:23 INFO - PROCESS | 3708 | 1465475183868 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 3708 | 1465475183870 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:23 INFO - PROCESS | 3708 | ++DOCSHELL 1780A800 == 31 [pid = 3708] [id = 576] 05:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1780B400) [pid = 3708] [serial = 1728] [outer = 00000000] 05:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (17A7C800) [pid = 3708] [serial = 1729] [outer = 1780B400] 05:26:23 INFO - PROCESS | 3708 | 1465475183913 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (17A88C00) [pid = 3708] [serial = 1730] [outer = 1780B400] 05:26:24 INFO - PROCESS | 3708 | 1465475184335 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]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 719ms 05:26:24 INFO - PROCESS | 3708 | 1465475184384 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 3708 | 1465475184386 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 05:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:26:24 INFO - PROCESS | 3708 | 1465475184395 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 3708 | 1465475184397 Marionette TRACE conn3 <- [1,2270,null,{}] 05:26:24 INFO - PROCESS | 3708 | 1465475184400 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}] 05:26:24 INFO - PROCESS | 3708 | 1465475184402 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:24 INFO - PROCESS | 3708 | 1465475184519 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:26:24 INFO - PROCESS | 3708 | 1465475184582 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 3708 | 1465475184588 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:24 INFO - PROCESS | 3708 | ++DOCSHELL 154B8800 == 32 [pid = 3708] [id = 577] 05:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18428800) [pid = 3708] [serial = 1731] [outer = 00000000] 05:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (184ADC00) [pid = 3708] [serial = 1732] [outer = 18428800] 05:26:24 INFO - PROCESS | 3708 | 1465475184630 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18753000) [pid = 3708] [serial = 1733] [outer = 18428800] 05:26:25 INFO - PROCESS | 3708 | 1465475185061 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]]]}] 05:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 718ms 05:26:25 INFO - PROCESS | 3708 | 1465475185142 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 3708 | 1465475185144 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 05:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:26:25 INFO - PROCESS | 3708 | 1465475185155 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 3708 | 1465475185157 Marionette TRACE conn3 <- [1,2274,null,{}] 05:26:25 INFO - PROCESS | 3708 | 1465475185160 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}] 05:26:25 INFO - PROCESS | 3708 | 1465475185162 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:25 INFO - PROCESS | 3708 | 1465475185275 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:26:25 INFO - PROCESS | 3708 | 1465475185284 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 3708 | 1465475185286 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:25 INFO - PROCESS | 3708 | ++DOCSHELL 131CDC00 == 33 [pid = 3708] [id = 578] 05:26:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1842A000) [pid = 3708] [serial = 1734] [outer = 00000000] 05:26:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D19800) [pid = 3708] [serial = 1735] [outer = 1842A000] 05:26:25 INFO - PROCESS | 3708 | 1465475185329 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D1A800) [pid = 3708] [serial = 1736] [outer = 1842A000] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16953C00) [pid = 3708] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11266000) [pid = 3708] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16B07000) [pid = 3708] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (14E7C000) [pid = 3708] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (12BBB400) [pid = 3708] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1593D000) [pid = 3708] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (105E5800) [pid = 3708] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (156B4C00) [pid = 3708] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19CF1800) [pid = 3708] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (103D2000) [pid = 3708] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (16D3C400) [pid = 3708] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:26:25 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (14E6A000) [pid = 3708] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:26:25 INFO - PROCESS | 3708 | 1465475185820 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]]]}] 05:26: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 05:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 749ms 05:26:25 INFO - PROCESS | 3708 | 1465475185892 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 3708 | 1465475185894 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 05:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:26:25 INFO - PROCESS | 3708 | 1465475185897 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 3708 | 1465475185898 Marionette TRACE conn3 <- [1,2278,null,{}] 05:26:25 INFO - PROCESS | 3708 | 1465475185902 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}] 05:26:25 INFO - PROCESS | 3708 | 1465475185905 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:26 INFO - PROCESS | 3708 | 1465475186045 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:26:26 INFO - PROCESS | 3708 | 1465475186089 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 3708 | 1465475186091 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:26 INFO - PROCESS | 3708 | ++DOCSHELL 104EC400 == 34 [pid = 3708] [id = 579] 05:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (105E5800) [pid = 3708] [serial = 1737] [outer = 00000000] 05:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (14EC4000) [pid = 3708] [serial = 1738] [outer = 105E5800] 05:26:26 INFO - PROCESS | 3708 | 1465475186141 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (154D2C00) [pid = 3708] [serial = 1739] [outer = 105E5800] 05:26:26 INFO - PROCESS | 3708 | 1465475186500 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]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 626ms 05:26:26 INFO - PROCESS | 3708 | 1465475186518 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 3708 | 1465475186520 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 05:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:26:26 INFO - PROCESS | 3708 | 1465475186523 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 3708 | 1465475186525 Marionette TRACE conn3 <- [1,2282,null,{}] 05:26:26 INFO - PROCESS | 3708 | 1465475186528 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}] 05:26:26 INFO - PROCESS | 3708 | 1465475186530 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:26 INFO - PROCESS | 3708 | 1465475186672 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:26:26 INFO - PROCESS | 3708 | 1465475186680 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 3708 | 1465475186682 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:26 INFO - PROCESS | 3708 | ++DOCSHELL 12AE7400 == 35 [pid = 3708] [id = 580] 05:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (184AA800) [pid = 3708] [serial = 1740] [outer = 00000000] 05:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (19D1C400) [pid = 3708] [serial = 1741] [outer = 184AA800] 05:26:26 INFO - PROCESS | 3708 | 1465475186726 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1A078C00) [pid = 3708] [serial = 1742] [outer = 184AA800] 05:26:27 INFO - PROCESS | 3708 | 1465475187099 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]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 612ms 05:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:26:27 INFO - PROCESS | 3708 | 1465475187146 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 3708 | 1465475187149 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 05:26:27 INFO - PROCESS | 3708 | 1465475187153 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 3708 | 1465475187155 Marionette TRACE conn3 <- [1,2286,null,{}] 05:26:27 INFO - PROCESS | 3708 | 1465475187159 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}] 05:26:27 INFO - PROCESS | 3708 | 1465475187160 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:27 INFO - PROCESS | 3708 | 1465475187239 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:26:27 INFO - PROCESS | 3708 | 1465475187335 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 3708 | 1465475187337 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:27 INFO - PROCESS | 3708 | ++DOCSHELL 16064400 == 36 [pid = 3708] [id = 581] 05:26:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16D48800) [pid = 3708] [serial = 1743] [outer = 00000000] 05:26:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1A24BC00) [pid = 3708] [serial = 1744] [outer = 16D48800] 05:26:27 INFO - PROCESS | 3708 | 1465475187389 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1A3E7C00) [pid = 3708] [serial = 1745] [outer = 16D48800] 05:26:27 INFO - PROCESS | 3708 | 1465475187800 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]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 05:26:27 INFO - PROCESS | 3708 | 1465475187833 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 3708 | 1465475187837 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 05:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:26:27 INFO - PROCESS | 3708 | 1465475187842 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 3708 | 1465475187846 Marionette TRACE conn3 <- [1,2290,null,{}] 05:26:27 INFO - PROCESS | 3708 | 1465475187852 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}] 05:26:27 INFO - PROCESS | 3708 | 1465475187855 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:27 INFO - PROCESS | 3708 | 1465475188012 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:26:28 INFO - PROCESS | 3708 | 1465475188125 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 3708 | 1465475188128 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:28 INFO - PROCESS | 3708 | ++DOCSHELL 10A50800 == 37 [pid = 3708] [id = 582] 05:26:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (10A50C00) [pid = 3708] [serial = 1746] [outer = 00000000] 05:26:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (131CCC00) [pid = 3708] [serial = 1747] [outer = 10A50C00] 05:26:28 INFO - PROCESS | 3708 | 1465475188192 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (154D3400) [pid = 3708] [serial = 1748] [outer = 10A50C00] 05:26:28 INFO - PROCESS | 3708 | 1465475188759 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]]]}] 05:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 917ms 05:26:28 INFO - PROCESS | 3708 | 1465475188772 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:26:28 INFO - PROCESS | 3708 | 1465475188777 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 05:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:26:28 INFO - PROCESS | 3708 | 1465475188799 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 3708 | 1465475188802 Marionette TRACE conn3 <- [1,2294,null,{}] 05:26:28 INFO - PROCESS | 3708 | 1465475188806 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}] 05:26:28 INFO - PROCESS | 3708 | 1465475188809 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:28 INFO - PROCESS | 3708 | 1465475188919 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:26:29 INFO - PROCESS | 3708 | 1465475189030 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 3708 | 1465475189032 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:29 INFO - PROCESS | 3708 | ++DOCSHELL 169A8800 == 38 [pid = 3708] [id = 583] 05:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B07000) [pid = 3708] [serial = 1749] [outer = 00000000] 05:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16D45800) [pid = 3708] [serial = 1750] [outer = 16B07000] 05:26:29 INFO - PROCESS | 3708 | 1465475189087 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17A7CC00) [pid = 3708] [serial = 1751] [outer = 16B07000] 05:26:29 INFO - PROCESS | 3708 | 1465475189700 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]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 978ms 05:26:29 INFO - PROCESS | 3708 | 1465475189781 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 3708 | 1465475189784 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 05:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:26:29 INFO - PROCESS | 3708 | 1465475189788 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 3708 | 1465475189791 Marionette TRACE conn3 <- [1,2298,null,{}] 05:26:29 INFO - PROCESS | 3708 | 1465475189802 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}] 05:26:29 INFO - PROCESS | 3708 | 1465475189807 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:29 INFO - PROCESS | 3708 | 1465475189896 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:26:30 INFO - PROCESS | 3708 | 1465475190037 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 3708 | 1465475190041 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:30 INFO - PROCESS | 3708 | ++DOCSHELL 1A24E400 == 39 [pid = 3708] [id = 584] 05:26:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A3EC400) [pid = 3708] [serial = 1752] [outer = 00000000] 05:26:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A3F3C00) [pid = 3708] [serial = 1753] [outer = 1A3EC400] 05:26:30 INFO - PROCESS | 3708 | 1465475190097 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A6F8000) [pid = 3708] [serial = 1754] [outer = 1A3EC400] 05:26:30 INFO - PROCESS | 3708 | 1465475190659 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]]]}] 05:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 917ms 05:26:30 INFO - PROCESS | 3708 | 1465475190700 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 3708 | 1465475190702 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 05:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:26:30 INFO - PROCESS | 3708 | 1465475190706 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 3708 | 1465475190708 Marionette TRACE conn3 <- [1,2302,null,{}] 05:26:30 INFO - PROCESS | 3708 | 1465475190711 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}] 05:26:30 INFO - PROCESS | 3708 | 1465475190714 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:30 INFO - PROCESS | 3708 | 1465475190818 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:26:30 INFO - PROCESS | 3708 | 1465475190945 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 3708 | 1465475190948 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:30 INFO - PROCESS | 3708 | ++DOCSHELL 11262800 == 40 [pid = 3708] [id = 585] 05:26:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (12ADD000) [pid = 3708] [serial = 1755] [outer = 00000000] 05:26:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1668D400) [pid = 3708] [serial = 1756] [outer = 12ADD000] 05:26:31 INFO - PROCESS | 3708 | 1465475191042 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (16F01C00) [pid = 3708] [serial = 1757] [outer = 12ADD000] 05:26:31 INFO - PROCESS | 3708 | 1465475191765 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]]]}] 05:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1054ms 05:26:31 INFO - PROCESS | 3708 | 1465475191780 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 3708 | 1465475191785 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 05:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:26:31 INFO - PROCESS | 3708 | 1465475191789 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 3708 | 1465475191794 Marionette TRACE conn3 <- [1,2306,null,{}] 05:26:31 INFO - PROCESS | 3708 | 1465475191798 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}] 05:26:31 INFO - PROCESS | 3708 | 1465475191801 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:31 INFO - PROCESS | 3708 | 1465475191903 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:26:32 INFO - PROCESS | 3708 | 1465475192018 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 3708 | 1465475192020 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:32 INFO - PROCESS | 3708 | ++DOCSHELL 13034C00 == 41 [pid = 3708] [id = 586] 05:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (13037400) [pid = 3708] [serial = 1758] [outer = 00000000] 05:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1430D800) [pid = 3708] [serial = 1759] [outer = 13037400] 05:26:32 INFO - PROCESS | 3708 | 1465475192069 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (14EC0800) [pid = 3708] [serial = 1760] [outer = 13037400] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 12AE7400 == 40 [pid = 3708] [id = 580] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 104EC400 == 39 [pid = 3708] [id = 579] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 131CDC00 == 38 [pid = 3708] [id = 578] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 154B8800 == 37 [pid = 3708] [id = 577] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 1780A800 == 36 [pid = 3708] [id = 576] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 169A8000 == 35 [pid = 3708] [id = 575] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 156AF400 == 34 [pid = 3708] [id = 574] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 1309F400 == 33 [pid = 3708] [id = 573] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 104E5400 == 32 [pid = 3708] [id = 572] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 11461400 == 31 [pid = 3708] [id = 571] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 19D16800 == 30 [pid = 3708] [id = 570] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 11262800 == 29 [pid = 3708] [id = 585] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 1A24E400 == 28 [pid = 3708] [id = 584] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 16064400 == 27 [pid = 3708] [id = 581] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 10A50800 == 26 [pid = 3708] [id = 582] 05:26:32 INFO - PROCESS | 3708 | --DOCSHELL 169A8800 == 25 [pid = 3708] [id = 583] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (16B8B800) [pid = 3708] [serial = 1696] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (12A18C00) [pid = 3708] [serial = 1687] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (12D9EC00) [pid = 3708] [serial = 1688] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (178BCC00) [pid = 3708] [serial = 1699] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14E82800) [pid = 3708] [serial = 1690] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (14E85000) [pid = 3708] [serial = 1691] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (13935400) [pid = 3708] [serial = 1685] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (131CE400) [pid = 3708] [serial = 1684] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (16069C00) [pid = 3708] [serial = 1693] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (132E8400) [pid = 3708] [serial = 1676] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (12A9E000) [pid = 3708] [serial = 1675] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1668B800) [pid = 3708] [serial = 1679] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (15965C00) [pid = 3708] [serial = 1678] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1A223000) [pid = 3708] [serial = 1682] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (19D18400) [pid = 3708] [serial = 1681] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1799B800) [pid = 3708] [serial = 1700] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (114C4800) [pid = 3708] [serial = 1702] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19CF5000) [pid = 3708] [serial = 1708] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154B5800) [pid = 3708] [serial = 1703] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16D47400) [pid = 3708] [serial = 1697] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (19CF5400) [pid = 3708] [serial = 1709] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1874F400) [pid = 3708] [serial = 1705] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (16949400) [pid = 3708] [serial = 1694] [outer = 00000000] [url = about:blank] 05:26:32 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (188A0400) [pid = 3708] [serial = 1706] [outer = 00000000] [url = about:blank] 05:26:33 INFO - PROCESS | 3708 | 1465475193202 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] 05:26:33 INFO - PROCESS | 3708 | 1465475193262 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 05:26:33 INFO - PROCESS | 3708 | 1465475193266 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:26:33 INFO - PROCESS | 3708 | 1465475193271 Marionette TRACE conn3 <- [1,2310,null,{}] 05:26:33 INFO - PROCESS | 3708 | 1465475193276 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}] 05:26:33 INFO - PROCESS | 3708 | 1465475193278 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:33 INFO - PROCESS | 3708 | 1465475193373 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:26:33 INFO - PROCESS | 3708 | 1465475193380 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 3708 | 1465475193383 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:33 INFO - PROCESS | 3708 | ++DOCSHELL 11AD2C00 == 26 [pid = 3708] [id = 587] 05:26:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (11AD9400) [pid = 3708] [serial = 1761] [outer = 00000000] 05:26:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (12BBB000) [pid = 3708] [serial = 1762] [outer = 11AD9400] 05:26:33 INFO - PROCESS | 3708 | 1465475193430 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (13102C00) [pid = 3708] [serial = 1763] [outer = 11AD9400] 05:26:33 INFO - PROCESS | 3708 | 1465475193892 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]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 05:26:33 INFO - PROCESS | 3708 | 1465475193949 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 3708 | 1465475193953 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 05:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:26:33 INFO - PROCESS | 3708 | 1465475193960 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 3708 | 1465475193962 Marionette TRACE conn3 <- [1,2314,null,{}] 05:26:33 INFO - PROCESS | 3708 | 1465475193965 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}] 05:26:33 INFO - PROCESS | 3708 | 1465475193968 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:34 INFO - PROCESS | 3708 | 1465475194086 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:26:34 INFO - PROCESS | 3708 | 1465475194191 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 3708 | 1465475194193 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:34 INFO - PROCESS | 3708 | ++DOCSHELL 13BA3800 == 27 [pid = 3708] [id = 588] 05:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13D06800) [pid = 3708] [serial = 1764] [outer = 00000000] 05:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (14E7A400) [pid = 3708] [serial = 1765] [outer = 13D06800] 05:26:34 INFO - PROCESS | 3708 | 1465475194240 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14E84800) [pid = 3708] [serial = 1766] [outer = 13D06800] 05:26:34 INFO - PROCESS | 3708 | 1465475194583 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]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 688ms 05:26:34 INFO - PROCESS | 3708 | 1465475194640 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 3708 | 1465475194642 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 05:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:26:34 INFO - PROCESS | 3708 | 1465475194646 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 3708 | 1465475194649 Marionette TRACE conn3 <- [1,2318,null,{}] 05:26:34 INFO - PROCESS | 3708 | 1465475194660 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}] 05:26:34 INFO - PROCESS | 3708 | 1465475194664 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:34 INFO - PROCESS | 3708 | 1465475194746 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:26:34 INFO - PROCESS | 3708 | 1465475194752 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 3708 | 1465475194755 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:34 INFO - PROCESS | 3708 | ++DOCSHELL 156B5000 == 28 [pid = 3708] [id = 589] 05:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (156B8400) [pid = 3708] [serial = 1767] [outer = 00000000] 05:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (15B7B800) [pid = 3708] [serial = 1768] [outer = 156B8400] 05:26:34 INFO - PROCESS | 3708 | 1465475194804 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1606A400) [pid = 3708] [serial = 1769] [outer = 156B8400] 05:26:35 INFO - PROCESS | 3708 | 1465475195313 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]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 05:26:35 INFO - PROCESS | 3708 | 1465475195369 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 3708 | 1465475195371 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 05:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:26:35 INFO - PROCESS | 3708 | 1465475195375 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 3708 | 1465475195376 Marionette TRACE conn3 <- [1,2322,null,{}] 05:26:35 INFO - PROCESS | 3708 | 1465475195386 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}] 05:26:35 INFO - PROCESS | 3708 | 1465475195388 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:35 INFO - PROCESS | 3708 | 1465475195533 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:26:35 INFO - PROCESS | 3708 | 1465475195594 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 3708 | 1465475195596 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:35 INFO - PROCESS | 3708 | ++DOCSHELL 16950C00 == 29 [pid = 3708] [id = 590] 05:26:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16951400) [pid = 3708] [serial = 1770] [outer = 00000000] 05:26:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16B07400) [pid = 3708] [serial = 1771] [outer = 16951400] 05:26:35 INFO - PROCESS | 3708 | 1465475195641 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16B8A000) [pid = 3708] [serial = 1772] [outer = 16951400] 05:26:36 INFO - PROCESS | 3708 | 1465475196030 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]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 687ms 05:26:36 INFO - PROCESS | 3708 | 1465475196058 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 3708 | 1465475196060 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 05:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:26:36 INFO - PROCESS | 3708 | 1465475196064 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 3708 | 1465475196065 Marionette TRACE conn3 <- [1,2326,null,{}] 05:26:36 INFO - PROCESS | 3708 | 1465475196069 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}] 05:26:36 INFO - PROCESS | 3708 | 1465475196071 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:36 INFO - PROCESS | 3708 | 1465475196181 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:26:36 INFO - PROCESS | 3708 | 1465475196186 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 3708 | 1465475196189 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:36 INFO - PROCESS | 3708 | ++DOCSHELL 169A8000 == 30 [pid = 3708] [id = 591] 05:26:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B05800) [pid = 3708] [serial = 1773] [outer = 00000000] 05:26:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (178B7C00) [pid = 3708] [serial = 1774] [outer = 16B05800] 05:26:36 INFO - PROCESS | 3708 | 1465475196232 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17A81400) [pid = 3708] [serial = 1775] [outer = 16B05800] 05:26:36 INFO - PROCESS | 3708 | 1465475196698 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]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 688ms 05:26:36 INFO - PROCESS | 3708 | 1465475196762 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 3708 | 1465475196765 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 05:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:26:36 INFO - PROCESS | 3708 | 1465475196768 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 3708 | 1465475196770 Marionette TRACE conn3 <- [1,2330,null,{}] 05:26:36 INFO - PROCESS | 3708 | 1465475196757 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}] 05:26:36 INFO - PROCESS | 3708 | 1465475196762 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:36 INFO - PROCESS | 3708 | 1465475196917 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (184AA800) [pid = 3708] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1780B400) [pid = 3708] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18428800) [pid = 3708] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (105E5800) [pid = 3708] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11AD4800) [pid = 3708] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1842A000) [pid = 3708] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (13106400) [pid = 3708] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (156B3800) [pid = 3708] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19D17800) [pid = 3708] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (169A8400) [pid = 3708] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (104E6800) [pid = 3708] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:26:37 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16D48800) [pid = 3708] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:26:37 INFO - PROCESS | 3708 | 1465475197199 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 3708 | 1465475197201 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:37 INFO - PROCESS | 3708 | ++DOCSHELL 103CA800 == 31 [pid = 3708] [id = 592] 05:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (10434C00) [pid = 3708] [serial = 1776] [outer = 00000000] 05:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (11AD4800) [pid = 3708] [serial = 1777] [outer = 10434C00] 05:26:37 INFO - PROCESS | 3708 | 1465475197245 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14E6B000) [pid = 3708] [serial = 1778] [outer = 10434C00] 05:26:37 INFO - PROCESS | 3708 | 1465475197612 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]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 886ms 05:26:37 INFO - PROCESS | 3708 | 1465475197639 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 3708 | 1465475197641 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 05:26:37 INFO - PROCESS | 3708 | 1465475197644 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:26:37 INFO - PROCESS | 3708 | 1465475197646 Marionette TRACE conn3 <- [1,2334,null,{}] 05:26:37 INFO - PROCESS | 3708 | 1465475197649 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}] 05:26:37 INFO - PROCESS | 3708 | 1465475197651 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:37 INFO - PROCESS | 3708 | 1465475197763 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:26:37 INFO - PROCESS | 3708 | 1465475197771 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 3708 | 1465475197773 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:37 INFO - PROCESS | 3708 | ++DOCSHELL 13659400 == 32 [pid = 3708] [id = 593] 05:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (14311400) [pid = 3708] [serial = 1779] [outer = 00000000] 05:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (18754800) [pid = 3708] [serial = 1780] [outer = 14311400] 05:26:37 INFO - PROCESS | 3708 | 1465475197816 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CEC800) [pid = 3708] [serial = 1781] [outer = 14311400] 05:26:38 INFO - PROCESS | 3708 | 1465475198209 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]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 580ms 05:26:38 INFO - PROCESS | 3708 | 1465475198242 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 3708 | 1465475198244 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 05:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:26:38 INFO - PROCESS | 3708 | 1465475198247 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 3708 | 1465475198249 Marionette TRACE conn3 <- [1,2338,null,{}] 05:26:38 INFO - PROCESS | 3708 | 1465475198252 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}] 05:26:38 INFO - PROCESS | 3708 | 1465475198254 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:38 INFO - PROCESS | 3708 | 1465475198332 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:26:38 INFO - PROCESS | 3708 | 1465475198457 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 3708 | 1465475198459 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:38 INFO - PROCESS | 3708 | ++DOCSHELL 103F3C00 == 33 [pid = 3708] [id = 594] 05:26:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (105E3C00) [pid = 3708] [serial = 1782] [outer = 00000000] 05:26:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19CF3400) [pid = 3708] [serial = 1783] [outer = 105E3C00] 05:26:38 INFO - PROCESS | 3708 | 1465475198503 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19CF6C00) [pid = 3708] [serial = 1784] [outer = 105E3C00] 05:26:38 INFO - PROCESS | 3708 | 1465475198879 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]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 688ms 05:26:38 INFO - PROCESS | 3708 | 1465475198929 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 3708 | 1465475198931 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 05:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:26:38 INFO - PROCESS | 3708 | 1465475198935 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 3708 | 1465475198937 Marionette TRACE conn3 <- [1,2342,null,{}] 05:26:38 INFO - PROCESS | 3708 | 1465475198940 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}] 05:26:38 INFO - PROCESS | 3708 | 1465475198942 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:39 INFO - PROCESS | 3708 | 1465475199002 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:26:39 INFO - PROCESS | 3708 | 1465475199008 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 3708 | 1465475199010 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:39 INFO - PROCESS | 3708 | ++DOCSHELL 19D1F800 == 34 [pid = 3708] [id = 595] 05:26:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A06D800) [pid = 3708] [serial = 1785] [outer = 00000000] 05:26:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A07A000) [pid = 3708] [serial = 1786] [outer = 1A06D800] 05:26:39 INFO - PROCESS | 3708 | 1465475199052 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A227C00) [pid = 3708] [serial = 1787] [outer = 1A06D800] 05:26:39 INFO - PROCESS | 3708 | 1465475199854 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]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 978ms 05:26:39 INFO - PROCESS | 3708 | 1465475199905 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 3708 | 1465475199909 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 05:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:26:39 INFO - PROCESS | 3708 | 1465475199914 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 3708 | 1465475199919 Marionette TRACE conn3 <- [1,2346,null,{}] 05:26:39 INFO - PROCESS | 3708 | 1465475199924 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}] 05:26:39 INFO - PROCESS | 3708 | 1465475199927 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:40 INFO - PROCESS | 3708 | 1465475200070 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:26:40 INFO - PROCESS | 3708 | 1465475200207 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 3708 | 1465475200210 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:40 INFO - PROCESS | 3708 | ++DOCSHELL 11CC9000 == 35 [pid = 3708] [id = 596] 05:26:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (12811C00) [pid = 3708] [serial = 1788] [outer = 00000000] 05:26:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (131C8C00) [pid = 3708] [serial = 1789] [outer = 12811C00] 05:26:40 INFO - PROCESS | 3708 | 1465475200267 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1430D000) [pid = 3708] [serial = 1790] [outer = 12811C00] 05:26:40 INFO - PROCESS | 3708 | 1465475200978 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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1131ms 05:26:41 INFO - PROCESS | 3708 | 1465475201187 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 3708 | 1465475201192 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 05:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:26:41 INFO - PROCESS | 3708 | 1465475201198 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 3708 | 1465475201201 Marionette TRACE conn3 <- [1,2350,null,{}] 05:26:41 INFO - PROCESS | 3708 | 1465475201206 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}] 05:26:41 INFO - PROCESS | 3708 | 1465475201209 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:41 INFO - PROCESS | 3708 | 1465475201321 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:26:41 INFO - PROCESS | 3708 | 1465475201444 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 3708 | 1465475201449 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:41 INFO - PROCESS | 3708 | ++DOCSHELL 12A18800 == 36 [pid = 3708] [id = 597] 05:26:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (12A18C00) [pid = 3708] [serial = 1791] [outer = 00000000] 05:26:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (12D9EC00) [pid = 3708] [serial = 1792] [outer = 12A18C00] 05:26:41 INFO - PROCESS | 3708 | 1465475201541 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (131D4400) [pid = 3708] [serial = 1793] [outer = 12A18C00] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 103F3C00 == 35 [pid = 3708] [id = 594] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 13659400 == 34 [pid = 3708] [id = 593] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 103CA800 == 33 [pid = 3708] [id = 592] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 169A8000 == 32 [pid = 3708] [id = 591] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 16950C00 == 31 [pid = 3708] [id = 590] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 156B5000 == 30 [pid = 3708] [id = 589] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 13BA3800 == 29 [pid = 3708] [id = 588] 05:26:41 INFO - PROCESS | 3708 | --DOCSHELL 11AD2C00 == 28 [pid = 3708] [id = 587] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A078C00) [pid = 3708] [serial = 1742] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (17A7C800) [pid = 3708] [serial = 1729] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (17A88C00) [pid = 3708] [serial = 1730] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (18753000) [pid = 3708] [serial = 1733] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14EC4000) [pid = 3708] [serial = 1738] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (184ADC00) [pid = 3708] [serial = 1732] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (12D68800) [pid = 3708] [serial = 1714] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (14E78C00) [pid = 3708] [serial = 1715] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (19D19800) [pid = 3708] [serial = 1735] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (13653800) [pid = 3708] [serial = 1720] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14E71800) [pid = 3708] [serial = 1721] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16069000) [pid = 3708] [serial = 1723] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1668FC00) [pid = 3708] [serial = 1724] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A070C00) [pid = 3708] [serial = 1712] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19D23C00) [pid = 3708] [serial = 1711] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16B8B000) [pid = 3708] [serial = 1726] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (105F2000) [pid = 3708] [serial = 1717] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (10ECA000) [pid = 3708] [serial = 1718] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1A24BC00) [pid = 3708] [serial = 1744] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1A3E7C00) [pid = 3708] [serial = 1745] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (19D1A800) [pid = 3708] [serial = 1736] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (16F9A000) [pid = 3708] [serial = 1727] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (154D2C00) [pid = 3708] [serial = 1739] [outer = 00000000] [url = about:blank] 05:26:41 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (19D1C400) [pid = 3708] [serial = 1741] [outer = 00000000] [url = about:blank] 05:26:42 INFO - PROCESS | 3708 | 1465475202042 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]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 917ms 05:26:42 INFO - PROCESS | 3708 | 1465475202113 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 3708 | 1465475202116 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 05:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:26:42 INFO - PROCESS | 3708 | 1465475202122 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 3708 | 1465475202126 Marionette TRACE conn3 <- [1,2354,null,{}] 05:26:42 INFO - PROCESS | 3708 | 1465475202130 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}] 05:26:42 INFO - PROCESS | 3708 | 1465475202132 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:42 INFO - PROCESS | 3708 | 1465475202216 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:26:42 INFO - PROCESS | 3708 | 1465475202311 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 3708 | 1465475202314 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:42 INFO - PROCESS | 3708 | ++DOCSHELL 1430C800 == 29 [pid = 3708] [id = 598] 05:26:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (14E70400) [pid = 3708] [serial = 1794] [outer = 00000000] 05:26:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (14EBE400) [pid = 3708] [serial = 1795] [outer = 14E70400] 05:26:42 INFO - PROCESS | 3708 | 1465475202360 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (154ACC00) [pid = 3708] [serial = 1796] [outer = 14E70400] 05:26:42 INFO - PROCESS | 3708 | 1465475202780 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]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 688ms 05:26:42 INFO - PROCESS | 3708 | 1465475202818 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 3708 | 1465475202820 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 05:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:26:42 INFO - PROCESS | 3708 | 1465475202827 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 3708 | 1465475202829 Marionette TRACE conn3 <- [1,2358,null,{}] 05:26:42 INFO - PROCESS | 3708 | 1465475202851 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}] 05:26:42 INFO - PROCESS | 3708 | 1465475202856 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:42 INFO - PROCESS | 3708 | 1465475202943 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:26:42 INFO - PROCESS | 3708 | 1465475202960 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 3708 | 1465475202963 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:42 INFO - PROCESS | 3708 | ++DOCSHELL 1668FC00 == 30 [pid = 3708] [id = 599] 05:26:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16947400) [pid = 3708] [serial = 1797] [outer = 00000000] 05:26:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1694BC00) [pid = 3708] [serial = 1798] [outer = 16947400] 05:26:43 INFO - PROCESS | 3708 | 1465475203013 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16950C00) [pid = 3708] [serial = 1799] [outer = 16947400] 05:26:43 INFO - PROCESS | 3708 | 1465475203486 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]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 672ms 05:26:43 INFO - PROCESS | 3708 | 1465475203509 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 3708 | 1465475203510 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 05:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:26:43 INFO - PROCESS | 3708 | 1465475203514 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 3708 | 1465475203515 Marionette TRACE conn3 <- [1,2362,null,{}] 05:26:43 INFO - PROCESS | 3708 | 1465475203519 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}] 05:26:43 INFO - PROCESS | 3708 | 1465475203521 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:43 INFO - PROCESS | 3708 | 1465475203616 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:26:43 INFO - PROCESS | 3708 | 1465475203607 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 3708 | 1465475203609 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:43 INFO - PROCESS | 3708 | ++DOCSHELL 16F01400 == 31 [pid = 3708] [id = 600] 05:26:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16F09000) [pid = 3708] [serial = 1800] [outer = 00000000] 05:26:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (178BD000) [pid = 3708] [serial = 1801] [outer = 16F09000] 05:26:43 INFO - PROCESS | 3708 | 1465475203652 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (17A88C00) [pid = 3708] [serial = 1802] [outer = 16F09000] 05:26:44 INFO - PROCESS | 3708 | 1465475204121 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 687ms 05:26:44 INFO - PROCESS | 3708 | 1465475204200 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 3708 | 1465475204202 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 05:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:26:44 INFO - PROCESS | 3708 | 1465475204206 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 3708 | 1465475204208 Marionette TRACE conn3 <- [1,2366,null,{}] 05:26:44 INFO - PROCESS | 3708 | 1465475204212 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}] 05:26:44 INFO - PROCESS | 3708 | 1465475204215 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:44 INFO - PROCESS | 3708 | 1465475204329 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:26:44 INFO - PROCESS | 3708 | 1465475204417 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 3708 | 1465475204419 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:44 INFO - PROCESS | 3708 | ++DOCSHELL 1842B000 == 32 [pid = 3708] [id = 601] 05:26:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1842C400) [pid = 3708] [serial = 1803] [outer = 00000000] 05:26:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1874A800) [pid = 3708] [serial = 1804] [outer = 1842C400] 05:26:44 INFO - PROCESS | 3708 | 1465475204446 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18754C00) [pid = 3708] [serial = 1805] [outer = 1842C400] 05:26:44 INFO - PROCESS | 3708 | 1465475204869 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 05:26:44 INFO - PROCESS | 3708 | 1465475204929 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 3708 | 1465475204931 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 05:26:44 INFO - PROCESS | 3708 | 1465475204934 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:26:44 INFO - PROCESS | 3708 | 1465475204936 Marionette TRACE conn3 <- [1,2370,null,{}] 05:26:44 INFO - PROCESS | 3708 | 1465475204940 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}] 05:26:44 INFO - PROCESS | 3708 | 1465475204945 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:45 INFO - PROCESS | 3708 | 1465475205086 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:26:45 INFO - PROCESS | 3708 | 1465475205151 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 3708 | 1465475205154 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:45 INFO - PROCESS | 3708 | ++DOCSHELL 18754000 == 33 [pid = 3708] [id = 602] 05:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (188AAC00) [pid = 3708] [serial = 1806] [outer = 00000000] 05:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D21C00) [pid = 3708] [serial = 1807] [outer = 188AAC00] 05:26:45 INFO - PROCESS | 3708 | 1465475205198 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A072800) [pid = 3708] [serial = 1808] [outer = 188AAC00] 05:26:45 INFO - PROCESS | 3708 | 1465475205620 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]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 718ms 05:26:45 INFO - PROCESS | 3708 | 1465475205686 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 3708 | 1465475205688 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 05:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:26:45 INFO - PROCESS | 3708 | 1465475205691 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 3708 | 1465475205693 Marionette TRACE conn3 <- [1,2374,null,{}] 05:26:45 INFO - PROCESS | 3708 | 1465475205696 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}] 05:26:45 INFO - PROCESS | 3708 | 1465475205698 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:45 INFO - PROCESS | 3708 | 1465475205807 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:26:45 INFO - PROCESS | 3708 | 1465475205871 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 3708 | 1465475205873 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:45 INFO - PROCESS | 3708 | ++DOCSHELL 19D23400 == 34 [pid = 3708] [id = 603] 05:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A076400) [pid = 3708] [serial = 1809] [outer = 00000000] 05:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A21F400) [pid = 3708] [serial = 1810] [outer = 1A076400] 05:26:45 INFO - PROCESS | 3708 | 1465475205925 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A24C000) [pid = 3708] [serial = 1811] [outer = 1A076400] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (105E3C00) [pid = 3708] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16951400) [pid = 3708] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (156B8400) [pid = 3708] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (13037400) [pid = 3708] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11AD9400) [pid = 3708] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13D06800) [pid = 3708] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16B05800) [pid = 3708] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (10A50C00) [pid = 3708] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16B07000) [pid = 3708] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A3EC400) [pid = 3708] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (12ADD000) [pid = 3708] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (10434C00) [pid = 3708] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:26:46 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (14311400) [pid = 3708] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:26:46 INFO - PROCESS | 3708 | 1465475206351 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]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 718ms 05:26:46 INFO - PROCESS | 3708 | 1465475206412 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 3708 | 1465475206414 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 05:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:26:46 INFO - PROCESS | 3708 | 1465475206418 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 3708 | 1465475206419 Marionette TRACE conn3 <- [1,2378,null,{}] 05:26:46 INFO - PROCESS | 3708 | 1465475206422 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}] 05:26:46 INFO - PROCESS | 3708 | 1465475206424 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:46 INFO - PROCESS | 3708 | 1465475206544 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:26:46 INFO - PROCESS | 3708 | 1465475206557 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 3708 | 1465475206559 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:46 INFO - PROCESS | 3708 | ++DOCSHELL 13101800 == 35 [pid = 3708] [id = 604] 05:26:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14306800) [pid = 3708] [serial = 1812] [outer = 00000000] 05:26:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16B07000) [pid = 3708] [serial = 1813] [outer = 14306800] 05:26:46 INFO - PROCESS | 3708 | 1465475206608 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (17998400) [pid = 3708] [serial = 1814] [outer = 14306800] 05:26:46 INFO - PROCESS | 3708 | 1465475206988 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]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 05:26:47 INFO - PROCESS | 3708 | 1465475207040 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 3708 | 1465475207042 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 05:26:47 INFO - PROCESS | 3708 | 1465475207045 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:26:47 INFO - PROCESS | 3708 | 1465475207047 Marionette TRACE conn3 <- [1,2382,null,{}] 05:26:47 INFO - PROCESS | 3708 | 1465475207050 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}] 05:26:47 INFO - PROCESS | 3708 | 1465475207052 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:47 INFO - PROCESS | 3708 | 1465475207129 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:26:47 INFO - PROCESS | 3708 | 1465475207137 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 3708 | 1465475207139 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:47 INFO - PROCESS | 3708 | ++DOCSHELL 169AF000 == 36 [pid = 3708] [id = 605] 05:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1842AC00) [pid = 3708] [serial = 1815] [outer = 00000000] 05:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1A3E8000) [pid = 3708] [serial = 1816] [outer = 1842AC00] 05:26:47 INFO - PROCESS | 3708 | 1465475207181 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1A3EAC00) [pid = 3708] [serial = 1817] [outer = 1842AC00] 05:26:47 INFO - PROCESS | 3708 | 1465475207631 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]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 626ms 05:26:47 INFO - PROCESS | 3708 | 1465475207666 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 3708 | 1465475207668 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 05:26:47 INFO - PROCESS | 3708 | 1465475207671 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:26:47 INFO - PROCESS | 3708 | 1465475207673 Marionette TRACE conn3 <- [1,2386,null,{}] 05:26:47 INFO - PROCESS | 3708 | 1465475207677 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}] 05:26:47 INFO - PROCESS | 3708 | 1465475207678 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:47 INFO - PROCESS | 3708 | 1465475207756 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:26:47 INFO - PROCESS | 3708 | 1465475207761 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 3708 | 1465475207763 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:47 INFO - PROCESS | 3708 | ++DOCSHELL 1A06FC00 == 37 [pid = 3708] [id = 606] 05:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1A079000) [pid = 3708] [serial = 1818] [outer = 00000000] 05:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1A877800) [pid = 3708] [serial = 1819] [outer = 1A079000] 05:26:47 INFO - PROCESS | 3708 | 1465475207815 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1A876400) [pid = 3708] [serial = 1820] [outer = 1A079000] 05:26:48 INFO - PROCESS | 3708 | --DOCSHELL 13034C00 == 36 [pid = 3708] [id = 586] 05:26:48 INFO - PROCESS | 3708 | --DOCSHELL 1430C800 == 35 [pid = 3708] [id = 598] 05:26:48 INFO - PROCESS | 3708 | --DOCSHELL 12A18800 == 34 [pid = 3708] [id = 597] 05:26:48 INFO - PROCESS | 3708 | --DOCSHELL 19D1F800 == 33 [pid = 3708] [id = 595] 05:26:48 INFO - PROCESS | 3708 | --DOCSHELL 11CC9000 == 32 [pid = 3708] [id = 596] 05:26:49 INFO - PROCESS | 3708 | --DOCSHELL 169AF000 == 31 [pid = 3708] [id = 605] 05:26:49 INFO - PROCESS | 3708 | --DOCSHELL 13101800 == 30 [pid = 3708] [id = 604] 05:26:49 INFO - PROCESS | 3708 | --DOCSHELL 18754000 == 29 [pid = 3708] [id = 602] 05:26:49 INFO - PROCESS | 3708 | --DOCSHELL 16F01400 == 28 [pid = 3708] [id = 600] 05:26:49 INFO - PROCESS | 3708 | --DOCSHELL 19D23400 == 27 [pid = 3708] [id = 603] 05:26:49 INFO - PROCESS | 3708 | --DOCSHELL 1842B000 == 26 [pid = 3708] [id = 601] 05:26:49 INFO - PROCESS | 3708 | --DOCSHELL 1668FC00 == 25 [pid = 3708] [id = 599] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (19CF3400) [pid = 3708] [serial = 1783] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16B07400) [pid = 3708] [serial = 1771] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (15B7B800) [pid = 3708] [serial = 1768] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (14EC0800) [pid = 3708] [serial = 1760] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1430D800) [pid = 3708] [serial = 1759] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (12BBB000) [pid = 3708] [serial = 1762] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (13102C00) [pid = 3708] [serial = 1763] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (14E7A400) [pid = 3708] [serial = 1765] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (14E84800) [pid = 3708] [serial = 1766] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (178B7C00) [pid = 3708] [serial = 1774] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (154D3400) [pid = 3708] [serial = 1748] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (131CCC00) [pid = 3708] [serial = 1747] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (17A7CC00) [pid = 3708] [serial = 1751] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (16D45800) [pid = 3708] [serial = 1750] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1A6F8000) [pid = 3708] [serial = 1754] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (1A3F3C00) [pid = 3708] [serial = 1753] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (16F01C00) [pid = 3708] [serial = 1757] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1668D400) [pid = 3708] [serial = 1756] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (16B8A000) [pid = 3708] [serial = 1772] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (19CF6C00) [pid = 3708] [serial = 1784] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (11AD4800) [pid = 3708] [serial = 1777] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (17A81400) [pid = 3708] [serial = 1775] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (14E6B000) [pid = 3708] [serial = 1778] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 53 (18754800) [pid = 3708] [serial = 1780] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 52 (19CEC800) [pid = 3708] [serial = 1781] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 51 (1606A400) [pid = 3708] [serial = 1769] [outer = 00000000] [url = about:blank] 05:26:49 INFO - PROCESS | 3708 | 1465475209531 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1910ms 05:26:49 INFO - PROCESS | 3708 | 1465475209593 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 3708 | 1465475209598 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 05:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:26:49 INFO - PROCESS | 3708 | 1465475209603 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 3708 | 1465475209606 Marionette TRACE conn3 <- [1,2390,null,{}] 05:26:49 INFO - PROCESS | 3708 | 1465475209612 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}] 05:26:49 INFO - PROCESS | 3708 | 1465475209615 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:49 INFO - PROCESS | 3708 | 1465475209717 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:26:49 INFO - PROCESS | 3708 | 1465475209733 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 3708 | 1465475209737 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:49 INFO - PROCESS | 3708 | ++DOCSHELL 11251000 == 26 [pid = 3708] [id = 607] 05:26:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 52 (11252400) [pid = 3708] [serial = 1821] [outer = 00000000] 05:26:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 53 (11AD2C00) [pid = 3708] [serial = 1822] [outer = 11252400] 05:26:49 INFO - PROCESS | 3708 | 1465475209786 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 54 (11C26C00) [pid = 3708] [serial = 1823] [outer = 11252400] 05:26:50 INFO - PROCESS | 3708 | 1465475210286 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 718ms 05:26:50 INFO - PROCESS | 3708 | 1465475210327 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 3708 | 1465475210332 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 05:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:26:50 INFO - PROCESS | 3708 | 1465475210338 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 3708 | 1465475210341 Marionette TRACE conn3 <- [1,2394,null,{}] 05:26:50 INFO - PROCESS | 3708 | 1465475210344 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}] 05:26:50 INFO - PROCESS | 3708 | 1465475210347 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:50 INFO - PROCESS | 3708 | 1465475210438 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:26:50 INFO - PROCESS | 3708 | 1465475210447 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 3708 | 1465475210450 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:50 INFO - PROCESS | 3708 | ++DOCSHELL 13150800 == 27 [pid = 3708] [id = 608] 05:26:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (131CC800) [pid = 3708] [serial = 1824] [outer = 00000000] 05:26:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (13930400) [pid = 3708] [serial = 1825] [outer = 131CC800] 05:26:50 INFO - PROCESS | 3708 | 1465475210497 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (13D0F400) [pid = 3708] [serial = 1826] [outer = 131CC800] 05:26:50 INFO - PROCESS | 3708 | 1465475210959 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 672ms 05:26:51 INFO - PROCESS | 3708 | 1465475211019 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 3708 | 1465475211021 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 05:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:26:51 INFO - PROCESS | 3708 | 1465475211025 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 3708 | 1465475211028 Marionette TRACE conn3 <- [1,2398,null,{}] 05:26:51 INFO - PROCESS | 3708 | 1465475211039 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}] 05:26:51 INFO - PROCESS | 3708 | 1465475211043 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:51 INFO - PROCESS | 3708 | 1465475211152 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:26:51 INFO - PROCESS | 3708 | 1465475211248 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 3708 | 1465475211252 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:51 INFO - PROCESS | 3708 | ++DOCSHELL 154AC400 == 28 [pid = 3708] [id = 609] 05:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (154AF400) [pid = 3708] [serial = 1827] [outer = 00000000] 05:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (154D3C00) [pid = 3708] [serial = 1828] [outer = 154AF400] 05:26:51 INFO - PROCESS | 3708 | 1465475211299 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (154DC000) [pid = 3708] [serial = 1829] [outer = 154AF400] 05:26:51 INFO - PROCESS | 3708 | 1465475211667 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 673ms 05:26:51 INFO - PROCESS | 3708 | 1465475211707 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 3708 | 1465475211725 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 05:26:51 INFO - PROCESS | 3708 | 1465475211729 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:26:51 INFO - PROCESS | 3708 | 1465475211731 Marionette TRACE conn3 <- [1,2402,null,{}] 05:26:51 INFO - PROCESS | 3708 | 1465475211735 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}] 05:26:51 INFO - PROCESS | 3708 | 1465475211737 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:51 INFO - PROCESS | 3708 | 1465475211824 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:26:51 INFO - PROCESS | 3708 | 1465475211829 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 3708 | 1465475211831 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:51 INFO - PROCESS | 3708 | ++DOCSHELL 154D3800 == 29 [pid = 3708] [id = 610] 05:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (154DA400) [pid = 3708] [serial = 1830] [outer = 00000000] 05:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (16618C00) [pid = 3708] [serial = 1831] [outer = 154DA400] 05:26:51 INFO - PROCESS | 3708 | 1465475211874 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (1668E400) [pid = 3708] [serial = 1832] [outer = 154DA400] 05:26:52 INFO - PROCESS | 3708 | 1465475212290 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 05:26:52 INFO - PROCESS | 3708 | 1465475212352 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 3708 | 1465475212354 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 05:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:26:52 INFO - PROCESS | 3708 | 1465475212357 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 3708 | 1465475212359 Marionette TRACE conn3 <- [1,2406,null,{}] 05:26:52 INFO - PROCESS | 3708 | 1465475212362 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}] 05:26:52 INFO - PROCESS | 3708 | 1465475212364 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:52 INFO - PROCESS | 3708 | 1465475212439 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:26:52 INFO - PROCESS | 3708 | 1465475212446 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 3708 | 1465475212448 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:52 INFO - PROCESS | 3708 | ++DOCSHELL 16951400 == 30 [pid = 3708] [id = 611] 05:26:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (16954400) [pid = 3708] [serial = 1833] [outer = 00000000] 05:26:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (16B0A400) [pid = 3708] [serial = 1834] [outer = 16954400] 05:26:52 INFO - PROCESS | 3708 | 1465475212491 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16B86800) [pid = 3708] [serial = 1835] [outer = 16954400] 05:26:52 INFO - PROCESS | 3708 | 1465475212942 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 626ms 05:26:52 INFO - PROCESS | 3708 | 1465475212980 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 3708 | 1465475212982 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 05:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:26:52 INFO - PROCESS | 3708 | 1465475212986 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 3708 | 1465475212987 Marionette TRACE conn3 <- [1,2410,null,{}] 05:26:52 INFO - PROCESS | 3708 | 1465475212990 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}] 05:26:52 INFO - PROCESS | 3708 | 1465475212996 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:53 INFO - PROCESS | 3708 | 1465475213094 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:26:53 INFO - PROCESS | 3708 | 1465475213099 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 3708 | 1465475213101 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:53 INFO - PROCESS | 3708 | ++DOCSHELL 16F01C00 == 31 [pid = 3708] [id = 612] 05:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16F0DC00) [pid = 3708] [serial = 1836] [outer = 00000000] 05:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (17997800) [pid = 3708] [serial = 1837] [outer = 16F0DC00] 05:26:53 INFO - PROCESS | 3708 | 1465475213144 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (182B0400) [pid = 3708] [serial = 1838] [outer = 16F0DC00] 05:26:53 INFO - PROCESS | 3708 | 1465475213568 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]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 611ms 05:26:53 INFO - PROCESS | 3708 | 1465475213622 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 3708 | 1465475213624 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 05:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:26:53 INFO - PROCESS | 3708 | 1465475213631 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 3708 | 1465475213632 Marionette TRACE conn3 <- [1,2414,null,{}] 05:26:53 INFO - PROCESS | 3708 | 1465475213636 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}] 05:26:53 INFO - PROCESS | 3708 | 1465475213648 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:53 INFO - PROCESS | 3708 | 1465475213706 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:26:53 INFO - PROCESS | 3708 | 1465475213712 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 3708 | 1465475213714 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:53 INFO - PROCESS | 3708 | ++DOCSHELL 16B8EC00 == 32 [pid = 3708] [id = 613] 05:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (17A81400) [pid = 3708] [serial = 1839] [outer = 00000000] 05:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1874D000) [pid = 3708] [serial = 1840] [outer = 17A81400] 05:26:53 INFO - PROCESS | 3708 | 1465475213757 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1874E000) [pid = 3708] [serial = 1841] [outer = 17A81400] 05:26:54 INFO - PROCESS | 3708 | 1465475214206 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 612ms 05:26:54 INFO - PROCESS | 3708 | 1465475214263 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 3708 | 1465475214265 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 05:26:54 INFO - PROCESS | 3708 | 1465475214269 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 3708 | 1465475214271 Marionette TRACE conn3 <- [1,2418,null,{}] 05:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:26:54 INFO - PROCESS | 3708 | 1465475214274 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}] 05:26:54 INFO - PROCESS | 3708 | 1465475214276 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:54 INFO - PROCESS | 3708 | 1465475214359 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:26:54 INFO - PROCESS | 3708 | 1465475214365 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 3708 | 1465475214367 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:54 INFO - PROCESS | 3708 | ++DOCSHELL 184B5800 == 33 [pid = 3708] [id = 614] 05:26:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (188A5C00) [pid = 3708] [serial = 1842] [outer = 00000000] 05:26:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19CF4800) [pid = 3708] [serial = 1843] [outer = 188A5C00] 05:26:54 INFO - PROCESS | 3708 | 1465475214395 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CF4C00) [pid = 3708] [serial = 1844] [outer = 188A5C00] 05:26:54 INFO - PROCESS | 3708 | 1465475214863 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 627ms 05:26:54 INFO - PROCESS | 3708 | 1465475214903 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 3708 | 1465475214905 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 05:26:54 INFO - PROCESS | 3708 | 1465475214908 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 3708 | 1465475214910 Marionette TRACE conn3 <- [1,2422,null,{}] 05:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:26:54 INFO - PROCESS | 3708 | 1465475214913 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}] 05:26:54 INFO - PROCESS | 3708 | 1465475214915 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:55 INFO - PROCESS | 3708 | 1465475215027 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:26:55 INFO - PROCESS | 3708 | 1465475215034 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 3708 | 1465475215036 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:55 INFO - PROCESS | 3708 | ++DOCSHELL 154A8800 == 34 [pid = 3708] [id = 615] 05:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19CF9000) [pid = 3708] [serial = 1845] [outer = 00000000] 05:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D1B000) [pid = 3708] [serial = 1846] [outer = 19CF9000] 05:26:55 INFO - PROCESS | 3708 | 1465475215079 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D1C400) [pid = 3708] [serial = 1847] [outer = 19CF9000] 05:26:55 INFO - PROCESS | 3708 | 1465475215530 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 672ms 05:26:55 INFO - PROCESS | 3708 | 1465475215594 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 3708 | 1465475215596 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 05:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:26:55 INFO - PROCESS | 3708 | 1465475215599 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 3708 | 1465475215601 Marionette TRACE conn3 <- [1,2426,null,{}] 05:26:55 INFO - PROCESS | 3708 | 1465475215604 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}] 05:26:55 INFO - PROCESS | 3708 | 1465475215606 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:55 INFO - PROCESS | 3708 | 1465475215730 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:26:55 INFO - PROCESS | 3708 | 1465475215739 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 3708 | 1465475215741 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:55 INFO - PROCESS | 3708 | ++DOCSHELL 105EC000 == 35 [pid = 3708] [id = 616] 05:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1125A400) [pid = 3708] [serial = 1848] [outer = 00000000] 05:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (19D24C00) [pid = 3708] [serial = 1849] [outer = 1125A400] 05:26:55 INFO - PROCESS | 3708 | 1465475215828 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A07B000) [pid = 3708] [serial = 1850] [outer = 1125A400] 05:26:56 INFO - PROCESS | 3708 | 1465475216233 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]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 687ms 05:26:56 INFO - PROCESS | 3708 | 1465475216283 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 3708 | 1465475216285 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 05:26:56 INFO - PROCESS | 3708 | 1465475216288 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:26:56 INFO - PROCESS | 3708 | 1465475216290 Marionette TRACE conn3 <- [1,2430,null,{}] 05:26:56 INFO - PROCESS | 3708 | 1465475216299 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}] 05:26:56 INFO - PROCESS | 3708 | 1465475216302 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:56 INFO - PROCESS | 3708 | 1465475216452 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:26:56 INFO - PROCESS | 3708 | 1465475216467 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 3708 | 1465475216469 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:56 INFO - PROCESS | 3708 | ++DOCSHELL 16949000 == 36 [pid = 3708] [id = 617] 05:26:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A3EEC00) [pid = 3708] [serial = 1851] [outer = 00000000] 05:26:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A6F8C00) [pid = 3708] [serial = 1852] [outer = 1A3EEC00] 05:26:56 INFO - PROCESS | 3708 | 1465475216570 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A87CC00) [pid = 3708] [serial = 1853] [outer = 1A3EEC00] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1842C400) [pid = 3708] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (188AAC00) [pid = 3708] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A076400) [pid = 3708] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1842AC00) [pid = 3708] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (14306800) [pid = 3708] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16F09000) [pid = 3708] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16947400) [pid = 3708] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14E70400) [pid = 3708] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (12A18C00) [pid = 3708] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (12811C00) [pid = 3708] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:26:56 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A06D800) [pid = 3708] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:26:57 INFO - PROCESS | 3708 | 1465475217089 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]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 826ms 05:26:57 INFO - PROCESS | 3708 | 1465475217115 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 3708 | 1465475217117 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 05:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:26:57 INFO - PROCESS | 3708 | 1465475217132 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 3708 | 1465475217134 Marionette TRACE conn3 <- [1,2434,null,{}] 05:26:57 INFO - PROCESS | 3708 | 1465475217137 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}] 05:26:57 INFO - PROCESS | 3708 | 1465475217139 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:57 INFO - PROCESS | 3708 | 1465475217219 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:26:57 INFO - PROCESS | 3708 | 1465475217224 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 3708 | 1465475217226 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:57 INFO - PROCESS | 3708 | ++DOCSHELL 1605F800 == 37 [pid = 3708] [id = 618] 05:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16947400) [pid = 3708] [serial = 1854] [outer = 00000000] 05:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (184B3400) [pid = 3708] [serial = 1855] [outer = 16947400] 05:26:57 INFO - PROCESS | 3708 | 1465475217270 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (184B3C00) [pid = 3708] [serial = 1856] [outer = 16947400] 05:26:57 INFO - PROCESS | 3708 | 1465475217670 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]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 581ms 05:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:26:57 INFO - PROCESS | 3708 | 1465475217711 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 3708 | 1465475217713 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 05:26:57 INFO - PROCESS | 3708 | 1465475217728 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 3708 | 1465475217729 Marionette TRACE conn3 <- [1,2438,null,{}] 05:26:57 INFO - PROCESS | 3708 | 1465475217733 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}] 05:26:57 INFO - PROCESS | 3708 | 1465475217744 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:57 INFO - PROCESS | 3708 | 1465475217825 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:26:57 INFO - PROCESS | 3708 | 1465475217831 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 3708 | 1465475217833 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:57 INFO - PROCESS | 3708 | ++DOCSHELL 1842AC00 == 38 [pid = 3708] [id = 619] 05:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D1C800) [pid = 3708] [serial = 1857] [outer = 00000000] 05:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A879800) [pid = 3708] [serial = 1858] [outer = 19D1C800] 05:26:57 INFO - PROCESS | 3708 | 1465475217883 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A9E2800) [pid = 3708] [serial = 1859] [outer = 19D1C800] 05:26:58 INFO - PROCESS | 3708 | 1465475218306 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]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 642ms 05:26:58 INFO - PROCESS | 3708 | 1465475218369 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 3708 | 1465475218371 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 05:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:26:58 INFO - PROCESS | 3708 | 1465475218375 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 3708 | 1465475218377 Marionette TRACE conn3 <- [1,2442,null,{}] 05:26:58 INFO - PROCESS | 3708 | 1465475218380 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}] 05:26:58 INFO - PROCESS | 3708 | 1465475218381 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:58 INFO - PROCESS | 3708 | 1465475218460 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:26:58 INFO - PROCESS | 3708 | 1465475218465 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 3708 | 1465475218467 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:26:58 INFO - PROCESS | 3708 | ++DOCSHELL 1A9E5800 == 39 [pid = 3708] [id = 620] 05:26:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A9E5C00) [pid = 3708] [serial = 1860] [outer = 00000000] 05:26:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A9EA400) [pid = 3708] [serial = 1861] [outer = 1A9E5C00] 05:26:58 INFO - PROCESS | 3708 | 1465475218509 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A9ECC00) [pid = 3708] [serial = 1862] [outer = 1A9E5C00] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 1A06FC00 == 38 [pid = 3708] [id = 606] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 11251000 == 37 [pid = 3708] [id = 607] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 154D3800 == 36 [pid = 3708] [id = 610] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 16F01C00 == 35 [pid = 3708] [id = 612] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 13150800 == 34 [pid = 3708] [id = 608] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 184B5800 == 33 [pid = 3708] [id = 614] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 105EC000 == 32 [pid = 3708] [id = 616] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 16949000 == 31 [pid = 3708] [id = 617] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 154AC400 == 30 [pid = 3708] [id = 609] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 154A8800 == 29 [pid = 3708] [id = 615] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 1605F800 == 28 [pid = 3708] [id = 618] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 16951400 == 27 [pid = 3708] [id = 611] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 16B8EC00 == 26 [pid = 3708] [id = 613] 05:26:59 INFO - PROCESS | 3708 | --DOCSHELL 1842AC00 == 25 [pid = 3708] [id = 619] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1874A800) [pid = 3708] [serial = 1804] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A072800) [pid = 3708] [serial = 1808] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (19D21C00) [pid = 3708] [serial = 1807] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A21F400) [pid = 3708] [serial = 1810] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A3E8000) [pid = 3708] [serial = 1816] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1A24C000) [pid = 3708] [serial = 1811] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16B07000) [pid = 3708] [serial = 1813] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (178BD000) [pid = 3708] [serial = 1801] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A3EAC00) [pid = 3708] [serial = 1817] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1694BC00) [pid = 3708] [serial = 1798] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16950C00) [pid = 3708] [serial = 1799] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (14EBE400) [pid = 3708] [serial = 1795] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (154ACC00) [pid = 3708] [serial = 1796] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (131D4400) [pid = 3708] [serial = 1793] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (12D9EC00) [pid = 3708] [serial = 1792] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1430D000) [pid = 3708] [serial = 1790] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (131C8C00) [pid = 3708] [serial = 1789] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1A07A000) [pid = 3708] [serial = 1786] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1A227C00) [pid = 3708] [serial = 1787] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1A877800) [pid = 3708] [serial = 1819] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (18754C00) [pid = 3708] [serial = 1805] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (17998400) [pid = 3708] [serial = 1814] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (17A88C00) [pid = 3708] [serial = 1802] [outer = 00000000] [url = about:blank] 05:27:00 INFO - PROCESS | 3708 | 1465475220244 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]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1910ms 05:27:00 INFO - PROCESS | 3708 | 1465475220294 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 3708 | 1465475220299 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 05:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:27:00 INFO - PROCESS | 3708 | 1465475220304 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 3708 | 1465475220307 Marionette TRACE conn3 <- [1,2446,null,{}] 05:27:00 INFO - PROCESS | 3708 | 1465475220313 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}] 05:27:00 INFO - PROCESS | 3708 | 1465475220316 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:00 INFO - PROCESS | 3708 | 1465475220412 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:27:00 INFO - PROCESS | 3708 | 1465475220419 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 3708 | 1465475220422 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:00 INFO - PROCESS | 3708 | ++DOCSHELL 1124E800 == 26 [pid = 3708] [id = 621] 05:27:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (1124F400) [pid = 3708] [serial = 1863] [outer = 00000000] 05:27:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (11256800) [pid = 3708] [serial = 1864] [outer = 1124F400] 05:27:00 INFO - PROCESS | 3708 | 1465475220457 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (11269400) [pid = 3708] [serial = 1865] [outer = 1124F400] 05:27:00 INFO - PROCESS | 3708 | 1465475220962 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]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 672ms 05:27:00 INFO - PROCESS | 3708 | 1465475220986 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 3708 | 1465475220991 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 05:27:00 INFO - PROCESS | 3708 | 1465475221001 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:27:00 INFO - PROCESS | 3708 | 1465475221004 Marionette TRACE conn3 <- [1,2450,null,{}] 05:27:00 INFO - PROCESS | 3708 | 1465475221008 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}] 05:27:00 INFO - PROCESS | 3708 | 1465475221011 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:01 INFO - PROCESS | 3708 | 1465475221096 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:27:01 INFO - PROCESS | 3708 | 1465475221104 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 3708 | 1465475221107 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:01 INFO - PROCESS | 3708 | ++DOCSHELL 12DABC00 == 27 [pid = 3708] [id = 622] 05:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (13034C00) [pid = 3708] [serial = 1866] [outer = 00000000] 05:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (13113800) [pid = 3708] [serial = 1867] [outer = 13034C00] 05:27:01 INFO - PROCESS | 3708 | 1465475221154 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (13153400) [pid = 3708] [serial = 1868] [outer = 13034C00] 05:27:01 INFO - PROCESS | 3708 | 1465475221602 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]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 611ms 05:27:01 INFO - PROCESS | 3708 | 1465475221624 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 3708 | 1465475221626 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 05:27:01 INFO - PROCESS | 3708 | 1465475221629 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:27:01 INFO - PROCESS | 3708 | 1465475221633 Marionette TRACE conn3 <- [1,2454,null,{}] 05:27:01 INFO - PROCESS | 3708 | 1465475221647 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}] 05:27:01 INFO - PROCESS | 3708 | 1465475221651 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:01 INFO - PROCESS | 3708 | 1465475221733 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:27:01 INFO - PROCESS | 3708 | 1465475221743 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 3708 | 1465475221746 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:01 INFO - PROCESS | 3708 | ++DOCSHELL 14E68000 == 28 [pid = 3708] [id = 623] 05:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (14E6A400) [pid = 3708] [serial = 1869] [outer = 00000000] 05:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (14E7E400) [pid = 3708] [serial = 1870] [outer = 14E6A400] 05:27:01 INFO - PROCESS | 3708 | 1465475221793 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (14E85C00) [pid = 3708] [serial = 1871] [outer = 14E6A400] 05:27:02 INFO - PROCESS | 3708 | 1465475222252 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]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 673ms 05:27:02 INFO - PROCESS | 3708 | 1465475222311 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 3708 | 1465475222313 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 05:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:27:02 INFO - PROCESS | 3708 | 1465475222316 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 3708 | 1465475222318 Marionette TRACE conn3 <- [1,2458,null,{}] 05:27:02 INFO - PROCESS | 3708 | 1465475222321 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}] 05:27:02 INFO - PROCESS | 3708 | 1465475222323 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:02 INFO - PROCESS | 3708 | 1465475222420 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:27:02 INFO - PROCESS | 3708 | 1465475222425 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 3708 | 1465475222427 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:02 INFO - PROCESS | 3708 | ++DOCSHELL 14E83C00 == 29 [pid = 3708] [id = 624] 05:27:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (154AEC00) [pid = 3708] [serial = 1872] [outer = 00000000] 05:27:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1593AC00) [pid = 3708] [serial = 1873] [outer = 154AEC00] 05:27:02 INFO - PROCESS | 3708 | 1465475222471 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (15B75800) [pid = 3708] [serial = 1874] [outer = 154AEC00] 05:27:02 INFO - PROCESS | 3708 | 1465475222876 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]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 581ms 05:27:02 INFO - PROCESS | 3708 | 1465475222896 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 3708 | 1465475222898 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 05:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:27:02 INFO - PROCESS | 3708 | 1465475222914 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 3708 | 1465475222916 Marionette TRACE conn3 <- [1,2462,null,{}] 05:27:02 INFO - PROCESS | 3708 | 1465475222919 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}] 05:27:02 INFO - PROCESS | 3708 | 1465475222921 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:02 INFO - PROCESS | 3708 | 1465475223008 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:27:03 INFO - PROCESS | 3708 | 1465475223014 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 3708 | 1465475223016 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:03 INFO - PROCESS | 3708 | ++DOCSHELL 1668D800 == 30 [pid = 3708] [id = 625] 05:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1668DC00) [pid = 3708] [serial = 1875] [outer = 00000000] 05:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1694CC00) [pid = 3708] [serial = 1876] [outer = 1668DC00] 05:27:03 INFO - PROCESS | 3708 | 1465475223059 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1694F800) [pid = 3708] [serial = 1877] [outer = 1668DC00] 05:27:03 INFO - PROCESS | 3708 | 1465475223540 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 05:27:03 INFO - PROCESS | 3708 | 1465475223602 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 3708 | 1465475223604 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 05:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:27:03 INFO - PROCESS | 3708 | 1465475223590 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 3708 | 1465475223592 Marionette TRACE conn3 <- [1,2466,null,{}] 05:27:03 INFO - PROCESS | 3708 | 1465475223595 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}] 05:27:03 INFO - PROCESS | 3708 | 1465475223600 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:03 INFO - PROCESS | 3708 | 1465475223700 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:27:03 INFO - PROCESS | 3708 | 1465475223710 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 3708 | 1465475223712 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:03 INFO - PROCESS | 3708 | ++DOCSHELL 1606A000 == 31 [pid = 3708] [id = 626] 05:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16B88000) [pid = 3708] [serial = 1878] [outer = 00000000] 05:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16F9C000) [pid = 3708] [serial = 1879] [outer = 16B88000] 05:27:03 INFO - PROCESS | 3708 | 1465475223756 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (17997000) [pid = 3708] [serial = 1880] [outer = 16B88000] 05:27:04 INFO - PROCESS | 3708 | 1465475224206 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 673ms 05:27:04 INFO - PROCESS | 3708 | 1465475224288 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 3708 | 1465475224290 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 05:27:04 INFO - PROCESS | 3708 | 1465475224293 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:27:04 INFO - PROCESS | 3708 | 1465475224295 Marionette TRACE conn3 <- [1,2470,null,{}] 05:27:04 INFO - PROCESS | 3708 | 1465475224299 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}] 05:27:04 INFO - PROCESS | 3708 | 1465475224301 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:04 INFO - PROCESS | 3708 | 1465475224395 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:27:04 INFO - PROCESS | 3708 | 1465475224404 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 3708 | 1465475224406 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:04 INFO - PROCESS | 3708 | ++DOCSHELL 17A83400 == 32 [pid = 3708] [id = 627] 05:27:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (17A84000) [pid = 3708] [serial = 1881] [outer = 00000000] 05:27:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (18425000) [pid = 3708] [serial = 1882] [outer = 17A84000] 05:27:04 INFO - PROCESS | 3708 | 1465475224448 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (18426000) [pid = 3708] [serial = 1883] [outer = 17A84000] 05:27:04 INFO - PROCESS | 3708 | 1465475224886 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 611ms 05:27:04 INFO - PROCESS | 3708 | 1465475224915 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 3708 | 1465475224917 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 05:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:27:04 INFO - PROCESS | 3708 | 1465475224920 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 3708 | 1465475224922 Marionette TRACE conn3 <- [1,2474,null,{}] 05:27:04 INFO - PROCESS | 3708 | 1465475224925 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}] 05:27:04 INFO - PROCESS | 3708 | 1465475224927 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:04 INFO - PROCESS | 3708 | 1465475225002 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:27:04 INFO - PROCESS | 3708 | 1465475225007 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 3708 | 1465475225009 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:04 INFO - PROCESS | 3708 | ++DOCSHELL 13658800 == 33 [pid = 3708] [id = 628] 05:27:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (18422C00) [pid = 3708] [serial = 1884] [outer = 00000000] 05:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19CF1000) [pid = 3708] [serial = 1885] [outer = 18422C00] 05:27:05 INFO - PROCESS | 3708 | 1465475225043 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (19CF2800) [pid = 3708] [serial = 1886] [outer = 18422C00] 05:27:05 INFO - PROCESS | 3708 | 1465475225506 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]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 611ms 05:27:05 INFO - PROCESS | 3708 | 1465475225543 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 3708 | 1465475225545 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 05:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:27:05 INFO - PROCESS | 3708 | 1465475225555 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 3708 | 1465475225557 Marionette TRACE conn3 <- [1,2478,null,{}] 05:27:05 INFO - PROCESS | 3708 | 1465475225560 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}] 05:27:05 INFO - PROCESS | 3708 | 1465475225562 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:05 INFO - PROCESS | 3708 | 1465475225670 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:27:05 INFO - PROCESS | 3708 | 1465475225678 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 3708 | 1465475225680 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:05 INFO - PROCESS | 3708 | ++DOCSHELL 14E65C00 == 34 [pid = 3708] [id = 629] 05:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19D23800) [pid = 3708] [serial = 1887] [outer = 00000000] 05:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A074000) [pid = 3708] [serial = 1888] [outer = 19D23800] 05:27:05 INFO - PROCESS | 3708 | 1465475225777 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A075C00) [pid = 3708] [serial = 1889] [outer = 19D23800] 05:27:06 INFO - PROCESS | 3708 | 1465475226187 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 688ms 05:27:06 INFO - PROCESS | 3708 | 1465475226236 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 3708 | 1465475226238 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 05:27:06 INFO - PROCESS | 3708 | 1465475226240 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:27:06 INFO - PROCESS | 3708 | 1465475226242 Marionette TRACE conn3 <- [1,2482,null,{}] 05:27:06 INFO - PROCESS | 3708 | 1465475226245 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}] 05:27:06 INFO - PROCESS | 3708 | 1465475226247 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:06 INFO - PROCESS | 3708 | 1465475226378 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:27:06 INFO - PROCESS | 3708 | 1465475226386 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 3708 | 1465475226388 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:06 INFO - PROCESS | 3708 | ++DOCSHELL 16B8AC00 == 35 [pid = 3708] [id = 630] 05:27:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (18753C00) [pid = 3708] [serial = 1890] [outer = 00000000] 05:27:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A22B000) [pid = 3708] [serial = 1891] [outer = 18753C00] 05:27:06 INFO - PROCESS | 3708 | 1465475226431 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A24A000) [pid = 3708] [serial = 1892] [outer = 18753C00] 05:27:06 INFO - PROCESS | 3708 | 1465475226863 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 688ms 05:27:06 INFO - PROCESS | 3708 | 1465475226929 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:27:06 INFO - PROCESS | 3708 | 1465475226932 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 05:27:06 INFO - PROCESS | 3708 | 1465475226935 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 3708 | 1465475226937 Marionette TRACE conn3 <- [1,2486,null,{}] 05:27:06 INFO - PROCESS | 3708 | 1465475226941 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}] 05:27:06 INFO - PROCESS | 3708 | 1465475226943 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:07 INFO - PROCESS | 3708 | 1465475227101 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:27:07 INFO - PROCESS | 3708 | 1465475227131 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 3708 | 1465475227133 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:07 INFO - PROCESS | 3708 | ++DOCSHELL 16068400 == 36 [pid = 3708] [id = 631] 05:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A3EC400) [pid = 3708] [serial = 1893] [outer = 00000000] 05:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A875800) [pid = 3708] [serial = 1894] [outer = 1A3EC400] 05:27:07 INFO - PROCESS | 3708 | 1465475227178 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A882400) [pid = 3708] [serial = 1895] [outer = 1A3EC400] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (19D1C800) [pid = 3708] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (19CF9000) [pid = 3708] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1125A400) [pid = 3708] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A3EEC00) [pid = 3708] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (154AF400) [pid = 3708] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (131CC800) [pid = 3708] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (11252400) [pid = 3708] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1A079000) [pid = 3708] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (188A5C00) [pid = 3708] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (17A81400) [pid = 3708] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (16F0DC00) [pid = 3708] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (16954400) [pid = 3708] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (154DA400) [pid = 3708] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:27:07 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16947400) [pid = 3708] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:27:07 INFO - PROCESS | 3708 | 1465475227801 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 886ms 05:27:07 INFO - PROCESS | 3708 | 1465475227822 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 3708 | 1465475227825 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 05:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:27:07 INFO - PROCESS | 3708 | 1465475227829 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 3708 | 1465475227832 Marionette TRACE conn3 <- [1,2490,null,{}] 05:27:07 INFO - PROCESS | 3708 | 1465475227836 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}] 05:27:07 INFO - PROCESS | 3708 | 1465475227837 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:07 INFO - PROCESS | 3708 | 1465475227914 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:27:07 INFO - PROCESS | 3708 | 1465475227920 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 3708 | 1465475227922 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:07 INFO - PROCESS | 3708 | ++DOCSHELL 11266000 == 37 [pid = 3708] [id = 632] 05:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (14E79000) [pid = 3708] [serial = 1896] [outer = 00000000] 05:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16069000) [pid = 3708] [serial = 1897] [outer = 14E79000] 05:27:07 INFO - PROCESS | 3708 | 1465475227968 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (188A5C00) [pid = 3708] [serial = 1898] [outer = 14E79000] 05:27:08 INFO - PROCESS | 3708 | 1465475228477 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]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 688ms 05:27:08 INFO - PROCESS | 3708 | 1465475228507 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 3708 | 1465475228509 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 05:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:27:08 INFO - PROCESS | 3708 | 1465475228512 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 3708 | 1465475228513 Marionette TRACE conn3 <- [1,2494,null,{}] 05:27:08 INFO - PROCESS | 3708 | 1465475228517 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}] 05:27:08 INFO - PROCESS | 3708 | 1465475228519 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:08 INFO - PROCESS | 3708 | 1465475228615 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:27:08 INFO - PROCESS | 3708 | 1465475228620 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 3708 | 1465475228622 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:08 INFO - PROCESS | 3708 | ++DOCSHELL 105EC400 == 38 [pid = 3708] [id = 633] 05:27:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (10FA7800) [pid = 3708] [serial = 1899] [outer = 00000000] 05:27:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A9E9C00) [pid = 3708] [serial = 1900] [outer = 10FA7800] 05:27:08 INFO - PROCESS | 3708 | 1465475228689 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1AB5D000) [pid = 3708] [serial = 1901] [outer = 10FA7800] 05:27:09 INFO - PROCESS | 3708 | 1465475229141 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]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 688ms 05:27:09 INFO - PROCESS | 3708 | 1465475229195 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 3708 | 1465475229197 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 05:27:09 INFO - PROCESS | 3708 | 1465475229200 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:27:09 INFO - PROCESS | 3708 | 1465475229201 Marionette TRACE conn3 <- [1,2498,null,{}] 05:27:09 INFO - PROCESS | 3708 | 1465475229205 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}] 05:27:09 INFO - PROCESS | 3708 | 1465475229207 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:09 INFO - PROCESS | 3708 | 1465475229287 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:27:09 INFO - PROCESS | 3708 | 1465475229292 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 3708 | 1465475229293 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:09 INFO - PROCESS | 3708 | ++DOCSHELL 1694A800 == 39 [pid = 3708] [id = 634] 05:27:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1694C800) [pid = 3708] [serial = 1902] [outer = 00000000] 05:27:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1AB64800) [pid = 3708] [serial = 1903] [outer = 1694C800] 05:27:09 INFO - PROCESS | 3708 | 1465475229338 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1AD34000) [pid = 3708] [serial = 1904] [outer = 1694C800] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 1A9E5800 == 38 [pid = 3708] [id = 620] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 1124E800 == 37 [pid = 3708] [id = 621] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 12DABC00 == 36 [pid = 3708] [id = 622] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 17A83400 == 35 [pid = 3708] [id = 627] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 11266000 == 34 [pid = 3708] [id = 632] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 14E68000 == 33 [pid = 3708] [id = 623] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 13658800 == 32 [pid = 3708] [id = 628] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 1606A000 == 31 [pid = 3708] [id = 626] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 14E83C00 == 30 [pid = 3708] [id = 624] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 105EC400 == 29 [pid = 3708] [id = 633] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 16B8AC00 == 28 [pid = 3708] [id = 630] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 16068400 == 27 [pid = 3708] [id = 631] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 1668D800 == 26 [pid = 3708] [id = 625] 05:27:10 INFO - PROCESS | 3708 | --DOCSHELL 14E65C00 == 25 [pid = 3708] [id = 629] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A9EA400) [pid = 3708] [serial = 1861] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A9E2800) [pid = 3708] [serial = 1859] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (19D1B000) [pid = 3708] [serial = 1846] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (19D24C00) [pid = 3708] [serial = 1849] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19D1C400) [pid = 3708] [serial = 1847] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A6F8C00) [pid = 3708] [serial = 1852] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A07B000) [pid = 3708] [serial = 1850] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A879800) [pid = 3708] [serial = 1858] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A87CC00) [pid = 3708] [serial = 1853] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154D3C00) [pid = 3708] [serial = 1828] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (154DC000) [pid = 3708] [serial = 1829] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13930400) [pid = 3708] [serial = 1825] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (13D0F400) [pid = 3708] [serial = 1826] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (11AD2C00) [pid = 3708] [serial = 1822] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (11C26C00) [pid = 3708] [serial = 1823] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A876400) [pid = 3708] [serial = 1820] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19CF4800) [pid = 3708] [serial = 1843] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1874D000) [pid = 3708] [serial = 1840] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1874E000) [pid = 3708] [serial = 1841] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (17997800) [pid = 3708] [serial = 1837] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (182B0400) [pid = 3708] [serial = 1838] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (16B0A400) [pid = 3708] [serial = 1834] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (16B86800) [pid = 3708] [serial = 1835] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1668E400) [pid = 3708] [serial = 1832] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (16618C00) [pid = 3708] [serial = 1831] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (184B3400) [pid = 3708] [serial = 1855] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (184B3C00) [pid = 3708] [serial = 1856] [outer = 00000000] [url = about:blank] 05:27:10 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (19CF4C00) [pid = 3708] [serial = 1844] [outer = 00000000] [url = about:blank] 05:27:11 INFO - PROCESS | 3708 | 1465475231097 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]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1925ms 05:27:11 INFO - PROCESS | 3708 | 1465475231162 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 3708 | 1465475231166 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 05:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:27:11 INFO - PROCESS | 3708 | 1465475231173 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 3708 | 1465475231181 Marionette TRACE conn3 <- [1,2502,null,{}] 05:27:11 INFO - PROCESS | 3708 | 1465475231189 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}] 05:27:11 INFO - PROCESS | 3708 | 1465475231194 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:11 INFO - PROCESS | 3708 | 1465475231345 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:27:11 INFO - PROCESS | 3708 | 1465475231479 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 3708 | 1465475231485 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:11 INFO - PROCESS | 3708 | ++DOCSHELL 10A4F800 == 26 [pid = 3708] [id = 635] 05:27:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (10A4FC00) [pid = 3708] [serial = 1905] [outer = 00000000] 05:27:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (10EC5800) [pid = 3708] [serial = 1906] [outer = 10A4FC00] 05:27:11 INFO - PROCESS | 3708 | 1465475231546 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (10F64C00) [pid = 3708] [serial = 1907] [outer = 10A4FC00] 05:27:12 INFO - PROCESS | 3708 | 1465475232270 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]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1192ms 05:27:12 INFO - PROCESS | 3708 | 1465475232355 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 3708 | 1465475232359 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 05:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:27:12 INFO - PROCESS | 3708 | 1465475232365 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 3708 | 1465475232369 Marionette TRACE conn3 <- [1,2506,null,{}] 05:27:12 INFO - PROCESS | 3708 | 1465475232375 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}] 05:27:12 INFO - PROCESS | 3708 | 1465475232378 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:12 INFO - PROCESS | 3708 | 1465475232507 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:27:12 INFO - PROCESS | 3708 | 1465475232633 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 3708 | 1465475232636 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:12 INFO - PROCESS | 3708 | ++DOCSHELL 1288C400 == 27 [pid = 3708] [id = 636] 05:27:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (12A0D800) [pid = 3708] [serial = 1908] [outer = 00000000] 05:27:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (12AA3000) [pid = 3708] [serial = 1909] [outer = 12A0D800] 05:27:12 INFO - PROCESS | 3708 | 1465475232694 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (12AE7400) [pid = 3708] [serial = 1910] [outer = 12A0D800] 05:27:13 INFO - PROCESS | 3708 | 1465475233450 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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1131ms 05:27:13 INFO - PROCESS | 3708 | 1465475233499 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 3708 | 1465475233503 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 05:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:27:13 INFO - PROCESS | 3708 | 1465475233508 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 3708 | 1465475233511 Marionette TRACE conn3 <- [1,2510,null,{}] 05:27:13 INFO - PROCESS | 3708 | 1465475233528 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}] 05:27:13 INFO - PROCESS | 3708 | 1465475233531 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:13 INFO - PROCESS | 3708 | 1465475233621 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:27:13 INFO - PROCESS | 3708 | 1465475233634 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 3708 | 1465475233638 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:13 INFO - PROCESS | 3708 | ++DOCSHELL 10EC1400 == 28 [pid = 3708] [id = 637] 05:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (10EC2400) [pid = 3708] [serial = 1911] [outer = 00000000] 05:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (12815400) [pid = 3708] [serial = 1912] [outer = 10EC2400] 05:27:13 INFO - PROCESS | 3708 | 1465475233685 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (12AA9000) [pid = 3708] [serial = 1913] [outer = 10EC2400] 05:27:14 INFO - PROCESS | 3708 | 1465475234188 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]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 05:27:14 INFO - PROCESS | 3708 | 1465475234255 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 3708 | 1465475234260 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 05:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:27:14 INFO - PROCESS | 3708 | 1465475234266 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 3708 | 1465475234268 Marionette TRACE conn3 <- [1,2514,null,{}] 05:27:14 INFO - PROCESS | 3708 | 1465475234272 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}] 05:27:14 INFO - PROCESS | 3708 | 1465475234274 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:14 INFO - PROCESS | 3708 | 1465475234382 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:27:14 INFO - PROCESS | 3708 | 1465475234459 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 3708 | 1465475234462 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:14 INFO - PROCESS | 3708 | ++DOCSHELL 13106400 == 29 [pid = 3708] [id = 638] 05:27:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (1322C400) [pid = 3708] [serial = 1914] [outer = 00000000] 05:27:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (13658800) [pid = 3708] [serial = 1915] [outer = 1322C400] 05:27:14 INFO - PROCESS | 3708 | 1465475234508 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13D08400) [pid = 3708] [serial = 1916] [outer = 1322C400] 05:27:14 INFO - PROCESS | 3708 | 1465475234922 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]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 688ms 05:27:14 INFO - PROCESS | 3708 | 1465475234947 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 3708 | 1465475234949 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 05:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:27:14 INFO - PROCESS | 3708 | 1465475234952 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 3708 | 1465475234956 Marionette TRACE conn3 <- [1,2518,null,{}] 05:27:14 INFO - PROCESS | 3708 | 1465475234966 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}] 05:27:14 INFO - PROCESS | 3708 | 1465475234971 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:15 INFO - PROCESS | 3708 | 1465475235063 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:27:15 INFO - PROCESS | 3708 | 1465475235070 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 3708 | 1465475235073 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:15 INFO - PROCESS | 3708 | ++DOCSHELL 14EC4800 == 30 [pid = 3708] [id = 639] 05:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (14EC4C00) [pid = 3708] [serial = 1917] [outer = 00000000] 05:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (154ADC00) [pid = 3708] [serial = 1918] [outer = 14EC4C00] 05:27:15 INFO - PROCESS | 3708 | 1465475235122 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154D1400) [pid = 3708] [serial = 1919] [outer = 14EC4C00] 05:27:15 INFO - PROCESS | 3708 | 1465475235580 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 05:27:15 INFO - PROCESS | 3708 | 1465475235635 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 3708 | 1465475235638 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 05:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:27:15 INFO - PROCESS | 3708 | 1465475235641 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 3708 | 1465475235652 Marionette TRACE conn3 <- [1,2522,null,{}] 05:27:15 INFO - PROCESS | 3708 | 1465475235655 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}] 05:27:15 INFO - PROCESS | 3708 | 1465475235657 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:15 INFO - PROCESS | 3708 | 1465475235804 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:27:15 INFO - PROCESS | 3708 | 1465475235827 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 3708 | 1465475235829 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:15 INFO - PROCESS | 3708 | ++DOCSHELL 15B79400 == 31 [pid = 3708] [id = 640] 05:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (15B7A000) [pid = 3708] [serial = 1920] [outer = 00000000] 05:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16064800) [pid = 3708] [serial = 1921] [outer = 15B7A000] 05:27:15 INFO - PROCESS | 3708 | 1465475235873 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1668C800) [pid = 3708] [serial = 1922] [outer = 15B7A000] 05:27:16 INFO - PROCESS | 3708 | 1465475236322 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]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 05:27:16 INFO - PROCESS | 3708 | 1465475236385 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 3708 | 1465475236387 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 05:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:27:16 INFO - PROCESS | 3708 | 1465475236395 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 3708 | 1465475236397 Marionette TRACE conn3 <- [1,2526,null,{}] 05:27:16 INFO - PROCESS | 3708 | 1465475236400 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}] 05:27:16 INFO - PROCESS | 3708 | 1465475236402 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:16 INFO - PROCESS | 3708 | 1465475236515 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:27:16 INFO - PROCESS | 3708 | 1465475236524 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 3708 | 1465475236526 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:16 INFO - PROCESS | 3708 | ++DOCSHELL 16949000 == 32 [pid = 3708] [id = 641] 05:27:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16949800) [pid = 3708] [serial = 1923] [outer = 00000000] 05:27:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16951000) [pid = 3708] [serial = 1924] [outer = 16949800] 05:27:16 INFO - PROCESS | 3708 | 1465475236571 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16952800) [pid = 3708] [serial = 1925] [outer = 16949800] 05:27:17 INFO - PROCESS | 3708 | 1465475237016 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]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 05:27:17 INFO - PROCESS | 3708 | 1465475237071 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 3708 | 1465475237073 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 05:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:27:17 INFO - PROCESS | 3708 | 1465475237076 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 3708 | 1465475237078 Marionette TRACE conn3 <- [1,2530,null,{}] 05:27:17 INFO - PROCESS | 3708 | 1465475237081 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}] 05:27:17 INFO - PROCESS | 3708 | 1465475237086 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:17 INFO - PROCESS | 3708 | 1465475237263 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:27:17 INFO - PROCESS | 3708 | 1465475237285 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 3708 | 1465475237287 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:17 INFO - PROCESS | 3708 | ++DOCSHELL 16B8DC00 == 33 [pid = 3708] [id = 642] 05:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16B8E800) [pid = 3708] [serial = 1926] [outer = 00000000] 05:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16F93000) [pid = 3708] [serial = 1927] [outer = 16B8E800] 05:27:17 INFO - PROCESS | 3708 | 1465475237339 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17A7F000) [pid = 3708] [serial = 1928] [outer = 16B8E800] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (18753C00) [pid = 3708] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A3EC400) [pid = 3708] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (14E79000) [pid = 3708] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A9E5C00) [pid = 3708] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18422C00) [pid = 3708] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (17A84000) [pid = 3708] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16B88000) [pid = 3708] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1668DC00) [pid = 3708] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (154AEC00) [pid = 3708] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (14E6A400) [pid = 3708] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (13034C00) [pid = 3708] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1124F400) [pid = 3708] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19D23800) [pid = 3708] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (10FA7800) [pid = 3708] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:27:17 INFO - PROCESS | 3708 | 1465475237857 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]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 810ms 05:27:17 INFO - PROCESS | 3708 | 1465475237909 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 3708 | 1465475237911 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 05:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:27:17 INFO - PROCESS | 3708 | 1465475237915 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 3708 | 1465475237917 Marionette TRACE conn3 <- [1,2534,null,{}] 05:27:17 INFO - PROCESS | 3708 | 1465475237920 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}] 05:27:17 INFO - PROCESS | 3708 | 1465475237931 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:18 INFO - PROCESS | 3708 | 1465475238010 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:27:18 INFO - PROCESS | 3708 | 1465475238017 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 3708 | 1465475238019 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:18 INFO - PROCESS | 3708 | ++DOCSHELL 16B07800 == 34 [pid = 3708] [id = 643] 05:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16B88000) [pid = 3708] [serial = 1929] [outer = 00000000] 05:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (17996000) [pid = 3708] [serial = 1930] [outer = 16B88000] 05:27:18 INFO - PROCESS | 3708 | 1465475238062 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (17A83400) [pid = 3708] [serial = 1931] [outer = 16B88000] 05:27:18 INFO - PROCESS | 3708 | 1465475238485 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]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 627ms 05:27:18 INFO - PROCESS | 3708 | 1465475238534 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 3708 | 1465475238536 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 05:27:18 INFO - PROCESS | 3708 | 1465475238539 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:27:18 INFO - PROCESS | 3708 | 1465475238541 Marionette TRACE conn3 <- [1,2538,null,{}] 05:27:18 INFO - PROCESS | 3708 | 1465475238544 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}] 05:27:18 INFO - PROCESS | 3708 | 1465475238546 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:18 INFO - PROCESS | 3708 | 1465475238622 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:27:18 INFO - PROCESS | 3708 | 1465475238628 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 3708 | 1465475238630 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:18 INFO - PROCESS | 3708 | ++DOCSHELL 1841F400 == 35 [pid = 3708] [id = 644] 05:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1841FC00) [pid = 3708] [serial = 1932] [outer = 00000000] 05:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (18428C00) [pid = 3708] [serial = 1933] [outer = 1841FC00] 05:27:18 INFO - PROCESS | 3708 | 1465475238673 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (184B3400) [pid = 3708] [serial = 1934] [outer = 1841FC00] 05:27:19 INFO - PROCESS | 3708 | 1465475239110 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 612ms 05:27:19 INFO - PROCESS | 3708 | 1465475239161 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 3708 | 1465475239163 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 05:27:19 INFO - PROCESS | 3708 | 1465475239166 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:27:19 INFO - PROCESS | 3708 | 1465475239167 Marionette TRACE conn3 <- [1,2542,null,{}] 05:27:19 INFO - PROCESS | 3708 | 1465475239171 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}] 05:27:19 INFO - PROCESS | 3708 | 1465475239173 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:19 INFO - PROCESS | 3708 | 1465475239253 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:27:19 INFO - PROCESS | 3708 | 1465475239258 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 3708 | 1465475239260 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:19 INFO - PROCESS | 3708 | ++DOCSHELL 178B5C00 == 36 [pid = 3708] [id = 645] 05:27:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (18424000) [pid = 3708] [serial = 1935] [outer = 00000000] 05:27:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (188A7C00) [pid = 3708] [serial = 1936] [outer = 18424000] 05:27:19 INFO - PROCESS | 3708 | 1465475239303 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (188A8400) [pid = 3708] [serial = 1937] [outer = 18424000] 05:27:19 INFO - PROCESS | 3708 | 1465475239957 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 871ms 05:27:20 INFO - PROCESS | 3708 | 1465475240054 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 3708 | 1465475240059 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 05:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:27:20 INFO - PROCESS | 3708 | 1465475240064 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 3708 | 1465475240067 Marionette TRACE conn3 <- [1,2546,null,{}] 05:27:20 INFO - PROCESS | 3708 | 1465475240073 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}] 05:27:20 INFO - PROCESS | 3708 | 1465475240076 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:20 INFO - PROCESS | 3708 | 1465475240192 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:27:20 INFO - PROCESS | 3708 | 1465475240324 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 3708 | 1465475240327 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:20 INFO - PROCESS | 3708 | ++DOCSHELL 1124E800 == 37 [pid = 3708] [id = 646] 05:27:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (11250000) [pid = 3708] [serial = 1938] [outer = 00000000] 05:27:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1311FC00) [pid = 3708] [serial = 1939] [outer = 11250000] 05:27:20 INFO - PROCESS | 3708 | 1465475240386 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (132E8400) [pid = 3708] [serial = 1940] [outer = 11250000] 05:27:20 INFO - PROCESS | 3708 | 1465475240988 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]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 978ms 05:27:21 INFO - PROCESS | 3708 | 1465475241051 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 3708 | 1465475241056 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 05:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:27:21 INFO - PROCESS | 3708 | 1465475241062 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 3708 | 1465475241065 Marionette TRACE conn3 <- [1,2550,null,{}] 05:27:21 INFO - PROCESS | 3708 | 1465475241069 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}] 05:27:21 INFO - PROCESS | 3708 | 1465475241072 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:21 INFO - PROCESS | 3708 | 1465475241181 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:27:21 INFO - PROCESS | 3708 | 1465475241317 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 3708 | 1465475241320 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:21 INFO - PROCESS | 3708 | ++DOCSHELL 14F0F800 == 38 [pid = 3708] [id = 647] 05:27:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (154A6400) [pid = 3708] [serial = 1941] [outer = 00000000] 05:27:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (156BC800) [pid = 3708] [serial = 1942] [outer = 154A6400] 05:27:21 INFO - PROCESS | 3708 | 1465475241384 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (16688000) [pid = 3708] [serial = 1943] [outer = 154A6400] 05:27:21 INFO - PROCESS | 3708 | 1465475242009 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1023ms 05:27:22 INFO - PROCESS | 3708 | 1465475242072 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 3708 | 1465475242075 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 05:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:27:22 INFO - PROCESS | 3708 | 1465475242098 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 3708 | 1465475242101 Marionette TRACE conn3 <- [1,2554,null,{}] 05:27:22 INFO - PROCESS | 3708 | 1465475242140 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}] 05:27:22 INFO - PROCESS | 3708 | 1465475242145 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:22 INFO - PROCESS | 3708 | 1465475242261 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:27:22 INFO - PROCESS | 3708 | 1465475242522 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 3708 | 1465475242525 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:22 INFO - PROCESS | 3708 | ++DOCSHELL 105E4800 == 39 [pid = 3708] [id = 648] 05:27:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (105E6400) [pid = 3708] [serial = 1944] [outer = 00000000] 05:27:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (10EC0400) [pid = 3708] [serial = 1945] [outer = 105E6400] 05:27:22 INFO - PROCESS | 3708 | 1465475242580 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (11455800) [pid = 3708] [serial = 1946] [outer = 105E6400] 05:27:23 INFO - PROCESS | 3708 | 1465475243168 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]]]}] 05:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1147ms 05:27:23 INFO - PROCESS | 3708 | 1465475243235 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:27:23 INFO - PROCESS | 3708 | 1465475243238 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 05:27:23 INFO - PROCESS | 3708 | 1465475243243 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 3708 | 1465475243245 Marionette TRACE conn3 <- [1,2558,null,{}] 05:27:23 INFO - PROCESS | 3708 | 1465475243251 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}] 05:27:23 INFO - PROCESS | 3708 | 1465475243255 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:23 INFO - PROCESS | 3708 | 1465475243428 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 17441400 == 38 [pid = 3708] [id = 398] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 10F65C00 == 37 [pid = 3708] [id = 383] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 12810C00 == 36 [pid = 3708] [id = 389] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 104E4400 == 35 [pid = 3708] [id = 399] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 10471800 == 34 [pid = 3708] [id = 393] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 16D42400 == 33 [pid = 3708] [id = 388] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 15B7DC00 == 32 [pid = 3708] [id = 387] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 14E7A000 == 31 [pid = 3708] [id = 385] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 169A5800 == 30 [pid = 3708] [id = 397] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 169A5400 == 29 [pid = 3708] [id = 390] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 156B8800 == 28 [pid = 3708] [id = 396] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 10F65400 == 27 [pid = 3708] [id = 384] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 14E6F800 == 26 [pid = 3708] [id = 391] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 14EB7000 == 25 [pid = 3708] [id = 395] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 14E7F800 == 24 [pid = 3708] [id = 386] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 10F5F000 == 23 [pid = 3708] [id = 392] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 13238000 == 22 [pid = 3708] [id = 394] 05:27:23 INFO - PROCESS | 3708 | --DOCSHELL 10A4F800 == 21 [pid = 3708] [id = 635] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A22B000) [pid = 3708] [serial = 1891] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A875800) [pid = 3708] [serial = 1894] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (188A5C00) [pid = 3708] [serial = 1898] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16069000) [pid = 3708] [serial = 1897] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1A882400) [pid = 3708] [serial = 1895] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A9ECC00) [pid = 3708] [serial = 1862] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19CF1000) [pid = 3708] [serial = 1885] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (18425000) [pid = 3708] [serial = 1882] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18426000) [pid = 3708] [serial = 1883] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16F9C000) [pid = 3708] [serial = 1879] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (17997000) [pid = 3708] [serial = 1880] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1694CC00) [pid = 3708] [serial = 1876] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1694F800) [pid = 3708] [serial = 1877] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1593AC00) [pid = 3708] [serial = 1873] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (15B75800) [pid = 3708] [serial = 1874] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (14E7E400) [pid = 3708] [serial = 1870] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (14E85C00) [pid = 3708] [serial = 1871] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (13113800) [pid = 3708] [serial = 1867] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13153400) [pid = 3708] [serial = 1868] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (11256800) [pid = 3708] [serial = 1864] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (11269400) [pid = 3708] [serial = 1865] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1A074000) [pid = 3708] [serial = 1888] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1A075C00) [pid = 3708] [serial = 1889] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1A24A000) [pid = 3708] [serial = 1892] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1AB5D000) [pid = 3708] [serial = 1901] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (19CF2800) [pid = 3708] [serial = 1886] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1A9E9C00) [pid = 3708] [serial = 1900] [outer = 00000000] [url = about:blank] 05:27:23 INFO - PROCESS | 3708 | 1465475243520 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 3708 | 1465475243523 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:23 INFO - PROCESS | 3708 | ++DOCSHELL 104E4400 == 22 [pid = 3708] [id = 649] 05:27:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (104E7800) [pid = 3708] [serial = 1947] [outer = 00000000] 05:27:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (11269400) [pid = 3708] [serial = 1948] [outer = 104E7800] 05:27:23 INFO - PROCESS | 3708 | 1465475243553 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (12AA2C00) [pid = 3708] [serial = 1949] [outer = 104E7800] 05:27:24 INFO - PROCESS | 3708 | 1465475244013 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 810ms 05:27:24 INFO - PROCESS | 3708 | 1465475244067 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 3708 | 1465475244071 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 05:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:27:24 INFO - PROCESS | 3708 | 1465475244075 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 3708 | 1465475244077 Marionette TRACE conn3 <- [1,2562,null,{}] 05:27:24 INFO - PROCESS | 3708 | 1465475244081 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}] 05:27:24 INFO - PROCESS | 3708 | 1465475244083 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:24 INFO - PROCESS | 3708 | 1465475244168 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:27:24 INFO - PROCESS | 3708 | 1465475244177 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 3708 | 1465475244179 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:24 INFO - PROCESS | 3708 | ++DOCSHELL 14E6F800 == 23 [pid = 3708] [id = 650] 05:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (14E82000) [pid = 3708] [serial = 1950] [outer = 00000000] 05:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (14F0F000) [pid = 3708] [serial = 1951] [outer = 14E82000] 05:27:24 INFO - PROCESS | 3708 | 1465475244223 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (154D6000) [pid = 3708] [serial = 1952] [outer = 14E82000] 05:27:24 INFO - PROCESS | 3708 | 1465475244698 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 688ms 05:27:24 INFO - PROCESS | 3708 | 1465475244759 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 3708 | 1465475244762 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 05:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:27:24 INFO - PROCESS | 3708 | 1465475244766 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 3708 | 1465475244772 Marionette TRACE conn3 <- [1,2566,null,{}] 05:27:24 INFO - PROCESS | 3708 | 1465475244780 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}] 05:27:24 INFO - PROCESS | 3708 | 1465475244784 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:24 INFO - PROCESS | 3708 | 1465475244869 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:27:24 INFO - PROCESS | 3708 | 1465475244968 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 3708 | 1465475244954 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:24 INFO - PROCESS | 3708 | ++DOCSHELL 16069400 == 24 [pid = 3708] [id = 651] 05:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16948C00) [pid = 3708] [serial = 1953] [outer = 00000000] 05:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1694FC00) [pid = 3708] [serial = 1954] [outer = 16948C00] 05:27:25 INFO - PROCESS | 3708 | 1465475244997 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16B84400) [pid = 3708] [serial = 1955] [outer = 16948C00] 05:27:25 INFO - PROCESS | 3708 | 1465475245359 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]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 626ms 05:27:25 INFO - PROCESS | 3708 | 1465475245387 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 3708 | 1465475245389 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 05:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:27:25 INFO - PROCESS | 3708 | 1465475245392 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 3708 | 1465475245394 Marionette TRACE conn3 <- [1,2570,null,{}] 05:27:25 INFO - PROCESS | 3708 | 1465475245397 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}] 05:27:25 INFO - PROCESS | 3708 | 1465475245399 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:25 INFO - PROCESS | 3708 | 1465475245542 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:27:25 INFO - PROCESS | 3708 | 1465475245590 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 3708 | 1465475245592 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:25 INFO - PROCESS | 3708 | ++DOCSHELL 16B89800 == 25 [pid = 3708] [id = 652] 05:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16D3E000) [pid = 3708] [serial = 1956] [outer = 00000000] 05:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (178BF000) [pid = 3708] [serial = 1957] [outer = 16D3E000] 05:27:25 INFO - PROCESS | 3708 | 1465475245636 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (13653400) [pid = 3708] [serial = 1958] [outer = 16D3E000] 05:27:26 INFO - PROCESS | 3708 | 1465475246057 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]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 718ms 05:27:26 INFO - PROCESS | 3708 | 1465475246114 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 3708 | 1465475246116 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 05:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:27:26 INFO - PROCESS | 3708 | 1465475246125 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 3708 | 1465475246126 Marionette TRACE conn3 <- [1,2574,null,{}] 05:27:26 INFO - PROCESS | 3708 | 1465475246130 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}] 05:27:26 INFO - PROCESS | 3708 | 1465475246132 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:26 INFO - PROCESS | 3708 | 1465475246242 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:27:26 INFO - PROCESS | 3708 | 1465475246247 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 3708 | 1465475246253 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:26 INFO - PROCESS | 3708 | ++DOCSHELL 18426000 == 26 [pid = 3708] [id = 653] 05:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18426400) [pid = 3708] [serial = 1959] [outer = 00000000] 05:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (184A9800) [pid = 3708] [serial = 1960] [outer = 18426400] 05:27:26 INFO - PROCESS | 3708 | 1465475246310 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1889E000) [pid = 3708] [serial = 1961] [outer = 18426400] 05:27:26 INFO - PROCESS | 3708 | 1465475246784 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]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 688ms 05:27:26 INFO - PROCESS | 3708 | 1465475246802 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 3708 | 1465475246804 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 05:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:27:26 INFO - PROCESS | 3708 | 1465475246807 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 3708 | 1465475246808 Marionette TRACE conn3 <- [1,2578,null,{}] 05:27:26 INFO - PROCESS | 3708 | 1465475246812 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}] 05:27:26 INFO - PROCESS | 3708 | 1465475246814 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:26 INFO - PROCESS | 3708 | 1465475246958 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:27:26 INFO - PROCESS | 3708 | 1465475246973 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 3708 | 1465475246975 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:27 INFO - PROCESS | 3708 | ++DOCSHELL 19CF1000 == 27 [pid = 3708] [id = 654] 05:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19CF2000) [pid = 3708] [serial = 1962] [outer = 00000000] 05:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D16800) [pid = 3708] [serial = 1963] [outer = 19CF2000] 05:27:27 INFO - PROCESS | 3708 | 1465475247073 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D17400) [pid = 3708] [serial = 1964] [outer = 19CF2000] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (10EC2400) [pid = 3708] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (14EC4C00) [pid = 3708] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1322C400) [pid = 3708] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (15B7A000) [pid = 3708] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16949800) [pid = 3708] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16B8E800) [pid = 3708] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1841FC00) [pid = 3708] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:27:27 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16B88000) [pid = 3708] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:27:27 INFO - PROCESS | 3708 | 1465475247602 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]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 810ms 05:27:27 INFO - PROCESS | 3708 | 1465475247646 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 3708 | 1465475247650 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 05:27:27 INFO - PROCESS | 3708 | 1465475247653 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 3708 | 1465475247655 Marionette TRACE conn3 <- [1,2582,null,{}] 05:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:27:27 INFO - PROCESS | 3708 | 1465475247658 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}] 05:27:27 INFO - PROCESS | 3708 | 1465475247660 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:27 INFO - PROCESS | 3708 | 1465475247738 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:27:27 INFO - PROCESS | 3708 | 1465475247746 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 3708 | 1465475247748 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:27 INFO - PROCESS | 3708 | ++DOCSHELL 10EC9800 == 28 [pid = 3708] [id = 655] 05:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (10FA3000) [pid = 3708] [serial = 1965] [outer = 00000000] 05:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (15933000) [pid = 3708] [serial = 1966] [outer = 10FA3000] 05:27:27 INFO - PROCESS | 3708 | 1465475247790 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16B84C00) [pid = 3708] [serial = 1967] [outer = 10FA3000] 05:27:28 INFO - PROCESS | 3708 | 1465475248211 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]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 581ms 05:27:28 INFO - PROCESS | 3708 | 1465475248237 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 3708 | 1465475248239 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 05:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:27:28 INFO - PROCESS | 3708 | 1465475248242 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 3708 | 1465475248244 Marionette TRACE conn3 <- [1,2586,null,{}] 05:27:28 INFO - PROCESS | 3708 | 1465475248247 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}] 05:27:28 INFO - PROCESS | 3708 | 1465475248249 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:28 INFO - PROCESS | 3708 | 1465475248351 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:27:28 INFO - PROCESS | 3708 | 1465475248357 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 3708 | 1465475248359 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:28 INFO - PROCESS | 3708 | ++DOCSHELL 13932800 == 29 [pid = 3708] [id = 656] 05:27:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (14312800) [pid = 3708] [serial = 1968] [outer = 00000000] 05:27:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19D1C000) [pid = 3708] [serial = 1969] [outer = 14312800] 05:27:28 INFO - PROCESS | 3708 | 1465475248401 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19D1C400) [pid = 3708] [serial = 1970] [outer = 14312800] 05:27:28 INFO - PROCESS | 3708 | 1465475248838 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]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 612ms 05:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:27:28 INFO - PROCESS | 3708 | 1465475248887 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 3708 | 1465475248888 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 05:27:28 INFO - PROCESS | 3708 | 1465475248892 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 3708 | 1465475248893 Marionette TRACE conn3 <- [1,2590,null,{}] 05:27:28 INFO - PROCESS | 3708 | 1465475248897 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}] 05:27:28 INFO - PROCESS | 3708 | 1465475248899 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:28 INFO - PROCESS | 3708 | 1465475248961 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:27:28 INFO - PROCESS | 3708 | 1465475248966 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 3708 | 1465475248968 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:28 INFO - PROCESS | 3708 | ++DOCSHELL 19CEA800 == 30 [pid = 3708] [id = 657] 05:27:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D1B400) [pid = 3708] [serial = 1971] [outer = 00000000] 05:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1A079400) [pid = 3708] [serial = 1972] [outer = 19D1B400] 05:27:29 INFO - PROCESS | 3708 | 1465475249011 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A07A000) [pid = 3708] [serial = 1973] [outer = 19D1B400] 05:27:29 INFO - PROCESS | 3708 | 1465475249453 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 626ms 05:27:29 INFO - PROCESS | 3708 | 1465475249510 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 3708 | 1465475249511 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 05:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:27:29 INFO - PROCESS | 3708 | 1465475249515 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 3708 | 1465475249516 Marionette TRACE conn3 <- [1,2594,null,{}] 05:27:29 INFO - PROCESS | 3708 | 1465475249520 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}] 05:27:29 INFO - PROCESS | 3708 | 1465475249522 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:29 INFO - PROCESS | 3708 | 1465475249652 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:27:29 INFO - PROCESS | 3708 | 1465475249823 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 3708 | 1465475249827 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:29 INFO - PROCESS | 3708 | ++DOCSHELL 104E0400 == 31 [pid = 3708] [id = 658] 05:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (104E5400) [pid = 3708] [serial = 1974] [outer = 00000000] 05:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (10A51800) [pid = 3708] [serial = 1975] [outer = 104E5400] 05:27:29 INFO - PROCESS | 3708 | 1465475249884 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1126B400) [pid = 3708] [serial = 1976] [outer = 104E5400] 05:27:30 INFO - PROCESS | 3708 | 1465475250465 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]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1024ms 05:27:30 INFO - PROCESS | 3708 | 1465475250538 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 3708 | 1465475250542 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 05:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:27:30 INFO - PROCESS | 3708 | 1465475250547 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 3708 | 1465475250551 Marionette TRACE conn3 <- [1,2598,null,{}] 05:27:30 INFO - PROCESS | 3708 | 1465475250556 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}] 05:27:30 INFO - PROCESS | 3708 | 1465475250559 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:30 INFO - PROCESS | 3708 | 1465475250683 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:27:30 INFO - PROCESS | 3708 | 1465475250821 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 3708 | 1465475250824 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:30 INFO - PROCESS | 3708 | ++DOCSHELL 13D15000 == 32 [pid = 3708] [id = 659] 05:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (14310800) [pid = 3708] [serial = 1977] [outer = 00000000] 05:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (14E7EC00) [pid = 3708] [serial = 1978] [outer = 14310800] 05:27:30 INFO - PROCESS | 3708 | 1465475250881 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (154AEC00) [pid = 3708] [serial = 1979] [outer = 14310800] 05:27:31 INFO - PROCESS | 3708 | 1465475251501 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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1024ms 05:27:31 INFO - PROCESS | 3708 | 1465475251577 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 3708 | 1465475251581 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 05:27:31 INFO - PROCESS | 3708 | 1465475251604 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 3708 | 1465475251606 Marionette TRACE conn3 <- [1,2602,null,{}] 05:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:27:31 INFO - PROCESS | 3708 | 1465475251610 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}] 05:27:31 INFO - PROCESS | 3708 | 1465475251613 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:31 INFO - PROCESS | 3708 | 1465475251734 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:27:31 INFO - PROCESS | 3708 | 1465475251870 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 3708 | 1465475251873 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:31 INFO - PROCESS | 3708 | ++DOCSHELL 16B8FC00 == 33 [pid = 3708] [id = 660] 05:27:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (16B91000) [pid = 3708] [serial = 1980] [outer = 00000000] 05:27:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (181E3800) [pid = 3708] [serial = 1981] [outer = 16B91000] 05:27:31 INFO - PROCESS | 3708 | 1465475251927 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (18752800) [pid = 3708] [serial = 1982] [outer = 16B91000] 05:27:32 INFO - PROCESS | 3708 | 1465475252747 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]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1162ms 05:27:32 INFO - PROCESS | 3708 | 1465475252765 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 3708 | 1465475252769 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 05:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:27:32 INFO - PROCESS | 3708 | 1465475252775 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 3708 | 1465475252778 Marionette TRACE conn3 <- [1,2606,null,{}] 05:27:32 INFO - PROCESS | 3708 | 1465475252783 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}] 05:27:32 INFO - PROCESS | 3708 | 1465475252785 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:32 INFO - PROCESS | 3708 | 1465475252884 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:27:33 INFO - PROCESS | 3708 | 1465475253028 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 3708 | 1465475253032 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:33 INFO - PROCESS | 3708 | ++DOCSHELL 10A4DC00 == 34 [pid = 3708] [id = 661] 05:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (10EC1800) [pid = 3708] [serial = 1983] [outer = 00000000] 05:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (13117800) [pid = 3708] [serial = 1984] [outer = 10EC1800] 05:27:33 INFO - PROCESS | 3708 | 1465475253084 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (131C8C00) [pid = 3708] [serial = 1985] [outer = 10EC1800] 05:27:33 INFO - PROCESS | 3708 | --DOCSHELL 12AA7C00 == 33 [pid = 3708] [id = 400] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1AB64800) [pid = 3708] [serial = 1903] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (12815400) [pid = 3708] [serial = 1912] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (12AA9000) [pid = 3708] [serial = 1913] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (154ADC00) [pid = 3708] [serial = 1918] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (13658800) [pid = 3708] [serial = 1915] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (13D08400) [pid = 3708] [serial = 1916] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16064800) [pid = 3708] [serial = 1921] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1668C800) [pid = 3708] [serial = 1922] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (12AA3000) [pid = 3708] [serial = 1909] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (10EC5800) [pid = 3708] [serial = 1906] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (16951000) [pid = 3708] [serial = 1924] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16F93000) [pid = 3708] [serial = 1927] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (184B3400) [pid = 3708] [serial = 1934] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (18428C00) [pid = 3708] [serial = 1933] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (188A7C00) [pid = 3708] [serial = 1936] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (17A7F000) [pid = 3708] [serial = 1928] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (16952800) [pid = 3708] [serial = 1925] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (17996000) [pid = 3708] [serial = 1930] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (154D1400) [pid = 3708] [serial = 1919] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (17A83400) [pid = 3708] [serial = 1931] [outer = 00000000] [url = about:blank] 05:27:33 INFO - PROCESS | 3708 | 1465475253637 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]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 932ms 05:27:33 INFO - PROCESS | 3708 | 1465475253704 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 3708 | 1465475253708 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 05:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:27:33 INFO - PROCESS | 3708 | 1465475253714 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 3708 | 1465475253716 Marionette TRACE conn3 <- [1,2610,null,{}] 05:27:33 INFO - PROCESS | 3708 | 1465475253720 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}] 05:27:33 INFO - PROCESS | 3708 | 1465475253722 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:33 INFO - PROCESS | 3708 | 1465475253808 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:27:33 INFO - PROCESS | 3708 | 1465475253814 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 3708 | 1465475253816 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:33 INFO - PROCESS | 3708 | ++DOCSHELL 1280E400 == 34 [pid = 3708] [id = 662] 05:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (12A0D400) [pid = 3708] [serial = 1986] [outer = 00000000] 05:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (13650800) [pid = 3708] [serial = 1987] [outer = 12A0D400] 05:27:33 INFO - PROCESS | 3708 | 1465475253863 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1430D000) [pid = 3708] [serial = 1988] [outer = 12A0D400] 05:27:34 INFO - PROCESS | 3708 | 1465475254422 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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 719ms 05:27:34 INFO - PROCESS | 3708 | 1465475254438 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 3708 | 1465475254440 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 05:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:27:34 INFO - PROCESS | 3708 | 1465475254444 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 3708 | 1465475254447 Marionette TRACE conn3 <- [1,2614,null,{}] 05:27:34 INFO - PROCESS | 3708 | 1465475254458 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}] 05:27:34 INFO - PROCESS | 3708 | 1465475254462 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:34 INFO - PROCESS | 3708 | 1465475254547 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:27:34 INFO - PROCESS | 3708 | 1465475254645 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 3708 | 1465475254648 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:34 INFO - PROCESS | 3708 | ++DOCSHELL 15B7B000 == 35 [pid = 3708] [id = 663] 05:27:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (15B7B800) [pid = 3708] [serial = 1989] [outer = 00000000] 05:27:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1668D400) [pid = 3708] [serial = 1990] [outer = 15B7B800] 05:27:34 INFO - PROCESS | 3708 | 1465475254697 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1694F000) [pid = 3708] [serial = 1991] [outer = 15B7B800] 05:27:35 INFO - PROCESS | 3708 | 1465475255069 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]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 687ms 05:27:35 INFO - PROCESS | 3708 | 1465475255125 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 3708 | 1465475255127 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 05:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:27:35 INFO - PROCESS | 3708 | 1465475255130 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 3708 | 1465475255132 Marionette TRACE conn3 <- [1,2618,null,{}] 05:27:35 INFO - PROCESS | 3708 | 1465475255136 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}] 05:27:35 INFO - PROCESS | 3708 | 1465475255139 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:35 INFO - PROCESS | 3708 | 1465475255252 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:27:35 INFO - PROCESS | 3708 | 1465475255257 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 3708 | 1465475255259 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:35 INFO - PROCESS | 3708 | ++DOCSHELL 169A9800 == 36 [pid = 3708] [id = 664] 05:27:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16B8F000) [pid = 3708] [serial = 1992] [outer = 00000000] 05:27:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (179A0000) [pid = 3708] [serial = 1993] [outer = 16B8F000] 05:27:35 INFO - PROCESS | 3708 | 1465475255315 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1815B800) [pid = 3708] [serial = 1994] [outer = 16B8F000] 05:27:35 INFO - PROCESS | 3708 | 1465475255781 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]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 688ms 05:27:35 INFO - PROCESS | 3708 | 1465475255813 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 3708 | 1465475255815 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 05:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:27:35 INFO - PROCESS | 3708 | 1465475255819 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 3708 | 1465475255820 Marionette TRACE conn3 <- [1,2622,null,{}] 05:27:35 INFO - PROCESS | 3708 | 1465475255824 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}] 05:27:35 INFO - PROCESS | 3708 | 1465475255826 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:35 INFO - PROCESS | 3708 | 1465475255967 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:27:35 INFO - PROCESS | 3708 | 1465475255985 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 3708 | 1465475255987 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:35 INFO - PROCESS | 3708 | ++DOCSHELL 184ADC00 == 37 [pid = 3708] [id = 665] 05:27:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (184B4800) [pid = 3708] [serial = 1995] [outer = 00000000] 05:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (18755800) [pid = 3708] [serial = 1996] [outer = 184B4800] 05:27:36 INFO - PROCESS | 3708 | 1465475256030 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18758400) [pid = 3708] [serial = 1997] [outer = 184B4800] 05:27:36 INFO - PROCESS | 3708 | 1465475256482 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]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 673ms 05:27:36 INFO - PROCESS | 3708 | 1465475256518 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 3708 | 1465475256520 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 05:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:27:36 INFO - PROCESS | 3708 | 1465475256507 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 3708 | 1465475256509 Marionette TRACE conn3 <- [1,2626,null,{}] 05:27:36 INFO - PROCESS | 3708 | 1465475256513 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}] 05:27:36 INFO - PROCESS | 3708 | 1465475256518 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:36 INFO - PROCESS | 3708 | 1465475256657 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:27:36 INFO - PROCESS | 3708 | 1465475256668 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 3708 | 1465475256670 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:36 INFO - PROCESS | 3708 | ++DOCSHELL 154DAC00 == 38 [pid = 3708] [id = 666] 05:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19CF7C00) [pid = 3708] [serial = 1998] [outer = 00000000] 05:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A073000) [pid = 3708] [serial = 1999] [outer = 19CF7C00] 05:27:36 INFO - PROCESS | 3708 | 1465475256713 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A21EC00) [pid = 3708] [serial = 2000] [outer = 19CF7C00] 05:27:37 INFO - PROCESS | 3708 | 1465475257169 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 672ms 05:27:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:27:37 INFO - PROCESS | 3708 | 1465475257207 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 3708 | 1465475257209 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 05:27:37 INFO - PROCESS | 3708 | 1465475257213 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 3708 | 1465475257214 Marionette TRACE conn3 <- [1,2630,null,{}] 05:27:37 INFO - PROCESS | 3708 | 1465475257224 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}] 05:27:37 INFO - PROCESS | 3708 | 1465475257226 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:37 INFO - PROCESS | 3708 | 1465475257347 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:27:37 INFO - PROCESS | 3708 | 1465475257376 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 3708 | 1465475257379 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:37 INFO - PROCESS | 3708 | ++DOCSHELL 132F2000 == 39 [pid = 3708] [id = 667] 05:27:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A256000) [pid = 3708] [serial = 2001] [outer = 00000000] 05:27:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A3EF400) [pid = 3708] [serial = 2002] [outer = 1A256000] 05:27:37 INFO - PROCESS | 3708 | 1465475257422 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A3F0800) [pid = 3708] [serial = 2003] [outer = 1A256000] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (104E7800) [pid = 3708] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (14E82000) [pid = 3708] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16D3E000) [pid = 3708] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19CF2000) [pid = 3708] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1694C800) [pid = 3708] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (16948C00) [pid = 3708] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (105E6400) [pid = 3708] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18426400) [pid = 3708] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (14312800) [pid = 3708] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (10FA3000) [pid = 3708] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (12A0D800) [pid = 3708] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:27:38 INFO - PROCESS | 3708 | 1465475258051 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]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:27:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 871ms 05:27:38 INFO - PROCESS | 3708 | 1465475258084 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 3708 | 1465475258086 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 05:27:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:27:38 INFO - PROCESS | 3708 | 1465475258089 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 3708 | 1465475258091 Marionette TRACE conn3 <- [1,2634,null,{}] 05:27:38 INFO - PROCESS | 3708 | 1465475258094 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}] 05:27:38 INFO - PROCESS | 3708 | 1465475258095 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:38 INFO - PROCESS | 3708 | 1465475258175 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:27:38 INFO - PROCESS | 3708 | 1465475258181 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 3708 | 1465475258183 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:38 INFO - PROCESS | 3708 | ++DOCSHELL 11267800 == 40 [pid = 3708] [id = 668] 05:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1280CC00) [pid = 3708] [serial = 2004] [outer = 00000000] 05:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16948C00) [pid = 3708] [serial = 2005] [outer = 1280CC00] 05:27:38 INFO - PROCESS | 3708 | 1465475258225 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16B82C00) [pid = 3708] [serial = 2006] [outer = 1280CC00] 05:27:38 INFO - PROCESS | 3708 | 1465475258652 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]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:27:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 627ms 05:27:38 INFO - PROCESS | 3708 | 1465475258728 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 3708 | 1465475258730 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 05:27:38 INFO - PROCESS | 3708 | 1465475258733 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:27:38 INFO - PROCESS | 3708 | 1465475258734 Marionette TRACE conn3 <- [1,2638,null,{}] 05:27:38 INFO - PROCESS | 3708 | 1465475258738 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}] 05:27:38 INFO - PROCESS | 3708 | 1465475258740 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:38 INFO - PROCESS | 3708 | 1465475258810 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:27:38 INFO - PROCESS | 3708 | 1465475258818 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 3708 | 1465475258821 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:38 INFO - PROCESS | 3708 | ++DOCSHELL 1596E800 == 41 [pid = 3708] [id = 669] 05:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (15B7AC00) [pid = 3708] [serial = 2007] [outer = 00000000] 05:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A6F8C00) [pid = 3708] [serial = 2008] [outer = 15B7AC00] 05:27:38 INFO - PROCESS | 3708 | 1465475258864 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19CF0400) [pid = 3708] [serial = 2009] [outer = 15B7AC00] 05:27:39 INFO - PROCESS | 3708 | 1465475259282 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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:27:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 580ms 05:27:39 INFO - PROCESS | 3708 | 1465475259313 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 3708 | 1465475259315 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 05:27:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:27:39 INFO - PROCESS | 3708 | 1465475259337 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 3708 | 1465475259339 Marionette TRACE conn3 <- [1,2642,null,{}] 05:27:39 INFO - PROCESS | 3708 | 1465475259342 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}] 05:27:39 INFO - PROCESS | 3708 | 1465475259344 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:39 INFO - PROCESS | 3708 | 1465475259434 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:27:39 INFO - PROCESS | 3708 | 1465475259439 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 3708 | 1465475259441 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:39 INFO - PROCESS | 3708 | ++DOCSHELL 16951C00 == 42 [pid = 3708] [id = 670] 05:27:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A879C00) [pid = 3708] [serial = 2010] [outer = 00000000] 05:27:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A880800) [pid = 3708] [serial = 2011] [outer = 1A879C00] 05:27:39 INFO - PROCESS | 3708 | 1465475259483 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A9DF800) [pid = 3708] [serial = 2012] [outer = 1A879C00] 05:27:39 INFO - PROCESS | 3708 | 1465475259898 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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:27:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 641ms 05:27:39 INFO - PROCESS | 3708 | 1465475259995 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 3708 | 1465475259999 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 05:27:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:27:39 INFO - PROCESS | 3708 | 1465475260005 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 3708 | 1465475260009 Marionette TRACE conn3 <- [1,2646,null,{}] 05:27:40 INFO - PROCESS | 3708 | 1465475260015 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}] 05:27:40 INFO - PROCESS | 3708 | 1465475260019 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:40 INFO - PROCESS | 3708 | 1465475260135 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:27:40 INFO - PROCESS | 3708 | 1465475260291 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 3708 | 1465475260296 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:40 INFO - PROCESS | 3708 | ++DOCSHELL 11461C00 == 43 [pid = 3708] [id = 671] 05:27:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (114C6400) [pid = 3708] [serial = 2013] [outer = 00000000] 05:27:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (12A16800) [pid = 3708] [serial = 2014] [outer = 114C6400] 05:27:40 INFO - PROCESS | 3708 | 1465475260352 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (12DA2C00) [pid = 3708] [serial = 2015] [outer = 114C6400] 05:27:40 INFO - PROCESS | 3708 | 1465475260885 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]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:27:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 917ms 05:27:40 INFO - PROCESS | 3708 | 1465475260936 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:27:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:27:40 INFO - PROCESS | 3708 | 1465475260939 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 05:27:40 INFO - PROCESS | 3708 | 1465475260946 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 3708 | 1465475260950 Marionette TRACE conn3 <- [1,2650,null,{}] 05:27:40 INFO - PROCESS | 3708 | 1465475260954 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}] 05:27:40 INFO - PROCESS | 3708 | 1465475260956 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:41 INFO - PROCESS | 3708 | 1465475261053 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:27:41 INFO - PROCESS | 3708 | 1465475261209 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 3708 | 1465475261212 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:41 INFO - PROCESS | 3708 | ++DOCSHELL 154B7400 == 44 [pid = 3708] [id = 672] 05:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (154D2000) [pid = 3708] [serial = 2016] [outer = 00000000] 05:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1596C000) [pid = 3708] [serial = 2017] [outer = 154D2000] 05:27:41 INFO - PROCESS | 3708 | 1465475261269 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (16949400) [pid = 3708] [serial = 2018] [outer = 154D2000] 05:27:41 INFO - PROCESS | 3708 | 1465475261875 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]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:27:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 978ms 05:27:41 INFO - PROCESS | 3708 | 1465475261910 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 3708 | 1465475261913 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 05:27:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:27:41 INFO - PROCESS | 3708 | 1465475261917 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 3708 | 1465475261919 Marionette TRACE conn3 <- [1,2654,null,{}] 05:27:41 INFO - PROCESS | 3708 | 1465475261929 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}] 05:27:41 INFO - PROCESS | 3708 | 1465475261933 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:42 INFO - PROCESS | 3708 | 1465475262091 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:27:42 INFO - PROCESS | 3708 | 1465475262109 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 3708 | 1465475262113 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:42 INFO - PROCESS | 3708 | ++DOCSHELL 19CF5800 == 45 [pid = 3708] [id = 673] 05:27:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (19CF6000) [pid = 3708] [serial = 2019] [outer = 00000000] 05:27:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1A06FC00) [pid = 3708] [serial = 2020] [outer = 19CF6000] 05:27:42 INFO - PROCESS | 3708 | 1465475262168 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1A220800) [pid = 3708] [serial = 2021] [outer = 19CF6000] 05:27:43 INFO - PROCESS | 3708 | 1465475263227 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]]]}] 05:27:43 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) 05:27:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1330ms 05:27:43 INFO - PROCESS | 3708 | 1465475263284 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 3708 | 1465475263287 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 05:27:43 INFO - PROCESS | 3708 | 1465475263292 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 3708 | 1465475263294 Marionette TRACE conn3 <- [1,2658,null,{}] 05:27:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:27:43 INFO - PROCESS | 3708 | 1465475263298 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}] 05:27:43 INFO - PROCESS | 3708 | 1465475263300 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:43 INFO - PROCESS | 3708 | 1465475263397 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:27:43 INFO - PROCESS | 3708 | 1465475263745 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 3708 | 1465475263748 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:43 INFO - PROCESS | 3708 | ++DOCSHELL 10480C00 == 46 [pid = 3708] [id = 674] 05:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (104E1000) [pid = 3708] [serial = 2022] [outer = 00000000] 05:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (10A4A400) [pid = 3708] [serial = 2023] [outer = 104E1000] 05:27:43 INFO - PROCESS | 3708 | 1465475263816 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1124F400) [pid = 3708] [serial = 2024] [outer = 104E1000] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 13932800 == 45 [pid = 3708] [id = 656] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 1288C400 == 44 [pid = 3708] [id = 636] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 1596E800 == 43 [pid = 3708] [id = 669] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 11267800 == 42 [pid = 3708] [id = 668] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 132F2000 == 41 [pid = 3708] [id = 667] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 154DAC00 == 40 [pid = 3708] [id = 666] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 184ADC00 == 39 [pid = 3708] [id = 665] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 169A9800 == 38 [pid = 3708] [id = 664] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 15B7B000 == 37 [pid = 3708] [id = 663] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 1280E400 == 36 [pid = 3708] [id = 662] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 10A4DC00 == 35 [pid = 3708] [id = 661] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 104E0400 == 34 [pid = 3708] [id = 658] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 10EC9800 == 33 [pid = 3708] [id = 655] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 1694A800 == 32 [pid = 3708] [id = 634] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 19CEA800 == 31 [pid = 3708] [id = 657] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 16B8FC00 == 30 [pid = 3708] [id = 660] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 13D15000 == 29 [pid = 3708] [id = 659] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 19CF5800 == 28 [pid = 3708] [id = 673] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 16951C00 == 27 [pid = 3708] [id = 670] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 11461C00 == 26 [pid = 3708] [id = 671] 05:27:45 INFO - PROCESS | 3708 | --DOCSHELL 154B7400 == 25 [pid = 3708] [id = 672] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1A079400) [pid = 3708] [serial = 1972] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (12AA2C00) [pid = 3708] [serial = 1949] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (14F0F000) [pid = 3708] [serial = 1951] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (178BF000) [pid = 3708] [serial = 1957] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (19D16800) [pid = 3708] [serial = 1963] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1AD34000) [pid = 3708] [serial = 1904] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1694FC00) [pid = 3708] [serial = 1954] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (11455800) [pid = 3708] [serial = 1946] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (16B84400) [pid = 3708] [serial = 1955] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (184A9800) [pid = 3708] [serial = 1960] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (19D1C000) [pid = 3708] [serial = 1969] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (15933000) [pid = 3708] [serial = 1966] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (19D17400) [pid = 3708] [serial = 1964] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1311FC00) [pid = 3708] [serial = 1939] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (12AE7400) [pid = 3708] [serial = 1910] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (10EC0400) [pid = 3708] [serial = 1945] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (13653400) [pid = 3708] [serial = 1958] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (19D1C400) [pid = 3708] [serial = 1970] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (11269400) [pid = 3708] [serial = 1948] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (156BC800) [pid = 3708] [serial = 1942] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16B84C00) [pid = 3708] [serial = 1967] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154D6000) [pid = 3708] [serial = 1952] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1889E000) [pid = 3708] [serial = 1961] [outer = 00000000] [url = about:blank] 05:27:45 INFO - PROCESS | 3708 | 1465475265205 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"]]]}] 05:27:45 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 05:27:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1972ms 05:27:45 INFO - PROCESS | 3708 | 1465475265284 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:27:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:27:45 INFO - PROCESS | 3708 | 1465475265288 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 05:27:45 INFO - PROCESS | 3708 | 1465475265292 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 3708 | 1465475265295 Marionette TRACE conn3 <- [1,2662,null,{}] 05:27:45 INFO - PROCESS | 3708 | 1465475265326 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}] 05:27:45 INFO - PROCESS | 3708 | 1465475265329 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:45 INFO - PROCESS | 3708 | 1465475265417 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:27:45 INFO - PROCESS | 3708 | 1465475265493 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 3708 | 1465475265496 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:45 INFO - PROCESS | 3708 | ++DOCSHELL 1288B400 == 26 [pid = 3708] [id = 675] 05:27:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1288C400) [pid = 3708] [serial = 2025] [outer = 00000000] 05:27:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (12ADD000) [pid = 3708] [serial = 2026] [outer = 1288C400] 05:27:45 INFO - PROCESS | 3708 | 1465475265544 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (12BC1800) [pid = 3708] [serial = 2027] [outer = 1288C400] 05:27:46 INFO - PROCESS | 3708 | 1465475266430 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"]]]}] 05:27:46 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 05:27:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1207ms 05:27:46 INFO - PROCESS | 3708 | 1465475266487 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 3708 | 1465475266492 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 05:27:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:27:46 INFO - PROCESS | 3708 | 1465475266498 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 3708 | 1465475266501 Marionette TRACE conn3 <- [1,2666,null,{}] 05:27:46 INFO - PROCESS | 3708 | 1465475266505 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}] 05:27:46 INFO - PROCESS | 3708 | 1465475266507 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:46 INFO - PROCESS | 3708 | 1465475266595 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:27:46 INFO - PROCESS | 3708 | 1465475266602 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 3708 | 1465475266604 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:46 INFO - PROCESS | 3708 | ++DOCSHELL 11267800 == 27 [pid = 3708] [id = 676] 05:27:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1430BC00) [pid = 3708] [serial = 2028] [outer = 00000000] 05:27:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (14EC4400) [pid = 3708] [serial = 2029] [outer = 1430BC00] 05:27:46 INFO - PROCESS | 3708 | 1465475266651 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (154B5800) [pid = 3708] [serial = 2030] [outer = 1430BC00] 05:27:47 INFO - PROCESS | 3708 | 1465475267618 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]]]}] 05:27:47 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) 05:27:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1161ms 05:27:47 INFO - PROCESS | 3708 | 1465475267683 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 3708 | 1465475267685 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 05:27:47 INFO - PROCESS | 3708 | 1465475267689 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:27:47 INFO - PROCESS | 3708 | 1465475267692 Marionette TRACE conn3 <- [1,2670,null,{}] 05:27:47 INFO - PROCESS | 3708 | 1465475267687 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}] 05:27:47 INFO - PROCESS | 3708 | 1465475267692 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:47 INFO - PROCESS | 3708 | 1465475267814 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:27:47 INFO - PROCESS | 3708 | 1465475267822 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 3708 | 1465475267825 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:47 INFO - PROCESS | 3708 | ++DOCSHELL 15B7A000 == 28 [pid = 3708] [id = 677] 05:27:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (15B7B000) [pid = 3708] [serial = 2031] [outer = 00000000] 05:27:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1694C800) [pid = 3708] [serial = 2032] [outer = 15B7B000] 05:27:47 INFO - PROCESS | 3708 | 1465475267928 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (16952C00) [pid = 3708] [serial = 2033] [outer = 15B7B000] 05:27:48 INFO - PROCESS | 3708 | 1465475268859 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]]]}] 05:27:48 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) 05:27:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1222ms 05:27:48 INFO - PROCESS | 3708 | 1465475268908 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 3708 | 1465475268919 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 05:27:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:27:48 INFO - PROCESS | 3708 | 1465475268923 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 3708 | 1465475268925 Marionette TRACE conn3 <- [1,2674,null,{}] 05:27:48 INFO - PROCESS | 3708 | 1465475268934 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}] 05:27:48 INFO - PROCESS | 3708 | 1465475268936 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:49 INFO - PROCESS | 3708 | 1465475269056 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1A879C00) [pid = 3708] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (11250000) [pid = 3708] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (154A6400) [pid = 3708] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (184B4800) [pid = 3708] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (10EC1800) [pid = 3708] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (12A0D400) [pid = 3708] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (19CF7C00) [pid = 3708] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (104E5400) [pid = 3708] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16B8F000) [pid = 3708] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (15B7B800) [pid = 3708] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (14310800) [pid = 3708] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16B91000) [pid = 3708] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (19D1B400) [pid = 3708] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A256000) [pid = 3708] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1280CC00) [pid = 3708] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (15B7AC00) [pid = 3708] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (10A4FC00) [pid = 3708] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:27:49 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (18424000) [pid = 3708] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:27:49 INFO - PROCESS | 3708 | 1465475269473 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 3708 | 1465475269476 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:49 INFO - PROCESS | 3708 | ++DOCSHELL 103C6000 == 29 [pid = 3708] [id = 678] 05:27:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (10432800) [pid = 3708] [serial = 2034] [outer = 00000000] 05:27:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (10A4FC00) [pid = 3708] [serial = 2035] [outer = 10432800] 05:27:49 INFO - PROCESS | 3708 | 1465475269524 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1314E000) [pid = 3708] [serial = 2036] [outer = 10432800] 05:27:50 INFO - PROCESS | 3708 | 1465475270369 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"]]]}] 05:27:50 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 05:27:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1482ms 05:27:50 INFO - PROCESS | 3708 | 1465475270397 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 3708 | 1465475270399 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 05:27:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:27:50 INFO - PROCESS | 3708 | 1465475270403 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 3708 | 1465475270405 Marionette TRACE conn3 <- [1,2678,null,{}] 05:27:50 INFO - PROCESS | 3708 | 1465475270409 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}] 05:27:50 INFO - PROCESS | 3708 | 1465475270411 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:50 INFO - PROCESS | 3708 | 1465475270524 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:27:50 INFO - PROCESS | 3708 | 1465475270532 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 3708 | 1465475270535 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:50 INFO - PROCESS | 3708 | ++DOCSHELL 154A3000 == 30 [pid = 3708] [id = 679] 05:27:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154D3000) [pid = 3708] [serial = 2037] [outer = 00000000] 05:27:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (16D42400) [pid = 3708] [serial = 2038] [outer = 154D3000] 05:27:50 INFO - PROCESS | 3708 | 1465475270579 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (178BF000) [pid = 3708] [serial = 2039] [outer = 154D3000] 05:27:51 INFO - PROCESS | 3708 | 1465475271489 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"]]]}] 05:27:51 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 05:27:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:27:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1116ms 05:27:51 INFO - PROCESS | 3708 | 1465475271528 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 3708 | 1465475271533 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 05:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:27:51 INFO - PROCESS | 3708 | 1465475271581 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 3708 | 1465475271585 Marionette TRACE conn3 <- [1,2682,null,{}] 05:27:51 INFO - PROCESS | 3708 | 1465475271591 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}] 05:27:51 INFO - PROCESS | 3708 | 1465475271594 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:51 INFO - PROCESS | 3708 | 1465475271699 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:27:51 INFO - PROCESS | 3708 | 1465475271874 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 3708 | 1465475271877 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:51 INFO - PROCESS | 3708 | ++DOCSHELL 1309B000 == 31 [pid = 3708] [id = 680] 05:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (13074400) [pid = 3708] [serial = 2040] [outer = 00000000] 05:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (132F2000) [pid = 3708] [serial = 2041] [outer = 13074400] 05:27:51 INFO - PROCESS | 3708 | 1465475271979 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (14E7F800) [pid = 3708] [serial = 2042] [outer = 13074400] 05:27:53 INFO - PROCESS | 3708 | 1465475273107 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"]]]}] 05:27:53 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 05:27:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1589ms 05:27:53 INFO - PROCESS | 3708 | 1465475273168 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 3708 | 1465475273173 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 05:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:27:53 INFO - PROCESS | 3708 | 1465475273180 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 3708 | 1465475273183 Marionette TRACE conn3 <- [1,2686,null,{}] 05:27:53 INFO - PROCESS | 3708 | 1465475273187 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}] 05:27:53 INFO - PROCESS | 3708 | 1465475273190 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:53 INFO - PROCESS | 3708 | 1465475273357 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:27:53 INFO - PROCESS | 3708 | 1465475273479 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 3708 | 1465475273481 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:53 INFO - PROCESS | 3708 | ++DOCSHELL 154DA800 == 32 [pid = 3708] [id = 681] 05:27:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16064800) [pid = 3708] [serial = 2043] [outer = 00000000] 05:27:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16B85800) [pid = 3708] [serial = 2044] [outer = 16064800] 05:27:53 INFO - PROCESS | 3708 | 1465475273537 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (17808400) [pid = 3708] [serial = 2045] [outer = 16064800] 05:27:54 INFO - PROCESS | 3708 | --DOCSHELL 103C6000 == 31 [pid = 3708] [id = 678] 05:27:54 INFO - PROCESS | 3708 | --DOCSHELL 15B7A000 == 30 [pid = 3708] [id = 677] 05:27:54 INFO - PROCESS | 3708 | --DOCSHELL 11267800 == 29 [pid = 3708] [id = 676] 05:27:54 INFO - PROCESS | 3708 | --DOCSHELL 1288B400 == 28 [pid = 3708] [id = 675] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (10F64C00) [pid = 3708] [serial = 1907] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (188A8400) [pid = 3708] [serial = 1937] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (18755800) [pid = 3708] [serial = 1996] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (18758400) [pid = 3708] [serial = 1997] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (13117800) [pid = 3708] [serial = 1984] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (131C8C00) [pid = 3708] [serial = 1985] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (13650800) [pid = 3708] [serial = 1987] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1430D000) [pid = 3708] [serial = 1988] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A073000) [pid = 3708] [serial = 1999] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (10A51800) [pid = 3708] [serial = 1975] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1126B400) [pid = 3708] [serial = 1976] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (179A0000) [pid = 3708] [serial = 1993] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1668D400) [pid = 3708] [serial = 1990] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1694F000) [pid = 3708] [serial = 1991] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (14E7EC00) [pid = 3708] [serial = 1978] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (154AEC00) [pid = 3708] [serial = 1979] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (181E3800) [pid = 3708] [serial = 1981] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (18752800) [pid = 3708] [serial = 1982] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1A07A000) [pid = 3708] [serial = 1973] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1A3EF400) [pid = 3708] [serial = 2002] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (16B82C00) [pid = 3708] [serial = 2006] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (16948C00) [pid = 3708] [serial = 2005] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (1A3F0800) [pid = 3708] [serial = 2003] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (1A21EC00) [pid = 3708] [serial = 2000] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (1A9DF800) [pid = 3708] [serial = 2012] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 53 (1815B800) [pid = 3708] [serial = 1994] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 52 (19CF0400) [pid = 3708] [serial = 2009] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 51 (1A6F8C00) [pid = 3708] [serial = 2008] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 50 (1A880800) [pid = 3708] [serial = 2011] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 49 (132E8400) [pid = 3708] [serial = 1940] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | --DOMWINDOW == 48 (16688000) [pid = 3708] [serial = 1943] [outer = 00000000] [url = about:blank] 05:27:54 INFO - PROCESS | 3708 | 1465475274723 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"]]]}] 05:27:54 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 05:27:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1574ms 05:27:54 INFO - PROCESS | 3708 | 1465475274752 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:27:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:27:54 INFO - PROCESS | 3708 | 1465475274756 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 05:27:54 INFO - PROCESS | 3708 | 1465475274760 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 3708 | 1465475274763 Marionette TRACE conn3 <- [1,2690,null,{}] 05:27:54 INFO - PROCESS | 3708 | 1465475274844 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}] 05:27:54 INFO - PROCESS | 3708 | 1465475274846 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:54 INFO - PROCESS | 3708 | 1465475274927 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:27:54 INFO - PROCESS | 3708 | 1465475274934 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 3708 | 1465475274937 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:54 INFO - PROCESS | 3708 | ++DOCSHELL 10F9F000 == 29 [pid = 3708] [id = 682] 05:27:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 49 (11256800) [pid = 3708] [serial = 2046] [outer = 00000000] 05:27:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 50 (131D3C00) [pid = 3708] [serial = 2047] [outer = 11256800] 05:27:54 INFO - PROCESS | 3708 | 1465475274983 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 51 (13652C00) [pid = 3708] [serial = 2048] [outer = 11256800] 05:27:55 INFO - PROCESS | 3708 | 1465475275434 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]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:27:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 719ms 05:27:55 INFO - PROCESS | 3708 | 1465475275481 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 3708 | 1465475275485 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 05:27:55 INFO - PROCESS | 3708 | 1465475275491 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:27:55 INFO - PROCESS | 3708 | 1465475275493 Marionette TRACE conn3 <- [1,2694,null,{}] 05:27:55 INFO - PROCESS | 3708 | 1465475275497 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}] 05:27:55 INFO - PROCESS | 3708 | 1465475275499 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:55 INFO - PROCESS | 3708 | 1465475275584 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:27:55 INFO - PROCESS | 3708 | 1465475275593 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 3708 | 1465475275595 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:55 INFO - PROCESS | 3708 | ++DOCSHELL 13120000 == 30 [pid = 3708] [id = 683] 05:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 52 (14EC2C00) [pid = 3708] [serial = 2049] [outer = 00000000] 05:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 53 (154B8000) [pid = 3708] [serial = 2050] [outer = 14EC2C00] 05:27:55 INFO - PROCESS | 3708 | 1465475275640 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 54 (154DC800) [pid = 3708] [serial = 2051] [outer = 14EC2C00] 05:27:56 INFO - PROCESS | 3708 | 1465475276076 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:27:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 626ms 05:27:56 INFO - PROCESS | 3708 | 1465475276110 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 3708 | 1465475276113 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 05:27:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:27:56 INFO - PROCESS | 3708 | 1465475276116 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 3708 | 1465475276119 Marionette TRACE conn3 <- [1,2698,null,{}] 05:27:56 INFO - PROCESS | 3708 | 1465475276130 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}] 05:27:56 INFO - PROCESS | 3708 | 1465475276134 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:56 INFO - PROCESS | 3708 | 1465475276220 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:27:56 INFO - PROCESS | 3708 | 1465475276263 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 3708 | 1465475276266 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:56 INFO - PROCESS | 3708 | ++DOCSHELL 1694BC00 == 31 [pid = 3708] [id = 684] 05:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (1694C000) [pid = 3708] [serial = 2052] [outer = 00000000] 05:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (169A8000) [pid = 3708] [serial = 2053] [outer = 1694C000] 05:27:56 INFO - PROCESS | 3708 | 1465475276312 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (16B86000) [pid = 3708] [serial = 2054] [outer = 1694C000] 05:27:56 INFO - PROCESS | 3708 | 1465475276805 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] 05:27:56 INFO - PROCESS | 3708 | 1465475276842 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 05:27:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:27:56 INFO - PROCESS | 3708 | 1465475276845 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 3708 | 1465475276847 Marionette TRACE conn3 <- [1,2702,null,{}] 05:27:56 INFO - PROCESS | 3708 | 1465475276850 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}] 05:27:56 INFO - PROCESS | 3708 | 1465475276852 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:56 INFO - PROCESS | 3708 | 1465475276970 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:27:56 INFO - PROCESS | 3708 | 1465475276977 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 3708 | 1465475276979 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:57 INFO - PROCESS | 3708 | ++DOCSHELL 17A83000 == 32 [pid = 3708] [id = 685] 05:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (1841DC00) [pid = 3708] [serial = 2055] [outer = 00000000] 05:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (18425800) [pid = 3708] [serial = 2056] [outer = 1841DC00] 05:27:57 INFO - PROCESS | 3708 | 1465475277078 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (1842B800) [pid = 3708] [serial = 2057] [outer = 1841DC00] 05:27:57 INFO - PROCESS | 3708 | 1465475277474 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]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:27:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 688ms 05:27:57 INFO - PROCESS | 3708 | 1465475277529 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 3708 | 1465475277531 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 05:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:27:57 INFO - PROCESS | 3708 | 1465475277534 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 3708 | 1465475277536 Marionette TRACE conn3 <- [1,2706,null,{}] 05:27:57 INFO - PROCESS | 3708 | 1465475277539 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}] 05:27:57 INFO - PROCESS | 3708 | 1465475277541 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:57 INFO - PROCESS | 3708 | 1465475277680 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:27:57 INFO - PROCESS | 3708 | 1465475277702 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 3708 | 1465475277704 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:57 INFO - PROCESS | 3708 | ++DOCSHELL 18425000 == 33 [pid = 3708] [id = 686] 05:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (184AC800) [pid = 3708] [serial = 2058] [outer = 00000000] 05:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (18758400) [pid = 3708] [serial = 2059] [outer = 184AC800] 05:27:57 INFO - PROCESS | 3708 | 1465475277748 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (188A2C00) [pid = 3708] [serial = 2060] [outer = 184AC800] 05:27:58 INFO - PROCESS | 3708 | 1465475278182 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] 05:27:58 INFO - PROCESS | 3708 | 1465475278217 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 05:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:27:58 INFO - PROCESS | 3708 | 1465475278221 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 3708 | 1465475278222 Marionette TRACE conn3 <- [1,2710,null,{}] 05:27:58 INFO - PROCESS | 3708 | 1465475278226 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}] 05:27:58 INFO - PROCESS | 3708 | 1465475278231 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:58 INFO - PROCESS | 3708 | 1465475278386 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1430BC00) [pid = 3708] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (1288C400) [pid = 3708] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (104E1000) [pid = 3708] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (114C6400) [pid = 3708] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (154D2000) [pid = 3708] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (19CF6000) [pid = 3708] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (15B7B000) [pid = 3708] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:27:58 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (10432800) [pid = 3708] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:27:58 INFO - PROCESS | 3708 | 1465475278456 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 3708 | 1465475278458 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:58 INFO - PROCESS | 3708 | ++DOCSHELL 10432800 == 34 [pid = 3708] [id = 687] 05:27:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (104E1000) [pid = 3708] [serial = 2061] [outer = 00000000] 05:27:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (1430BC00) [pid = 3708] [serial = 2062] [outer = 104E1000] 05:27:58 INFO - PROCESS | 3708 | 1465475278502 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (154D1C00) [pid = 3708] [serial = 2063] [outer = 104E1000] 05:27:58 INFO - PROCESS | 3708 | 1465475278876 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] 05:27:58 INFO - PROCESS | 3708 | 1465475278923 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 05:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:27:58 INFO - PROCESS | 3708 | 1465475278926 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 3708 | 1465475278911 Marionette TRACE conn3 <- [1,2714,null,{}] 05:27:58 INFO - PROCESS | 3708 | 1465475278914 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}] 05:27:58 INFO - PROCESS | 3708 | 1465475278916 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:59 INFO - PROCESS | 3708 | 1465475279055 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:27:59 INFO - PROCESS | 3708 | 1465475279071 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 3708 | 1465475279073 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:59 INFO - PROCESS | 3708 | ++DOCSHELL 19CEF800 == 35 [pid = 3708] [id = 688] 05:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (19D19000) [pid = 3708] [serial = 2064] [outer = 00000000] 05:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (1A06D400) [pid = 3708] [serial = 2065] [outer = 19D19000] 05:27:59 INFO - PROCESS | 3708 | 1465475279115 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (1A072000) [pid = 3708] [serial = 2066] [outer = 19D19000] 05:27:59 INFO - PROCESS | 3708 | 1465475279518 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]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:27:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 627ms 05:27:59 INFO - PROCESS | 3708 | 1465475279546 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 3708 | 1465475279548 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 05:27:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:27:59 INFO - PROCESS | 3708 | 1465475279551 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 3708 | 1465475279553 Marionette TRACE conn3 <- [1,2718,null,{}] 05:27:59 INFO - PROCESS | 3708 | 1465475279556 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}] 05:27:59 INFO - PROCESS | 3708 | 1465475279558 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:59 INFO - PROCESS | 3708 | 1465475279637 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:27:59 INFO - PROCESS | 3708 | 1465475279736 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 3708 | 1465475279721 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:27:59 INFO - PROCESS | 3708 | ++DOCSHELL 15B7B800 == 36 [pid = 3708] [id = 689] 05:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (19D1D000) [pid = 3708] [serial = 2067] [outer = 00000000] 05:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (1A220C00) [pid = 3708] [serial = 2068] [outer = 19D1D000] 05:27:59 INFO - PROCESS | 3708 | 1465475279763 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (1A221C00) [pid = 3708] [serial = 2069] [outer = 19D1D000] 05:28:00 INFO - PROCESS | 3708 | 1465475280654 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"]]]}] 05:28:00 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 05:28:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:28:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1161ms 05:28:00 INFO - PROCESS | 3708 | 1465475280745 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 3708 | 1465475280750 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 05:28:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:28:00 INFO - PROCESS | 3708 | 1465475280757 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 3708 | 1465475280760 Marionette TRACE conn3 <- [1,2722,null,{}] 05:28:00 INFO - PROCESS | 3708 | 1465475280767 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}] 05:28:00 INFO - PROCESS | 3708 | 1465475280770 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:00 INFO - PROCESS | 3708 | 1465475280915 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:28:01 INFO - PROCESS | 3708 | 1465475281006 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 3708 | 1465475281010 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:01 INFO - PROCESS | 3708 | ++DOCSHELL 12A18C00 == 37 [pid = 3708] [id = 690] 05:28:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (12AE0000) [pid = 3708] [serial = 2070] [outer = 00000000] 05:28:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (131C8C00) [pid = 3708] [serial = 2071] [outer = 12AE0000] 05:28:01 INFO - PROCESS | 3708 | 1465475281109 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (13934400) [pid = 3708] [serial = 2072] [outer = 12AE0000] 05:28:01 INFO - PROCESS | 3708 | 1465475281696 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]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:28:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 984ms 05:28:01 INFO - PROCESS | 3708 | 1465475281743 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 3708 | 1465475281747 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 05:28:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:28:01 INFO - PROCESS | 3708 | 1465475281754 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 3708 | 1465475281757 Marionette TRACE conn3 <- [1,2726,null,{}] 05:28:01 INFO - PROCESS | 3708 | 1465475281761 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}] 05:28:01 INFO - PROCESS | 3708 | 1465475281763 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:01 INFO - PROCESS | 3708 | 1465475281872 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:28:02 INFO - PROCESS | 3708 | 1465475282013 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 3708 | 1465475282015 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:02 INFO - PROCESS | 3708 | ++DOCSHELL 14E6A400 == 38 [pid = 3708] [id = 691] 05:28:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (14E70800) [pid = 3708] [serial = 2073] [outer = 00000000] 05:28:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16683800) [pid = 3708] [serial = 2074] [outer = 14E70800] 05:28:02 INFO - PROCESS | 3708 | 1465475282076 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16948C00) [pid = 3708] [serial = 2075] [outer = 14E70800] 05:28:02 INFO - PROCESS | 3708 | 1465475282685 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]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:28:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 993ms 05:28:02 INFO - PROCESS | 3708 | 1465475282757 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 3708 | 1465475282759 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 05:28:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:28:02 INFO - PROCESS | 3708 | 1465475282763 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 3708 | 1465475282767 Marionette TRACE conn3 <- [1,2730,null,{}] 05:28:02 INFO - PROCESS | 3708 | 1465475282793 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}] 05:28:02 INFO - PROCESS | 3708 | 1465475282798 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:02 INFO - PROCESS | 3708 | 1465475282914 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:28:03 INFO - PROCESS | 3708 | 1465475283052 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 3708 | 1465475283055 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:03 INFO - PROCESS | 3708 | ++DOCSHELL 19CEF400 == 39 [pid = 3708] [id = 692] 05:28:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (19CEFC00) [pid = 3708] [serial = 2076] [outer = 00000000] 05:28:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (19D15C00) [pid = 3708] [serial = 2077] [outer = 19CEFC00] 05:28:03 INFO - PROCESS | 3708 | 1465475283117 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19D23C00) [pid = 3708] [serial = 2078] [outer = 19CEFC00] 05:28:03 INFO - PROCESS | 3708 | 1465475283843 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:28:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1147ms 05:28:03 INFO - PROCESS | 3708 | 1465475283899 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 3708 | 1465475283903 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 05:28:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:28:03 INFO - PROCESS | 3708 | 1465475283923 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 3708 | 1465475283926 Marionette TRACE conn3 <- [1,2734,null,{}] 05:28:03 INFO - PROCESS | 3708 | 1465475283932 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}] 05:28:03 INFO - PROCESS | 3708 | 1465475283935 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:04 INFO - PROCESS | 3708 | 1465475284040 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:28:04 INFO - PROCESS | 3708 | 1465475284180 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 3708 | 1465475284185 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:04 INFO - PROCESS | 3708 | ++DOCSHELL 12AA2C00 == 40 [pid = 3708] [id = 693] 05:28:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (12AA7400) [pid = 3708] [serial = 2079] [outer = 00000000] 05:28:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (13152800) [pid = 3708] [serial = 2080] [outer = 12AA7400] 05:28:04 INFO - PROCESS | 3708 | 1465475284253 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (13D0F400) [pid = 3708] [serial = 2081] [outer = 12AA7400] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 19CEF800 == 39 [pid = 3708] [id = 688] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 10432800 == 38 [pid = 3708] [id = 687] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 18425000 == 37 [pid = 3708] [id = 686] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 17A83000 == 36 [pid = 3708] [id = 685] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 1694BC00 == 35 [pid = 3708] [id = 684] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 13120000 == 34 [pid = 3708] [id = 683] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 10F9F000 == 33 [pid = 3708] [id = 682] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 154DA800 == 32 [pid = 3708] [id = 681] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 1309B000 == 31 [pid = 3708] [id = 680] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 154A3000 == 30 [pid = 3708] [id = 679] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 10480C00 == 29 [pid = 3708] [id = 674] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 19CEF400 == 28 [pid = 3708] [id = 692] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 15B7B800 == 27 [pid = 3708] [id = 689] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 12A18C00 == 26 [pid = 3708] [id = 690] 05:28:04 INFO - PROCESS | 3708 | --DOCSHELL 14E6A400 == 25 [pid = 3708] [id = 691] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16949400) [pid = 3708] [serial = 2018] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1596C000) [pid = 3708] [serial = 2017] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1A220800) [pid = 3708] [serial = 2021] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1694C800) [pid = 3708] [serial = 2032] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A06FC00) [pid = 3708] [serial = 2020] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (10A4FC00) [pid = 3708] [serial = 2035] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16952C00) [pid = 3708] [serial = 2033] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1314E000) [pid = 3708] [serial = 2036] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (154B5800) [pid = 3708] [serial = 2030] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (16D42400) [pid = 3708] [serial = 2038] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (14EC4400) [pid = 3708] [serial = 2029] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (12ADD000) [pid = 3708] [serial = 2026] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (12BC1800) [pid = 3708] [serial = 2027] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1124F400) [pid = 3708] [serial = 2024] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (10A4A400) [pid = 3708] [serial = 2023] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (12DA2C00) [pid = 3708] [serial = 2015] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (12A16800) [pid = 3708] [serial = 2014] [outer = 00000000] [url = about:blank] 05:28:05 INFO - PROCESS | 3708 | 1465475285394 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:28:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1504ms 05:28:05 INFO - PROCESS | 3708 | 1465475285418 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:28:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:28:05 INFO - PROCESS | 3708 | 1465475285422 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 05:28:05 INFO - PROCESS | 3708 | 1465475285427 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 3708 | 1465475285433 Marionette TRACE conn3 <- [1,2738,null,{}] 05:28:05 INFO - PROCESS | 3708 | 1465475285440 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}] 05:28:05 INFO - PROCESS | 3708 | 1465475285443 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:05 INFO - PROCESS | 3708 | 1465475285531 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:28:05 INFO - PROCESS | 3708 | 1465475285540 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 3708 | 1465475285543 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:05 INFO - PROCESS | 3708 | ++DOCSHELL 10EC5C00 == 26 [pid = 3708] [id = 694] 05:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (10EC8C00) [pid = 3708] [serial = 2082] [outer = 00000000] 05:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (11C1D800) [pid = 3708] [serial = 2083] [outer = 10EC8C00] 05:28:05 INFO - PROCESS | 3708 | 1465475285590 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (12A0D400) [pid = 3708] [serial = 2084] [outer = 10EC8C00] 05:28:06 INFO - PROCESS | 3708 | 1465475286087 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:28:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 682ms 05:28:06 INFO - PROCESS | 3708 | 1465475286127 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 3708 | 1465475286132 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 05:28:06 INFO - PROCESS | 3708 | 1465475286138 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:28:06 INFO - PROCESS | 3708 | 1465475286141 Marionette TRACE conn3 <- [1,2742,null,{}] 05:28:06 INFO - PROCESS | 3708 | 1465475286144 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}] 05:28:06 INFO - PROCESS | 3708 | 1465475286147 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:06 INFO - PROCESS | 3708 | 1465475286265 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:28:06 INFO - PROCESS | 3708 | 1465475286372 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 3708 | 1465475286374 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:06 INFO - PROCESS | 3708 | ++DOCSHELL 13119800 == 27 [pid = 3708] [id = 695] 05:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (13120000) [pid = 3708] [serial = 2085] [outer = 00000000] 05:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (131CE400) [pid = 3708] [serial = 2086] [outer = 13120000] 05:28:06 INFO - PROCESS | 3708 | 1465475286422 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (1365A400) [pid = 3708] [serial = 2087] [outer = 13120000] 05:28:06 INFO - PROCESS | 3708 | 1465475286790 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:28:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 682ms 05:28:06 INFO - PROCESS | 3708 | 1465475286839 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 3708 | 1465475286841 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 05:28:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:28:06 INFO - PROCESS | 3708 | 1465475286845 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 3708 | 1465475286848 Marionette TRACE conn3 <- [1,2746,null,{}] 05:28:06 INFO - PROCESS | 3708 | 1465475286859 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}] 05:28:06 INFO - PROCESS | 3708 | 1465475286863 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:06 INFO - PROCESS | 3708 | 1465475286947 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:28:06 INFO - PROCESS | 3708 | 1465475286953 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 3708 | 1465475286956 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:06 INFO - PROCESS | 3708 | ++DOCSHELL 14F13400 == 28 [pid = 3708] [id = 696] 05:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (1549DC00) [pid = 3708] [serial = 2088] [outer = 00000000] 05:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (154CE000) [pid = 3708] [serial = 2089] [outer = 1549DC00] 05:28:06 INFO - PROCESS | 3708 | 1465475287004 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (156B7C00) [pid = 3708] [serial = 2090] [outer = 1549DC00] 05:28:07 INFO - PROCESS | 3708 | 1465475287492 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:28:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 682ms 05:28:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:28:07 INFO - PROCESS | 3708 | 1465475287527 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 3708 | 1465475287530 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 05:28:07 INFO - PROCESS | 3708 | 1465475287533 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 3708 | 1465475287535 Marionette TRACE conn3 <- [1,2750,null,{}] 05:28:07 INFO - PROCESS | 3708 | 1465475287538 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}] 05:28:07 INFO - PROCESS | 3708 | 1465475287540 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:07 INFO - PROCESS | 3708 | 1465475287687 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:28:07 INFO - PROCESS | 3708 | 1465475287754 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 3708 | 1465475287756 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:07 INFO - PROCESS | 3708 | ++DOCSHELL 16068000 == 29 [pid = 3708] [id = 697] 05:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16068800) [pid = 3708] [serial = 2091] [outer = 00000000] 05:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (16946000) [pid = 3708] [serial = 2092] [outer = 16068800] 05:28:07 INFO - PROCESS | 3708 | 1465475287802 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1694F000) [pid = 3708] [serial = 2093] [outer = 16068800] 05:28:08 INFO - PROCESS | 3708 | 1465475288204 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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:28:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 683ms 05:28:08 INFO - PROCESS | 3708 | 1465475288233 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 3708 | 1465475288235 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 05:28:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:28:08 INFO - PROCESS | 3708 | 1465475288239 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 3708 | 1465475288240 Marionette TRACE conn3 <- [1,2754,null,{}] 05:28:08 INFO - PROCESS | 3708 | 1465475288244 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}] 05:28:08 INFO - PROCESS | 3708 | 1465475288246 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:08 INFO - PROCESS | 3708 | 1465475288356 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:28:08 INFO - PROCESS | 3708 | 1465475288361 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 3708 | 1465475288363 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:08 INFO - PROCESS | 3708 | ++DOCSHELL 16953C00 == 30 [pid = 3708] [id = 698] 05:28:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (169A9400) [pid = 3708] [serial = 2094] [outer = 00000000] 05:28:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16B90400) [pid = 3708] [serial = 2095] [outer = 169A9400] 05:28:08 INFO - PROCESS | 3708 | 1465475288407 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (16F02000) [pid = 3708] [serial = 2096] [outer = 169A9400] 05:28:08 INFO - PROCESS | 3708 | 1465475288899 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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:28:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 698ms 05:28:08 INFO - PROCESS | 3708 | 1465475288937 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 3708 | 1465475288939 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 05:28:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:28:08 INFO - PROCESS | 3708 | 1465475288942 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 3708 | 1465475288944 Marionette TRACE conn3 <- [1,2758,null,{}] 05:28:08 INFO - PROCESS | 3708 | 1465475288947 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}] 05:28:08 INFO - PROCESS | 3708 | 1465475288953 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:09 INFO - PROCESS | 3708 | 1465475289104 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (19D1D000) [pid = 3708] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1841DC00) [pid = 3708] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (184AC800) [pid = 3708] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (104E1000) [pid = 3708] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (154D3000) [pid = 3708] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1694C000) [pid = 3708] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (13074400) [pid = 3708] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (16064800) [pid = 3708] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (11256800) [pid = 3708] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (14EC2C00) [pid = 3708] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:28:09 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (19D19000) [pid = 3708] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:28:09 INFO - PROCESS | 3708 | 1465475289384 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 3708 | 1465475289371 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:09 INFO - PROCESS | 3708 | ++DOCSHELL 10A46C00 == 31 [pid = 3708] [id = 699] 05:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (10A4F800) [pid = 3708] [serial = 2097] [outer = 00000000] 05:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (1322C800) [pid = 3708] [serial = 2098] [outer = 10A4F800] 05:28:09 INFO - PROCESS | 3708 | 1465475289416 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (16B89400) [pid = 3708] [serial = 2099] [outer = 10A4F800] 05:28:09 INFO - PROCESS | 3708 | 1465475289781 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]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:28:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 899ms 05:28:09 INFO - PROCESS | 3708 | 1465475289830 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 3708 | 1465475289841 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 05:28:09 INFO - PROCESS | 3708 | 1465475289845 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 3708 | 1465475289847 Marionette TRACE conn3 <- [1,2762,null,{}] 05:28:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:28:09 INFO - PROCESS | 3708 | 1465475289850 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}] 05:28:09 INFO - PROCESS | 3708 | 1465475289852 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:09 INFO - PROCESS | 3708 | 1465475289928 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:28:10 INFO - PROCESS | 3708 | 1465475290023 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 3708 | 1465475290025 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:10 INFO - PROCESS | 3708 | ++DOCSHELL 10EC5800 == 32 [pid = 3708] [id = 700] 05:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (156BB800) [pid = 3708] [serial = 2100] [outer = 00000000] 05:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1874A800) [pid = 3708] [serial = 2101] [outer = 156BB800] 05:28:10 INFO - PROCESS | 3708 | 1465475290070 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18752000) [pid = 3708] [serial = 2102] [outer = 156BB800] 05:28:10 INFO - PROCESS | 3708 | 1465475290444 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]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:28:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 636ms 05:28:10 INFO - PROCESS | 3708 | 1465475290485 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 3708 | 1465475290486 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 05:28:10 INFO - PROCESS | 3708 | 1465475290490 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:28:10 INFO - PROCESS | 3708 | 1465475290491 Marionette TRACE conn3 <- [1,2766,null,{}] 05:28:10 INFO - PROCESS | 3708 | 1465475290495 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}] 05:28:10 INFO - PROCESS | 3708 | 1465475290496 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:10 INFO - PROCESS | 3708 | 1465475290618 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:28:10 INFO - PROCESS | 3708 | 1465475290658 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 3708 | 1465475290660 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:10 INFO - PROCESS | 3708 | ++DOCSHELL 14E85000 == 33 [pid = 3708] [id = 701] 05:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (15B7C000) [pid = 3708] [serial = 2103] [outer = 00000000] 05:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (19CF3800) [pid = 3708] [serial = 2104] [outer = 15B7C000] 05:28:10 INFO - PROCESS | 3708 | 1465475290703 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1593D400) [pid = 3708] [serial = 2105] [outer = 15B7C000] 05:28:11 INFO - PROCESS | 3708 | 1465475291096 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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:28:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 635ms 05:28:11 INFO - PROCESS | 3708 | 1465475291128 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 3708 | 1465475291130 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 05:28:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:28:11 INFO - PROCESS | 3708 | 1465475291133 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 3708 | 1465475291135 Marionette TRACE conn3 <- [1,2770,null,{}] 05:28:11 INFO - PROCESS | 3708 | 1465475291138 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}] 05:28:11 INFO - PROCESS | 3708 | 1465475291140 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:11 INFO - PROCESS | 3708 | 1465475291255 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:28:11 INFO - PROCESS | 3708 | 1465475291262 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 3708 | 1465475291264 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:11 INFO - PROCESS | 3708 | ++DOCSHELL 154D9800 == 34 [pid = 3708] [id = 702] 05:28:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1874A400) [pid = 3708] [serial = 2106] [outer = 00000000] 05:28:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19D1E000) [pid = 3708] [serial = 2107] [outer = 1874A400] 05:28:11 INFO - PROCESS | 3708 | 1465475291306 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19D24400) [pid = 3708] [serial = 2108] [outer = 1874A400] 05:28:12 INFO - PROCESS | 3708 | 1465475292044 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]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:28:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 946ms 05:28:12 INFO - PROCESS | 3708 | 1465475292064 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 3708 | 1465475292068 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 05:28:12 INFO - PROCESS | 3708 | 1465475292073 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:28:12 INFO - PROCESS | 3708 | 1465475292078 Marionette TRACE conn3 <- [1,2774,null,{}] 05:28:12 INFO - PROCESS | 3708 | 1465475292083 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}] 05:28:12 INFO - PROCESS | 3708 | 1465475292086 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:12 INFO - PROCESS | 3708 | 1465475292205 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:28:12 INFO - PROCESS | 3708 | 1465475292347 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 3708 | 1465475292350 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:12 INFO - PROCESS | 3708 | ++DOCSHELL 105E6C00 == 35 [pid = 3708] [id = 703] 05:28:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (10F65400) [pid = 3708] [serial = 2109] [outer = 00000000] 05:28:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (12DAA800) [pid = 3708] [serial = 2110] [outer = 10F65400] 05:28:12 INFO - PROCESS | 3708 | 1465475292406 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (131CCC00) [pid = 3708] [serial = 2111] [outer = 10F65400] 05:28:13 INFO - PROCESS | 3708 | 1465475293110 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]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:28:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1070ms 05:28:13 INFO - PROCESS | 3708 | 1465475293168 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 3708 | 1465475293172 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 05:28:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:28:13 INFO - PROCESS | 3708 | 1465475293179 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 3708 | 1465475293182 Marionette TRACE conn3 <- [1,2778,null,{}] 05:28:13 INFO - PROCESS | 3708 | 1465475293186 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}] 05:28:13 INFO - PROCESS | 3708 | 1465475293189 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:13 INFO - PROCESS | 3708 | 1465475293310 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:28:13 INFO - PROCESS | 3708 | 1465475293529 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 3708 | 1465475293532 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:13 INFO - PROCESS | 3708 | ++DOCSHELL 10375C00 == 36 [pid = 3708] [id = 704] 05:28:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (103C6000) [pid = 3708] [serial = 2112] [outer = 00000000] 05:28:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (104E0400) [pid = 3708] [serial = 2113] [outer = 103C6000] 05:28:13 INFO - PROCESS | 3708 | 1465475293590 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (10A4DC00) [pid = 3708] [serial = 2114] [outer = 103C6000] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 14E85000 == 35 [pid = 3708] [id = 701] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 10EC5800 == 34 [pid = 3708] [id = 700] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 10A46C00 == 33 [pid = 3708] [id = 699] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 16953C00 == 32 [pid = 3708] [id = 698] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 16068000 == 31 [pid = 3708] [id = 697] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 14F13400 == 30 [pid = 3708] [id = 696] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 13119800 == 29 [pid = 3708] [id = 695] 05:28:14 INFO - PROCESS | 3708 | --DOCSHELL 10EC5C00 == 28 [pid = 3708] [id = 694] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (18425800) [pid = 3708] [serial = 2056] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (18758400) [pid = 3708] [serial = 2059] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1842B800) [pid = 3708] [serial = 2057] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1430BC00) [pid = 3708] [serial = 2062] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (178BF000) [pid = 3708] [serial = 2039] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (169A8000) [pid = 3708] [serial = 2053] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (132F2000) [pid = 3708] [serial = 2041] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (14E7F800) [pid = 3708] [serial = 2042] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16B85800) [pid = 3708] [serial = 2044] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (17808400) [pid = 3708] [serial = 2045] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (188A2C00) [pid = 3708] [serial = 2060] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (131D3C00) [pid = 3708] [serial = 2047] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13652C00) [pid = 3708] [serial = 2048] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (154B8000) [pid = 3708] [serial = 2050] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (154DC800) [pid = 3708] [serial = 2051] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (154D1C00) [pid = 3708] [serial = 2063] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1A072000) [pid = 3708] [serial = 2066] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1A06D400) [pid = 3708] [serial = 2065] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (16B86000) [pid = 3708] [serial = 2054] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (1A221C00) [pid = 3708] [serial = 2069] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1A220C00) [pid = 3708] [serial = 2068] [outer = 00000000] [url = about:blank] 05:28:14 INFO - PROCESS | 3708 | 1465475294212 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]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:28:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1085ms 05:28:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:28:14 INFO - PROCESS | 3708 | 1465475294257 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 3708 | 1465475294261 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 05:28:14 INFO - PROCESS | 3708 | 1465475294265 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 3708 | 1465475294267 Marionette TRACE conn3 <- [1,2782,null,{}] 05:28:14 INFO - PROCESS | 3708 | 1465475294272 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}] 05:28:14 INFO - PROCESS | 3708 | 1465475294277 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:14 INFO - PROCESS | 3708 | 1465475294362 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:28:14 INFO - PROCESS | 3708 | 1465475294464 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 3708 | 1465475294467 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:14 INFO - PROCESS | 3708 | ++DOCSHELL 105E7000 == 29 [pid = 3708] [id = 705] 05:28:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (10A47C00) [pid = 3708] [serial = 2115] [outer = 00000000] 05:28:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (12895000) [pid = 3708] [serial = 2116] [outer = 10A47C00] 05:28:14 INFO - PROCESS | 3708 | 1465475294513 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (1322F000) [pid = 3708] [serial = 2117] [outer = 10A47C00] 05:28:14 INFO - PROCESS | 3708 | 1465475294927 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]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:28:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 682ms 05:28:14 INFO - PROCESS | 3708 | 1465475294979 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 3708 | 1465475294982 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 05:28:14 INFO - PROCESS | 3708 | 1465475294992 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:28:14 INFO - PROCESS | 3708 | 1465475294994 Marionette TRACE conn3 <- [1,2786,null,{}] 05:28:14 INFO - PROCESS | 3708 | 1465475294997 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}] 05:28:14 INFO - PROCESS | 3708 | 1465475295000 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:15 INFO - PROCESS | 3708 | 1465475295084 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:28:15 INFO - PROCESS | 3708 | 1465475295092 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 3708 | 1465475295094 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:15 INFO - PROCESS | 3708 | ++DOCSHELL 14E7CC00 == 30 [pid = 3708] [id = 706] 05:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (14EC2C00) [pid = 3708] [serial = 2118] [outer = 00000000] 05:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (154CD400) [pid = 3708] [serial = 2119] [outer = 14EC2C00] 05:28:15 INFO - PROCESS | 3708 | 1465475295139 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (156B3800) [pid = 3708] [serial = 2120] [outer = 14EC2C00] 05:28:15 INFO - PROCESS | 3708 | 1465475295622 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]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:28:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 698ms 05:28:15 INFO - PROCESS | 3708 | 1465475295675 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 3708 | 1465475295677 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 05:28:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:28:15 INFO - PROCESS | 3708 | 1465475295682 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 3708 | 1465475295688 Marionette TRACE conn3 <- [1,2790,null,{}] 05:28:15 INFO - PROCESS | 3708 | 1465475295697 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}] 05:28:15 INFO - PROCESS | 3708 | 1465475295701 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:15 INFO - PROCESS | 3708 | 1465475295786 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:28:15 INFO - PROCESS | 3708 | 1465475295892 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 3708 | 1465475295894 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:15 INFO - PROCESS | 3708 | ++DOCSHELL 16948800 == 31 [pid = 3708] [id = 707] 05:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16949C00) [pid = 3708] [serial = 2121] [outer = 00000000] 05:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (169A9C00) [pid = 3708] [serial = 2122] [outer = 16949C00] 05:28:15 INFO - PROCESS | 3708 | 1465475295937 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16B0EC00) [pid = 3708] [serial = 2123] [outer = 16949C00] 05:28:16 INFO - PROCESS | 3708 | 1465475296342 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]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 682ms 05:28:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:28:16 INFO - PROCESS | 3708 | 1465475296380 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 3708 | 1465475296382 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 05:28:16 INFO - PROCESS | 3708 | 1465475296385 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 3708 | 1465475296387 Marionette TRACE conn3 <- [1,2794,null,{}] 05:28:16 INFO - PROCESS | 3708 | 1465475296390 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}] 05:28:16 INFO - PROCESS | 3708 | 1465475296392 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:16 INFO - PROCESS | 3708 | 1465475296535 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:28:16 INFO - PROCESS | 3708 | 1465475296554 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 3708 | 1465475296556 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:16 INFO - PROCESS | 3708 | ++DOCSHELL 16F0C800 == 32 [pid = 3708] [id = 708] 05:28:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (17801C00) [pid = 3708] [serial = 2124] [outer = 00000000] 05:28:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (17A7E400) [pid = 3708] [serial = 2125] [outer = 17801C00] 05:28:16 INFO - PROCESS | 3708 | 1465475296599 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (181D7C00) [pid = 3708] [serial = 2126] [outer = 17801C00] 05:28:17 INFO - PROCESS | 3708 | 1465475297034 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]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:28:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 682ms 05:28:17 INFO - PROCESS | 3708 | 1465475297085 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 3708 | 1465475297087 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 05:28:17 INFO - PROCESS | 3708 | 1465475297090 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:28:17 INFO - PROCESS | 3708 | 1465475297092 Marionette TRACE conn3 <- [1,2798,null,{}] 05:28:17 INFO - PROCESS | 3708 | 1465475297095 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}] 05:28:17 INFO - PROCESS | 3708 | 1465475297097 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:17 INFO - PROCESS | 3708 | 1465475297209 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:28:17 INFO - PROCESS | 3708 | 1465475297214 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 3708 | 1465475297220 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:17 INFO - PROCESS | 3708 | ++DOCSHELL 14E79C00 == 33 [pid = 3708] [id = 709] 05:28:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1842C400) [pid = 3708] [serial = 2127] [outer = 00000000] 05:28:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (184B2C00) [pid = 3708] [serial = 2128] [outer = 1842C400] 05:28:17 INFO - PROCESS | 3708 | 1465475297333 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (188A5C00) [pid = 3708] [serial = 2129] [outer = 1842C400] 05:28:17 INFO - PROCESS | 3708 | 1465475297760 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]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:28:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 729ms 05:28:17 INFO - PROCESS | 3708 | 1465475297821 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 3708 | 1465475297823 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 05:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:28:17 INFO - PROCESS | 3708 | 1465475297827 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 3708 | 1465475297828 Marionette TRACE conn3 <- [1,2802,null,{}] 05:28:17 INFO - PROCESS | 3708 | 1465475297857 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}] 05:28:17 INFO - PROCESS | 3708 | 1465475297860 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:17 INFO - PROCESS | 3708 | 1465475297979 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:28:17 INFO - PROCESS | 3708 | 1465475297990 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 3708 | 1465475297992 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:18 INFO - PROCESS | 3708 | ++DOCSHELL 184ADC00 == 34 [pid = 3708] [id = 710] 05:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19CF1400) [pid = 3708] [serial = 2130] [outer = 00000000] 05:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D1D400) [pid = 3708] [serial = 2131] [outer = 19CF1400] 05:28:18 INFO - PROCESS | 3708 | 1465475298043 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D1DC00) [pid = 3708] [serial = 2132] [outer = 19CF1400] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (15B7C000) [pid = 3708] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1549DC00) [pid = 3708] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13120000) [pid = 3708] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (12AA7400) [pid = 3708] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (10EC8C00) [pid = 3708] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16068800) [pid = 3708] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (169A9400) [pid = 3708] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (10A4F800) [pid = 3708] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (156BB800) [pid = 3708] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (12AE0000) [pid = 3708] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (14E70800) [pid = 3708] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:28:18 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (19CEFC00) [pid = 3708] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:28:18 INFO - PROCESS | 3708 | 1465475298562 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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:28:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 791ms 05:28:18 INFO - PROCESS | 3708 | 1465475298627 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 3708 | 1465475298628 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 05:28:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:28:18 INFO - PROCESS | 3708 | 1465475298632 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 3708 | 1465475298633 Marionette TRACE conn3 <- [1,2806,null,{}] 05:28:18 INFO - PROCESS | 3708 | 1465475298637 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}] 05:28:18 INFO - PROCESS | 3708 | 1465475298639 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:18 INFO - PROCESS | 3708 | 1465475298719 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:28:18 INFO - PROCESS | 3708 | 1465475298725 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 3708 | 1465475298727 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:18 INFO - PROCESS | 3708 | ++DOCSHELL 11462C00 == 35 [pid = 3708] [id = 711] 05:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (13120000) [pid = 3708] [serial = 2133] [outer = 00000000] 05:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1605F800) [pid = 3708] [serial = 2134] [outer = 13120000] 05:28:18 INFO - PROCESS | 3708 | 1465475298776 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18424800) [pid = 3708] [serial = 2135] [outer = 13120000] 05:28:19 INFO - PROCESS | 3708 | 1465475299219 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]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 620ms 05:28:19 INFO - PROCESS | 3708 | 1465475299273 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 3708 | 1465475299275 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 05:28:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:28:19 INFO - PROCESS | 3708 | 1465475299278 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 3708 | 1465475299279 Marionette TRACE conn3 <- [1,2810,null,{}] 05:28:19 INFO - PROCESS | 3708 | 1465475299282 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}] 05:28:19 INFO - PROCESS | 3708 | 1465475299284 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:19 INFO - PROCESS | 3708 | 1465475299361 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:28:19 INFO - PROCESS | 3708 | 1465475299366 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 3708 | 1465475299368 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:19 INFO - PROCESS | 3708 | ++DOCSHELL 19CF7C00 == 36 [pid = 3708] [id = 712] 05:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (19D16C00) [pid = 3708] [serial = 2136] [outer = 00000000] 05:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1A07C800) [pid = 3708] [serial = 2137] [outer = 19D16C00] 05:28:19 INFO - PROCESS | 3708 | 1465475299412 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1A220C00) [pid = 3708] [serial = 2138] [outer = 19D16C00] 05:28:19 INFO - PROCESS | 3708 | 1465475299855 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]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:28:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 620ms 05:28:19 INFO - PROCESS | 3708 | 1465475299898 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 3708 | 1465475299900 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 05:28:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:28:19 INFO - PROCESS | 3708 | 1465475299907 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 3708 | 1465475299909 Marionette TRACE conn3 <- [1,2814,null,{}] 05:28:19 INFO - PROCESS | 3708 | 1465475299912 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}] 05:28:19 INFO - PROCESS | 3708 | 1465475299914 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:20 INFO - PROCESS | 3708 | 1465475300003 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:28:20 INFO - PROCESS | 3708 | 1465475300009 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 3708 | 1465475300011 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:20 INFO - PROCESS | 3708 | ++DOCSHELL 169A7C00 == 37 [pid = 3708] [id = 713] 05:28:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (16B08800) [pid = 3708] [serial = 2139] [outer = 00000000] 05:28:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1A3E7000) [pid = 3708] [serial = 2140] [outer = 16B08800] 05:28:20 INFO - PROCESS | 3708 | 1465475300053 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1A3EAC00) [pid = 3708] [serial = 2141] [outer = 16B08800] 05:28:20 INFO - PROCESS | 3708 | 1465475300702 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:28:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 899ms 05:28:20 INFO - PROCESS | 3708 | 1465475300809 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 3708 | 1465475300813 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 05:28:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:28:20 INFO - PROCESS | 3708 | 1465475300818 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 3708 | 1465475300822 Marionette TRACE conn3 <- [1,2818,null,{}] 05:28:20 INFO - PROCESS | 3708 | 1465475300828 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}] 05:28:20 INFO - PROCESS | 3708 | 1465475300832 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:20 INFO - PROCESS | 3708 | 1465475300949 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:28:21 INFO - PROCESS | 3708 | 1465475301055 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 3708 | 1465475301058 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:21 INFO - PROCESS | 3708 | ++DOCSHELL 11252800 == 38 [pid = 3708] [id = 714] 05:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (11AD6000) [pid = 3708] [serial = 2142] [outer = 00000000] 05:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1430BC00) [pid = 3708] [serial = 2143] [outer = 11AD6000] 05:28:21 INFO - PROCESS | 3708 | 1465475301114 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (14E7E000) [pid = 3708] [serial = 2144] [outer = 11AD6000] 05:28:21 INFO - PROCESS | 3708 | 1465475301708 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]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:28:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 930ms 05:28:21 INFO - PROCESS | 3708 | 1465475301751 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 3708 | 1465475301756 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 05:28:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:28:21 INFO - PROCESS | 3708 | 1465475301762 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 3708 | 1465475301765 Marionette TRACE conn3 <- [1,2822,null,{}] 05:28:21 INFO - PROCESS | 3708 | 1465475301769 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}] 05:28:21 INFO - PROCESS | 3708 | 1465475301772 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:21 INFO - PROCESS | 3708 | 1465475301888 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:28:22 INFO - PROCESS | 3708 | 1465475302028 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 3708 | 1465475302031 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:22 INFO - PROCESS | 3708 | ++DOCSHELL 15B7B800 == 39 [pid = 3708] [id = 715] 05:28:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (15B7C800) [pid = 3708] [serial = 2145] [outer = 00000000] 05:28:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16947000) [pid = 3708] [serial = 2146] [outer = 15B7C800] 05:28:22 INFO - PROCESS | 3708 | 1465475302088 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16B0C800) [pid = 3708] [serial = 2147] [outer = 15B7C800] 05:28:22 INFO - PROCESS | 3708 | 1465475302675 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:28:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 930ms 05:28:22 INFO - PROCESS | 3708 | 1465475302710 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 3708 | 1465475302713 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 05:28:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:28:22 INFO - PROCESS | 3708 | 1465475302717 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 3708 | 1465475302720 Marionette TRACE conn3 <- [1,2826,null,{}] 05:28:22 INFO - PROCESS | 3708 | 1465475302731 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}] 05:28:22 INFO - PROCESS | 3708 | 1465475302736 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:22 INFO - PROCESS | 3708 | 1465475302849 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:28:22 INFO - PROCESS | 3708 | 1465475302963 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 3708 | 1465475302967 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:23 INFO - PROCESS | 3708 | ++DOCSHELL 1A227C00 == 40 [pid = 3708] [id = 716] 05:28:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A24D400) [pid = 3708] [serial = 2148] [outer = 00000000] 05:28:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A3ED000) [pid = 3708] [serial = 2149] [outer = 1A24D400] 05:28:23 INFO - PROCESS | 3708 | 1465475303063 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A6EF800) [pid = 3708] [serial = 2150] [outer = 1A24D400] 05:28:23 INFO - PROCESS | 3708 | 1465475303816 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]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:28:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1148ms 05:28:23 INFO - PROCESS | 3708 | 1465475303860 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 3708 | 1465475303865 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 05:28:23 INFO - PROCESS | 3708 | 1465475303870 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:28:23 INFO - PROCESS | 3708 | 1465475303873 Marionette TRACE conn3 <- [1,2830,null,{}] 05:28:23 INFO - PROCESS | 3708 | 1465475303878 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}] 05:28:23 INFO - PROCESS | 3708 | 1465475303881 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:23 INFO - PROCESS | 3708 | 1465475303981 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:28:24 INFO - PROCESS | 3708 | 1465475304125 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 3708 | 1465475304130 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:24 INFO - PROCESS | 3708 | ++DOCSHELL 10EC6000 == 41 [pid = 3708] [id = 717] 05:28:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (114C0C00) [pid = 3708] [serial = 2151] [outer = 00000000] 05:28:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (13037400) [pid = 3708] [serial = 2152] [outer = 114C0C00] 05:28:24 INFO - PROCESS | 3708 | 1465475304181 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (131D3C00) [pid = 3708] [serial = 2153] [outer = 114C0C00] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 19CF7C00 == 40 [pid = 3708] [id = 712] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 11462C00 == 39 [pid = 3708] [id = 711] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 184ADC00 == 38 [pid = 3708] [id = 710] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 14E79C00 == 37 [pid = 3708] [id = 709] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 16F0C800 == 36 [pid = 3708] [id = 708] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 16948800 == 35 [pid = 3708] [id = 707] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 14E7CC00 == 34 [pid = 3708] [id = 706] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 105E7000 == 33 [pid = 3708] [id = 705] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 10375C00 == 32 [pid = 3708] [id = 704] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 154D9800 == 31 [pid = 3708] [id = 702] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 105E6C00 == 30 [pid = 3708] [id = 703] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 12AA2C00 == 29 [pid = 3708] [id = 693] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 15B7B800 == 28 [pid = 3708] [id = 715] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 1A227C00 == 27 [pid = 3708] [id = 716] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 169A7C00 == 26 [pid = 3708] [id = 713] 05:28:24 INFO - PROCESS | 3708 | --DOCSHELL 11252800 == 25 [pid = 3708] [id = 714] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (19CF3800) [pid = 3708] [serial = 2104] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (154CE000) [pid = 3708] [serial = 2089] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (131CE400) [pid = 3708] [serial = 2086] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1365A400) [pid = 3708] [serial = 2087] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (13D0F400) [pid = 3708] [serial = 2081] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (13152800) [pid = 3708] [serial = 2080] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (12A0D400) [pid = 3708] [serial = 2084] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (11C1D800) [pid = 3708] [serial = 2083] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16946000) [pid = 3708] [serial = 2092] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16B90400) [pid = 3708] [serial = 2095] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1694F000) [pid = 3708] [serial = 2093] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1593D400) [pid = 3708] [serial = 2105] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1322C800) [pid = 3708] [serial = 2098] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16F02000) [pid = 3708] [serial = 2096] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16B89400) [pid = 3708] [serial = 2099] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1874A800) [pid = 3708] [serial = 2101] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (13934400) [pid = 3708] [serial = 2072] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (131C8C00) [pid = 3708] [serial = 2071] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (16948C00) [pid = 3708] [serial = 2075] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (16683800) [pid = 3708] [serial = 2074] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (19D23C00) [pid = 3708] [serial = 2078] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (19D15C00) [pid = 3708] [serial = 2077] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (18752000) [pid = 3708] [serial = 2102] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (156B7C00) [pid = 3708] [serial = 2090] [outer = 00000000] [url = about:blank] 05:28:25 INFO - PROCESS | 3708 | 1465475305336 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]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:28:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1488ms 05:28:25 INFO - PROCESS | 3708 | 1465475305375 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:28:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:28:25 INFO - PROCESS | 3708 | 1465475305379 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 05:28:25 INFO - PROCESS | 3708 | 1465475305384 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 3708 | 1465475305392 Marionette TRACE conn3 <- [1,2834,null,{}] 05:28:25 INFO - PROCESS | 3708 | 1465475305399 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}] 05:28:25 INFO - PROCESS | 3708 | 1465475305404 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:25 INFO - PROCESS | 3708 | 1465475305566 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:28:25 INFO - PROCESS | 3708 | 1465475305660 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 3708 | 1465475305662 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:25 INFO - PROCESS | 3708 | ++DOCSHELL 10F9F000 == 26 [pid = 3708] [id = 718] 05:28:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (10FA3800) [pid = 3708] [serial = 2154] [outer = 00000000] 05:28:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (11CC9000) [pid = 3708] [serial = 2155] [outer = 10FA3800] 05:28:25 INFO - PROCESS | 3708 | 1465475305710 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (12A0D400) [pid = 3708] [serial = 2156] [outer = 10FA3800] 05:28:26 INFO - PROCESS | 3708 | 1465475306092 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:28:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 744ms 05:28:26 INFO - PROCESS | 3708 | 1465475306150 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 3708 | 1465475306155 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 05:28:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:28:26 INFO - PROCESS | 3708 | 1465475306161 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 3708 | 1465475306164 Marionette TRACE conn3 <- [1,2838,null,{}] 05:28:26 INFO - PROCESS | 3708 | 1465475306168 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}] 05:28:26 INFO - PROCESS | 3708 | 1465475306170 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:26 INFO - PROCESS | 3708 | 1465475306265 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:28:26 INFO - PROCESS | 3708 | 1465475306279 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 3708 | 1465475306282 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:26 INFO - PROCESS | 3708 | ++DOCSHELL 13650800 == 27 [pid = 3708] [id = 719] 05:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (13651000) [pid = 3708] [serial = 2157] [outer = 00000000] 05:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (13D08400) [pid = 3708] [serial = 2158] [outer = 13651000] 05:28:26 INFO - PROCESS | 3708 | 1465475306328 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14309C00) [pid = 3708] [serial = 2159] [outer = 13651000] 05:28:26 INFO - PROCESS | 3708 | 1465475306777 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:28:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 620ms 05:28:26 INFO - PROCESS | 3708 | 1465475306803 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 3708 | 1465475306805 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 05:28:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:28:26 INFO - PROCESS | 3708 | 1465475306809 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 3708 | 1465475306812 Marionette TRACE conn3 <- [1,2842,null,{}] 05:28:26 INFO - PROCESS | 3708 | 1465475306822 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}] 05:28:26 INFO - PROCESS | 3708 | 1465475306827 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:26 INFO - PROCESS | 3708 | 1465475306910 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:28:26 INFO - PROCESS | 3708 | 1465475306917 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 3708 | 1465475306921 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:26 INFO - PROCESS | 3708 | ++DOCSHELL 154BA400 == 28 [pid = 3708] [id = 720] 05:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (154BAC00) [pid = 3708] [serial = 2160] [outer = 00000000] 05:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (154DC400) [pid = 3708] [serial = 2161] [outer = 154BAC00] 05:28:26 INFO - PROCESS | 3708 | 1465475306975 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1593AC00) [pid = 3708] [serial = 2162] [outer = 154BAC00] 05:28:27 INFO - PROCESS | 3708 | 1465475307473 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]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:28:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 697ms 05:28:27 INFO - PROCESS | 3708 | 1465475307508 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 3708 | 1465475307510 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 05:28:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:28:27 INFO - PROCESS | 3708 | 1465475307514 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 3708 | 1465475307516 Marionette TRACE conn3 <- [1,2846,null,{}] 05:28:27 INFO - PROCESS | 3708 | 1465475307519 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}] 05:28:27 INFO - PROCESS | 3708 | 1465475307521 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:27 INFO - PROCESS | 3708 | 1465475307642 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:28:27 INFO - PROCESS | 3708 | 1465475307736 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 3708 | 1465475307738 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:27 INFO - PROCESS | 3708 | ++DOCSHELL 16689400 == 29 [pid = 3708] [id = 721] 05:28:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1668BC00) [pid = 3708] [serial = 2163] [outer = 00000000] 05:28:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1694BC00) [pid = 3708] [serial = 2164] [outer = 1668BC00] 05:28:27 INFO - PROCESS | 3708 | 1465475307766 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16951400) [pid = 3708] [serial = 2165] [outer = 1668BC00] 05:28:28 INFO - PROCESS | 3708 | 1465475308178 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:28:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 729ms 05:28:28 INFO - PROCESS | 3708 | 1465475308238 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 3708 | 1465475308240 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 05:28:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:28:28 INFO - PROCESS | 3708 | 1465475308254 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 3708 | 1465475308255 Marionette TRACE conn3 <- [1,2850,null,{}] 05:28:28 INFO - PROCESS | 3708 | 1465475308259 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}] 05:28:28 INFO - PROCESS | 3708 | 1465475308261 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:28 INFO - PROCESS | 3708 | 1465475308380 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:28:28 INFO - PROCESS | 3708 | 1465475308391 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 3708 | 1465475308393 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:28 INFO - PROCESS | 3708 | ++DOCSHELL 16B82800 == 30 [pid = 3708] [id = 722] 05:28:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16B83800) [pid = 3708] [serial = 2166] [outer = 00000000] 05:28:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16B90800) [pid = 3708] [serial = 2167] [outer = 16B83800] 05:28:28 INFO - PROCESS | 3708 | 1465475308490 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16D4B000) [pid = 3708] [serial = 2168] [outer = 16B83800] 05:28:28 INFO - PROCESS | 3708 | 1465475308935 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]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:28:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 729ms 05:28:29 INFO - PROCESS | 3708 | 1465475309011 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 3708 | 1465475309013 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 05:28:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:28:29 INFO - PROCESS | 3708 | 1465475309025 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 3708 | 1465475309026 Marionette TRACE conn3 <- [1,2854,null,{}] 05:28:29 INFO - PROCESS | 3708 | 1465475309030 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}] 05:28:29 INFO - PROCESS | 3708 | 1465475309035 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:29 INFO - PROCESS | 3708 | 1465475309351 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (19D16C00) [pid = 3708] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16B08800) [pid = 3708] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (17801C00) [pid = 3708] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1842C400) [pid = 3708] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16949C00) [pid = 3708] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1874A400) [pid = 3708] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (14EC2C00) [pid = 3708] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (10F65400) [pid = 3708] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (103C6000) [pid = 3708] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (10A47C00) [pid = 3708] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (19CF1400) [pid = 3708] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:28:29 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (13120000) [pid = 3708] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:28:29 INFO - PROCESS | 3708 | 1465475309421 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 3708 | 1465475309423 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:29 INFO - PROCESS | 3708 | ++DOCSHELL 103C6000 == 31 [pid = 3708] [id = 723] 05:28:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (10479400) [pid = 3708] [serial = 2169] [outer = 00000000] 05:28:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (11250400) [pid = 3708] [serial = 2170] [outer = 10479400] 05:28:29 INFO - PROCESS | 3708 | 1465475309467 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14312000) [pid = 3708] [serial = 2171] [outer = 10479400] 05:28:29 INFO - PROCESS | 3708 | 1465475309815 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]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:28:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 837ms 05:28:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:28:29 INFO - PROCESS | 3708 | 1465475309845 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 3708 | 1465475309847 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 05:28:29 INFO - PROCESS | 3708 | 1465475309850 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 3708 | 1465475309851 Marionette TRACE conn3 <- [1,2858,null,{}] 05:28:29 INFO - PROCESS | 3708 | 1465475309854 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}] 05:28:29 INFO - PROCESS | 3708 | 1465475309856 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:29 INFO - PROCESS | 3708 | 1465475309971 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:28:29 INFO - PROCESS | 3708 | 1465475309976 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 3708 | 1465475309978 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:29 INFO - PROCESS | 3708 | ++DOCSHELL 12D63000 == 32 [pid = 3708] [id = 724] 05:28:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1393C000) [pid = 3708] [serial = 2172] [outer = 00000000] 05:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (182B8C00) [pid = 3708] [serial = 2173] [outer = 1393C000] 05:28:30 INFO - PROCESS | 3708 | 1465475310029 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (18420800) [pid = 3708] [serial = 2174] [outer = 1393C000] 05:28:30 INFO - PROCESS | 3708 | 1465475310439 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]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:28:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 620ms 05:28:30 INFO - PROCESS | 3708 | 1465475310492 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 3708 | 1465475310494 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 05:28:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:28:30 INFO - PROCESS | 3708 | 1465475310498 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 3708 | 1465475310499 Marionette TRACE conn3 <- [1,2862,null,{}] 05:28:30 INFO - PROCESS | 3708 | 1465475310503 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}] 05:28:30 INFO - PROCESS | 3708 | 1465475310505 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:30 INFO - PROCESS | 3708 | 1465475310582 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:28:30 INFO - PROCESS | 3708 | 1465475310587 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 3708 | 1465475310589 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:30 INFO - PROCESS | 3708 | ++DOCSHELL 184B0800 == 33 [pid = 3708] [id = 725] 05:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1874E800) [pid = 3708] [serial = 2175] [outer = 00000000] 05:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (188AB000) [pid = 3708] [serial = 2176] [outer = 1874E800] 05:28:30 INFO - PROCESS | 3708 | 1465475310635 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (188AB400) [pid = 3708] [serial = 2177] [outer = 1874E800] 05:28:31 INFO - PROCESS | 3708 | 1465475311084 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:28:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 636ms 05:28:31 INFO - PROCESS | 3708 | 1465475311137 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 3708 | 1465475311139 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 05:28:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:28:31 INFO - PROCESS | 3708 | 1465475311146 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 3708 | 1465475311147 Marionette TRACE conn3 <- [1,2866,null,{}] 05:28:31 INFO - PROCESS | 3708 | 1465475311151 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}] 05:28:31 INFO - PROCESS | 3708 | 1465475311153 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:31 INFO - PROCESS | 3708 | 1465475311230 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:28:31 INFO - PROCESS | 3708 | 1465475311236 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 3708 | 1465475311238 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:31 INFO - PROCESS | 3708 | ++DOCSHELL 19CF3800 == 34 [pid = 3708] [id = 726] 05:28:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (19CF7800) [pid = 3708] [serial = 2178] [outer = 00000000] 05:28:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (19D17800) [pid = 3708] [serial = 2179] [outer = 19CF7800] 05:28:31 INFO - PROCESS | 3708 | 1465475311282 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D1B000) [pid = 3708] [serial = 2180] [outer = 19CF7800] 05:28:32 INFO - PROCESS | 3708 | 1465475312095 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]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:28:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1023ms 05:28:32 INFO - PROCESS | 3708 | 1465475312185 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 3708 | 1465475312189 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 05:28:32 INFO - PROCESS | 3708 | 1465475312194 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:28:32 INFO - PROCESS | 3708 | 1465475312199 Marionette TRACE conn3 <- [1,2870,null,{}] 05:28:32 INFO - PROCESS | 3708 | 1465475312204 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}] 05:28:32 INFO - PROCESS | 3708 | 1465475312207 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:32 INFO - PROCESS | 3708 | 1465475312353 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:28:32 INFO - PROCESS | 3708 | 1465475312488 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 3708 | 1465475312491 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:32 INFO - PROCESS | 3708 | ++DOCSHELL 10FA3400 == 35 [pid = 3708] [id = 727] 05:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (11256800) [pid = 3708] [serial = 2181] [outer = 00000000] 05:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (12A18400) [pid = 3708] [serial = 2182] [outer = 11256800] 05:28:32 INFO - PROCESS | 3708 | 1465475312550 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1322E400) [pid = 3708] [serial = 2183] [outer = 11256800] 05:28:33 INFO - PROCESS | 3708 | 1465475313273 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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:28:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1085ms 05:28:33 INFO - PROCESS | 3708 | 1465475313430 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 3708 | 1465475313434 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 05:28:33 INFO - PROCESS | 3708 | 1465475313449 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 3708 | 1465475313452 Marionette TRACE conn3 <- [1,2874,null,{}] 05:28:33 INFO - PROCESS | 3708 | 1465475313457 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}] 05:28:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:28:33 INFO - PROCESS | 3708 | 1465475313461 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:33 INFO - PROCESS | 3708 | 1465475313570 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:28:33 INFO - PROCESS | 3708 | 1465475313704 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 3708 | 1465475313710 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:33 INFO - PROCESS | 3708 | ++DOCSHELL 10EC8C00 == 36 [pid = 3708] [id = 728] 05:28:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (11461400) [pid = 3708] [serial = 2184] [outer = 00000000] 05:28:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (12A0F800) [pid = 3708] [serial = 2185] [outer = 11461400] 05:28:33 INFO - PROCESS | 3708 | 1465475313763 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1306FC00) [pid = 3708] [serial = 2186] [outer = 11461400] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 184B0800 == 35 [pid = 3708] [id = 725] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 12D63000 == 34 [pid = 3708] [id = 724] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 103C6000 == 33 [pid = 3708] [id = 723] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 16B82800 == 32 [pid = 3708] [id = 722] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 16689400 == 31 [pid = 3708] [id = 721] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 154BA400 == 30 [pid = 3708] [id = 720] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 13650800 == 29 [pid = 3708] [id = 719] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 10F9F000 == 28 [pid = 3708] [id = 718] 05:28:34 INFO - PROCESS | 3708 | --DOCSHELL 10EC6000 == 27 [pid = 3708] [id = 717] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A220C00) [pid = 3708] [serial = 2138] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1A3EAC00) [pid = 3708] [serial = 2141] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1A3E7000) [pid = 3708] [serial = 2140] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (17A7E400) [pid = 3708] [serial = 2125] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (184B2C00) [pid = 3708] [serial = 2128] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (169A9C00) [pid = 3708] [serial = 2122] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (181D7C00) [pid = 3708] [serial = 2126] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (19D24400) [pid = 3708] [serial = 2108] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (19D1E000) [pid = 3708] [serial = 2107] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (154CD400) [pid = 3708] [serial = 2119] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (156B3800) [pid = 3708] [serial = 2120] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (12DAA800) [pid = 3708] [serial = 2110] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (131CCC00) [pid = 3708] [serial = 2111] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (104E0400) [pid = 3708] [serial = 2113] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (10A4DC00) [pid = 3708] [serial = 2114] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (12895000) [pid = 3708] [serial = 2116] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1322F000) [pid = 3708] [serial = 2117] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (19D1D400) [pid = 3708] [serial = 2131] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (188A5C00) [pid = 3708] [serial = 2129] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (19D1DC00) [pid = 3708] [serial = 2132] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1A07C800) [pid = 3708] [serial = 2137] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1605F800) [pid = 3708] [serial = 2134] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (16B0EC00) [pid = 3708] [serial = 2123] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (18424800) [pid = 3708] [serial = 2135] [outer = 00000000] [url = about:blank] 05:28:34 INFO - PROCESS | 3708 | 1465475314301 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]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:28:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 868ms 05:28:34 INFO - PROCESS | 3708 | 1465475314328 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 3708 | 1465475314331 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 05:28:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:28:34 INFO - PROCESS | 3708 | 1465475314338 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 3708 | 1465475314342 Marionette TRACE conn3 <- [1,2878,null,{}] 05:28:34 INFO - PROCESS | 3708 | 1465475314349 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}] 05:28:34 INFO - PROCESS | 3708 | 1465475314352 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:34 INFO - PROCESS | 3708 | 1465475314442 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:28:34 INFO - PROCESS | 3708 | 1465475314449 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 3708 | 1465475314451 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:34 INFO - PROCESS | 3708 | ++DOCSHELL 131CE400 == 28 [pid = 3708] [id = 729] 05:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (1322F000) [pid = 3708] [serial = 2187] [outer = 00000000] 05:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (1430E400) [pid = 3708] [serial = 2188] [outer = 1322F000] 05:28:34 INFO - PROCESS | 3708 | 1465475314498 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (14E7CC00) [pid = 3708] [serial = 2189] [outer = 1322F000] 05:28:35 INFO - PROCESS | 3708 | 1465475315007 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 682ms 05:28:35 INFO - PROCESS | 3708 | 1465475315033 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 3708 | 1465475315035 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 05:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:28:35 INFO - PROCESS | 3708 | 1465475315039 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 3708 | 1465475315041 Marionette TRACE conn3 <- [1,2882,null,{}] 05:28:35 INFO - PROCESS | 3708 | 1465475315054 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}] 05:28:35 INFO - PROCESS | 3708 | 1465475315059 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:35 INFO - PROCESS | 3708 | 1465475315178 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:28:35 INFO - PROCESS | 3708 | 1465475315290 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 3708 | 1465475315294 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:35 INFO - PROCESS | 3708 | ++DOCSHELL 156B4400 == 29 [pid = 3708] [id = 730] 05:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (156B8800) [pid = 3708] [serial = 2190] [outer = 00000000] 05:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (15939C00) [pid = 3708] [serial = 2191] [outer = 156B8800] 05:28:35 INFO - PROCESS | 3708 | 1465475315341 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (15B76C00) [pid = 3708] [serial = 2192] [outer = 156B8800] 05:28:35 INFO - PROCESS | 3708 | 1465475315719 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 682ms 05:28:35 INFO - PROCESS | 3708 | 1465475315742 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 3708 | 1465475315744 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 05:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:28:35 INFO - PROCESS | 3708 | 1465475315747 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 3708 | 1465475315749 Marionette TRACE conn3 <- [1,2886,null,{}] 05:28:35 INFO - PROCESS | 3708 | 1465475315752 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}] 05:28:35 INFO - PROCESS | 3708 | 1465475315754 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:35 INFO - PROCESS | 3708 | 1465475315839 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:28:35 INFO - PROCESS | 3708 | 1465475315844 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 3708 | 1465475315846 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:35 INFO - PROCESS | 3708 | ++DOCSHELL 169A5000 == 30 [pid = 3708] [id = 731] 05:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16B07400) [pid = 3708] [serial = 2193] [outer = 00000000] 05:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (16B86C00) [pid = 3708] [serial = 2194] [outer = 16B07400] 05:28:35 INFO - PROCESS | 3708 | 1465475315902 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (16B90400) [pid = 3708] [serial = 2195] [outer = 16B07400] 05:28:36 INFO - PROCESS | 3708 | 1465475316375 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]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 697ms 05:28:36 INFO - PROCESS | 3708 | 1465475316432 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 3708 | 1465475316434 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 05:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:28:36 INFO - PROCESS | 3708 | 1465475316437 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 3708 | 1465475316439 Marionette TRACE conn3 <- [1,2890,null,{}] 05:28:36 INFO - PROCESS | 3708 | 1465475316449 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}] 05:28:36 INFO - PROCESS | 3708 | 1465475316451 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:36 INFO - PROCESS | 3708 | 1465475316561 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:28:36 INFO - PROCESS | 3708 | 1465475316656 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 3708 | 1465475316658 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:36 INFO - PROCESS | 3708 | ++DOCSHELL 178BF000 == 31 [pid = 3708] [id = 732] 05:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (17994C00) [pid = 3708] [serial = 2196] [outer = 00000000] 05:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (181D7C00) [pid = 3708] [serial = 2197] [outer = 17994C00] 05:28:36 INFO - PROCESS | 3708 | 1465475316703 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (18424C00) [pid = 3708] [serial = 2198] [outer = 17994C00] 05:28:37 INFO - PROCESS | 3708 | 1465475317115 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 744ms 05:28:37 INFO - PROCESS | 3708 | 1465475317185 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 3708 | 1465475317187 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 05:28:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:28:37 INFO - PROCESS | 3708 | 1465475317190 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 3708 | 1465475317192 Marionette TRACE conn3 <- [1,2894,null,{}] 05:28:37 INFO - PROCESS | 3708 | 1465475317195 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}] 05:28:37 INFO - PROCESS | 3708 | 1465475317201 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:37 INFO - PROCESS | 3708 | 1465475317341 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:28:37 INFO - PROCESS | 3708 | 1465475317410 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 3708 | 1465475317412 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:37 INFO - PROCESS | 3708 | ++DOCSHELL 18753C00 == 32 [pid = 3708] [id = 733] 05:28:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18756400) [pid = 3708] [serial = 2199] [outer = 00000000] 05:28:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19CEC400) [pid = 3708] [serial = 2200] [outer = 18756400] 05:28:37 INFO - PROCESS | 3708 | 1465475317455 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19CF9000) [pid = 3708] [serial = 2201] [outer = 18756400] 05:28:37 INFO - PROCESS | 3708 | 1465475317876 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 744ms 05:28:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:28:37 INFO - PROCESS | 3708 | 1465475317955 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 3708 | 1465475317957 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 05:28:37 INFO - PROCESS | 3708 | 1465475317960 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 3708 | 1465475317962 Marionette TRACE conn3 <- [1,2898,null,{}] 05:28:37 INFO - PROCESS | 3708 | 1465475317966 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}] 05:28:37 INFO - PROCESS | 3708 | 1465475317967 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:38 INFO - PROCESS | 3708 | 1465475318145 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1874E800) [pid = 3708] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (1668BC00) [pid = 3708] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16B83800) [pid = 3708] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (10479400) [pid = 3708] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (10FA3800) [pid = 3708] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1393C000) [pid = 3708] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13651000) [pid = 3708] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (154BAC00) [pid = 3708] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (114C0C00) [pid = 3708] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (11AD6000) [pid = 3708] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (15B7C800) [pid = 3708] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:28:38 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1A24D400) [pid = 3708] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:28:38 INFO - PROCESS | 3708 | 1465475318220 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 3708 | 1465475318222 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:38 INFO - PROCESS | 3708 | ++DOCSHELL 105EB400 == 33 [pid = 3708] [id = 734] 05:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (105ED400) [pid = 3708] [serial = 2202] [outer = 00000000] 05:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (11AD6000) [pid = 3708] [serial = 2203] [outer = 105ED400] 05:28:38 INFO - PROCESS | 3708 | 1465475318269 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (13651000) [pid = 3708] [serial = 2204] [outer = 105ED400] 05:28:38 INFO - PROCESS | 3708 | 1465475318596 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]]]}] 05:28:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:28:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:28:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 682ms 05:28:38 INFO - PROCESS | 3708 | 1465475318643 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 3708 | 1465475318645 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 05:28:38 INFO - TEST-START | /DOMEvents/constructors.html 05:28:38 INFO - PROCESS | 3708 | 1465475318659 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 3708 | 1465475318661 Marionette TRACE conn3 <- [1,2902,null,{}] 05:28:38 INFO - PROCESS | 3708 | 1465475318665 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}] 05:28:38 INFO - PROCESS | 3708 | 1465475318667 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:38 INFO - PROCESS | 3708 | 1465475318747 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:28:38 INFO - PROCESS | 3708 | 1465475318751 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 3708 | 1465475318753 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:38 INFO - PROCESS | 3708 | ++DOCSHELL 10F5C400 == 34 [pid = 3708] [id = 735] 05:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (13034C00) [pid = 3708] [serial = 2205] [outer = 00000000] 05:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (19D19C00) [pid = 3708] [serial = 2206] [outer = 13034C00] 05:28:38 INFO - PROCESS | 3708 | 1465475318795 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (19D21400) [pid = 3708] [serial = 2207] [outer = 13034C00] 05:28:39 INFO - PROCESS | 3708 | 1465475319326 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]]]}] 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:28:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:28:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:28:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:28:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:28:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:28:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:28:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:28:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:28:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 713ms 05:28:39 INFO - PROCESS | 3708 | 1465475319366 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 3708 | 1465475319368 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 05:28:39 INFO - PROCESS | 3708 | 1465475319371 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:28:39 INFO - PROCESS | 3708 | 1465475319373 Marionette TRACE conn3 <- [1,2906,null,{}] 05:28:39 INFO - PROCESS | 3708 | 1465475319376 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}] 05:28:39 INFO - PROCESS | 3708 | 1465475319378 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:39 INFO - PROCESS | 3708 | 1465475319456 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:28:39 INFO - PROCESS | 3708 | 1465475319488 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 3708 | 1465475319490 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:39 INFO - PROCESS | 3708 | ++DOCSHELL 10475C00 == 35 [pid = 3708] [id = 736] 05:28:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (104E5400) [pid = 3708] [serial = 2208] [outer = 00000000] 05:28:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1A21D400) [pid = 3708] [serial = 2209] [outer = 104E5400] 05:28:39 INFO - PROCESS | 3708 | 1465475319533 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1A224C00) [pid = 3708] [serial = 2210] [outer = 104E5400] 05:28:39 INFO - PROCESS | 3708 | 1465475319954 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:28:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:28:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 636ms 05:28:39 INFO - PROCESS | 3708 | 1465475320010 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 3708 | 1465475320012 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 05:28:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:28:40 INFO - PROCESS | 3708 | 1465475320015 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 3708 | 1465475320017 Marionette TRACE conn3 <- [1,2910,null,{}] 05:28:40 INFO - PROCESS | 3708 | 1465475320004 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}] 05:28:40 INFO - PROCESS | 3708 | 1465475320006 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:40 INFO - PROCESS | 3708 | 1465475320088 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:28:40 INFO - PROCESS | 3708 | 1465475320093 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 3708 | 1465475320095 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:40 INFO - PROCESS | 3708 | ++DOCSHELL 1A077800 == 36 [pid = 3708] [id = 737] 05:28:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1A221000) [pid = 3708] [serial = 2211] [outer = 00000000] 05:28:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1A3EB000) [pid = 3708] [serial = 2212] [outer = 1A221000] 05:28:40 INFO - PROCESS | 3708 | 1465475320137 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1A3ED400) [pid = 3708] [serial = 2213] [outer = 1A221000] 05:28:40 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:28:40 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:28:40 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:28:40 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:28:40 INFO - PROCESS | 3708 | 1465475320795 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]]]}] 05:28:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:28:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:28:40 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 05:28:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:28:40 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 05:28:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:28:40 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]" 05:28:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:28:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:28:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 837ms 05:28:40 INFO - PROCESS | 3708 | 1465475320856 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 3708 | 1465475320861 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 05:28:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:28:40 INFO - PROCESS | 3708 | 1465475320868 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 3708 | 1465475320873 Marionette TRACE conn3 <- [1,2914,null,{}] 05:28:40 INFO - PROCESS | 3708 | 1465475320893 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}] 05:28:40 INFO - PROCESS | 3708 | 1465475320896 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:41 INFO - PROCESS | 3708 | 1465475321013 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:28:41 INFO - PROCESS | 3708 | 1465475321145 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 3708 | 1465475321148 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:41 INFO - PROCESS | 3708 | ++DOCSHELL 13239000 == 37 [pid = 3708] [id = 738] 05:28:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (132E8400) [pid = 3708] [serial = 2214] [outer = 00000000] 05:28:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (14F0FC00) [pid = 3708] [serial = 2215] [outer = 132E8400] 05:28:41 INFO - PROCESS | 3708 | 1465475321208 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (154DB800) [pid = 3708] [serial = 2216] [outer = 132E8400] 05:28:41 INFO - PROCESS | 3708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:28:41 INFO - PROCESS | 3708 | 1465475321720 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]]]}] 05:28:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:28:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 899ms 05:28:41 INFO - PROCESS | 3708 | 1465475321772 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 3708 | 1465475321776 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 05:28:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:28:41 INFO - PROCESS | 3708 | 1465475321782 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 3708 | 1465475321786 Marionette TRACE conn3 <- [1,2918,null,{}] 05:28:41 INFO - PROCESS | 3708 | 1465475321790 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}] 05:28:41 INFO - PROCESS | 3708 | 1465475321792 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:41 INFO - PROCESS | 3708 | 1465475321952 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:28:42 INFO - PROCESS | 3708 | 1465475322016 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 3708 | 1465475322019 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:42 INFO - PROCESS | 3708 | ++DOCSHELL 16F93C00 == 38 [pid = 3708] [id = 739] 05:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16F9A000) [pid = 3708] [serial = 2217] [outer = 00000000] 05:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (17A88C00) [pid = 3708] [serial = 2218] [outer = 16F9A000] 05:28:42 INFO - PROCESS | 3708 | 1465475322074 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1874D000) [pid = 3708] [serial = 2219] [outer = 16F9A000] 05:28:42 INFO - PROCESS | 3708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:28:42 INFO - PROCESS | 3708 | 1465475322588 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]]]}] 05:28:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:28:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 822ms 05:28:42 INFO - PROCESS | 3708 | 1465475322610 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:28:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:28:42 INFO - PROCESS | 3708 | 1465475322612 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 05:28:42 INFO - PROCESS | 3708 | 1465475322616 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 3708 | 1465475322620 Marionette TRACE conn3 <- [1,2922,null,{}] 05:28:42 INFO - PROCESS | 3708 | 1465475322631 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}] 05:28:42 INFO - PROCESS | 3708 | 1465475322635 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:42 INFO - PROCESS | 3708 | 1465475322742 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:28:42 INFO - PROCESS | 3708 | 1465475322899 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 3708 | 1465475322903 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:42 INFO - PROCESS | 3708 | ++DOCSHELL 1A3E6800 == 39 [pid = 3708] [id = 740] 05:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A3E7400) [pid = 3708] [serial = 2220] [outer = 00000000] 05:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A6F8000) [pid = 3708] [serial = 2221] [outer = 1A3E7400] 05:28:42 INFO - PROCESS | 3708 | 1465475322959 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A875800) [pid = 3708] [serial = 2222] [outer = 1A3E7400] 05:28:43 INFO - PROCESS | 3708 | 1465475323451 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]]]}] 05:28:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:28:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 899ms 05:28:43 INFO - PROCESS | 3708 | 1465475323519 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 3708 | 1465475323522 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 05:28:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:28:43 INFO - PROCESS | 3708 | 1465475323526 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 3708 | 1465475323528 Marionette TRACE conn3 <- [1,2926,null,{}] 05:28:43 INFO - PROCESS | 3708 | 1465475323532 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}] 05:28:43 INFO - PROCESS | 3708 | 1465475323534 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:43 INFO - PROCESS | 3708 | 1465475323641 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:28:43 INFO - PROCESS | 3708 | 1465475323753 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 3708 | 1465475323755 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:43 INFO - PROCESS | 3708 | ++DOCSHELL 12AA2800 == 40 [pid = 3708] [id = 741] 05:28:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (12AA2C00) [pid = 3708] [serial = 2223] [outer = 00000000] 05:28:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19CF1C00) [pid = 3708] [serial = 2224] [outer = 12AA2C00] 05:28:43 INFO - PROCESS | 3708 | 1465475323866 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A878000) [pid = 3708] [serial = 2225] [outer = 12AA2C00] 05:28:44 INFO - PROCESS | 3708 | 1465475324530 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]]]}] 05:28:44 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. 05:28:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1039ms 05:28:44 INFO - PROCESS | 3708 | 1465475324568 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 3708 | 1465475324572 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 05:28:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:28:44 INFO - PROCESS | 3708 | 1465475324576 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 3708 | 1465475324579 Marionette TRACE conn3 <- [1,2930,null,{}] 05:28:44 INFO - PROCESS | 3708 | 1465475324585 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}] 05:28:44 INFO - PROCESS | 3708 | 1465475324588 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:44 INFO - PROCESS | 3708 | 1465475324688 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:28:44 INFO - PROCESS | 3708 | 1465475324836 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 3708 | 1465475324838 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:44 INFO - PROCESS | 3708 | ++DOCSHELL 13D07400 == 41 [pid = 3708] [id = 742] 05:28:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (13D0A400) [pid = 3708] [serial = 2226] [outer = 00000000] 05:28:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (14E7B400) [pid = 3708] [serial = 2227] [outer = 13D0A400] 05:28:44 INFO - PROCESS | 3708 | 1465475324890 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (14EB6400) [pid = 3708] [serial = 2228] [outer = 13D0A400] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 10475C00 == 40 [pid = 3708] [id = 736] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 10F5C400 == 39 [pid = 3708] [id = 735] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 105EB400 == 38 [pid = 3708] [id = 734] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 18753C00 == 37 [pid = 3708] [id = 733] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 178BF000 == 36 [pid = 3708] [id = 732] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 169A5000 == 35 [pid = 3708] [id = 731] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 156B4400 == 34 [pid = 3708] [id = 730] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 131CE400 == 33 [pid = 3708] [id = 729] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 10EC8C00 == 32 [pid = 3708] [id = 728] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 10FA3400 == 31 [pid = 3708] [id = 727] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 19CF3800 == 30 [pid = 3708] [id = 726] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 12AA2800 == 29 [pid = 3708] [id = 741] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 16F93C00 == 28 [pid = 3708] [id = 739] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 1A3E6800 == 27 [pid = 3708] [id = 740] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 1A077800 == 26 [pid = 3708] [id = 737] 05:28:45 INFO - PROCESS | 3708 | --DOCSHELL 13239000 == 25 [pid = 3708] [id = 738] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (188AB000) [pid = 3708] [serial = 2176] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1694BC00) [pid = 3708] [serial = 2164] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (16B90800) [pid = 3708] [serial = 2167] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16951400) [pid = 3708] [serial = 2165] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (11250400) [pid = 3708] [serial = 2170] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16D4B000) [pid = 3708] [serial = 2168] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (11CC9000) [pid = 3708] [serial = 2155] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (14312000) [pid = 3708] [serial = 2171] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (12A0D400) [pid = 3708] [serial = 2156] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (182B8C00) [pid = 3708] [serial = 2173] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13D08400) [pid = 3708] [serial = 2158] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (14309C00) [pid = 3708] [serial = 2159] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (154DC400) [pid = 3708] [serial = 2161] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (131D3C00) [pid = 3708] [serial = 2153] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (13037400) [pid = 3708] [serial = 2152] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (188AB400) [pid = 3708] [serial = 2177] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (14E7E000) [pid = 3708] [serial = 2144] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1430BC00) [pid = 3708] [serial = 2143] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (16B0C800) [pid = 3708] [serial = 2147] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16947000) [pid = 3708] [serial = 2146] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1A6EF800) [pid = 3708] [serial = 2150] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1A3ED000) [pid = 3708] [serial = 2149] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (18420800) [pid = 3708] [serial = 2174] [outer = 00000000] [url = about:blank] 05:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1593AC00) [pid = 3708] [serial = 2162] [outer = 00000000] [url = about:blank] 05:28:46 INFO - PROCESS | 3708 | 1465475326061 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"]]]}] 05:28:46 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 05:28:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:28:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1550ms 05:28:46 INFO - PROCESS | 3708 | 1465475326118 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 3708 | 1465475326122 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 05:28:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:28:46 INFO - PROCESS | 3708 | 1465475326127 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 3708 | 1465475326130 Marionette TRACE conn3 <- [1,2934,null,{}] 05:28:46 INFO - PROCESS | 3708 | 1465475326135 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}] 05:28:46 INFO - PROCESS | 3708 | 1465475326138 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:46 INFO - PROCESS | 3708 | 1465475326256 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:28:46 INFO - PROCESS | 3708 | 1465475326274 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 3708 | 1465475326276 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:46 INFO - PROCESS | 3708 | ++DOCSHELL 10FA3C00 == 26 [pid = 3708] [id = 743] 05:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (10FA7400) [pid = 3708] [serial = 2229] [outer = 00000000] 05:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1280F800) [pid = 3708] [serial = 2230] [outer = 10FA7400] 05:28:46 INFO - PROCESS | 3708 | 1465475326323 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (12A0D800) [pid = 3708] [serial = 2231] [outer = 10FA7400] 05:28:46 INFO - PROCESS | 3708 | 1465475326769 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]]]}] 05:28:46 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. 05:28:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 682ms 05:28:46 INFO - PROCESS | 3708 | 1465475326828 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 3708 | 1465475326832 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 05:28:46 INFO - PROCESS | 3708 | 1465475326838 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:28:46 INFO - PROCESS | 3708 | 1465475326841 Marionette TRACE conn3 <- [1,2938,null,{}] 05:28:46 INFO - PROCESS | 3708 | 1465475326848 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}] 05:28:46 INFO - PROCESS | 3708 | 1465475326851 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:46 INFO - PROCESS | 3708 | 1465475326937 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:28:46 INFO - PROCESS | 3708 | 1465475326946 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 3708 | 1465475326948 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:46 INFO - PROCESS | 3708 | ++DOCSHELL 1322C400 == 27 [pid = 3708] [id = 744] 05:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1322FC00) [pid = 3708] [serial = 2232] [outer = 00000000] 05:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (13932800) [pid = 3708] [serial = 2233] [outer = 1322FC00] 05:28:46 INFO - PROCESS | 3708 | 1465475326994 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (13D15C00) [pid = 3708] [serial = 2234] [outer = 1322FC00] 05:28:47 INFO - PROCESS | 3708 | ++DOCSHELL 1549DC00 == 28 [pid = 3708] [id = 745] 05:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (154A3000) [pid = 3708] [serial = 2235] [outer = 00000000] 05:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154A5000) [pid = 3708] [serial = 2236] [outer = 154A3000] 05:28:47 INFO - PROCESS | 3708 | 1465475327484 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]]]}] 05:28:47 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. 05:28:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 697ms 05:28:47 INFO - PROCESS | 3708 | 1465475327538 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 3708 | 1465475327540 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 05:28:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:28:47 INFO - PROCESS | 3708 | 1465475327543 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 3708 | 1465475327546 Marionette TRACE conn3 <- [1,2942,null,{}] 05:28:47 INFO - PROCESS | 3708 | 1465475327557 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}] 05:28:47 INFO - PROCESS | 3708 | 1465475327562 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:47 INFO - PROCESS | 3708 | 1465475327678 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:28:47 INFO - PROCESS | 3708 | 1465475327785 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 3708 | 1465475327788 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:47 INFO - PROCESS | 3708 | ++DOCSHELL 156BC800 == 29 [pid = 3708] [id = 746] 05:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1592F000) [pid = 3708] [serial = 2237] [outer = 00000000] 05:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (15B6F400) [pid = 3708] [serial = 2238] [outer = 1592F000] 05:28:47 INFO - PROCESS | 3708 | 1465475327835 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16069C00) [pid = 3708] [serial = 2239] [outer = 1592F000] 05:28:48 INFO - PROCESS | 3708 | 1465475328204 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]]]}] 05:28:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:28:48 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 05:28:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 698ms 05:28:48 INFO - PROCESS | 3708 | 1465475328226 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 3708 | 1465475328228 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 05:28:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:28:48 INFO - PROCESS | 3708 | 1465475328237 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 3708 | 1465475328238 Marionette TRACE conn3 <- [1,2946,null,{}] 05:28:48 INFO - PROCESS | 3708 | 1465475328242 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}] 05:28:48 INFO - PROCESS | 3708 | 1465475328244 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:48 INFO - PROCESS | 3708 | 1465475328375 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:28:48 INFO - PROCESS | 3708 | 1465475328380 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 3708 | 1465475328382 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:48 INFO - PROCESS | 3708 | ++DOCSHELL 1668FC00 == 30 [pid = 3708] [id = 747] 05:28:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (16948400) [pid = 3708] [serial = 2240] [outer = 00000000] 05:28:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (169A8000) [pid = 3708] [serial = 2241] [outer = 16948400] 05:28:48 INFO - PROCESS | 3708 | 1465475328439 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B8D400) [pid = 3708] [serial = 2242] [outer = 16948400] 05:28:48 INFO - PROCESS | 3708 | 1465475328859 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]]]}] 05:28:48 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. 05:28:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 635ms 05:28:48 INFO - PROCESS | 3708 | 1465475328869 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 3708 | 1465475328871 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 05:28:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:28:48 INFO - PROCESS | 3708 | 1465475328874 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 3708 | 1465475328876 Marionette TRACE conn3 <- [1,2950,null,{}] 05:28:48 INFO - PROCESS | 3708 | 1465475328879 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}] 05:28:48 INFO - PROCESS | 3708 | 1465475328881 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:48 INFO - PROCESS | 3708 | 1465475328992 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:28:48 INFO - PROCESS | 3708 | 1465475328997 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 3708 | 1465475328999 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:49 INFO - PROCESS | 3708 | ++DOCSHELL 16F92C00 == 31 [pid = 3708] [id = 748] 05:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (16F93C00) [pid = 3708] [serial = 2243] [outer = 00000000] 05:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (178BD000) [pid = 3708] [serial = 2244] [outer = 16F93C00] 05:28:49 INFO - PROCESS | 3708 | 1465475329043 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17A7C800) [pid = 3708] [serial = 2245] [outer = 16F93C00] 05:28:49 INFO - PROCESS | 3708 | 1465475329547 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]]]}] 05:28:49 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. 05:28:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 682ms 05:28:49 INFO - PROCESS | 3708 | 1465475329574 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 3708 | 1465475329576 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 05:28:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:28:49 INFO - PROCESS | 3708 | 1465475329586 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 3708 | 1465475329588 Marionette TRACE conn3 <- [1,2954,null,{}] 05:28:49 INFO - PROCESS | 3708 | 1465475329591 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}] 05:28:49 INFO - PROCESS | 3708 | 1465475329596 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:49 INFO - PROCESS | 3708 | 1465475329730 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:28:49 INFO - PROCESS | 3708 | 1465475329740 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 3708 | 1465475329742 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:49 INFO - PROCESS | 3708 | ++DOCSHELL 18421C00 == 32 [pid = 3708] [id = 749] 05:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18424000) [pid = 3708] [serial = 2246] [outer = 00000000] 05:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (188A8400) [pid = 3708] [serial = 2247] [outer = 18424000] 05:28:49 INFO - PROCESS | 3708 | 1465475329843 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19D17400) [pid = 3708] [serial = 2248] [outer = 18424000] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (17994C00) [pid = 3708] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (18756400) [pid = 3708] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (19CF7800) [pid = 3708] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (156B8800) [pid = 3708] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1322F000) [pid = 3708] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (11256800) [pid = 3708] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (11461400) [pid = 3708] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16B07400) [pid = 3708] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (13034C00) [pid = 3708] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (105ED400) [pid = 3708] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A221000) [pid = 3708] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (104E5400) [pid = 3708] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:28:50 INFO - PROCESS | 3708 | 1465475330503 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]]]}] 05:28:50 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. 05:28:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 992ms 05:28:50 INFO - PROCESS | 3708 | 1465475330570 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 3708 | 1465475330572 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 05:28:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:28:50 INFO - PROCESS | 3708 | 1465475330575 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 3708 | 1465475330577 Marionette TRACE conn3 <- [1,2958,null,{}] 05:28:50 INFO - PROCESS | 3708 | 1465475330581 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}] 05:28:50 INFO - PROCESS | 3708 | 1465475330583 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:50 INFO - PROCESS | 3708 | 1465475330693 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:28:50 INFO - PROCESS | 3708 | 1465475330757 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 3708 | 1465475330759 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:50 INFO - PROCESS | 3708 | ++DOCSHELL 10A45800 == 33 [pid = 3708] [id = 750] 05:28:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (1125EC00) [pid = 3708] [serial = 2249] [outer = 00000000] 05:28:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (154D5000) [pid = 3708] [serial = 2250] [outer = 1125EC00] 05:28:50 INFO - PROCESS | 3708 | 1465475330802 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (184A9800) [pid = 3708] [serial = 2251] [outer = 1125EC00] 05:28:51 INFO - PROCESS | 3708 | 1465475331128 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]]]}] 05:28:51 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. 05:28:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 589ms 05:28:51 INFO - PROCESS | 3708 | 1465475331173 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 3708 | 1465475331175 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 05:28:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:28:51 INFO - PROCESS | 3708 | 1465475331178 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 3708 | 1465475331180 Marionette TRACE conn3 <- [1,2962,null,{}] 05:28:51 INFO - PROCESS | 3708 | 1465475331183 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}] 05:28:51 INFO - PROCESS | 3708 | 1465475331185 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:51 INFO - PROCESS | 3708 | 1465475331305 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:28:51 INFO - PROCESS | 3708 | 1465475331313 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 3708 | 1465475331315 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:51 INFO - PROCESS | 3708 | ++DOCSHELL 10433000 == 34 [pid = 3708] [id = 751] 05:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1694D000) [pid = 3708] [serial = 2252] [outer = 00000000] 05:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A072C00) [pid = 3708] [serial = 2253] [outer = 1694D000] 05:28:51 INFO - PROCESS | 3708 | 1465475331357 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A075C00) [pid = 3708] [serial = 2254] [outer = 1694D000] 05:28:51 INFO - PROCESS | 3708 | 1465475331754 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]]]}] 05:28:51 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. 05:28:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 589ms 05:28:51 INFO - PROCESS | 3708 | 1465475331775 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 3708 | 1465475331777 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 05:28:51 INFO - PROCESS | 3708 | 1465475331780 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:28:51 INFO - PROCESS | 3708 | 1465475331782 Marionette TRACE conn3 <- [1,2966,null,{}] 05:28:51 INFO - PROCESS | 3708 | 1465475331786 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}] 05:28:51 INFO - PROCESS | 3708 | 1465475331788 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:51 INFO - PROCESS | 3708 | 1465475331865 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:28:51 INFO - PROCESS | 3708 | 1465475331870 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 3708 | 1465475331872 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:51 INFO - PROCESS | 3708 | ++DOCSHELL 156BB800 == 35 [pid = 3708] [id = 752] 05:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A21C800) [pid = 3708] [serial = 2255] [outer = 00000000] 05:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1A3EC400) [pid = 3708] [serial = 2256] [outer = 1A21C800] 05:28:51 INFO - PROCESS | 3708 | 1465475331914 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1A221C00) [pid = 3708] [serial = 2257] [outer = 1A21C800] 05:28:52 INFO - PROCESS | 3708 | 1465475332348 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]]]}] 05:28:52 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. 05:28:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 589ms 05:28:52 INFO - PROCESS | 3708 | 1465475332421 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 3708 | 1465475332425 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 05:28:52 INFO - PROCESS | 3708 | 1465475332431 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 3708 | 1465475332435 Marionette TRACE conn3 <- [1,2970,null,{}] 05:28:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:28:52 INFO - PROCESS | 3708 | 1465475332441 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}] 05:28:52 INFO - PROCESS | 3708 | 1465475332445 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:52 INFO - PROCESS | 3708 | 1465475332561 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:28:52 INFO - PROCESS | 3708 | 1465475332694 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 3708 | 1465475332698 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:52 INFO - PROCESS | 3708 | ++DOCSHELL 10F5C400 == 36 [pid = 3708] [id = 753] 05:28:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (10F64C00) [pid = 3708] [serial = 2258] [outer = 00000000] 05:28:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (11456C00) [pid = 3708] [serial = 2259] [outer = 10F64C00] 05:28:52 INFO - PROCESS | 3708 | 1465475332757 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (12A17400) [pid = 3708] [serial = 2260] [outer = 10F64C00] 05:28:53 INFO - PROCESS | 3708 | 1465475333380 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"]]]}] 05:28:53 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 05:28:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:28:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1023ms 05:28:53 INFO - PROCESS | 3708 | 1465475333463 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:28:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:28:53 INFO - PROCESS | 3708 | 1465475333466 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 05:28:53 INFO - PROCESS | 3708 | 1465475333492 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 3708 | 1465475333496 Marionette TRACE conn3 <- [1,2974,null,{}] 05:28:53 INFO - PROCESS | 3708 | 1465475333528 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}] 05:28:53 INFO - PROCESS | 3708 | 1465475333532 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:53 INFO - PROCESS | 3708 | 1465475333655 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:28:53 INFO - PROCESS | 3708 | 1465475333788 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 3708 | 1465475333791 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:53 INFO - PROCESS | 3708 | ++DOCSHELL 14F13000 == 37 [pid = 3708] [id = 754] 05:28:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (154A5400) [pid = 3708] [serial = 2261] [outer = 00000000] 05:28:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (154D9800) [pid = 3708] [serial = 2262] [outer = 154A5400] 05:28:53 INFO - PROCESS | 3708 | 1465475333847 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (16061800) [pid = 3708] [serial = 2263] [outer = 154A5400] 05:28:54 INFO - PROCESS | 3708 | 1465475334415 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]]]}] 05:28:54 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. 05:28:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 993ms 05:28:54 INFO - PROCESS | 3708 | 1465475334492 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 3708 | 1465475334494 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 05:28:54 INFO - PROCESS | 3708 | 1465475334499 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 3708 | 1465475334501 Marionette TRACE conn3 <- [1,2978,null,{}] 05:28:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:28:54 INFO - PROCESS | 3708 | 1465475334511 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}] 05:28:54 INFO - PROCESS | 3708 | 1465475334516 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:54 INFO - PROCESS | 3708 | 1465475334656 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:28:54 INFO - PROCESS | 3708 | 1465475334794 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 3708 | 1465475334798 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:54 INFO - PROCESS | 3708 | ++DOCSHELL 10F63400 == 38 [pid = 3708] [id = 755] 05:28:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (11ADBC00) [pid = 3708] [serial = 2264] [outer = 00000000] 05:28:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (13106000) [pid = 3708] [serial = 2265] [outer = 11ADBC00] 05:28:54 INFO - PROCESS | 3708 | 1465475334857 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (13931000) [pid = 3708] [serial = 2266] [outer = 11ADBC00] 05:28:55 INFO - PROCESS | 3708 | ++DOCSHELL 10A4F800 == 39 [pid = 3708] [id = 756] 05:28:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (10A54C00) [pid = 3708] [serial = 2267] [outer = 00000000] 05:28:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (11256800) [pid = 3708] [serial = 2268] [outer = 10A54C00] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 10433000 == 38 [pid = 3708] [id = 751] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 10A45800 == 37 [pid = 3708] [id = 750] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 18421C00 == 36 [pid = 3708] [id = 749] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 16F92C00 == 35 [pid = 3708] [id = 748] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 1668FC00 == 34 [pid = 3708] [id = 747] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 156BC800 == 33 [pid = 3708] [id = 746] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 1549DC00 == 32 [pid = 3708] [id = 745] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 1322C400 == 31 [pid = 3708] [id = 744] 05:28:55 INFO - PROCESS | 3708 | --DOCSHELL 10FA3C00 == 30 [pid = 3708] [id = 743] 05:28:55 INFO - PROCESS | 3708 | 1465475335660 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]]]}] 05:28:55 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. 05:28:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1178ms 05:28:55 INFO - PROCESS | 3708 | 1465475335699 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 3708 | 1465475335702 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 05:28:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:28:55 INFO - PROCESS | 3708 | 1465475335707 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 3708 | 1465475335711 Marionette TRACE conn3 <- [1,2982,null,{}] 05:28:55 INFO - PROCESS | 3708 | 1465475335716 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}] 05:28:55 INFO - PROCESS | 3708 | 1465475335718 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:55 INFO - PROCESS | 3708 | 1465475335831 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1A3EB000) [pid = 3708] [serial = 2212] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1A3ED400) [pid = 3708] [serial = 2213] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1A21D400) [pid = 3708] [serial = 2209] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1A224C00) [pid = 3708] [serial = 2210] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (181D7C00) [pid = 3708] [serial = 2197] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (19CEC400) [pid = 3708] [serial = 2200] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (18424C00) [pid = 3708] [serial = 2198] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (19CF9000) [pid = 3708] [serial = 2201] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19D17800) [pid = 3708] [serial = 2179] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (19D1B000) [pid = 3708] [serial = 2180] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (15939C00) [pid = 3708] [serial = 2191] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (15B76C00) [pid = 3708] [serial = 2192] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1430E400) [pid = 3708] [serial = 2188] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (14E7CC00) [pid = 3708] [serial = 2189] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (12A18400) [pid = 3708] [serial = 2182] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1322E400) [pid = 3708] [serial = 2183] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (12A0F800) [pid = 3708] [serial = 2185] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1306FC00) [pid = 3708] [serial = 2186] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (16B86C00) [pid = 3708] [serial = 2194] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (19D19C00) [pid = 3708] [serial = 2206] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (11AD6000) [pid = 3708] [serial = 2203] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (13651000) [pid = 3708] [serial = 2204] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (19D21400) [pid = 3708] [serial = 2207] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16B90400) [pid = 3708] [serial = 2195] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3708 | 1465475335931 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 3708 | 1465475335934 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:55 INFO - PROCESS | 3708 | ++DOCSHELL 11461400 == 31 [pid = 3708] [id = 757] 05:28:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (114BB800) [pid = 3708] [serial = 2269] [outer = 00000000] 05:28:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (12BC8400) [pid = 3708] [serial = 2270] [outer = 114BB800] 05:28:55 INFO - PROCESS | 3708 | 1465475335985 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1314FC00) [pid = 3708] [serial = 2271] [outer = 114BB800] 05:28:56 INFO - PROCESS | 3708 | 1465475336374 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]]]}] 05:28:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:28:56 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 05:28:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 728ms 05:28:56 INFO - PROCESS | 3708 | 1465475336444 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 3708 | 1465475336448 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 05:28:56 INFO - PROCESS | 3708 | 1465475336454 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:28:56 INFO - PROCESS | 3708 | 1465475336457 Marionette TRACE conn3 <- [1,2986,null,{}] 05:28:56 INFO - PROCESS | 3708 | 1465475336460 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}] 05:28:56 INFO - PROCESS | 3708 | 1465475336462 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:56 INFO - PROCESS | 3708 | 1465475336541 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:28:56 INFO - PROCESS | 3708 | 1465475336547 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 3708 | 1465475336550 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:56 INFO - PROCESS | 3708 | ++DOCSHELL 13933000 == 32 [pid = 3708] [id = 758] 05:28:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1393F400) [pid = 3708] [serial = 2272] [outer = 00000000] 05:28:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (14E85C00) [pid = 3708] [serial = 2273] [outer = 1393F400] 05:28:56 INFO - PROCESS | 3708 | 1465475336603 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (154AB800) [pid = 3708] [serial = 2274] [outer = 1393F400] 05:28:57 INFO - PROCESS | 3708 | 1465475337046 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]]]}] 05:28:57 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. 05:28:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 635ms 05:28:57 INFO - PROCESS | 3708 | 1465475337076 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 3708 | 1465475337079 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 05:28:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:28:57 INFO - PROCESS | 3708 | 1465475337082 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 3708 | 1465475337085 Marionette TRACE conn3 <- [1,2990,null,{}] 05:28:57 INFO - PROCESS | 3708 | 1465475337095 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}] 05:28:57 INFO - PROCESS | 3708 | 1465475337099 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:57 INFO - PROCESS | 3708 | 1465475337186 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:28:57 INFO - PROCESS | 3708 | 1465475337193 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 3708 | 1465475337196 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:57 INFO - PROCESS | 3708 | ++DOCSHELL 16689400 == 33 [pid = 3708] [id = 759] 05:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1668BC00) [pid = 3708] [serial = 2275] [outer = 00000000] 05:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (169A5C00) [pid = 3708] [serial = 2276] [outer = 1668BC00] 05:28:57 INFO - PROCESS | 3708 | 1465475337244 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B8A800) [pid = 3708] [serial = 2277] [outer = 1668BC00] 05:28:57 INFO - PROCESS | 3708 | 1465475337686 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]]]}] 05:28:57 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. 05:28:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 636ms 05:28:57 INFO - PROCESS | 3708 | 1465475337735 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 3708 | 1465475337738 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 05:28:57 INFO - PROCESS | 3708 | 1465475337741 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 3708 | 1465475337743 Marionette TRACE conn3 <- [1,2994,null,{}] 05:28:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:28:57 INFO - PROCESS | 3708 | 1465475337746 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}] 05:28:57 INFO - PROCESS | 3708 | 1465475337748 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:57 INFO - PROCESS | 3708 | 1465475337830 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:28:57 INFO - PROCESS | 3708 | 1465475337834 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 3708 | 1465475337836 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:57 INFO - PROCESS | 3708 | ++DOCSHELL 16B90400 == 34 [pid = 3708] [id = 760] 05:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16D3C400) [pid = 3708] [serial = 2278] [outer = 00000000] 05:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1841FC00) [pid = 3708] [serial = 2279] [outer = 16D3C400] 05:28:57 INFO - PROCESS | 3708 | 1465475337880 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (184AC800) [pid = 3708] [serial = 2280] [outer = 16D3C400] 05:28:58 INFO - PROCESS | 3708 | 1465475338353 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]]]}] 05:28:58 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. 05:28:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 636ms 05:28:58 INFO - PROCESS | 3708 | 1465475338381 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 3708 | 1465475338383 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 05:28:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:28:58 INFO - PROCESS | 3708 | 1465475338392 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 3708 | 1465475338394 Marionette TRACE conn3 <- [1,2998,null,{}] 05:28:58 INFO - PROCESS | 3708 | 1465475338401 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}] 05:28:58 INFO - PROCESS | 3708 | 1465475338403 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:58 INFO - PROCESS | 3708 | 1465475338519 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:28:58 INFO - PROCESS | 3708 | 1465475338525 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 3708 | 1465475338527 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:58 INFO - PROCESS | 3708 | ++DOCSHELL 18752400 == 35 [pid = 3708] [id = 761] 05:28:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18752C00) [pid = 3708] [serial = 2281] [outer = 00000000] 05:28:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (19CEC000) [pid = 3708] [serial = 2282] [outer = 18752C00] 05:28:58 INFO - PROCESS | 3708 | 1465475338570 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (19CF2800) [pid = 3708] [serial = 2283] [outer = 18752C00] 05:28:58 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:28:59 INFO - PROCESS | 3708 | 1465475339060 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:28:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:28:59 INFO - {} 05:28:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:28:59 INFO - {} 05:28:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:28:59 INFO - {} 05:28:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:28:59 INFO - {} 05:28:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 729ms 05:28:59 INFO - PROCESS | 3708 | 1465475339116 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 3708 | 1465475339118 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 05:28:59 INFO - TEST-START | /FileAPI/fileReader.html 05:28:59 INFO - PROCESS | 3708 | 1465475339121 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 3708 | 1465475339123 Marionette TRACE conn3 <- [1,3002,null,{}] 05:28:59 INFO - PROCESS | 3708 | 1465475339126 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}] 05:28:59 INFO - PROCESS | 3708 | 1465475339132 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:59 INFO - PROCESS | 3708 | 1465475339290 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:28:59 INFO - PROCESS | 3708 | 1465475339307 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 3708 | 1465475339309 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:59 INFO - PROCESS | 3708 | ++DOCSHELL 13101C00 == 36 [pid = 3708] [id = 762] 05:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1874A400) [pid = 3708] [serial = 2284] [outer = 00000000] 05:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1A220C00) [pid = 3708] [serial = 2285] [outer = 1874A400] 05:28:59 INFO - PROCESS | 3708 | 1465475339361 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1A225800) [pid = 3708] [serial = 2286] [outer = 1874A400] 05:28:59 INFO - PROCESS | 3708 | 1465475339777 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]]]}] 05:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:28:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 683ms 05:28:59 INFO - TEST-START | /FileAPI/historical.html 05:28:59 INFO - PROCESS | 3708 | 1465475339821 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 3708 | 1465475339823 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 05:28:59 INFO - PROCESS | 3708 | 1465475339826 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 3708 | 1465475339828 Marionette TRACE conn3 <- [1,3006,null,{}] 05:28:59 INFO - PROCESS | 3708 | 1465475339831 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}] 05:28:59 INFO - PROCESS | 3708 | 1465475339833 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:59 INFO - PROCESS | 3708 | 1465475339945 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:28:59 INFO - PROCESS | 3708 | 1465475339950 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 3708 | 1465475339952 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:28:59 INFO - PROCESS | 3708 | ++DOCSHELL 1842C000 == 37 [pid = 3708] [id = 763] 05:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A06FC00) [pid = 3708] [serial = 2287] [outer = 00000000] 05:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A3EF800) [pid = 3708] [serial = 2288] [outer = 1A06FC00] 05:28:59 INFO - PROCESS | 3708 | 1465475339994 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A6F1800) [pid = 3708] [serial = 2289] [outer = 1A06FC00] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1592F000) [pid = 3708] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (132E8400) [pid = 3708] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (16F9A000) [pid = 3708] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1A3E7400) [pid = 3708] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16948400) [pid = 3708] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (13D0A400) [pid = 3708] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (12AA2C00) [pid = 3708] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (154A3000) [pid = 3708] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1322FC00) [pid = 3708] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (10FA7400) [pid = 3708] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1694D000) [pid = 3708] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (16F93C00) [pid = 3708] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1125EC00) [pid = 3708] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:29:00 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (18424000) [pid = 3708] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:29:00 INFO - PROCESS | 3708 | 1465475340535 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"]]]}] 05:29:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:29:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:29:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:29:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:29:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:29:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:29:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:29:00 INFO - TEST-OK | /FileAPI/historical.html | took 729ms 05:29:00 INFO - PROCESS | 3708 | 1465475340567 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 3708 | 1465475340569 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 05:29:00 INFO - TEST-START | /FileAPI/idlharness.html 05:29:00 INFO - PROCESS | 3708 | 1465475340557 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 3708 | 1465475340558 Marionette TRACE conn3 <- [1,3010,null,{}] 05:29:00 INFO - PROCESS | 3708 | 1465475340562 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}] 05:29:00 INFO - PROCESS | 3708 | 1465475340563 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:00 INFO - PROCESS | 3708 | 1465475340669 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:29:00 INFO - PROCESS | 3708 | 1465475340681 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 3708 | 1465475340684 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:00 INFO - PROCESS | 3708 | ++DOCSHELL 16F9A000 == 38 [pid = 3708] [id = 764] 05:29:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (178BE000) [pid = 3708] [serial = 2290] [outer = 00000000] 05:29:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1A3E9000) [pid = 3708] [serial = 2291] [outer = 178BE000] 05:29:00 INFO - PROCESS | 3708 | 1465475340727 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1A9E2C00) [pid = 3708] [serial = 2292] [outer = 178BE000] 05:29:01 INFO - PROCESS | 3708 | 1465475341502 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]]]}] 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:29:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:29:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:29:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:29:01 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 05:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:29:01 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 05:29:01 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 05:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:29:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:29:01 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 05:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:29:01 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 05:29:01 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 05:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:29:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:29:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 1101ms 05:29:01 INFO - PROCESS | 3708 | 1465475341673 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 3708 | 1465475341675 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 05:29:01 INFO - TEST-START | /FileAPI/idlharness.worker 05:29:01 INFO - PROCESS | 3708 | 1465475341678 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 3708 | 1465475341680 Marionette TRACE conn3 <- [1,3014,null,{}] 05:29:01 INFO - PROCESS | 3708 | 1465475341684 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}] 05:29:01 INFO - PROCESS | 3708 | 1465475341686 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:01 INFO - PROCESS | 3708 | 1465475341772 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:29:01 INFO - PROCESS | 3708 | 1465475341780 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 3708 | 1465475341782 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:01 INFO - PROCESS | 3708 | ++DOCSHELL 19CF1800 == 39 [pid = 3708] [id = 765] 05:29:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1A9E5800) [pid = 3708] [serial = 2293] [outer = 00000000] 05:29:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1B12AC00) [pid = 3708] [serial = 2294] [outer = 1A9E5800] 05:29:01 INFO - PROCESS | 3708 | 1465475341829 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1B12C800) [pid = 3708] [serial = 2295] [outer = 1A9E5800] 05:29:02 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:02 INFO - PROCESS | 3708 | 1465475342939 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,{},{}]]]}] 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:29:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:29:03 INFO - {} 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:29:03 INFO - {} 05:29:03 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 - {} 05:29:03 INFO - {} 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:29:03 INFO - {} 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:29:03 INFO - {} 05:29:03 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 - {} 05:29:03 INFO - {} 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 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 05:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:29:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:29:03 INFO - {} 05:29:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1503ms 05:29:03 INFO - PROCESS | 3708 | 1465475343180 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 3708 | 1465475343185 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 05:29:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:29:03 INFO - PROCESS | 3708 | 1465475343190 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 3708 | 1465475343194 Marionette TRACE conn3 <- [1,3018,null,{}] 05:29:03 INFO - PROCESS | 3708 | 1465475343200 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}] 05:29:03 INFO - PROCESS | 3708 | 1465475343203 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:03 INFO - PROCESS | 3708 | 1465475343345 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:29:03 INFO - PROCESS | 3708 | 1465475343480 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 3708 | 1465475343484 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:03 INFO - PROCESS | 3708 | ++DOCSHELL 1B28A800 == 40 [pid = 3708] [id = 766] 05:29:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1B28AC00) [pid = 3708] [serial = 2296] [outer = 00000000] 05:29:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1B4E8400) [pid = 3708] [serial = 2297] [outer = 1B28AC00] 05:29:03 INFO - PROCESS | 3708 | 1465475343541 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1B4EAC00) [pid = 3708] [serial = 2298] [outer = 1B28AC00] 05:29:04 INFO - PROCESS | 3708 | 1465475344050 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]]]}] 05:29:04 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 05:29:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 899ms 05:29:04 INFO - PROCESS | 3708 | 1465475344093 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 3708 | 1465475344098 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 05:29:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:29:04 INFO - PROCESS | 3708 | 1465475344104 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 3708 | 1465475344107 Marionette TRACE conn3 <- [1,3022,null,{}] 05:29:04 INFO - PROCESS | 3708 | 1465475344111 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}] 05:29:04 INFO - PROCESS | 3708 | 1465475344114 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:04 INFO - PROCESS | 3708 | 1465475344248 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:29:04 INFO - PROCESS | 3708 | 1465475344370 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 3708 | 1465475344373 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:04 INFO - PROCESS | 3708 | ++DOCSHELL 105E6C00 == 41 [pid = 3708] [id = 767] 05:29:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (12BC9400) [pid = 3708] [serial = 2299] [outer = 00000000] 05:29:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (19D19400) [pid = 3708] [serial = 2300] [outer = 12BC9400] 05:29:04 INFO - PROCESS | 3708 | 1465475344427 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (19D22800) [pid = 3708] [serial = 2301] [outer = 12BC9400] 05:29:04 INFO - PROCESS | 3708 | 1465475344975 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]]]}] 05:29:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:29:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 931ms 05:29:05 INFO - PROCESS | 3708 | 1465475345033 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 3708 | 1465475345036 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 05:29:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:29:05 INFO - PROCESS | 3708 | 1465475345040 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 3708 | 1465475345044 Marionette TRACE conn3 <- [1,3026,null,{}] 05:29:05 INFO - PROCESS | 3708 | 1465475345055 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}] 05:29:05 INFO - PROCESS | 3708 | 1465475345060 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:05 INFO - PROCESS | 3708 | 1465475345166 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:29:05 INFO - PROCESS | 3708 | 1465475345309 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 3708 | 1465475345313 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:05 INFO - PROCESS | 3708 | ++DOCSHELL 19C99000 == 42 [pid = 3708] [id = 768] 05:29:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (19C9A400) [pid = 3708] [serial = 2302] [outer = 00000000] 05:29:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1A06E800) [pid = 3708] [serial = 2303] [outer = 19C9A400] 05:29:05 INFO - PROCESS | 3708 | 1465475345370 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1B4EE000) [pid = 3708] [serial = 2304] [outer = 19C9A400] 05:29:05 INFO - PROCESS | 3708 | 1465475345900 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"]]]}] 05:29:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:29:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 884ms 05:29:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:29:05 INFO - PROCESS | 3708 | 1465475345944 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 3708 | 1465475345946 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 05:29:05 INFO - PROCESS | 3708 | 1465475345950 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 3708 | 1465475345953 Marionette TRACE conn3 <- [1,3030,null,{}] 05:29:06 INFO - PROCESS | 3708 | 1465475346179 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}] 05:29:06 INFO - PROCESS | 3708 | 1465475346182 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:06 INFO - PROCESS | 3708 | 1465475346286 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:29:06 INFO - PROCESS | 3708 | 1465475346422 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 3708 | 1465475346425 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:06 INFO - PROCESS | 3708 | ++DOCSHELL 114C3400 == 43 [pid = 3708] [id = 769] 05:29:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (114C6000) [pid = 3708] [serial = 2305] [outer = 00000000] 05:29:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (12AE5C00) [pid = 3708] [serial = 2306] [outer = 114C6000] 05:29:06 INFO - PROCESS | 3708 | 1465475346478 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (131C8C00) [pid = 3708] [serial = 2307] [outer = 114C6000] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 16F9A000 == 42 [pid = 3708] [id = 764] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 1842C000 == 41 [pid = 3708] [id = 763] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 13101C00 == 40 [pid = 3708] [id = 762] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 18752400 == 39 [pid = 3708] [id = 761] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 16B90400 == 38 [pid = 3708] [id = 760] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 16689400 == 37 [pid = 3708] [id = 759] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 13933000 == 36 [pid = 3708] [id = 758] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 10A4F800 == 35 [pid = 3708] [id = 756] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 11461400 == 34 [pid = 3708] [id = 757] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 14F13000 == 33 [pid = 3708] [id = 754] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 156BB800 == 32 [pid = 3708] [id = 752] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 10F5C400 == 31 [pid = 3708] [id = 753] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 13D07400 == 30 [pid = 3708] [id = 742] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 10F63400 == 29 [pid = 3708] [id = 755] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 105E6C00 == 28 [pid = 3708] [id = 767] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 19C99000 == 27 [pid = 3708] [id = 768] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 19CF1800 == 26 [pid = 3708] [id = 765] 05:29:07 INFO - PROCESS | 3708 | --DOCSHELL 1B28A800 == 25 [pid = 3708] [id = 766] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1A3EC400) [pid = 3708] [serial = 2256] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (154DB800) [pid = 3708] [serial = 2216] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (14F0FC00) [pid = 3708] [serial = 2215] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1874D000) [pid = 3708] [serial = 2219] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (17A88C00) [pid = 3708] [serial = 2218] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1A875800) [pid = 3708] [serial = 2222] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1A6F8000) [pid = 3708] [serial = 2221] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (169A8000) [pid = 3708] [serial = 2241] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (16B8D400) [pid = 3708] [serial = 2242] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (14EB6400) [pid = 3708] [serial = 2228] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (14E7B400) [pid = 3708] [serial = 2227] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A878000) [pid = 3708] [serial = 2225] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (154A5000) [pid = 3708] [serial = 2236] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (19CF1C00) [pid = 3708] [serial = 2224] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (13932800) [pid = 3708] [serial = 2233] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13D15C00) [pid = 3708] [serial = 2234] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (15B6F400) [pid = 3708] [serial = 2238] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1280F800) [pid = 3708] [serial = 2230] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (12A0D800) [pid = 3708] [serial = 2231] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1A075C00) [pid = 3708] [serial = 2254] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (178BD000) [pid = 3708] [serial = 2244] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154D5000) [pid = 3708] [serial = 2250] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (188A8400) [pid = 3708] [serial = 2247] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1A072C00) [pid = 3708] [serial = 2253] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (19D17400) [pid = 3708] [serial = 2248] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (17A7C800) [pid = 3708] [serial = 2245] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (16069C00) [pid = 3708] [serial = 2239] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (184A9800) [pid = 3708] [serial = 2251] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3708 | 1465475347907 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]]]}] 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:29:07 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. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:29:07 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'.) 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:29:07 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. 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:29:07 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. 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:29:07 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. 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:29:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:29:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:29:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2046ms 05:29:07 INFO - PROCESS | 3708 | 1465475347997 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 3708 | 1465475348001 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 05:29:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:29:07 INFO - PROCESS | 3708 | 1465475348013 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 3708 | 1465475348016 Marionette TRACE conn3 <- [1,3034,null,{}] 05:29:08 INFO - PROCESS | 3708 | 1465475348022 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}] 05:29:08 INFO - PROCESS | 3708 | 1465475348025 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:08 INFO - PROCESS | 3708 | 1465475348112 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:29:08 INFO - PROCESS | 3708 | 1465475348119 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 3708 | 1465475348121 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:08 INFO - PROCESS | 3708 | ++DOCSHELL 10A50800 == 26 [pid = 3708] [id = 770] 05:29:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (10A50C00) [pid = 3708] [serial = 2308] [outer = 00000000] 05:29:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (12A17000) [pid = 3708] [serial = 2309] [outer = 10A50C00] 05:29:08 INFO - PROCESS | 3708 | 1465475348169 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (12AE0C00) [pid = 3708] [serial = 2310] [outer = 10A50C00] 05:29:08 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:08 INFO - PROCESS | 3708 | 1465475348686 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:29:08 INFO - {} 05:29:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 728ms 05:29:08 INFO - PROCESS | 3708 | 1465475348737 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 3708 | 1465475348741 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 05:29:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:29:08 INFO - PROCESS | 3708 | 1465475348748 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 3708 | 1465475348750 Marionette TRACE conn3 <- [1,3038,null,{}] 05:29:08 INFO - PROCESS | 3708 | 1465475348754 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}] 05:29:08 INFO - PROCESS | 3708 | 1465475348757 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:08 INFO - PROCESS | 3708 | 1465475348850 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:29:08 INFO - PROCESS | 3708 | 1465475348959 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 3708 | 1465475348962 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:08 INFO - PROCESS | 3708 | ++DOCSHELL 13101800 == 27 [pid = 3708] [id = 771] 05:29:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (131CE000) [pid = 3708] [serial = 2311] [outer = 00000000] 05:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (132E7000) [pid = 3708] [serial = 2312] [outer = 131CE000] 05:29:09 INFO - PROCESS | 3708 | 1465475349009 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (13932000) [pid = 3708] [serial = 2313] [outer = 131CE000] 05:29:09 INFO - PROCESS | 3708 | 1465475349371 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]]]}] 05:29:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:29:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:29:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:29:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:29:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 635ms 05:29:09 INFO - PROCESS | 3708 | 1465475349385 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 3708 | 1465475349387 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 05:29:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:29:09 INFO - PROCESS | 3708 | 1465475349409 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 3708 | 1465475349413 Marionette TRACE conn3 <- [1,3042,null,{}] 05:29:09 INFO - PROCESS | 3708 | 1465475349425 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}] 05:29:09 INFO - PROCESS | 3708 | 1465475349429 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:09 INFO - PROCESS | 3708 | 1465475349552 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:29:09 INFO - PROCESS | 3708 | 1465475349568 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 3708 | 1465475349571 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:09 INFO - PROCESS | 3708 | ++DOCSHELL 154AE800 == 28 [pid = 3708] [id = 772] 05:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (154AEC00) [pid = 3708] [serial = 2314] [outer = 00000000] 05:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (154CF800) [pid = 3708] [serial = 2315] [outer = 154AEC00] 05:29:09 INFO - PROCESS | 3708 | 1465475349619 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (154DC000) [pid = 3708] [serial = 2316] [outer = 154AEC00] 05:29:10 INFO - PROCESS | 3708 | 1465475350363 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"]]]}] 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:29:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:29:10 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" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:29:10 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" 05:29:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:29:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:29:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1179ms 05:29:10 INFO - PROCESS | 3708 | 1465475350578 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:29:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:29:10 INFO - PROCESS | 3708 | 1465475350581 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 05:29:10 INFO - PROCESS | 3708 | 1465475350584 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 3708 | 1465475350586 Marionette TRACE conn3 <- [1,3046,null,{}] 05:29:10 INFO - PROCESS | 3708 | 1465475350590 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}] 05:29:10 INFO - PROCESS | 3708 | 1465475350592 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:10 INFO - PROCESS | 3708 | 1465475350697 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:29:10 INFO - PROCESS | 3708 | 1465475350703 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 3708 | 1465475350706 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:10 INFO - PROCESS | 3708 | ++DOCSHELL 16946000 == 29 [pid = 3708] [id = 773] 05:29:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16951C00) [pid = 3708] [serial = 2317] [outer = 00000000] 05:29:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (169A8C00) [pid = 3708] [serial = 2318] [outer = 16951C00] 05:29:10 INFO - PROCESS | 3708 | 1465475350750 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16B86C00) [pid = 3708] [serial = 2319] [outer = 16951C00] 05:29:11 INFO - PROCESS | 3708 | 1465475351258 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]]]}] 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:29:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:29:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:29:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:29:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:29:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:29:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:29:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:29:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:29:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 729ms 05:29:11 INFO - PROCESS | 3708 | 1465475351321 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 3708 | 1465475351323 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 05:29:11 INFO - PROCESS | 3708 | 1465475351326 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:29:11 INFO - PROCESS | 3708 | 1465475351327 Marionette TRACE conn3 <- [1,3050,null,{}] 05:29:11 INFO - PROCESS | 3708 | 1465475351341 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}] 05:29:11 INFO - PROCESS | 3708 | 1465475351343 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:11 INFO - PROCESS | 3708 | 1465475351455 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:29:11 INFO - PROCESS | 3708 | 1465475351466 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 3708 | 1465475351468 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:11 INFO - PROCESS | 3708 | ++DOCSHELL 169A8000 == 30 [pid = 3708] [id = 774] 05:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16B8EC00) [pid = 3708] [serial = 2320] [outer = 00000000] 05:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (179A0400) [pid = 3708] [serial = 2321] [outer = 16B8EC00] 05:29:11 INFO - PROCESS | 3708 | 1465475351511 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (17A83400) [pid = 3708] [serial = 2322] [outer = 16B8EC00] 05:29:11 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1874A400) [pid = 3708] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A06FC00) [pid = 3708] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A21C800) [pid = 3708] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (11ADBC00) [pid = 3708] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (10A54C00) [pid = 3708] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (10F64C00) [pid = 3708] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1393F400) [pid = 3708] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1668BC00) [pid = 3708] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (154A5400) [pid = 3708] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (16D3C400) [pid = 3708] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (114BB800) [pid = 3708] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1A9E5800) [pid = 3708] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (178BE000) [pid = 3708] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:29:12 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (18752C00) [pid = 3708] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:29:12 INFO - PROCESS | 3708 | 1465475352260 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:29:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:29:12 INFO - {} 05:29:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 961ms 05:29:12 INFO - PROCESS | 3708 | 1465475352292 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 3708 | 1465475352294 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 05:29:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:29:12 INFO - PROCESS | 3708 | 1465475352298 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 3708 | 1465475352299 Marionette TRACE conn3 <- [1,3054,null,{}] 05:29:12 INFO - PROCESS | 3708 | 1465475352303 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}] 05:29:12 INFO - PROCESS | 3708 | 1465475352309 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:12 INFO - PROCESS | 3708 | 1465475352444 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:29:12 INFO - PROCESS | 3708 | 1465475352510 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 3708 | 1465475352512 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:12 INFO - PROCESS | 3708 | ++DOCSHELL 182B6000 == 31 [pid = 3708] [id = 775] 05:29:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18425800) [pid = 3708] [serial = 2323] [outer = 00000000] 05:29:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (184AA000) [pid = 3708] [serial = 2324] [outer = 18425800] 05:29:12 INFO - PROCESS | 3708 | 1465475352556 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (19C92800) [pid = 3708] [serial = 2325] [outer = 18425800] 05:29:12 INFO - PROCESS | 3708 | 1465475352879 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]]]}] 05:29:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:29:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:29:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:29:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:29:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:29:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:29:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:29:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 636ms 05:29:12 INFO - PROCESS | 3708 | 1465475352920 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 3708 | 1465475352922 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 05:29:12 INFO - PROCESS | 3708 | 1465475352925 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:29:12 INFO - PROCESS | 3708 | 1465475352927 Marionette TRACE conn3 <- [1,3058,null,{}] 05:29:12 INFO - PROCESS | 3708 | 1465475352930 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}] 05:29:12 INFO - PROCESS | 3708 | 1465475352932 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:13 INFO - PROCESS | 3708 | 1465475353060 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:29:13 INFO - PROCESS | 3708 | 1465475353067 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 3708 | 1465475353069 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:13 INFO - PROCESS | 3708 | ++DOCSHELL 188A9C00 == 32 [pid = 3708] [id = 776] 05:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (19C91800) [pid = 3708] [serial = 2326] [outer = 00000000] 05:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19C9DC00) [pid = 3708] [serial = 2327] [outer = 19C91800] 05:29:13 INFO - PROCESS | 3708 | 1465475353112 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19C9E000) [pid = 3708] [serial = 2328] [outer = 19C91800] 05:29:13 INFO - PROCESS | 3708 | 1465475353524 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]]]}] 05:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:29:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 635ms 05:29:13 INFO - PROCESS | 3708 | 1465475353564 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 3708 | 1465475353566 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 05:29:13 INFO - PROCESS | 3708 | 1465475353569 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:29:13 INFO - PROCESS | 3708 | 1465475353571 Marionette TRACE conn3 <- [1,3062,null,{}] 05:29:13 INFO - PROCESS | 3708 | 1465475353574 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}] 05:29:13 INFO - PROCESS | 3708 | 1465475353576 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:13 INFO - PROCESS | 3708 | 1465475353694 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:29:13 INFO - PROCESS | 3708 | 1465475353893 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 3708 | 1465475353897 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:13 INFO - PROCESS | 3708 | ++DOCSHELL 0F208C00 == 33 [pid = 3708] [id = 777] 05:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (0F209800) [pid = 3708] [serial = 2329] [outer = 00000000] 05:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1031DC00) [pid = 3708] [serial = 2330] [outer = 0F209800] 05:29:13 INFO - PROCESS | 3708 | 1465475353992 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1043F800) [pid = 3708] [serial = 2331] [outer = 0F209800] 05:29:14 INFO - PROCESS | 3708 | 1465475354631 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]]]}] 05:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:29:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1069ms 05:29:14 INFO - PROCESS | 3708 | 1465475354674 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 3708 | 1465475354678 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 05:29:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:29:14 INFO - PROCESS | 3708 | 1465475354684 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 3708 | 1465475354688 Marionette TRACE conn3 <- [1,3066,null,{}] 05:29:14 INFO - PROCESS | 3708 | 1465475354693 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}] 05:29:14 INFO - PROCESS | 3708 | 1465475354696 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:14 INFO - PROCESS | 3708 | 1465475354798 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:29:14 INFO - PROCESS | 3708 | 1465475354922 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 3708 | 1465475354925 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:14 INFO - PROCESS | 3708 | ++DOCSHELL 12AA6000 == 34 [pid = 3708] [id = 778] 05:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (12AA7800) [pid = 3708] [serial = 2332] [outer = 00000000] 05:29:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (13072400) [pid = 3708] [serial = 2333] [outer = 12AA7800] 05:29:15 INFO - PROCESS | 3708 | 1465475355029 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (131D1800) [pid = 3708] [serial = 2334] [outer = 12AA7800] 05:29:15 INFO - PROCESS | 3708 | 1465475355678 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] 05:29:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:29:15 INFO - PROCESS | 3708 | 1465475355742 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 05:29:15 INFO - PROCESS | 3708 | 1465475355769 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 3708 | 1465475355772 Marionette TRACE conn3 <- [1,3070,null,{}] 05:29:15 INFO - PROCESS | 3708 | 1465475355778 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}] 05:29:15 INFO - PROCESS | 3708 | 1465475355781 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:15 INFO - PROCESS | 3708 | 1465475355919 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:29:16 INFO - PROCESS | 3708 | 1465475356066 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 3708 | 1465475356069 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:16 INFO - PROCESS | 3708 | ++DOCSHELL 0F206C00 == 35 [pid = 3708] [id = 779] 05:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (0F20F800) [pid = 3708] [serial = 2335] [outer = 00000000] 05:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (13BA3800) [pid = 3708] [serial = 2336] [outer = 0F20F800] 05:29:16 INFO - PROCESS | 3708 | 1465475356124 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (15934800) [pid = 3708] [serial = 2337] [outer = 0F20F800] 05:29:16 INFO - PROCESS | 3708 | --DOCSHELL 188A9C00 == 34 [pid = 3708] [id = 776] 05:29:16 INFO - PROCESS | 3708 | --DOCSHELL 182B6000 == 33 [pid = 3708] [id = 775] 05:29:16 INFO - PROCESS | 3708 | --DOCSHELL 169A8000 == 32 [pid = 3708] [id = 774] 05:29:16 INFO - PROCESS | 3708 | --DOCSHELL 16946000 == 31 [pid = 3708] [id = 773] 05:29:16 INFO - PROCESS | 3708 | --DOCSHELL 154AE800 == 30 [pid = 3708] [id = 772] 05:29:16 INFO - PROCESS | 3708 | --DOCSHELL 13101800 == 29 [pid = 3708] [id = 771] 05:29:16 INFO - PROCESS | 3708 | --DOCSHELL 10A50800 == 28 [pid = 3708] [id = 770] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19CF2800) [pid = 3708] [serial = 2283] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (19CEC000) [pid = 3708] [serial = 2282] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A220C00) [pid = 3708] [serial = 2285] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A3EF800) [pid = 3708] [serial = 2288] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1A221C00) [pid = 3708] [serial = 2257] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (13106000) [pid = 3708] [serial = 2265] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (13931000) [pid = 3708] [serial = 2266] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (11256800) [pid = 3708] [serial = 2268] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (11456C00) [pid = 3708] [serial = 2259] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (12A17400) [pid = 3708] [serial = 2260] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (14E85C00) [pid = 3708] [serial = 2273] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (154AB800) [pid = 3708] [serial = 2274] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (169A5C00) [pid = 3708] [serial = 2276] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (16B8A800) [pid = 3708] [serial = 2277] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (154D9800) [pid = 3708] [serial = 2262] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1A225800) [pid = 3708] [serial = 2286] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (16061800) [pid = 3708] [serial = 2263] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1841FC00) [pid = 3708] [serial = 2279] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (12BC8400) [pid = 3708] [serial = 2270] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1314FC00) [pid = 3708] [serial = 2271] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1B12AC00) [pid = 3708] [serial = 2294] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (1B12C800) [pid = 3708] [serial = 2295] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1A9E2C00) [pid = 3708] [serial = 2292] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1A6F1800) [pid = 3708] [serial = 2289] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (1A3E9000) [pid = 3708] [serial = 2291] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (184AC800) [pid = 3708] [serial = 2280] [outer = 00000000] [url = about:blank] 05:29:16 INFO - PROCESS | 3708 | 1465475356879 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]]]}] 05:29:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:29:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:29:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:29:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1163ms 05:29:16 INFO - PROCESS | 3708 | 1465475356906 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 3708 | 1465475356910 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 05:29:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:29:16 INFO - PROCESS | 3708 | 1465475356914 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 3708 | 1465475356918 Marionette TRACE conn3 <- [1,3074,null,{}] 05:29:16 INFO - PROCESS | 3708 | 1465475356923 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}] 05:29:16 INFO - PROCESS | 3708 | 1465475356926 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:17 INFO - PROCESS | 3708 | 1465475357027 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:29:17 INFO - PROCESS | 3708 | 1465475357138 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 3708 | 1465475357140 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:17 INFO - PROCESS | 3708 | ++DOCSHELL 10A4CC00 == 29 [pid = 3708] [id = 780] 05:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (10A54C00) [pid = 3708] [serial = 2338] [outer = 00000000] 05:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (10F59400) [pid = 3708] [serial = 2339] [outer = 10A54C00] 05:29:17 INFO - PROCESS | 3708 | 1465475357188 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (11455800) [pid = 3708] [serial = 2340] [outer = 10A54C00] 05:29:17 INFO - PROCESS | 3708 | 1465475357531 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:29:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 636ms 05:29:17 INFO - PROCESS | 3708 | 1465475357622 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 3708 | 1465475357627 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 05:29:17 INFO - PROCESS | 3708 | 1465475357633 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 3708 | 1465475357636 Marionette TRACE conn3 <- [1,3078,null,{}] 05:29:17 INFO - PROCESS | 3708 | 1465475357639 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}] 05:29:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:29:17 INFO - PROCESS | 3708 | 1465475357642 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:17 INFO - PROCESS | 3708 | 1465475357730 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:29:17 INFO - PROCESS | 3708 | 1465475357735 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 3708 | 1465475357738 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:17 INFO - PROCESS | 3708 | ++DOCSHELL 12A18400 == 30 [pid = 3708] [id = 781] 05:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (12D9FC00) [pid = 3708] [serial = 2341] [outer = 00000000] 05:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (13650800) [pid = 3708] [serial = 2342] [outer = 12D9FC00] 05:29:17 INFO - PROCESS | 3708 | 1465475357783 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (14306800) [pid = 3708] [serial = 2343] [outer = 12D9FC00] 05:29:18 INFO - PROCESS | 3708 | 1465475358247 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:29:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:29:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 636ms 05:29:18 INFO - PROCESS | 3708 | 1465475358279 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 3708 | 1465475358282 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 05:29:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:29:18 INFO - PROCESS | 3708 | 1465475358289 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 3708 | 1465475358292 Marionette TRACE conn3 <- [1,3082,null,{}] 05:29:18 INFO - PROCESS | 3708 | 1465475358302 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}] 05:29:18 INFO - PROCESS | 3708 | 1465475358307 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:18 INFO - PROCESS | 3708 | 1465475358391 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:29:18 INFO - PROCESS | 3708 | 1465475358399 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 3708 | 1465475358403 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:18 INFO - PROCESS | 3708 | ++DOCSHELL 14EC2C00 == 31 [pid = 3708] [id = 782] 05:29:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (14EC3C00) [pid = 3708] [serial = 2344] [outer = 00000000] 05:29:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (154D0C00) [pid = 3708] [serial = 2345] [outer = 14EC3C00] 05:29:18 INFO - PROCESS | 3708 | 1465475358449 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (15930800) [pid = 3708] [serial = 2346] [outer = 14EC3C00] 05:29:18 INFO - PROCESS | 3708 | 1465475358876 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:29:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:29:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 620ms 05:29:18 INFO - PROCESS | 3708 | 1465475358921 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 3708 | 1465475358923 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 05:29:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:29:18 INFO - PROCESS | 3708 | 1465475358927 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 3708 | 1465475358928 Marionette TRACE conn3 <- [1,3086,null,{}] 05:29:18 INFO - PROCESS | 3708 | 1465475358932 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}] 05:29:18 INFO - PROCESS | 3708 | 1465475358934 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:19 INFO - PROCESS | 3708 | 1465475359021 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:29:19 INFO - PROCESS | 3708 | 1465475359026 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 3708 | 1465475359028 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:19 INFO - PROCESS | 3708 | ++DOCSHELL 1605F800 == 32 [pid = 3708] [id = 783] 05:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (16069800) [pid = 3708] [serial = 2347] [outer = 00000000] 05:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1668D000) [pid = 3708] [serial = 2348] [outer = 16069800] 05:29:19 INFO - PROCESS | 3708 | 1465475359071 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (1694B400) [pid = 3708] [serial = 2349] [outer = 16069800] 05:29:19 INFO - PROCESS | 3708 | 1465475359573 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]]]}] 05:29:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:29:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:29:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 682ms 05:29:19 INFO - PROCESS | 3708 | 1465475359634 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 3708 | 1465475359636 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 05:29:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:29:19 INFO - PROCESS | 3708 | 1465475359639 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 3708 | 1465475359641 Marionette TRACE conn3 <- [1,3090,null,{}] 05:29:19 INFO - PROCESS | 3708 | 1465475359645 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}] 05:29:19 INFO - PROCESS | 3708 | 1465475359647 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:19 INFO - PROCESS | 3708 | 1465475359760 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:29:19 INFO - PROCESS | 3708 | 1465475359766 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 3708 | 1465475359768 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:19 INFO - PROCESS | 3708 | ++DOCSHELL 1694DC00 == 33 [pid = 3708] [id = 784] 05:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (1694E000) [pid = 3708] [serial = 2350] [outer = 00000000] 05:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16B88800) [pid = 3708] [serial = 2351] [outer = 1694E000] 05:29:19 INFO - PROCESS | 3708 | 1465475359814 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (16B8E800) [pid = 3708] [serial = 2352] [outer = 1694E000] 05:29:20 INFO - PROCESS | 3708 | 1465475360265 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:29:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 636ms 05:29:20 INFO - PROCESS | 3708 | 1465475360276 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 3708 | 1465475360278 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 05:29:20 INFO - PROCESS | 3708 | 1465475360281 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:29:20 INFO - PROCESS | 3708 | 1465475360283 Marionette TRACE conn3 <- [1,3094,null,{}] 05:29:20 INFO - PROCESS | 3708 | 1465475360294 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}] 05:29:20 INFO - PROCESS | 3708 | 1465475360299 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:20 INFO - PROCESS | 3708 | 1465475360426 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:29:20 INFO - PROCESS | 3708 | 1465475360525 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 3708 | 1465475360527 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:20 INFO - PROCESS | 3708 | ++DOCSHELL 10EBF800 == 34 [pid = 3708] [id = 785] 05:29:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1322F000) [pid = 3708] [serial = 2353] [outer = 00000000] 05:29:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (179A0000) [pid = 3708] [serial = 2354] [outer = 1322F000] 05:29:20 INFO - PROCESS | 3708 | 1465475360570 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (17A84000) [pid = 3708] [serial = 2355] [outer = 1322F000] 05:29:20 INFO - PROCESS | 3708 | 1465475360955 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]]]}] 05:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:29:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 728ms 05:29:21 INFO - PROCESS | 3708 | 1465475361006 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 3708 | 1465475361008 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 05:29:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:29:21 INFO - PROCESS | 3708 | 1465475361011 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 3708 | 1465475361013 Marionette TRACE conn3 <- [1,3098,null,{}] 05:29:21 INFO - PROCESS | 3708 | 1465475361016 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}] 05:29:21 INFO - PROCESS | 3708 | 1465475361018 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:21 INFO - PROCESS | 3708 | 1465475361133 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:29:21 INFO - PROCESS | 3708 | 1465475361140 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 3708 | 1465475361142 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:21 INFO - PROCESS | 3708 | ++DOCSHELL 0F205800 == 35 [pid = 3708] [id = 786] 05:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (0F208800) [pid = 3708] [serial = 2356] [outer = 00000000] 05:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (184AA800) [pid = 3708] [serial = 2357] [outer = 0F208800] 05:29:21 INFO - PROCESS | 3708 | 1465475361252 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (184B3800) [pid = 3708] [serial = 2358] [outer = 0F208800] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (16951C00) [pid = 3708] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (16B8EC00) [pid = 3708] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (114C6000) [pid = 3708] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (154AEC00) [pid = 3708] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (131CE000) [pid = 3708] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (10A50C00) [pid = 3708] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1B28AC00) [pid = 3708] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (12BC9400) [pid = 3708] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (18425800) [pid = 3708] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 05:29:21 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19C9A400) [pid = 3708] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:29:21 INFO - PROCESS | 3708 | 1465475361667 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"]]]}] 05:29:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:29:21 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 05:29:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:29:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 697ms 05:29:21 INFO - PROCESS | 3708 | 1465475361718 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 3708 | 1465475361720 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 05:29:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:29:21 INFO - PROCESS | 3708 | 1465475361723 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 3708 | 1465475361725 Marionette TRACE conn3 <- [1,3102,null,{}] 05:29:21 INFO - PROCESS | 3708 | 1465475361728 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}] 05:29:21 INFO - PROCESS | 3708 | 1465475361730 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:21 INFO - PROCESS | 3708 | 1465475361838 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:29:21 INFO - PROCESS | 3708 | 1465475361845 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\", \"7451e6fa-45dc-421f-9ee1-807a0693baa6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 3708 | 1465475361847 Marionette INFO sendAsync 25c06f7c-68b6-4c88-a5c0-ef8d90a0944b 05:29:21 INFO - PROCESS | 3708 | ++DOCSHELL 114C6000 == 36 [pid = 3708] [id = 787] 05:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (14EC4C00) [pid = 3708] [serial = 2359] [outer = 00000000] 05:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (18757400) [pid = 3708] [serial = 2360] [outer = 14EC4C00] 05:29:21 INFO - PROCESS | 3708 | 1465475361890 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (188A9400) [pid = 3708] [serial = 2361] [outer = 14EC4C00] 05:29:22 INFO - PROCESS | 3708 | 1465475362307 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]]]}] 05:29:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:29:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 636ms 05:29:22 INFO - PROCESS | 3708 | 1465475362368 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 3708 | 1465475362370 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 05:29:23 WARNING - u'runner_teardown' () 05:29:23 INFO - No more tests 05:29:23 INFO - Got 0 unexpected results 05:29:23 INFO - SUITE-END | took 642s 05:29:23 INFO - Closing logging queue 05:29:23 INFO - queue closed 05:29:24 INFO - Return code: 0 05:29:24 WARNING - # TBPL SUCCESS # 05:29:24 INFO - Running post-action listener: _resource_record_post_action 05:29:24 INFO - Running post-run listener: _resource_record_post_run 05:29:25 INFO - Total resource usage - Wall time: 653s; CPU: 17.0%; Read bytes: 91434496; Write bytes: 951449600; Read time: 549308; Write time: 1281235 05:29:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:29:25 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 73203200; Read time: 0; Write time: 74910 05:29:25 INFO - run-tests - Wall time: 651s; CPU: 17.0%; Read bytes: 91434496; Write bytes: 815355392; Read time: 549308; Write time: 1163278 05:29:25 INFO - Running post-run listener: _upload_blobber_files 05:29:25 INFO - Blob upload gear active. 05:29:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:29:25 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 05:29:25 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:29:25 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:29:25 INFO - (blobuploader) - INFO - Open directory for files ... 05:29:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:29:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:29:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:29:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:29:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:29:26 INFO - (blobuploader) - INFO - Done attempting. 05:29:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:29:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:29:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:29:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:29:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:29:28 INFO - (blobuploader) - INFO - Done attempting. 05:29:28 INFO - (blobuploader) - INFO - Iteration through files over. 05:29:28 INFO - Return code: 0 05:29:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:29:28 INFO - Using _rmtree_windows ... 05:29:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:29:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b26000322470ad294841bb4db17f17168431123b2c4ee0d7bdf672aa4349f3af5c63ed6288e731eb20f3d1abea8d0dbdf41605c37504e5004198e05a33ff56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/740b86e1417cea3bd99cd2d5bf9e48676e110939576c0c6dba61b0935e172f650fcee8fa9ae664ef4d3a4a27a5afd7aeba662e838a82ce936f49a109a94f2fc7"} 05:29:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:29:28 INFO - Writing to file C:\slave\test\properties\blobber_files 05:29:28 INFO - Contents: 05:29:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b26000322470ad294841bb4db17f17168431123b2c4ee0d7bdf672aa4349f3af5c63ed6288e731eb20f3d1abea8d0dbdf41605c37504e5004198e05a33ff56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/740b86e1417cea3bd99cd2d5bf9e48676e110939576c0c6dba61b0935e172f650fcee8fa9ae664ef4d3a4a27a5afd7aeba662e838a82ce936f49a109a94f2fc7"} 05:29:28 INFO - Running post-run listener: copy_logs_to_upload_dir 05:29:28 INFO - Copying logs to upload dir... 05:29:28 INFO - mkdir: C:\slave\test\build\upload\logs 05:29:28 INFO - Copying logs to upload dir... 05:29:28 INFO - Using _rmtree_windows ... 05:29:28 INFO - Using _rmtree_windows ... 05:29:28 INFO - Using _rmtree_windows ... 05:29:28 INFO - Using _rmtree_windows ... 05:29:28 INFO - Using _rmtree_windows ... 05:29:28 INFO - Using _rmtree_windows ... 05:29:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=763.423000 ========= master_lag: 46.47 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 29 secs) (at 2016-06-09 05:29:25.859212) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 05:29:25.860150) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b26000322470ad294841bb4db17f17168431123b2c4ee0d7bdf672aa4349f3af5c63ed6288e731eb20f3d1abea8d0dbdf41605c37504e5004198e05a33ff56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/740b86e1417cea3bd99cd2d5bf9e48676e110939576c0c6dba61b0935e172f650fcee8fa9ae664ef4d3a4a27a5afd7aeba662e838a82ce936f49a109a94f2fc7"} build_url:https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f2b26000322470ad294841bb4db17f17168431123b2c4ee0d7bdf672aa4349f3af5c63ed6288e731eb20f3d1abea8d0dbdf41605c37504e5004198e05a33ff56", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/740b86e1417cea3bd99cd2d5bf9e48676e110939576c0c6dba61b0935e172f650fcee8fa9ae664ef4d3a4a27a5afd7aeba662e838a82ce936f49a109a94f2fc7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OxJfvVA-TFG7Hq0uWAo8Cw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 05:29:25.986523) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 05:29:25.986874) ========= '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-105\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 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-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 05:29:26.111484) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 05:29:26.112042) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 05:29:26.617321) ========= ========= Total master_lag: 47.21 =========