builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-053 starttime: 1467647357.09 results: success (0) buildid: 20160704065143 builduid: 77f35740e5f448a98c1c8a8c40608da9 revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:17.093220) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:17.093728) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:17.094032) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:17.166737) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:17.167120) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False --08:50:20-- 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% 1.93 GB/s 08:50:20 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.512000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:17.896406) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:17.896815) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.644000 ========= master_lag: 0.22 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:18.765708) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:49:18.766396) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --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 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False 2016-07-04 08:50:21,667 truncating revision to first 12 chars 2016-07-04 08:50:21,667 Setting DEBUG logging. 2016-07-04 08:50:21,667 attempt 1/10 2016-07-04 08:50:21,667 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e04c4853a8b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 08:50:22,036 unpacking tar archive at: mozilla-beta-3e04c4853a8b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.930000 ========= master_lag: 0.37 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:49:20.062454) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:20.063080) ========= script_repo_revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:20.063730) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:20.064326) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:49:20.082417) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-07-04 08:49:20.082832) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 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-053 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:50:22 INFO - MultiFileLogger online at 20160704 08:50:22 in C:\slave\test 08:50:22 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 08:50:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:50:22 INFO - {'append_to_log': False, 08:50:22 INFO - 'base_work_dir': 'C:\\slave\\test', 08:50:22 INFO - 'blob_upload_branch': 'mozilla-beta', 08:50:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:50:22 INFO - 'buildbot_json_path': 'buildprops.json', 08:50:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:50:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:50:22 INFO - 'download_minidump_stackwalk': True, 08:50:22 INFO - 'download_symbols': 'true', 08:50:22 INFO - 'e10s': False, 08:50:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:50:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:50:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:50:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:50:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:50:22 INFO - 'C:/mozilla-build/tooltool.py'), 08:50:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:50:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:50:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:50:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:50:22 INFO - 'log_level': 'info', 08:50:22 INFO - 'log_to_console': True, 08:50:22 INFO - 'opt_config_files': (), 08:50:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:50:22 INFO - '--processes=1', 08:50:22 INFO - '--config=%(test_path)s/wptrunner.ini', 08:50:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:50:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:50:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:50:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:50:22 INFO - 'pip_index': False, 08:50:22 INFO - 'require_test_zip': True, 08:50:22 INFO - 'test_type': ('testharness',), 08:50:22 INFO - 'this_chunk': '1', 08:50:22 INFO - 'total_chunks': '10', 08:50:22 INFO - 'virtualenv_path': 'venv', 08:50:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:50:22 INFO - 'work_dir': 'build'} 08:50:22 INFO - ##### 08:50:22 INFO - ##### Running clobber step. 08:50:22 INFO - ##### 08:50:22 INFO - Running pre-action listener: _resource_record_pre_action 08:50:22 INFO - Running main action method: clobber 08:50:22 INFO - rmtree: C:\slave\test\build 08:50:22 INFO - Using _rmtree_windows ... 08:50:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:51:06 INFO - Running post-action listener: _resource_record_post_action 08:51:06 INFO - ##### 08:51:06 INFO - ##### Running read-buildbot-config step. 08:51:06 INFO - ##### 08:51:06 INFO - Running pre-action listener: _resource_record_pre_action 08:51:06 INFO - Running main action method: read_buildbot_config 08:51:06 INFO - Using buildbot properties: 08:51:06 INFO - { 08:51:06 INFO - "project": "", 08:51:06 INFO - "product": "firefox", 08:51:06 INFO - "script_repo_revision": "production", 08:51:06 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:51:06 INFO - "repository": "", 08:51:06 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:51:06 INFO - "buildid": "20160704065143", 08:51:06 INFO - "pgo_build": "False", 08:51:06 INFO - "basedir": "C:\\slave\\test", 08:51:06 INFO - "buildnumber": 2, 08:51:06 INFO - "slavename": "t-xp32-ix-053", 08:51:06 INFO - "revision": "3e04c4853a8bc95b6b485c42fb7e1e2d7500316b", 08:51:06 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:51:06 INFO - "platform": "win32", 08:51:06 INFO - "branch": "mozilla-beta", 08:51:06 INFO - "repo_path": "releases/mozilla-beta", 08:51:06 INFO - "moz_repo_path": "", 08:51:06 INFO - "stage_platform": "win32", 08:51:06 INFO - "builduid": "77f35740e5f448a98c1c8a8c40608da9", 08:51:06 INFO - "slavebuilddir": "test" 08:51:06 INFO - } 08:51:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:51:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:51:06 INFO - Running post-action listener: _resource_record_post_action 08:51:06 INFO - ##### 08:51:06 INFO - ##### Running download-and-extract step. 08:51:06 INFO - ##### 08:51:06 INFO - Running pre-action listener: _resource_record_pre_action 08:51:06 INFO - Running main action method: download_and_extract 08:51:06 INFO - mkdir: C:\slave\test\build\tests 08:51:06 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')]} 08:51:06 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:51:06 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:51:06 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:07 INFO - Downloaded 1240 bytes. 08:51:07 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:51:07 INFO - Using the following test package requirements: 08:51:07 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:51:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:51:07 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:51:07 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'jsshell-win32.zip'], 08:51:07 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:51:07 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:51:07 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:51:07 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:51:07 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:51:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:51:07 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:51:07 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 08:51: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')]} 08:51:07 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:51:07 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:51:07 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:08 INFO - Downloaded 20402796 bytes. 08:51:08 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/*'] 08:51:08 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/* 08:51:10 INFO - caution: filename not matched: web-platform/* 08:51:10 INFO - Return code: 11 08:51:10 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')]} 08:51:10 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:51:10 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:51:10 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:12 INFO - Downloaded 36389110 bytes. 08:51:12 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/*'] 08:51:12 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/* 08:51:48 INFO - caution: filename not matched: bin/* 08:51:48 INFO - caution: filename not matched: config/* 08:51:48 INFO - caution: filename not matched: mozbase/* 08:51:48 INFO - caution: filename not matched: marionette/* 08:51:48 INFO - caution: filename not matched: tools/wptserve/* 08:51:48 INFO - Return code: 11 08:51:48 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')]} 08:51:48 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:51:48 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:48 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:51:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:52 INFO - Downloaded 68467641 bytes. 08:51:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:52 INFO - mkdir: C:\slave\test\properties 08:51:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:51:52 INFO - Writing to file C:\slave\test\properties\build_url 08:51:52 INFO - Contents: 08:51:52 INFO - build_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:51:53 INFO - Writing to file C:\slave\test\properties\symbols_url 08:51:53 INFO - Contents: 08:51:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:53 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:51:53 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:53 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:51:56 INFO - Downloaded 55584343 bytes. 08:51:56 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'] 08:51:56 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 08:52:01 INFO - Return code: 0 08:52:01 INFO - Running post-action listener: _resource_record_post_action 08:52:01 INFO - Running post-action listener: set_extra_try_arguments 08:52:01 INFO - ##### 08:52:01 INFO - ##### Running create-virtualenv step. 08:52:01 INFO - ##### 08:52:01 INFO - Running pre-action listener: _pre_create_virtualenv 08:52:01 INFO - Running pre-action listener: _resource_record_pre_action 08:52:01 INFO - Running main action method: create_virtualenv 08:52:01 INFO - Creating virtualenv C:\slave\test\build\venv 08:52:01 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 08:52:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:52:02 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:52:04 INFO - Installing distribute......................................................................................................................................................................................done. 08:52:04 INFO - Return code: 0 08:52:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:52:04 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')]} 08:52:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:04 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')]} 08:52:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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-053\\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-053'}}, attempt #1 08:52:04 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 08:52:04 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 08:52:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 08:52:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 08:52:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:04 INFO - 'DCLOCATION': 'SCL3', 08:52:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:04 INFO - 'HOMEDRIVE': 'C:', 08:52:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:04 INFO - 'KTS_VERSION': '1.19c', 08:52:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 08:52:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:04 INFO - 'MOZ_AIRBAG': '1', 08:52:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:04 INFO - 'MOZ_MSVCVERSION': '8', 08:52:04 INFO - 'MOZ_NO_REMOTE': '1', 08:52:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:04 INFO - 'NO_EM_RESTART': '1', 08:52:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:04 INFO - 'OS': 'Windows_NT', 08:52:04 INFO - 'OURDRIVE': 'C:', 08:52:04 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', 08:52:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:04 INFO - 'PROCESSOR_LEVEL': '6', 08:52:04 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:04 INFO - 'PROMPT': '$P$G', 08:52:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:04 INFO - 'PWD': 'C:\\slave\\test', 08:52:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:04 INFO - 'SESSIONNAME': 'Console', 08:52:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:04 INFO - 'SYSTEMDRIVE': 'C:', 08:52:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:04 INFO - 'TEST1': 'testie', 08:52:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:04 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 08:52:04 INFO - 'USERNAME': 'cltbld', 08:52:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:04 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:05 INFO - Downloading/unpacking psutil>=0.7.1 08:52:05 INFO - Running setup.py egg_info for package psutil 08:52:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:05 INFO - Installing collected packages: psutil 08:52:05 INFO - Running setup.py install for psutil 08:52:05 INFO - building 'psutil._psutil_windows' extension 08:52:05 INFO - error: Unable to find vcvarsall.bat 08:52:05 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-msuh5d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:05 INFO - running install 08:52:05 INFO - running build 08:52:05 INFO - running build_py 08:52:05 INFO - creating build 08:52:05 INFO - creating build\lib.win32-2.7 08:52:05 INFO - creating build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - running build_ext 08:52:05 INFO - building 'psutil._psutil_windows' extension 08:52:05 INFO - error: Unable to find vcvarsall.bat 08:52:05 INFO - ---------------------------------------- 08:52:05 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-msuh5d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:05 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-053\Application Data\pip\pip.log 08:52:05 WARNING - Return code: 1 08:52:05 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! 08:52:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:52:05 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')]} 08:52:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:05 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')]} 08:52:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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-053\\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-053'}}, attempt #1 08:52:05 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 08:52:05 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 08:52:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 08:52:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 08:52:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:05 INFO - 'DCLOCATION': 'SCL3', 08:52:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:05 INFO - 'HOMEDRIVE': 'C:', 08:52:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:05 INFO - 'KTS_VERSION': '1.19c', 08:52:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 08:52:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:05 INFO - 'MOZ_AIRBAG': '1', 08:52:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:05 INFO - 'MOZ_MSVCVERSION': '8', 08:52:05 INFO - 'MOZ_NO_REMOTE': '1', 08:52:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:05 INFO - 'NO_EM_RESTART': '1', 08:52:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:05 INFO - 'OS': 'Windows_NT', 08:52:05 INFO - 'OURDRIVE': 'C:', 08:52:05 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', 08:52:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:05 INFO - 'PROCESSOR_LEVEL': '6', 08:52:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:05 INFO - 'PROMPT': '$P$G', 08:52:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:05 INFO - 'PWD': 'C:\\slave\\test', 08:52:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:05 INFO - 'SESSIONNAME': 'Console', 08:52:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:05 INFO - 'SYSTEMDRIVE': 'C:', 08:52:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:05 INFO - 'TEST1': 'testie', 08:52:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:05 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 08:52:05 INFO - 'USERNAME': 'cltbld', 08:52:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:05 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:52:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:52:06 INFO - Running setup.py egg_info for package mozsystemmonitor 08:52:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:52:06 INFO - Running setup.py egg_info for package psutil 08:52:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:06 INFO - Installing collected packages: mozsystemmonitor, psutil 08:52:06 INFO - Running setup.py install for mozsystemmonitor 08:52:06 INFO - Running setup.py install for psutil 08:52:06 INFO - building 'psutil._psutil_windows' extension 08:52:06 INFO - error: Unable to find vcvarsall.bat 08:52:06 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-szf304-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:06 INFO - running install 08:52:06 INFO - running build 08:52:06 INFO - running build_py 08:52:06 INFO - running build_ext 08:52:06 INFO - building 'psutil._psutil_windows' extension 08:52:06 INFO - error: Unable to find vcvarsall.bat 08:52:06 INFO - ---------------------------------------- 08:52:06 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-szf304-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-053\Application Data\pip\pip.log 08:52:06 WARNING - Return code: 1 08:52:06 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! 08:52:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:52:06 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')]} 08:52:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:06 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')]} 08:52:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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-053\\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-053'}}, attempt #1 08:52:06 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 08:52:06 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 08:52:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 08:52:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 08:52:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:06 INFO - 'DCLOCATION': 'SCL3', 08:52:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:06 INFO - 'HOMEDRIVE': 'C:', 08:52:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:06 INFO - 'KTS_VERSION': '1.19c', 08:52:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 08:52:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:06 INFO - 'MOZ_AIRBAG': '1', 08:52:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:06 INFO - 'MOZ_MSVCVERSION': '8', 08:52:06 INFO - 'MOZ_NO_REMOTE': '1', 08:52:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:06 INFO - 'NO_EM_RESTART': '1', 08:52:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:06 INFO - 'OS': 'Windows_NT', 08:52:06 INFO - 'OURDRIVE': 'C:', 08:52:06 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', 08:52:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:06 INFO - 'PROCESSOR_LEVEL': '6', 08:52:06 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:06 INFO - 'PROMPT': '$P$G', 08:52:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:06 INFO - 'PWD': 'C:\\slave\\test', 08:52:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:06 INFO - 'SESSIONNAME': 'Console', 08:52:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:06 INFO - 'SYSTEMDRIVE': 'C:', 08:52:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:06 INFO - 'TEST1': 'testie', 08:52:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:06 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 08:52:06 INFO - 'USERNAME': 'cltbld', 08:52:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:06 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:06 INFO - Downloading/unpacking blobuploader==1.2.4 08:52:06 INFO - Downloading blobuploader-1.2.4.tar.gz 08:52:06 INFO - Running setup.py egg_info for package blobuploader 08:52:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:52:08 INFO - Running setup.py egg_info for package requests 08:52:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:52:08 INFO - Downloading docopt-0.6.1.tar.gz 08:52:08 INFO - Running setup.py egg_info for package docopt 08:52:08 INFO - Installing collected packages: blobuploader, docopt, requests 08:52:08 INFO - Running setup.py install for blobuploader 08:52:08 INFO - Running setup.py install for docopt 08:52:08 INFO - Running setup.py install for requests 08:52:08 INFO - Successfully installed blobuploader docopt requests 08:52:08 INFO - Cleaning up... 08:52:08 INFO - Return code: 0 08:52:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52: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')]} 08:52:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52: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')]} 08:52:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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-053\\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-053'}}, attempt #1 08:52:08 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 08:52:08 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 08:52:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 08:52:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 08:52:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:08 INFO - 'DCLOCATION': 'SCL3', 08:52:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:08 INFO - 'HOMEDRIVE': 'C:', 08:52:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:08 INFO - 'KTS_VERSION': '1.19c', 08:52:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 08:52:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:08 INFO - 'MOZ_AIRBAG': '1', 08:52:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:08 INFO - 'MOZ_MSVCVERSION': '8', 08:52:08 INFO - 'MOZ_NO_REMOTE': '1', 08:52:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:08 INFO - 'NO_EM_RESTART': '1', 08:52:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:08 INFO - 'OS': 'Windows_NT', 08:52:08 INFO - 'OURDRIVE': 'C:', 08:52: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', 08:52:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:08 INFO - 'PROCESSOR_LEVEL': '6', 08:52:08 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:08 INFO - 'PROMPT': '$P$G', 08:52:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:08 INFO - 'PWD': 'C:\\slave\\test', 08:52:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:08 INFO - 'SESSIONNAME': 'Console', 08:52:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:08 INFO - 'SYSTEMDRIVE': 'C:', 08:52:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:08 INFO - 'TEST1': 'testie', 08:52:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:08 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 08:52:08 INFO - 'USERNAME': 'cltbld', 08:52:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:08 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:13 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:13 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 08:52:13 INFO - Running setup.py install for browsermob-proxy 08:52:17 INFO - Running setup.py install for manifestparser 08:52:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for marionette-client 08:52:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for marionette-driver 08:52:17 INFO - Running setup.py install for mozcrash 08:52:17 INFO - Running setup.py install for mozdebug 08:52:17 INFO - Running setup.py install for mozdevice 08:52:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for mozfile 08:52:17 INFO - Running setup.py install for mozhttpd 08:52:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for mozinfo 08:52:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for mozInstall 08:52:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for mozleak 08:52:17 INFO - Running setup.py install for mozlog 08:52:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for moznetwork 08:52:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for mozprocess 08:52:17 INFO - Running setup.py install for mozprofile 08:52:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for mozrunner 08:52:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for mozscreenshot 08:52:17 INFO - Running setup.py install for moztest 08:52:17 INFO - Running setup.py install for mozversion 08:52:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:17 INFO - Running setup.py install for wptserve 08:52:17 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 08:52:17 INFO - Cleaning up... 08:52:17 INFO - Return code: 0 08:52:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-053', 'USERDOMAIN': 'T-XP32-IX-053', '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-053', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-053', '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-053\\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-053'}}, attempt #1 08:52:17 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 08:52:17 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 08:52:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 08:52:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 08:52:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:17 INFO - 'DCLOCATION': 'SCL3', 08:52:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:17 INFO - 'HOMEDRIVE': 'C:', 08:52:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:17 INFO - 'KTS_VERSION': '1.19c', 08:52:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 08:52:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:17 INFO - 'MOZ_AIRBAG': '1', 08:52:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:17 INFO - 'MOZ_MSVCVERSION': '8', 08:52:17 INFO - 'MOZ_NO_REMOTE': '1', 08:52:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:17 INFO - 'NO_EM_RESTART': '1', 08:52:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:17 INFO - 'OS': 'Windows_NT', 08:52:17 INFO - 'OURDRIVE': 'C:', 08:52:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:17 INFO - 'PROCESSOR_LEVEL': '6', 08:52:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:17 INFO - 'PROMPT': '$P$G', 08:52:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:17 INFO - 'PWD': 'C:\\slave\\test', 08:52:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:17 INFO - 'SESSIONNAME': 'Console', 08:52:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:17 INFO - 'SYSTEMDRIVE': 'C:', 08:52:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:17 INFO - 'TEST1': 'testie', 08:52:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:17 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 08:52:17 INFO - 'USERNAME': 'cltbld', 08:52:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:17 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:21 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:21 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)) 08:52:28 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)) 08:52:28 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)) 08:52:28 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)) 08:52:28 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)) 08:52:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:52:28 INFO - Downloading blessings-1.6.tar.gz 08:52:28 INFO - Running setup.py egg_info for package blessings 08:52:28 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)) 08:52:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:28 INFO - Running setup.py install for blessings 08:52:28 INFO - Running setup.py install for browsermob-proxy 08:52:28 INFO - Running setup.py install for manifestparser 08:52:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Running setup.py install for marionette-client 08:52:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Running setup.py install for marionette-driver 08:52:28 INFO - Running setup.py install for mozcrash 08:52:28 INFO - Running setup.py install for mozdebug 08:52:28 INFO - Running setup.py install for mozdevice 08:52:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Running setup.py install for mozhttpd 08:52:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Running setup.py install for mozInstall 08:52:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Running setup.py install for mozleak 08:52:28 INFO - Running setup.py install for mozprofile 08:52:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Running setup.py install for mozrunner 08:52:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozscreenshot 08:52:29 INFO - Running setup.py install for moztest 08:52:29 INFO - Running setup.py install for mozversion 08:52:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for wptserve 08:52:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:29 INFO - Cleaning up... 08:52:29 INFO - Return code: 0 08:52:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:52:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:29 INFO - Reading from file tmpfile_stdout 08:52:29 INFO - Using _rmtree_windows ... 08:52:29 INFO - Using _rmtree_windows ... 08:52:29 INFO - Current package versions: 08:52:29 INFO - blessings == 1.6 08:52:29 INFO - blobuploader == 1.2.4 08:52:29 INFO - browsermob-proxy == 0.6.0 08:52:29 INFO - distribute == 0.6.14 08:52:29 INFO - docopt == 0.6.1 08:52:29 INFO - manifestparser == 1.1 08:52:29 INFO - marionette-client == 2.3.0 08:52:29 INFO - marionette-driver == 1.4.0 08:52:29 INFO - mozInstall == 1.12 08:52:29 INFO - mozcrash == 0.17 08:52:29 INFO - mozdebug == 0.1 08:52:29 INFO - mozdevice == 0.48 08:52:29 INFO - mozfile == 1.2 08:52:29 INFO - mozhttpd == 0.7 08:52:29 INFO - mozinfo == 0.9 08:52:29 INFO - mozleak == 0.1 08:52:29 INFO - mozlog == 3.1 08:52:29 INFO - moznetwork == 0.27 08:52:29 INFO - mozprocess == 0.22 08:52:29 INFO - mozprofile == 0.28 08:52:29 INFO - mozrunner == 6.11 08:52:29 INFO - mozscreenshot == 0.1 08:52:29 INFO - mozsystemmonitor == 0.0 08:52:29 INFO - moztest == 0.7 08:52:29 INFO - mozversion == 1.4 08:52:29 INFO - requests == 1.2.3 08:52:29 INFO - wptserve == 1.4.0 08:52:29 INFO - Running post-action listener: _resource_record_post_action 08:52:29 INFO - Running post-action listener: _start_resource_monitoring 08:52:29 INFO - Starting resource monitoring. 08:52:29 INFO - ##### 08:52:29 INFO - ##### Running pull step. 08:52:29 INFO - ##### 08:52:29 INFO - Running pre-action listener: _resource_record_pre_action 08:52:29 INFO - Running main action method: pull 08:52:29 INFO - Pull has nothing to do! 08:52:29 INFO - Running post-action listener: _resource_record_post_action 08:52:29 INFO - ##### 08:52:29 INFO - ##### Running install step. 08:52:29 INFO - ##### 08:52:29 INFO - Running pre-action listener: _resource_record_pre_action 08:52:29 INFO - Running main action method: install 08:52:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:29 INFO - Reading from file tmpfile_stdout 08:52:29 INFO - Using _rmtree_windows ... 08:52:29 INFO - Using _rmtree_windows ... 08:52:29 INFO - Detecting whether we're running mozinstall >=1.0... 08:52:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:52:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:52:29 INFO - Reading from file tmpfile_stdout 08:52:29 INFO - Output received: 08:52:29 INFO - Usage: mozinstall-script.py [options] installer 08:52:29 INFO - Options: 08:52:29 INFO - -h, --help show this help message and exit 08:52:29 INFO - -d DEST, --destination=DEST 08:52:29 INFO - Directory to install application into. [default: 08:52:29 INFO - "C:\slave\test"] 08:52:29 INFO - --app=APP Application being installed. [default: firefox] 08:52:29 INFO - Using _rmtree_windows ... 08:52:29 INFO - Using _rmtree_windows ... 08:52:29 INFO - mkdir: C:\slave\test\build\application 08:52:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:52:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:52:31 INFO - Reading from file tmpfile_stdout 08:52:31 INFO - Output received: 08:52:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:52:31 INFO - Using _rmtree_windows ... 08:52:31 INFO - Using _rmtree_windows ... 08:52:31 INFO - Running post-action listener: _resource_record_post_action 08:52:31 INFO - ##### 08:52:31 INFO - ##### Running run-tests step. 08:52:31 INFO - ##### 08:52:31 INFO - Running pre-action listener: _resource_record_pre_action 08:52:31 INFO - Running main action method: run_tests 08:52:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:52:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:52:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:52:31 INFO - grabbing minidump binary from tooltool 08:52:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:31 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:52:31 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 08:52:31 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 08:52:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:52:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiba0jm 08:52:33 INFO - INFO - File integrity verified, renaming tmpiba0jm to win32-minidump_stackwalk.exe 08:52:33 INFO - Return code: 0 08:52:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:52:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:52:33 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/D-qcWdjOShOeQGFBsGQHTw/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 08:52:33 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/D-qcWdjOShOeQGFBsGQHTw/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 08:52:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053\\Application Data', 08:52:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-053', 08:52:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:33 INFO - 'DCLOCATION': 'SCL3', 08:52:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:33 INFO - 'HOMEDRIVE': 'C:', 08:52:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:33 INFO - 'KTS_VERSION': '1.19c', 08:52:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-053', 08:52:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:52:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:33 INFO - 'MOZ_AIRBAG': '1', 08:52:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:33 INFO - 'MOZ_MSVCVERSION': '8', 08:52:33 INFO - 'MOZ_NO_REMOTE': '1', 08:52:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:33 INFO - 'NO_EM_RESTART': '1', 08:52:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:33 INFO - 'OS': 'Windows_NT', 08:52:33 INFO - 'OURDRIVE': 'C:', 08:52:33 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', 08:52:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:33 INFO - 'PROCESSOR_LEVEL': '6', 08:52:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:33 INFO - 'PROMPT': '$P$G', 08:52:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:33 INFO - 'PWD': 'C:\\slave\\test', 08:52:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:33 INFO - 'SESSIONNAME': 'Console', 08:52:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:33 INFO - 'SYSTEMDRIVE': 'C:', 08:52:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:33 INFO - 'TEST1': 'testie', 08:52:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:33 INFO - 'USERDOMAIN': 'T-XP32-IX-053', 08:52:33 INFO - 'USERNAME': 'cltbld', 08:52:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-053', 08:52:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:33 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:33 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/D-qcWdjOShOeQGFBsGQHTw/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 08:52:34 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 08:52:34 INFO - import pkg_resources 08:52:35 INFO - Using 1 client processes 08:52:38 INFO - SUITE-START | Running 778 tests 08:52:38 INFO - Running testharness tests 08:52:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:52:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:52:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:52:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:52:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:52:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:52:38 INFO - Setting up ssl 08:52:38 INFO - PROCESS | certutil | 08:52:38 INFO - PROCESS | certutil | 08:52:38 INFO - PROCESS | certutil | 08:52:38 INFO - Certificate Nickname Trust Attributes 08:52:38 INFO - SSL,S/MIME,JAR/XPI 08:52:38 INFO - 08:52:38 INFO - web-platform-tests CT,, 08:52:38 INFO - 08:52:38 INFO - Starting runner 08:52:40 INFO - PROCESS | 3684 | [3684] 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 08:52:40 INFO - PROCESS | 3684 | [3684] 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 08:52:40 INFO - PROCESS | 3684 | [3684] 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 08:52:41 INFO - PROCESS | 3684 | 1467647561826 Marionette DEBUG Marionette enabled via build flag and pref 08:52:41 INFO - PROCESS | 3684 | ++DOCSHELL 114D4000 == 1 [pid = 3684] [id = 1] 08:52:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 1 (114D4400) [pid = 3684] [serial = 1] [outer = 00000000] 08:52:41 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 2 (114D5000) [pid = 3684] [serial = 2] [outer = 114D4400] 08:52:42 INFO - PROCESS | 3684 | [3684] 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 2865 08:52:42 INFO - PROCESS | 3684 | [3684] 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 2251 08:52:42 INFO - PROCESS | 3684 | ++DOCSHELL 1281D000 == 2 [pid = 3684] [id = 2] 08:52:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 3 (1281D400) [pid = 3684] [serial = 3] [outer = 00000000] 08:52:42 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 4 (1281E000) [pid = 3684] [serial = 4] [outer = 1281D400] 08:52:42 INFO - PROCESS | 3684 | 1467647562363 Marionette INFO Listening on port 2828 08:52:42 INFO - PROCESS | 3684 | 1467647562721 Marionette DEBUG Marionette enabled via command-line flag 08:52:42 INFO - PROCESS | 3684 | ++DOCSHELL 13144000 == 3 [pid = 3684] [id = 3] 08:52:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 5 (1314C000) [pid = 3684] [serial = 5] [outer = 00000000] 08:52:42 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 6 (1314CC00) [pid = 3684] [serial = 6] [outer = 1314C000] 08:52:42 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:52:42 INFO - PROCESS | 3684 | [3684] 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 08:52:42 INFO - PROCESS | 3684 | [3684] 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 08:52:42 INFO - PROCESS | 3684 | [3684] 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 08:52:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 7 (1394B000) [pid = 3684] [serial = 7] [outer = 1281D400] 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:43 INFO - PROCESS | 3684 | 1467647563035 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1499 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:43 INFO - PROCESS | 3684 | 1467647563085 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1501 08:52:43 INFO - PROCESS | 3684 | 1467647563089 Marionette DEBUG Closed connection conn0 08:52:43 INFO - PROCESS | 3684 | 1467647563159 Marionette DEBUG Closed connection conn1 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:43 INFO - PROCESS | 3684 | 1467647563165 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1502 08:52:43 INFO - PROCESS | 3684 | 1467647563194 Marionette DEBUG Closed connection conn2 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:43 INFO - PROCESS | 3684 | 1467647563202 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1503 08:52:43 INFO - PROCESS | 3684 | ++DOCSHELL 13E9B400 == 4 [pid = 3684] [id = 4] 08:52:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 8 (13E9BC00) [pid = 3684] [serial = 8] [outer = 00000000] 08:52:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 9 (141AB400) [pid = 3684] [serial = 9] [outer = 13E9BC00] 08:52:43 INFO - PROCESS | 3684 | [3684] 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 2898 08:52:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 10 (141B0800) [pid = 3684] [serial = 10] [outer = 13E9BC00] 08:52:43 INFO - PROCESS | 3684 | 1467647563446 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:52:43 INFO - PROCESS | 3684 | 1467647563452 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":"20160704065143","device":"desktop","version":"48.0"} 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:43 INFO - PROCESS | 3684 | [3684] 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 08:52:44 INFO - PROCESS | 3684 | ++DOCSHELL 141AA000 == 5 [pid = 3684] [id = 5] 08:52:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 11 (141B4000) [pid = 3684] [serial = 11] [outer = 00000000] 08:52:44 INFO - PROCESS | 3684 | ++DOCSHELL 1505CC00 == 6 [pid = 3684] [id = 6] 08:52:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 12 (15471C00) [pid = 3684] [serial = 12] [outer = 00000000] 08:52:44 INFO - PROCESS | 3684 | [3684] 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 08:52:44 INFO - PROCESS | 3684 | ++DOCSHELL 1698DC00 == 7 [pid = 3684] [id = 7] 08:52:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 13 (1698E000) [pid = 3684] [serial = 13] [outer = 00000000] 08:52:44 INFO - PROCESS | 3684 | [3684] 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 08:52:44 INFO - PROCESS | 3684 | [3684] 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 08:52:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 14 (16DEA000) [pid = 3684] [serial = 14] [outer = 1698E000] 08:52:45 INFO - PROCESS | 3684 | [3684] 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 2898 08:52:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 15 (16AB9800) [pid = 3684] [serial = 15] [outer = 141B4000] 08:52:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 16 (16ABB000) [pid = 3684] [serial = 16] [outer = 15471C00] 08:52:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 17 (16ABDC00) [pid = 3684] [serial = 17] [outer = 1698E000] 08:52:45 INFO - PROCESS | 3684 | 1467647565666 Marionette INFO startBrowser 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:45 INFO - PROCESS | 3684 | 1467647565684 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3684 | 1467647565697 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3684 | 1467647565699 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 18 (17F06C00) [pid = 3684] [serial = 18] [outer = 1698E000] 08:52:46 INFO - PROCESS | 3684 | 1467647566197 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"2d71e616-99db-4230-ad7c-981bac2204ce","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":"20160704065143","device":"desktop","version":"48.0","command_id":1}}] 08:52:46 INFO - PROCESS | 3684 | 1467647566313 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}] 08:52:46 INFO - PROCESS | 3684 | 1467647566316 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:46 INFO - PROCESS | 3684 | 1467647566378 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:52:46 INFO - PROCESS | 3684 | 1467647566460 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:52:46 INFO - PROCESS | 3684 | 1467647566463 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:46 INFO - PROCESS | 3684 | [3684] 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 08:52:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 19 (1779DC00) [pid = 3684] [serial = 19] [outer = 1698E000] 08:52:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:46 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:46 INFO - PROCESS | 3684 | 1467647566920 Marionette TRACE conn3 <- [1,3,null,{}] 08:52:46 INFO - PROCESS | 3684 | 1467647566938 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:52:46 INFO - PROCESS | 3684 | 1467647566941 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:46 INFO - PROCESS | 3684 | 1467647566969 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:52:46 INFO - PROCESS | 3684 | 1467647566997 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3684 | 1467647566999 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:52:47 INFO - PROCESS | 3684 | 1467647567060 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3684 | 1467647567064 Marionette TRACE conn3 <- [1,6,null,{}] 08:52:47 INFO - PROCESS | 3684 | 1467647567072 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}] 08:52:47 INFO - PROCESS | 3684 | 1467647567075 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:47 INFO - PROCESS | 3684 | 1467647567090 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:52:47 INFO - PROCESS | 3684 | 1467647567097 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3684 | 1467647567100 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:47 INFO - PROCESS | 3684 | ++DOCSHELL 16989C00 == 8 [pid = 3684] [id = 8] 08:52:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 20 (199E9400) [pid = 3684] [serial = 20] [outer = 00000000] 08:52:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 21 (199EBC00) [pid = 3684] [serial = 21] [outer = 199E9400] 08:52:47 INFO - PROCESS | 3684 | 1467647567152 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 22 (19DA1000) [pid = 3684] [serial = 22] [outer = 199E9400] 08:52:47 INFO - PROCESS | 3684 | ++DOCSHELL 1A0AA000 == 9 [pid = 3684] [id = 9] 08:52:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 23 (1A0AA400) [pid = 3684] [serial = 23] [outer = 00000000] 08:52:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 24 (1A301C00) [pid = 3684] [serial = 24] [outer = 1A0AA400] 08:52:47 INFO - PROCESS | 3684 | 1467647567555 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 25 (1A305C00) [pid = 3684] [serial = 25] [outer = 1A0AA400] 08:52:47 INFO - PROCESS | 3684 | 1467647567728 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]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 771ms 08:52:47 INFO - PROCESS | 3684 | 1467647567828 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3684 | 1467647567830 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 3684 | 1467647567845 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3684 | 1467647567847 Marionette TRACE conn3 <- [1,10,null,{}] 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:52:47 INFO - PROCESS | 3684 | 1467647567892 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}] 08:52:47 INFO - PROCESS | 3684 | 1467647567897 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:47 INFO - PROCESS | 3684 | 1467647567996 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:52:48 INFO - PROCESS | 3684 | 1467647568007 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 3684 | 1467647568011 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:48 INFO - PROCESS | 3684 | ++DOCSHELL 1A30B800 == 10 [pid = 3684] [id = 10] 08:52:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 26 (1A470C00) [pid = 3684] [serial = 26] [outer = 00000000] 08:52:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 27 (1AA8C400) [pid = 3684] [serial = 27] [outer = 1A470C00] 08:52:48 INFO - PROCESS | 3684 | 1467647568060 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 28 (1AC76400) [pid = 3684] [serial = 28] [outer = 1A470C00] 08:52:48 INFO - PROCESS | 3684 | 1467647568373 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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 557ms 08:52:48 INFO - PROCESS | 3684 | 1467647568408 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3684 | 1467647568410 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:52:48 INFO - PROCESS | 3684 | 1467647568414 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:52:48 INFO - PROCESS | 3684 | 1467647568416 Marionette TRACE conn3 <- [1,14,null,{}] 08:52:48 INFO - PROCESS | 3684 | 1467647568419 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}] 08:52:48 INFO - PROCESS | 3684 | 1467647568421 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:48 INFO - PROCESS | 3684 | 1467647568502 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:52:48 INFO - PROCESS | 3684 | 1467647568508 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 3684 | 1467647568510 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:48 INFO - PROCESS | 3684 | ++DOCSHELL 1A575C00 == 11 [pid = 3684] [id = 11] 08:52:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 29 (1A576000) [pid = 3684] [serial = 29] [outer = 00000000] 08:52:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 30 (1AA89C00) [pid = 3684] [serial = 30] [outer = 1A576000] 08:52:48 INFO - PROCESS | 3684 | 1467647568561 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 31 (1AC7DC00) [pid = 3684] [serial = 31] [outer = 1A576000] 08:52:48 INFO - PROCESS | 3684 | 1467647568897 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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 485ms 08:52:48 INFO - PROCESS | 3684 | 1467647568908 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3684 | 1467647568910 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:52:48 INFO - PROCESS | 3684 | 1467647568914 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:52:48 INFO - PROCESS | 3684 | 1467647568915 Marionette TRACE conn3 <- [1,18,null,{}] 08:52:48 INFO - PROCESS | 3684 | 1467647568919 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}] 08:52:48 INFO - PROCESS | 3684 | 1467647568922 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:49 INFO - PROCESS | 3684 | 1467647569019 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:52:49 INFO - PROCESS | 3684 | 1467647569025 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3684 | 1467647569028 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:49 INFO - PROCESS | 3684 | ++DOCSHELL 1A6D9000 == 12 [pid = 3684] [id = 12] 08:52:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 32 (1A6DAC00) [pid = 3684] [serial = 32] [outer = 00000000] 08:52:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 33 (1A6E2000) [pid = 3684] [serial = 33] [outer = 1A6DAC00] 08:52:49 INFO - PROCESS | 3684 | 1467647569072 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 34 (1AC80400) [pid = 3684] [serial = 34] [outer = 1A6DAC00] 08:52:49 INFO - PROCESS | 3684 | 1467647569375 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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 486ms 08:52:49 INFO - PROCESS | 3684 | 1467647569414 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3684 | 1467647569417 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:52:49 INFO - PROCESS | 3684 | 1467647569420 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 3684 | 1467647569422 Marionette TRACE conn3 <- [1,22,null,{}] 08:52:49 INFO - PROCESS | 3684 | 1467647569426 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}] 08:52:49 INFO - PROCESS | 3684 | 1467647569428 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:49 INFO - PROCESS | 3684 | 1467647569526 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:52:49 INFO - PROCESS | 3684 | 1467647569532 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3684 | 1467647569534 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:49 INFO - PROCESS | 3684 | ++DOCSHELL 1A579400 == 13 [pid = 3684] [id = 13] 08:52:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 35 (1A942C00) [pid = 3684] [serial = 35] [outer = 00000000] 08:52:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 36 (1A9A9400) [pid = 3684] [serial = 36] [outer = 1A942C00] 08:52:49 INFO - PROCESS | 3684 | 1467647569561 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 37 (1A9ADC00) [pid = 3684] [serial = 37] [outer = 1A942C00] 08:52:49 INFO - PROCESS | 3684 | 1467647569873 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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 486ms 08:52:49 INFO - PROCESS | 3684 | 1467647569916 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3684 | 1467647569918 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:52:49 INFO - PROCESS | 3684 | 1467647569904 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 3684 | 1467647569905 Marionette TRACE conn3 <- [1,26,null,{}] 08:52:49 INFO - PROCESS | 3684 | 1467647569909 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}] 08:52:49 INFO - PROCESS | 3684 | 1467647569911 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:50 INFO - PROCESS | 3684 | 1467647570008 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:52:50 INFO - PROCESS | 3684 | 1467647570013 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 3684 | 1467647570015 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:50 INFO - PROCESS | 3684 | ++DOCSHELL 1AC81C00 == 14 [pid = 3684] [id = 14] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 38 (1AC82400) [pid = 3684] [serial = 38] [outer = 00000000] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 39 (1B03E000) [pid = 3684] [serial = 39] [outer = 1AC82400] 08:52:50 INFO - PROCESS | 3684 | 1467647570058 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 40 (1B042400) [pid = 3684] [serial = 40] [outer = 1AC82400] 08:52:50 INFO - PROCESS | 3684 | 1467647570371 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]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 486ms 08:52:50 INFO - PROCESS | 3684 | 1467647570401 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3684 | 1467647570403 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:52:50 INFO - PROCESS | 3684 | 1467647570407 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:52:50 INFO - PROCESS | 3684 | 1467647570408 Marionette TRACE conn3 <- [1,30,null,{}] 08:52:50 INFO - PROCESS | 3684 | 1467647570422 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}] 08:52:50 INFO - PROCESS | 3684 | 1467647570424 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:50 INFO - PROCESS | 3684 | 1467647570512 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:52:50 INFO - PROCESS | 3684 | 1467647570518 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 3684 | 1467647570503 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:50 INFO - PROCESS | 3684 | ++DOCSHELL 1AA8A400 == 15 [pid = 3684] [id = 15] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 41 (1B03DC00) [pid = 3684] [serial = 41] [outer = 00000000] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 42 (1B1A4C00) [pid = 3684] [serial = 42] [outer = 1B03DC00] 08:52:50 INFO - PROCESS | 3684 | 1467647570546 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 43 (1B1A8000) [pid = 3684] [serial = 43] [outer = 1B03DC00] 08:52:50 INFO - PROCESS | 3684 | ++DOCSHELL 1B1A0C00 == 16 [pid = 3684] [id = 16] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 44 (1B1A1C00) [pid = 3684] [serial = 44] [outer = 00000000] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 45 (1B1AF000) [pid = 3684] [serial = 45] [outer = 1B1A1C00] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 46 (1B1A0800) [pid = 3684] [serial = 46] [outer = 1B1A1C00] 08:52:50 INFO - PROCESS | 3684 | ++DOCSHELL 1B3DF800 == 17 [pid = 3684] [id = 17] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 47 (1B3E3800) [pid = 3684] [serial = 47] [outer = 00000000] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (1B3EC800) [pid = 3684] [serial = 48] [outer = 1B3E3800] 08:52:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (1B44B400) [pid = 3684] [serial = 49] [outer = 1B3E3800] 08:52:51 INFO - PROCESS | 3684 | 1467647571011 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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 643ms 08:52:51 INFO - PROCESS | 3684 | 1467647571052 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3684 | 1467647571054 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:52:51 INFO - PROCESS | 3684 | 1467647571057 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 3684 | 1467647571059 Marionette TRACE conn3 <- [1,34,null,{}] 08:52:51 INFO - PROCESS | 3684 | 1467647571062 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}] 08:52:51 INFO - PROCESS | 3684 | 1467647571064 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:51 INFO - PROCESS | 3684 | 1467647571176 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:52:51 INFO - PROCESS | 3684 | --DOCSHELL 114D4000 == 16 [pid = 3684] [id = 1] 08:52:51 INFO - PROCESS | 3684 | 1467647571704 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3684 | 1467647571708 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:51 INFO - PROCESS | 3684 | ++DOCSHELL 1055F800 == 17 [pid = 3684] [id = 18] 08:52:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (10A08000) [pid = 3684] [serial = 50] [outer = 00000000] 08:52:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (10A78000) [pid = 3684] [serial = 51] [outer = 10A08000] 08:52:51 INFO - PROCESS | 3684 | 1467647571768 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (10A80C00) [pid = 3684] [serial = 52] [outer = 10A08000] 08:52:52 INFO - PROCESS | 3684 | 1467647572266 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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1243ms 08:52:52 INFO - PROCESS | 3684 | 1467647572293 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 3684 | 1467647572298 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:52:52 INFO - PROCESS | 3684 | 1467647572303 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:52:52 INFO - PROCESS | 3684 | 1467647572306 Marionette TRACE conn3 <- [1,38,null,{}] 08:52:52 INFO - PROCESS | 3684 | 1467647572311 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}] 08:52:52 INFO - PROCESS | 3684 | 1467647572314 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:52 INFO - PROCESS | 3684 | 1467647572413 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:52:52 INFO - PROCESS | 3684 | 1467647572493 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 3684 | 1467647572497 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:52 INFO - PROCESS | 3684 | ++DOCSHELL 11CD2000 == 18 [pid = 3684] [id = 19] 08:52:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (1281D800) [pid = 3684] [serial = 53] [outer = 00000000] 08:52:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (130A9C00) [pid = 3684] [serial = 54] [outer = 1281D800] 08:52:52 INFO - PROCESS | 3684 | 1467647572552 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13151800) [pid = 3684] [serial = 55] [outer = 1281D800] 08:52:53 INFO - PROCESS | 3684 | 1467647573130 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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 858ms 08:52:53 INFO - PROCESS | 3684 | 1467647573170 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3684 | 1467647573173 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:52:53 INFO - PROCESS | 3684 | 1467647573179 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 3684 | 1467647573182 Marionette TRACE conn3 <- [1,42,null,{}] 08:52:53 INFO - PROCESS | 3684 | 1467647573186 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}] 08:52:53 INFO - PROCESS | 3684 | 1467647573188 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:53 INFO - PROCESS | 3684 | 1467647573305 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:52:53 INFO - PROCESS | 3684 | 1467647573374 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3684 | 1467647573376 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:53 INFO - PROCESS | 3684 | ++DOCSHELL 15053C00 == 19 [pid = 3684] [id = 20] 08:52:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (15058C00) [pid = 3684] [serial = 56] [outer = 00000000] 08:52:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (150B7C00) [pid = 3684] [serial = 57] [outer = 15058C00] 08:52:53 INFO - PROCESS | 3684 | 1467647573414 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (154C6800) [pid = 3684] [serial = 58] [outer = 15058C00] 08:52:54 INFO - PROCESS | 3684 | 1467647574061 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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 915ms 08:52:54 INFO - PROCESS | 3684 | 1467647574108 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3684 | 1467647574112 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:52:54 INFO - PROCESS | 3684 | 1467647574116 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3684 | 1467647574121 Marionette TRACE conn3 <- [1,46,null,{}] 08:52:54 INFO - PROCESS | 3684 | 1467647574126 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}] 08:52:54 INFO - PROCESS | 3684 | 1467647574128 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:54 INFO - PROCESS | 3684 | 1467647574211 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:52:54 INFO - PROCESS | 3684 | --DOCSHELL 13E9B400 == 18 [pid = 3684] [id = 4] 08:52:54 INFO - PROCESS | 3684 | 1467647574303 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3684 | 1467647574307 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:54 INFO - PROCESS | 3684 | ++DOCSHELL 10B8B800 == 19 [pid = 3684] [id = 21] 08:52:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10E98000) [pid = 3684] [serial = 59] [outer = 00000000] 08:52:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10EA4400) [pid = 3684] [serial = 60] [outer = 10E98000] 08:52:54 INFO - PROCESS | 3684 | 1467647574357 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1127E000) [pid = 3684] [serial = 61] [outer = 10E98000] 08:52:54 INFO - PROCESS | 3684 | 1467647574689 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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 643ms 08:52:54 INFO - PROCESS | 3684 | 1467647574754 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3684 | 1467647574758 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:52:54 INFO - PROCESS | 3684 | 1467647574829 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3684 | 1467647574832 Marionette TRACE conn3 <- [1,50,null,{}] 08:52:54 INFO - PROCESS | 3684 | 1467647574836 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}] 08:52:54 INFO - PROCESS | 3684 | 1467647574838 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:54 INFO - PROCESS | 3684 | 1467647574929 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:52:54 INFO - PROCESS | 3684 | 1467647574938 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3684 | 1467647574941 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:54 INFO - PROCESS | 3684 | ++DOCSHELL 11AF0800 == 20 [pid = 3684] [id = 22] 08:52:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (11AF2000) [pid = 3684] [serial = 62] [outer = 00000000] 08:52:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13070800) [pid = 3684] [serial = 63] [outer = 11AF2000] 08:52:54 INFO - PROCESS | 3684 | 1467647574986 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (130AFC00) [pid = 3684] [serial = 64] [outer = 11AF2000] 08:52:55 INFO - PROCESS | 3684 | 1467647575381 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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 600ms 08:52:55 INFO - PROCESS | 3684 | 1467647575426 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3684 | 1467647575428 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:52:55 INFO - PROCESS | 3684 | 1467647575432 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 3684 | 1467647575435 Marionette TRACE conn3 <- [1,54,null,{}] 08:52:55 INFO - PROCESS | 3684 | 1467647575429 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}] 08:52:55 INFO - PROCESS | 3684 | 1467647575433 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:55 INFO - PROCESS | 3684 | 1467647575516 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:52:55 INFO - PROCESS | 3684 | 1467647575526 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3684 | 1467647575530 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:55 INFO - PROCESS | 3684 | ++DOCSHELL 13241C00 == 21 [pid = 3684] [id = 23] 08:52:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13242C00) [pid = 3684] [serial = 65] [outer = 00000000] 08:52:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (134B6400) [pid = 3684] [serial = 66] [outer = 13242C00] 08:52:55 INFO - PROCESS | 3684 | 1467647575583 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1394D800) [pid = 3684] [serial = 67] [outer = 13242C00] 08:52:55 INFO - PROCESS | 3684 | 1467647575953 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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 543ms 08:52:55 INFO - PROCESS | 3684 | 1467647575974 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3684 | 1467647575976 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:52:55 INFO - PROCESS | 3684 | 1467647575979 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 3684 | 1467647575981 Marionette TRACE conn3 <- [1,58,null,{}] 08:52:55 INFO - PROCESS | 3684 | 1467647575985 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}] 08:52:55 INFO - PROCESS | 3684 | 1467647575987 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:56 INFO - PROCESS | 3684 | 1467647576049 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:52:56 INFO - PROCESS | 3684 | 1467647576054 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3684 | 1467647576056 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:56 INFO - PROCESS | 3684 | ++DOCSHELL 13E94000 == 22 [pid = 3684] [id = 24] 08:52:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13E97000) [pid = 3684] [serial = 68] [outer = 00000000] 08:52:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15053800) [pid = 3684] [serial = 69] [outer = 13E97000] 08:52:56 INFO - PROCESS | 3684 | 1467647576101 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1505FC00) [pid = 3684] [serial = 70] [outer = 13E97000] 08:52:56 INFO - PROCESS | 3684 | 1467647576462 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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 543ms 08:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:52:56 INFO - PROCESS | 3684 | 1467647576521 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3684 | 1467647576523 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3684 | 1467647576526 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3684 | 1467647576528 Marionette TRACE conn3 <- [1,62,null,{}] 08:52:56 INFO - PROCESS | 3684 | 1467647576532 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}] 08:52:56 INFO - PROCESS | 3684 | 1467647576534 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:56 INFO - PROCESS | 3684 | 1467647576614 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:52:56 INFO - PROCESS | 3684 | 1467647576620 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3684 | 1467647576622 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:56 INFO - PROCESS | 3684 | ++DOCSHELL 15472000 == 23 [pid = 3684] [id = 25] 08:52:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15477400) [pid = 3684] [serial = 71] [outer = 00000000] 08:52:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15589000) [pid = 3684] [serial = 72] [outer = 15477400] 08:52:56 INFO - PROCESS | 3684 | 1467647576667 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15981C00) [pid = 3684] [serial = 73] [outer = 15477400] 08:52:57 INFO - PROCESS | 3684 | 1467647577053 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 543ms 08:52:57 INFO - PROCESS | 3684 | 1467647577090 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3684 | 1467647577092 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:52:57 INFO - PROCESS | 3684 | 1467647577096 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3684 | 1467647577097 Marionette TRACE conn3 <- [1,66,null,{}] 08:52:57 INFO - PROCESS | 3684 | 1467647577101 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}] 08:52:57 INFO - PROCESS | 3684 | 1467647577106 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:57 INFO - PROCESS | 3684 | 1467647577180 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:52:57 INFO - PROCESS | 3684 | 1467647577186 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3684 | 1467647577188 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:57 INFO - PROCESS | 3684 | ++DOCSHELL 12DCB400 == 24 [pid = 3684] [id = 26] 08:52:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (159FD800) [pid = 3684] [serial = 74] [outer = 00000000] 08:52:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16AC4000) [pid = 3684] [serial = 75] [outer = 159FD800] 08:52:57 INFO - PROCESS | 3684 | 1467647577232 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16DF3C00) [pid = 3684] [serial = 76] [outer = 159FD800] 08:52:57 INFO - PROCESS | 3684 | 1467647577596 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 543ms 08:52:57 INFO - PROCESS | 3684 | 1467647577638 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3684 | 1467647577640 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:52:57 INFO - PROCESS | 3684 | 1467647577643 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3684 | 1467647577645 Marionette TRACE conn3 <- [1,70,null,{}] 08:52:57 INFO - PROCESS | 3684 | 1467647577649 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}] 08:52:57 INFO - PROCESS | 3684 | 1467647577651 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:57 INFO - PROCESS | 3684 | 1467647577753 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:52:57 INFO - PROCESS | 3684 | 1467647577758 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3684 | 1467647577760 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:57 INFO - PROCESS | 3684 | ++DOCSHELL 16EFC400 == 25 [pid = 3684] [id = 27] 08:52:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16FC8000) [pid = 3684] [serial = 77] [outer = 00000000] 08:52:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (170C6C00) [pid = 3684] [serial = 78] [outer = 16FC8000] 08:52:57 INFO - PROCESS | 3684 | 1467647577804 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17705800) [pid = 3684] [serial = 79] [outer = 16FC8000] 08:52:58 INFO - PROCESS | 3684 | 1467647578139 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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 543ms 08:52:58 INFO - PROCESS | 3684 | 1467647578183 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3684 | 1467647578185 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:52:58 INFO - PROCESS | 3684 | 1467647578202 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3684 | 1467647578204 Marionette TRACE conn3 <- [1,74,null,{}] 08:52:58 INFO - PROCESS | 3684 | 1467647578208 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}] 08:52:58 INFO - PROCESS | 3684 | 1467647578210 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:58 INFO - PROCESS | 3684 | 1467647578288 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:52:58 INFO - PROCESS | 3684 | 1467647578294 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3684 | 1467647578296 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:58 INFO - PROCESS | 3684 | ++DOCSHELL 131EDC00 == 26 [pid = 3684] [id = 28] 08:52:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17710000) [pid = 3684] [serial = 80] [outer = 00000000] 08:52:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17796C00) [pid = 3684] [serial = 81] [outer = 17710000] 08:52:58 INFO - PROCESS | 3684 | 1467647578324 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17844C00) [pid = 3684] [serial = 82] [outer = 17710000] 08:52:58 INFO - PROCESS | 3684 | 1467647578703 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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 543ms 08:52:58 INFO - PROCESS | 3684 | 1467647578747 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3684 | 1467647578749 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:52:58 INFO - PROCESS | 3684 | 1467647578735 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3684 | 1467647578737 Marionette TRACE conn3 <- [1,78,null,{}] 08:52:58 INFO - PROCESS | 3684 | 1467647578754 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}] 08:52:58 INFO - PROCESS | 3684 | 1467647578755 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:58 INFO - PROCESS | 3684 | 1467647578833 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:52:58 INFO - PROCESS | 3684 | 1467647578838 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3684 | 1467647578840 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:58 INFO - PROCESS | 3684 | ++DOCSHELL 13241000 == 27 [pid = 3684] [id = 29] 08:52:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17791000) [pid = 3684] [serial = 83] [outer = 00000000] 08:52:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17F03000) [pid = 3684] [serial = 84] [outer = 17791000] 08:52:58 INFO - PROCESS | 3684 | 1467647578883 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17F03800) [pid = 3684] [serial = 85] [outer = 17791000] 08:52:59 INFO - PROCESS | 3684 | 1467647579229 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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 543ms 08:52:59 INFO - PROCESS | 3684 | 1467647579302 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3684 | 1467647579304 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:52:59 INFO - PROCESS | 3684 | 1467647579308 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3684 | 1467647579309 Marionette TRACE conn3 <- [1,82,null,{}] 08:52:59 INFO - PROCESS | 3684 | 1467647579317 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}] 08:52:59 INFO - PROCESS | 3684 | 1467647579319 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:59 INFO - PROCESS | 3684 | 1467647579380 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:52:59 INFO - PROCESS | 3684 | 1467647579386 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3684 | 1467647579388 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:59 INFO - PROCESS | 3684 | ++DOCSHELL 15FB0800 == 28 [pid = 3684] [id = 30] 08:52:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1779A800) [pid = 3684] [serial = 86] [outer = 00000000] 08:52:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (17FC3000) [pid = 3684] [serial = 87] [outer = 1779A800] 08:52:59 INFO - PROCESS | 3684 | 1467647579435 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1990D000) [pid = 3684] [serial = 88] [outer = 1779A800] 08:52:59 INFO - PROCESS | 3684 | 1467647579809 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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 543ms 08:52:59 INFO - PROCESS | 3684 | 1467647579844 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3684 | 1467647579847 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:52:59 INFO - PROCESS | 3684 | 1467647579850 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3684 | 1467647579852 Marionette TRACE conn3 <- [1,86,null,{}] 08:52:59 INFO - PROCESS | 3684 | 1467647579857 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}] 08:52:59 INFO - PROCESS | 3684 | 1467647579860 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:52:59 INFO - PROCESS | 3684 | 1467647580014 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:53:00 INFO - PROCESS | 3684 | 1467647580011 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3684 | 1467647580014 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:00 INFO - PROCESS | 3684 | ++DOCSHELL 1990F400 == 29 [pid = 3684] [id = 31] 08:53:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19910400) [pid = 3684] [serial = 89] [outer = 00000000] 08:53:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (199E9800) [pid = 3684] [serial = 90] [outer = 19910400] 08:53:00 INFO - PROCESS | 3684 | 1467647580061 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19DA7800) [pid = 3684] [serial = 91] [outer = 19910400] 08:53:00 INFO - PROCESS | 3684 | 1467647580410 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 586ms 08:53:00 INFO - PROCESS | 3684 | 1467647580433 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3684 | 1467647580435 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:53:00 INFO - PROCESS | 3684 | 1467647580438 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3684 | 1467647580440 Marionette TRACE conn3 <- [1,90,null,{}] 08:53:00 INFO - PROCESS | 3684 | 1467647580443 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}] 08:53:00 INFO - PROCESS | 3684 | 1467647580445 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:00 INFO - PROCESS | 3684 | 1467647580523 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:53:00 INFO - PROCESS | 3684 | 1467647580602 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3684 | 1467647580604 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:00 INFO - PROCESS | 3684 | ++DOCSHELL 134B5000 == 30 [pid = 3684] [id = 32] 08:53:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13E96400) [pid = 3684] [serial = 92] [outer = 00000000] 08:53:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19F35C00) [pid = 3684] [serial = 93] [outer = 13E96400] 08:53:00 INFO - PROCESS | 3684 | 1467647580649 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A0A2C00) [pid = 3684] [serial = 94] [outer = 13E96400] 08:53:00 INFO - PROCESS | 3684 | 1467647581004 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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 586ms 08:53:01 INFO - PROCESS | 3684 | 1467647581034 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3684 | 1467647581036 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:53:01 INFO - PROCESS | 3684 | 1467647581039 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3684 | 1467647581041 Marionette TRACE conn3 <- [1,94,null,{}] 08:53:01 INFO - PROCESS | 3684 | 1467647581044 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}] 08:53:01 INFO - PROCESS | 3684 | 1467647581046 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:01 INFO - PROCESS | 3684 | 1467647581819 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:53:01 INFO - PROCESS | 3684 | 1467647581933 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3684 | 1467647581936 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:01 INFO - PROCESS | 3684 | ++DOCSHELL 10A02000 == 31 [pid = 3684] [id = 33] 08:53:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10A04400) [pid = 3684] [serial = 95] [outer = 00000000] 08:53:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (10A74800) [pid = 3684] [serial = 96] [outer = 10A04400] 08:53:01 INFO - PROCESS | 3684 | 1467647581985 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (10B86800) [pid = 3684] [serial = 97] [outer = 10A04400] 08:53:02 INFO - PROCESS | 3684 | 1467647582373 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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1372ms 08:53:02 INFO - PROCESS | 3684 | 1467647582420 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:53:02 INFO - PROCESS | 3684 | 1467647582407 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 3684 | 1467647582412 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3684 | 1467647582415 Marionette TRACE conn3 <- [1,98,null,{}] 08:53:02 INFO - PROCESS | 3684 | 1467647582419 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}] 08:53:02 INFO - PROCESS | 3684 | 1467647582422 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:02 INFO - PROCESS | 3684 | 1467647582534 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:53:02 INFO - PROCESS | 3684 | 1467647582545 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 3684 | 1467647582548 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:02 INFO - PROCESS | 3684 | ++DOCSHELL 112F0400 == 32 [pid = 3684] [id = 34] 08:53:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (112F0800) [pid = 3684] [serial = 98] [outer = 00000000] 08:53:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (12D7E400) [pid = 3684] [serial = 99] [outer = 112F0800] 08:53:02 INFO - PROCESS | 3684 | 1467647582594 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1306D800) [pid = 3684] [serial = 100] [outer = 112F0800] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (199E9400) [pid = 3684] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (13E9BC00) [pid = 3684] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1AC82400) [pid = 3684] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A942C00) [pid = 3684] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A6DAC00) [pid = 3684] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A576000) [pid = 3684] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A470C00) [pid = 3684] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (11AF2000) [pid = 3684] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13242C00) [pid = 3684] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13E97000) [pid = 3684] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15477400) [pid = 3684] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (159FD800) [pid = 3684] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16FC8000) [pid = 3684] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17710000) [pid = 3684] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17791000) [pid = 3684] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1779A800) [pid = 3684] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19910400) [pid = 3684] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1B03DC00) [pid = 3684] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A08000) [pid = 3684] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1281D800) [pid = 3684] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15058C00) [pid = 3684] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:53:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10E98000) [pid = 3684] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:53:03 INFO - PROCESS | 3684 | 1467647583451 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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1086ms 08:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:53:03 INFO - PROCESS | 3684 | 1467647583518 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3684 | 1467647583521 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:53:03 INFO - PROCESS | 3684 | 1467647583524 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3684 | 1467647583527 Marionette TRACE conn3 <- [1,102,null,{}] 08:53:03 INFO - PROCESS | 3684 | 1467647583531 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}] 08:53:03 INFO - PROCESS | 3684 | 1467647583533 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:03 INFO - PROCESS | 3684 | 1467647583597 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:53:03 INFO - PROCESS | 3684 | 1467647583612 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3684 | 1467647583615 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:03 INFO - PROCESS | 3684 | ++DOCSHELL 12B04400 == 33 [pid = 3684] [id = 35] 08:53:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12B09800) [pid = 3684] [serial = 101] [outer = 00000000] 08:53:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13131800) [pid = 3684] [serial = 102] [outer = 12B09800] 08:53:03 INFO - PROCESS | 3684 | 1467647583659 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13151C00) [pid = 3684] [serial = 103] [outer = 12B09800] 08:53:04 INFO - PROCESS | 3684 | 1467647584050 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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 08:53:04 INFO - PROCESS | 3684 | 1467647584100 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3684 | 1467647584103 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:53:04 INFO - PROCESS | 3684 | 1467647584114 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3684 | 1467647584118 Marionette TRACE conn3 <- [1,106,null,{}] 08:53:04 INFO - PROCESS | 3684 | 1467647584133 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}] 08:53:04 INFO - PROCESS | 3684 | 1467647584137 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:04 INFO - PROCESS | 3684 | 1467647584221 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:53:04 INFO - PROCESS | 3684 | 1467647584252 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3684 | 1467647584237 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:04 INFO - PROCESS | 3684 | ++DOCSHELL 134BB800 == 34 [pid = 3684] [id = 36] 08:53:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (139D6C00) [pid = 3684] [serial = 104] [outer = 00000000] 08:53:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15059800) [pid = 3684] [serial = 105] [outer = 139D6C00] 08:53:04 INFO - PROCESS | 3684 | 1467647584338 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15471400) [pid = 3684] [serial = 106] [outer = 139D6C00] 08:53:04 INFO - PROCESS | 3684 | 1467647584654 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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 08:53:04 INFO - PROCESS | 3684 | 1467647584692 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3684 | 1467647584694 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:53:04 INFO - PROCESS | 3684 | 1467647584697 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3684 | 1467647584699 Marionette TRACE conn3 <- [1,110,null,{}] 08:53:04 INFO - PROCESS | 3684 | 1467647584703 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}] 08:53:04 INFO - PROCESS | 3684 | 1467647584704 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:04 INFO - PROCESS | 3684 | 1467647584789 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:53:04 INFO - PROCESS | 3684 | 1467647584866 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3684 | 1467647584868 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:04 INFO - PROCESS | 3684 | ++DOCSHELL 15058C00 == 35 [pid = 3684] [id = 37] 08:53:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1546F800) [pid = 3684] [serial = 107] [outer = 00000000] 08:53:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15FB5400) [pid = 3684] [serial = 108] [outer = 1546F800] 08:53:04 INFO - PROCESS | 3684 | 1467647584911 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15FC4400) [pid = 3684] [serial = 109] [outer = 1546F800] 08:53:05 INFO - PROCESS | 3684 | 1467647585209 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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 544ms 08:53:05 INFO - PROCESS | 3684 | 1467647585278 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3684 | 1467647585283 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:53:05 INFO - PROCESS | 3684 | 1467647585288 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 3684 | 1467647585293 Marionette TRACE conn3 <- [1,114,null,{}] 08:53:05 INFO - PROCESS | 3684 | 1467647585281 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}] 08:53:05 INFO - PROCESS | 3684 | 1467647585285 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:05 INFO - PROCESS | 3684 | 1467647585394 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:53:05 INFO - PROCESS | 3684 | 1467647585461 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3684 | 1467647585465 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:05 INFO - PROCESS | 3684 | ++DOCSHELL 10A77400 == 36 [pid = 3684] [id = 38] 08:53:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A77800) [pid = 3684] [serial = 110] [outer = 00000000] 08:53:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10E98C00) [pid = 3684] [serial = 111] [outer = 10A77800] 08:53:05 INFO - PROCESS | 3684 | 1467647585504 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (112EB000) [pid = 3684] [serial = 112] [outer = 10A77800] 08:53:06 INFO - PROCESS | 3684 | 1467647586048 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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 815ms 08:53:06 INFO - PROCESS | 3684 | 1467647586110 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3684 | 1467647586113 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:53:06 INFO - PROCESS | 3684 | 1467647586120 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3684 | 1467647586124 Marionette TRACE conn3 <- [1,118,null,{}] 08:53:06 INFO - PROCESS | 3684 | 1467647586128 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}] 08:53:06 INFO - PROCESS | 3684 | 1467647586131 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:06 INFO - PROCESS | 3684 | 1467647586239 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:53:06 INFO - PROCESS | 3684 | 1467647586308 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3684 | 1467647586311 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:06 INFO - PROCESS | 3684 | ++DOCSHELL 129AB400 == 37 [pid = 3684] [id = 39] 08:53:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (131F1400) [pid = 3684] [serial = 113] [outer = 00000000] 08:53:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13EA0400) [pid = 3684] [serial = 114] [outer = 131F1400] 08:53:06 INFO - PROCESS | 3684 | 1467647586349 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (15586C00) [pid = 3684] [serial = 115] [outer = 131F1400] 08:53:06 INFO - PROCESS | 3684 | 1467647586861 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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 772ms 08:53:06 INFO - PROCESS | 3684 | 1467647586905 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3684 | 1467647586907 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:53:06 INFO - PROCESS | 3684 | 1467647586895 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3684 | 1467647586897 Marionette TRACE conn3 <- [1,122,null,{}] 08:53:06 INFO - PROCESS | 3684 | 1467647586907 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}] 08:53:06 INFO - PROCESS | 3684 | 1467647586911 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:07 INFO - PROCESS | 3684 | 1467647587015 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:53:07 INFO - PROCESS | 3684 | 1467647587105 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3684 | 1467647587109 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:07 INFO - PROCESS | 3684 | ++DOCSHELL 1778F000 == 38 [pid = 3684] [id = 40] 08:53:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (17791C00) [pid = 3684] [serial = 116] [outer = 00000000] 08:53:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (17842400) [pid = 3684] [serial = 117] [outer = 17791C00] 08:53:07 INFO - PROCESS | 3684 | 1467647587148 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (17C09400) [pid = 3684] [serial = 118] [outer = 17791C00] 08:53:07 INFO - PROCESS | 3684 | 1467647587699 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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 872ms 08:53:07 INFO - PROCESS | 3684 | 1467647587763 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3684 | 1467647587766 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:53:07 INFO - PROCESS | 3684 | 1467647587769 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3684 | 1467647587771 Marionette TRACE conn3 <- [1,126,null,{}] 08:53:07 INFO - PROCESS | 3684 | 1467647587775 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}] 08:53:07 INFO - PROCESS | 3684 | 1467647587778 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:07 INFO - PROCESS | 3684 | 1467647587880 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:53:07 INFO - PROCESS | 3684 | 1467647587938 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3684 | 1467647587941 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:07 INFO - PROCESS | 3684 | ++DOCSHELL 10A09C00 == 39 [pid = 3684] [id = 41] 08:53:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (10A79400) [pid = 3684] [serial = 119] [outer = 00000000] 08:53:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (10A9D000) [pid = 3684] [serial = 120] [outer = 10A79400] 08:53:08 INFO - PROCESS | 3684 | 1467647588035 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (11288C00) [pid = 3684] [serial = 121] [outer = 10A79400] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 10A02000 == 38 [pid = 3684] [id = 33] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 12B04400 == 37 [pid = 3684] [id = 35] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 112F0400 == 36 [pid = 3684] [id = 34] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 134BB800 == 35 [pid = 3684] [id = 36] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 13241000 == 34 [pid = 3684] [id = 29] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 134B5000 == 33 [pid = 3684] [id = 32] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 1778F000 == 32 [pid = 3684] [id = 40] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 15058C00 == 31 [pid = 3684] [id = 37] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 15FB0800 == 30 [pid = 3684] [id = 30] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 1990F400 == 29 [pid = 3684] [id = 31] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 10A77400 == 28 [pid = 3684] [id = 38] 08:53:09 INFO - PROCESS | 3684 | --DOCSHELL 129AB400 == 27 [pid = 3684] [id = 39] 08:53:09 INFO - PROCESS | 3684 | 1467647589052 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]]]}] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (16ABDC00) [pid = 3684] [serial = 17] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (10EA4400) [pid = 3684] [serial = 60] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (13070800) [pid = 3684] [serial = 63] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (134B6400) [pid = 3684] [serial = 66] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (15053800) [pid = 3684] [serial = 69] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (15589000) [pid = 3684] [serial = 72] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16AC4000) [pid = 3684] [serial = 75] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (170C6C00) [pid = 3684] [serial = 78] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17796C00) [pid = 3684] [serial = 81] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17F03000) [pid = 3684] [serial = 84] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (17FC3000) [pid = 3684] [serial = 87] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (199E9800) [pid = 3684] [serial = 90] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A78000) [pid = 3684] [serial = 51] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (130A9C00) [pid = 3684] [serial = 54] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (150B7C00) [pid = 3684] [serial = 57] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1505FC00) [pid = 3684] [serial = 70] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (154C6800) [pid = 3684] [serial = 58] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15981C00) [pid = 3684] [serial = 73] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16DF3C00) [pid = 3684] [serial = 76] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17705800) [pid = 3684] [serial = 79] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17844C00) [pid = 3684] [serial = 82] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1127E000) [pid = 3684] [serial = 61] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A80C00) [pid = 3684] [serial = 52] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1394D800) [pid = 3684] [serial = 67] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17F03800) [pid = 3684] [serial = 85] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13151800) [pid = 3684] [serial = 55] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (130AFC00) [pid = 3684] [serial = 64] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1990D000) [pid = 3684] [serial = 88] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1B1A8000) [pid = 3684] [serial = 43] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19DA7800) [pid = 3684] [serial = 91] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16DEA000) [pid = 3684] [serial = 14] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (141B0800) [pid = 3684] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (141AB400) [pid = 3684] [serial = 9] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1281E000) [pid = 3684] [serial = 4] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1B1A4C00) [pid = 3684] [serial = 42] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1B03E000) [pid = 3684] [serial = 39] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1B042400) [pid = 3684] [serial = 40] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A9A9400) [pid = 3684] [serial = 36] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A9ADC00) [pid = 3684] [serial = 37] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1A6E2000) [pid = 3684] [serial = 33] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1AC80400) [pid = 3684] [serial = 34] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1AA89C00) [pid = 3684] [serial = 30] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1AC7DC00) [pid = 3684] [serial = 31] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1AA8C400) [pid = 3684] [serial = 27] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1AC76400) [pid = 3684] [serial = 28] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (1A301C00) [pid = 3684] [serial = 24] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (199EBC00) [pid = 3684] [serial = 21] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (19DA1000) [pid = 3684] [serial = 22] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (1B1AF000) [pid = 3684] [serial = 45] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (1B3EC800) [pid = 3684] [serial = 48] [outer = 00000000] [url = about:blank] 08:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1371ms 08:53:09 INFO - PROCESS | 3684 | 1467647589141 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3684 | 1467647589145 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:53:09 INFO - PROCESS | 3684 | 1467647589151 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:53:09 INFO - PROCESS | 3684 | 1467647589155 Marionette TRACE conn3 <- [1,130,null,{}] 08:53:09 INFO - PROCESS | 3684 | 1467647589164 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}] 08:53:09 INFO - PROCESS | 3684 | 1467647589167 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:09 INFO - PROCESS | 3684 | 1467647589272 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:53:09 INFO - PROCESS | 3684 | 1467647589282 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3684 | 1467647589286 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:09 INFO - PROCESS | 3684 | ++DOCSHELL 11280000 == 28 [pid = 3684] [id = 42] 08:53:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (11280C00) [pid = 3684] [serial = 122] [outer = 00000000] 08:53:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (112EF800) [pid = 3684] [serial = 123] [outer = 11280C00] 08:53:09 INFO - PROCESS | 3684 | 1467647589335 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (114D6800) [pid = 3684] [serial = 124] [outer = 11280C00] 08:53:09 INFO - PROCESS | 3684 | 1467647589730 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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 08:53:09 INFO - PROCESS | 3684 | 1467647589795 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3684 | 1467647589800 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:53:09 INFO - PROCESS | 3684 | 1467647589806 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3684 | 1467647589809 Marionette TRACE conn3 <- [1,134,null,{}] 08:53:09 INFO - PROCESS | 3684 | 1467647589813 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}] 08:53:09 INFO - PROCESS | 3684 | 1467647589815 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:09 INFO - PROCESS | 3684 | 1467647589887 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:53:09 INFO - PROCESS | 3684 | 1467647589897 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3684 | 1467647589900 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:09 INFO - PROCESS | 3684 | ++DOCSHELL 130A3400 == 29 [pid = 3684] [id = 43] 08:53:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (130A7800) [pid = 3684] [serial = 125] [outer = 00000000] 08:53:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (130DF000) [pid = 3684] [serial = 126] [outer = 130A7800] 08:53:09 INFO - PROCESS | 3684 | 1467647589946 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13143400) [pid = 3684] [serial = 127] [outer = 130A7800] 08:53:10 INFO - PROCESS | 3684 | 1467647590336 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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 08:53:10 INFO - PROCESS | 3684 | 1467647590387 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3684 | 1467647590390 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:53:10 INFO - PROCESS | 3684 | 1467647590393 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3684 | 1467647590397 Marionette TRACE conn3 <- [1,138,null,{}] 08:53:10 INFO - PROCESS | 3684 | 1467647590408 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}] 08:53:10 INFO - PROCESS | 3684 | 1467647590412 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:10 INFO - PROCESS | 3684 | 1467647590499 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:53:10 INFO - PROCESS | 3684 | 1467647590570 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3684 | 1467647590573 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:10 INFO - PROCESS | 3684 | ++DOCSHELL 139E5000 == 30 [pid = 3684] [id = 44] 08:53:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (139E5400) [pid = 3684] [serial = 128] [outer = 00000000] 08:53:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (141AB800) [pid = 3684] [serial = 129] [outer = 139E5400] 08:53:10 INFO - PROCESS | 3684 | 1467647590622 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (141B3C00) [pid = 3684] [serial = 130] [outer = 139E5400] 08:53:10 INFO - PROCESS | 3684 | 1467647590943 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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 08:53:10 INFO - PROCESS | 3684 | 1467647590975 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3684 | 1467647590977 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:53:10 INFO - PROCESS | 3684 | 1467647590981 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3684 | 1467647590982 Marionette TRACE conn3 <- [1,142,null,{}] 08:53:10 INFO - PROCESS | 3684 | 1467647590986 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}] 08:53:10 INFO - PROCESS | 3684 | 1467647590988 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:11 INFO - PROCESS | 3684 | 1467647591094 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:53:11 INFO - PROCESS | 3684 | 1467647591138 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3684 | 1467647591140 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:11 INFO - PROCESS | 3684 | ++DOCSHELL 1055D800 == 31 [pid = 3684] [id = 45] 08:53:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (13450800) [pid = 3684] [serial = 131] [outer = 00000000] 08:53:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (154BF800) [pid = 3684] [serial = 132] [outer = 13450800] 08:53:11 INFO - PROCESS | 3684 | 1467647591185 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (159FE000) [pid = 3684] [serial = 133] [outer = 13450800] 08:53:11 INFO - PROCESS | 3684 | 1467647591555 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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 08:53:11 INFO - PROCESS | 3684 | 1467647591630 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3684 | 1467647591632 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 3684 | 1467647591635 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3684 | 1467647591637 Marionette TRACE conn3 <- [1,146,null,{}] 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:53:11 INFO - PROCESS | 3684 | 1467647591641 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}] 08:53:11 INFO - PROCESS | 3684 | 1467647591643 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:11 INFO - PROCESS | 3684 | 1467647591762 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:53:11 INFO - PROCESS | 3684 | 1467647591782 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3684 | 1467647591784 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:11 INFO - PROCESS | 3684 | ++DOCSHELL 1558E800 == 32 [pid = 3684] [id = 46] 08:53:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15FB8C00) [pid = 3684] [serial = 134] [outer = 00000000] 08:53:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16ABD800) [pid = 3684] [serial = 135] [outer = 15FB8C00] 08:53:11 INFO - PROCESS | 3684 | 1467647591810 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16AC4000) [pid = 3684] [serial = 136] [outer = 15FB8C00] 08:53:12 INFO - PROCESS | 3684 | 1467647592188 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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 586ms 08:53:12 INFO - PROCESS | 3684 | 1467647592241 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3684 | 1467647592225 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:53:12 INFO - PROCESS | 3684 | 1467647592235 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:53:12 INFO - PROCESS | 3684 | 1467647592236 Marionette TRACE conn3 <- [1,150,null,{}] 08:53:12 INFO - PROCESS | 3684 | 1467647592240 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}] 08:53:12 INFO - PROCESS | 3684 | 1467647592246 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:12 INFO - PROCESS | 3684 | 1467647592373 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:53:12 INFO - PROCESS | 3684 | 1467647592378 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3684 | 1467647592381 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:12 INFO - PROCESS | 3684 | ++DOCSHELL 16AC2400 == 33 [pid = 3684] [id = 47] 08:53:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16EF5400) [pid = 3684] [serial = 137] [outer = 00000000] 08:53:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (17703C00) [pid = 3684] [serial = 138] [outer = 16EF5400] 08:53:12 INFO - PROCESS | 3684 | 1467647592425 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17791000) [pid = 3684] [serial = 139] [outer = 16EF5400] 08:53:12 INFO - PROCESS | 3684 | 1467647592808 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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 586ms 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:53:12 INFO - PROCESS | 3684 | 1467647592825 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3684 | 1467647592827 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:53:12 INFO - PROCESS | 3684 | 1467647592831 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3684 | 1467647592834 Marionette TRACE conn3 <- [1,154,null,{}] 08:53:12 INFO - PROCESS | 3684 | 1467647592838 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}] 08:53:12 INFO - PROCESS | 3684 | 1467647592839 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:12 INFO - PROCESS | 3684 | 1467647592970 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:53:12 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1546F800) [pid = 3684] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:53:12 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (139D6C00) [pid = 3684] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:53:12 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (112F0800) [pid = 3684] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:53:12 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (12B09800) [pid = 3684] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:53:12 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (10A04400) [pid = 3684] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:53:12 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13E96400) [pid = 3684] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:53:13 INFO - PROCESS | 3684 | 1467647593025 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3684 | 1467647593027 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:13 INFO - PROCESS | 3684 | ++DOCSHELL 11288000 == 34 [pid = 3684] [id = 48] 08:53:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (112F0800) [pid = 3684] [serial = 140] [outer = 00000000] 08:53:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13240C00) [pid = 3684] [serial = 141] [outer = 112F0800] 08:53:13 INFO - PROCESS | 3684 | 1467647593071 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (139DAC00) [pid = 3684] [serial = 142] [outer = 112F0800] 08:53:13 INFO - PROCESS | 3684 | 1467647593388 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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 571ms 08:53:13 INFO - PROCESS | 3684 | 1467647593411 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3684 | 1467647593413 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:53:13 INFO - PROCESS | 3684 | 1467647593416 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3684 | 1467647593418 Marionette TRACE conn3 <- [1,158,null,{}] 08:53:13 INFO - PROCESS | 3684 | 1467647593428 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}] 08:53:13 INFO - PROCESS | 3684 | 1467647593430 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:13 INFO - PROCESS | 3684 | 1467647593504 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:53:13 INFO - PROCESS | 3684 | 1467647593510 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3684 | 1467647593512 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:13 INFO - PROCESS | 3684 | ++DOCSHELL 15477400 == 35 [pid = 3684] [id = 49] 08:53:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (170C8800) [pid = 3684] [serial = 143] [outer = 00000000] 08:53:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (17F0B000) [pid = 3684] [serial = 144] [outer = 170C8800] 08:53:13 INFO - PROCESS | 3684 | 1467647593555 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17F28C00) [pid = 3684] [serial = 145] [outer = 170C8800] 08:53:13 INFO - PROCESS | 3684 | 1467647593907 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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 500ms 08:53:13 INFO - PROCESS | 3684 | 1467647593935 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3684 | 1467647593938 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:53:13 INFO - PROCESS | 3684 | 1467647593942 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3684 | 1467647593945 Marionette TRACE conn3 <- [1,162,null,{}] 08:53:13 INFO - PROCESS | 3684 | 1467647593949 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}] 08:53:13 INFO - PROCESS | 3684 | 1467647593950 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:14 INFO - PROCESS | 3684 | 1467647594033 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:53:14 INFO - PROCESS | 3684 | 1467647594041 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3684 | 1467647594043 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:14 INFO - PROCESS | 3684 | ++DOCSHELL 17FBDC00 == 36 [pid = 3684] [id = 50] 08:53:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (17FC5400) [pid = 3684] [serial = 146] [outer = 00000000] 08:53:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1990C000) [pid = 3684] [serial = 147] [outer = 17FC5400] 08:53:14 INFO - PROCESS | 3684 | 1467647594085 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1990C800) [pid = 3684] [serial = 148] [outer = 17FC5400] 08:53:14 INFO - PROCESS | 3684 | 1467647594429 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]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 543ms 08:53:14 INFO - PROCESS | 3684 | 1467647594480 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3684 | 1467647594482 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:53:14 INFO - PROCESS | 3684 | 1467647594485 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:53:14 INFO - PROCESS | 3684 | 1467647594487 Marionette TRACE conn3 <- [1,166,null,{}] 08:53:14 INFO - PROCESS | 3684 | 1467647594490 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}] 08:53:14 INFO - PROCESS | 3684 | 1467647594492 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:14 INFO - PROCESS | 3684 | 1467647594593 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:53:14 INFO - PROCESS | 3684 | 1467647594630 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3684 | 1467647594632 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:14 INFO - PROCESS | 3684 | ++DOCSHELL 175EBC00 == 37 [pid = 3684] [id = 51] 08:53:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1784B000) [pid = 3684] [serial = 149] [outer = 00000000] 08:53:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (199E5800) [pid = 3684] [serial = 150] [outer = 1784B000] 08:53:14 INFO - PROCESS | 3684 | 1467647594675 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (199EB000) [pid = 3684] [serial = 151] [outer = 1784B000] 08:53:15 INFO - PROCESS | 3684 | 1467647595351 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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 900ms 08:53:15 INFO - PROCESS | 3684 | 1467647595398 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3684 | 1467647595403 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:53:15 INFO - PROCESS | 3684 | 1467647595407 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:53:15 INFO - PROCESS | 3684 | 1467647595413 Marionette TRACE conn3 <- [1,170,null,{}] 08:53:15 INFO - PROCESS | 3684 | 1467647595418 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}] 08:53:15 INFO - PROCESS | 3684 | 1467647595421 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:15 INFO - PROCESS | 3684 | 1467647595521 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:53:15 INFO - PROCESS | 3684 | 1467647595595 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3684 | 1467647595598 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:15 INFO - PROCESS | 3684 | ++DOCSHELL 11232400 == 38 [pid = 3684] [id = 52] 08:53:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11282400) [pid = 3684] [serial = 152] [outer = 00000000] 08:53:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12B0A000) [pid = 3684] [serial = 153] [outer = 11282400] 08:53:15 INFO - PROCESS | 3684 | 1467647595642 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1314FC00) [pid = 3684] [serial = 154] [outer = 11282400] 08:53:16 INFO - PROCESS | 3684 | 1467647596410 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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1057ms 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 17FBDC00 == 37 [pid = 3684] [id = 50] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 15477400 == 36 [pid = 3684] [id = 49] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 11288000 == 35 [pid = 3684] [id = 48] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 16AC2400 == 34 [pid = 3684] [id = 47] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 1558E800 == 33 [pid = 3684] [id = 46] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 1055D800 == 32 [pid = 3684] [id = 45] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 139E5000 == 31 [pid = 3684] [id = 44] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 130A3400 == 30 [pid = 3684] [id = 43] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 11280000 == 29 [pid = 3684] [id = 42] 08:53:16 INFO - PROCESS | 3684 | --DOCSHELL 10A09C00 == 28 [pid = 3684] [id = 41] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A0A2C00) [pid = 3684] [serial = 94] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15FC4400) [pid = 3684] [serial = 109] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15471400) [pid = 3684] [serial = 106] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12D7E400) [pid = 3684] [serial = 99] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13131800) [pid = 3684] [serial = 102] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13151C00) [pid = 3684] [serial = 103] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15059800) [pid = 3684] [serial = 105] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (10A74800) [pid = 3684] [serial = 96] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1306D800) [pid = 3684] [serial = 100] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10B86800) [pid = 3684] [serial = 97] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15FB5400) [pid = 3684] [serial = 108] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19F35C00) [pid = 3684] [serial = 93] [outer = 00000000] [url = about:blank] 08:53:16 INFO - PROCESS | 3684 | 1467647596492 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3684 | 1467647596496 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:53:16 INFO - PROCESS | 3684 | 1467647596501 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3684 | 1467647596504 Marionette TRACE conn3 <- [1,174,null,{}] 08:53:16 INFO - PROCESS | 3684 | 1467647596510 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}] 08:53:16 INFO - PROCESS | 3684 | 1467647596513 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:16 INFO - PROCESS | 3684 | 1467647596606 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:53:16 INFO - PROCESS | 3684 | 1467647596615 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3684 | 1467647596619 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:16 INFO - PROCESS | 3684 | ++DOCSHELL 10E98000 == 29 [pid = 3684] [id = 53] 08:53:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10E98400) [pid = 3684] [serial = 155] [outer = 00000000] 08:53:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11AEB000) [pid = 3684] [serial = 156] [outer = 10E98400] 08:53:16 INFO - PROCESS | 3684 | 1467647596649 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (129A8400) [pid = 3684] [serial = 157] [outer = 10E98400] 08:53:17 INFO - PROCESS | 3684 | 1467647597065 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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 08:53:17 INFO - PROCESS | 3684 | 1467647597080 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3684 | 1467647597085 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:53:17 INFO - PROCESS | 3684 | 1467647597091 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3684 | 1467647597094 Marionette TRACE conn3 <- [1,178,null,{}] 08:53:17 INFO - PROCESS | 3684 | 1467647597098 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}] 08:53:17 INFO - PROCESS | 3684 | 1467647597100 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:17 INFO - PROCESS | 3684 | 1467647597184 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:53:17 INFO - PROCESS | 3684 | 1467647597191 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3684 | 1467647597193 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:17 INFO - PROCESS | 3684 | ++DOCSHELL 13127C00 == 30 [pid = 3684] [id = 54] 08:53:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13129C00) [pid = 3684] [serial = 158] [outer = 00000000] 08:53:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13151C00) [pid = 3684] [serial = 159] [outer = 13129C00] 08:53:17 INFO - PROCESS | 3684 | 1467647597242 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131EFC00) [pid = 3684] [serial = 160] [outer = 13129C00] 08:53:17 INFO - PROCESS | 3684 | 1467647597654 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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 08:53:17 INFO - PROCESS | 3684 | 1467647597693 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3684 | 1467647597695 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:53:17 INFO - PROCESS | 3684 | 1467647597699 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3684 | 1467647597685 Marionette TRACE conn3 <- [1,182,null,{}] 08:53:17 INFO - PROCESS | 3684 | 1467647597696 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}] 08:53:17 INFO - PROCESS | 3684 | 1467647597701 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:17 INFO - PROCESS | 3684 | 1467647597783 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:53:17 INFO - PROCESS | 3684 | 1467647597792 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3684 | 1467647597796 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:17 INFO - PROCESS | 3684 | ++DOCSHELL 13EA0000 == 31 [pid = 3684] [id = 55] 08:53:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13EA0800) [pid = 3684] [serial = 161] [outer = 00000000] 08:53:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1505A000) [pid = 3684] [serial = 162] [outer = 13EA0800] 08:53:17 INFO - PROCESS | 3684 | 1467647597843 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15470400) [pid = 3684] [serial = 163] [outer = 13EA0800] 08:53:18 INFO - PROCESS | 3684 | 1467647598245 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 600ms 08:53:18 INFO - PROCESS | 3684 | 1467647598297 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3684 | 1467647598299 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:53:18 INFO - PROCESS | 3684 | 1467647598284 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3684 | 1467647598286 Marionette TRACE conn3 <- [1,186,null,{}] 08:53:18 INFO - PROCESS | 3684 | 1467647598289 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}] 08:53:18 INFO - PROCESS | 3684 | 1467647598291 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:18 INFO - PROCESS | 3684 | 1467647598375 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:53:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1597FC00) [pid = 3684] [serial = 164] [outer = 1B3E3800] 08:53:18 INFO - PROCESS | 3684 | 1467647598405 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3684 | 1467647598408 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:18 INFO - PROCESS | 3684 | ++DOCSHELL 15FC5000 == 32 [pid = 3684] [id = 56] 08:53:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15FC6800) [pid = 3684] [serial = 165] [outer = 00000000] 08:53:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16AC0C00) [pid = 3684] [serial = 166] [outer = 15FC6800] 08:53:18 INFO - PROCESS | 3684 | 1467647598457 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16EF7000) [pid = 3684] [serial = 167] [outer = 15FC6800] 08:53:18 INFO - PROCESS | 3684 | 1467647598843 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 08:53:18 INFO - PROCESS | 3684 | 1467647598886 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3684 | 1467647598870 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:53:18 INFO - PROCESS | 3684 | 1467647598873 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3684 | 1467647598875 Marionette TRACE conn3 <- [1,190,null,{}] 08:53:18 INFO - PROCESS | 3684 | 1467647598884 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}] 08:53:18 INFO - PROCESS | 3684 | 1467647598886 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:18 INFO - PROCESS | 3684 | 1467647598985 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:53:18 INFO - PROCESS | 3684 | 1467647598991 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3684 | 1467647598993 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:18 INFO - PROCESS | 3684 | ++DOCSHELL 15FAFC00 == 33 [pid = 3684] [id = 57] 08:53:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15FB9400) [pid = 3684] [serial = 168] [outer = 00000000] 08:53:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1779AC00) [pid = 3684] [serial = 169] [outer = 15FB9400] 08:53:19 INFO - PROCESS | 3684 | 1467647599044 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17F0B400) [pid = 3684] [serial = 170] [outer = 15FB9400] 08:53:19 INFO - PROCESS | 3684 | 1467647599432 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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 601ms 08:53:19 INFO - PROCESS | 3684 | 1467647599494 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3684 | 1467647599496 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:53:19 INFO - PROCESS | 3684 | 1467647599499 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3684 | 1467647599500 Marionette TRACE conn3 <- [1,194,null,{}] 08:53:19 INFO - PROCESS | 3684 | 1467647599494 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}] 08:53:19 INFO - PROCESS | 3684 | 1467647599499 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:19 INFO - PROCESS | 3684 | 1467647599626 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:53:19 INFO - PROCESS | 3684 | 1467647599632 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3684 | 1467647599634 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:19 INFO - PROCESS | 3684 | ++DOCSHELL 1026C800 == 34 [pid = 3684] [id = 58] 08:53:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16AC1000) [pid = 3684] [serial = 171] [outer = 00000000] 08:53:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19DA3800) [pid = 3684] [serial = 172] [outer = 16AC1000] 08:53:19 INFO - PROCESS | 3684 | 1467647599677 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19DA8400) [pid = 3684] [serial = 173] [outer = 16AC1000] 08:53:20 INFO - PROCESS | 3684 | 1467647600079 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 600ms 08:53:20 INFO - PROCESS | 3684 | 1467647600085 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3684 | 1467647600087 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:53:20 INFO - PROCESS | 3684 | 1467647600096 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3684 | 1467647600098 Marionette TRACE conn3 <- [1,198,null,{}] 08:53:20 INFO - PROCESS | 3684 | 1467647600102 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}] 08:53:20 INFO - PROCESS | 3684 | 1467647600104 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:20 INFO - PROCESS | 3684 | 1467647600229 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:53:20 INFO - PROCESS | 3684 | 1467647600285 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3684 | 1467647600270 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:20 INFO - PROCESS | 3684 | ++DOCSHELL 199E2800 == 35 [pid = 3684] [id = 59] 08:53:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19DA2400) [pid = 3684] [serial = 174] [outer = 00000000] 08:53:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A0A9400) [pid = 3684] [serial = 175] [outer = 19DA2400] 08:53:20 INFO - PROCESS | 3684 | 1467647600315 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A0AB000) [pid = 3684] [serial = 176] [outer = 19DA2400] 08:53:20 INFO - PROCESS | 3684 | 1467647600671 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 586ms 08:53:20 INFO - PROCESS | 3684 | 1467647600701 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3684 | 1467647600685 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:53:20 INFO - PROCESS | 3684 | 1467647600688 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:53:20 INFO - PROCESS | 3684 | 1467647600690 Marionette TRACE conn3 <- [1,202,null,{}] 08:53:20 INFO - PROCESS | 3684 | 1467647600693 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}] 08:53:20 INFO - PROCESS | 3684 | 1467647600695 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:20 INFO - PROCESS | 3684 | 1467647600916 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15FB8C00) [pid = 3684] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (139E5400) [pid = 3684] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (130A7800) [pid = 3684] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A77800) [pid = 3684] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (131F1400) [pid = 3684] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17791C00) [pid = 3684] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16EF5400) [pid = 3684] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (112F0800) [pid = 3684] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (170C8800) [pid = 3684] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17FC5400) [pid = 3684] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11280C00) [pid = 3684] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:53:20 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13450800) [pid = 3684] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:53:20 INFO - PROCESS | 3684 | 1467647600966 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3684 | 1467647600968 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:20 INFO - PROCESS | 3684 | ++DOCSHELL 10228400 == 36 [pid = 3684] [id = 60] 08:53:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1047C000) [pid = 3684] [serial = 177] [outer = 00000000] 08:53:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1306F000) [pid = 3684] [serial = 178] [outer = 1047C000] 08:53:20 INFO - PROCESS | 3684 | 1467647601011 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1546E800) [pid = 3684] [serial = 179] [outer = 1047C000] 08:53:21 INFO - PROCESS | 3684 | 1467647601314 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 672ms 08:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:53:21 INFO - PROCESS | 3684 | 1467647601376 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3684 | 1467647601378 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 3684 | 1467647601381 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3684 | 1467647601383 Marionette TRACE conn3 <- [1,206,null,{}] 08:53:21 INFO - PROCESS | 3684 | 1467647601386 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}] 08:53:21 INFO - PROCESS | 3684 | 1467647601388 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:21 INFO - PROCESS | 3684 | 1467647601483 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:53:21 INFO - PROCESS | 3684 | 1467647601490 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3684 | 1467647601492 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:21 INFO - PROCESS | 3684 | ++DOCSHELL 17F29000 == 37 [pid = 3684] [id = 61] 08:53:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17F2B000) [pid = 3684] [serial = 180] [outer = 00000000] 08:53:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A309800) [pid = 3684] [serial = 181] [outer = 17F2B000] 08:53:21 INFO - PROCESS | 3684 | 1467647601517 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A30B000) [pid = 3684] [serial = 182] [outer = 17F2B000] 08:53:21 INFO - PROCESS | 3684 | 1467647601891 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 543ms 08:53:21 INFO - PROCESS | 3684 | 1467647601928 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3684 | 1467647601930 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 3684 | 1467647601939 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:53:21 INFO - PROCESS | 3684 | 1467647601941 Marionette TRACE conn3 <- [1,210,null,{}] 08:53:21 INFO - PROCESS | 3684 | 1467647601945 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}] 08:53:21 INFO - PROCESS | 3684 | 1467647601947 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:22 INFO - PROCESS | 3684 | 1467647602023 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:53:22 INFO - PROCESS | 3684 | 1467647602028 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3684 | 1467647602030 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:22 INFO - PROCESS | 3684 | ++DOCSHELL 15583800 == 38 [pid = 3684] [id = 62] 08:53:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17791C00) [pid = 3684] [serial = 183] [outer = 00000000] 08:53:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A56EC00) [pid = 3684] [serial = 184] [outer = 17791C00] 08:53:22 INFO - PROCESS | 3684 | 1467647602085 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A573400) [pid = 3684] [serial = 185] [outer = 17791C00] 08:53:22 INFO - PROCESS | 3684 | 1467647602447 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 543ms 08:53:22 INFO - PROCESS | 3684 | 1467647602500 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3684 | 1467647602503 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:53:22 INFO - PROCESS | 3684 | 1467647602506 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3684 | 1467647602509 Marionette TRACE conn3 <- [1,214,null,{}] 08:53:22 INFO - PROCESS | 3684 | 1467647602516 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}] 08:53:22 INFO - PROCESS | 3684 | 1467647602518 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:22 INFO - PROCESS | 3684 | 1467647602594 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:53:22 INFO - PROCESS | 3684 | 1467647602600 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3684 | 1467647602603 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:22 INFO - PROCESS | 3684 | ++DOCSHELL 1A47C800 == 39 [pid = 3684] [id = 63] 08:53:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A576800) [pid = 3684] [serial = 186] [outer = 00000000] 08:53:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A6DE400) [pid = 3684] [serial = 187] [outer = 1A576800] 08:53:22 INFO - PROCESS | 3684 | 1467647602647 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A6E3000) [pid = 3684] [serial = 188] [outer = 1A576800] 08:53:23 INFO - PROCESS | 3684 | 1467647603279 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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 829ms 08:53:23 INFO - PROCESS | 3684 | 1467647603339 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3684 | 1467647603343 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:53:23 INFO - PROCESS | 3684 | 1467647603329 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3684 | 1467647603334 Marionette TRACE conn3 <- [1,218,null,{}] 08:53:23 INFO - PROCESS | 3684 | 1467647603340 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}] 08:53:23 INFO - PROCESS | 3684 | 1467647603343 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:23 INFO - PROCESS | 3684 | 1467647603483 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:53:23 INFO - PROCESS | 3684 | 1467647603583 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3684 | 1467647603586 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:23 INFO - PROCESS | 3684 | ++DOCSHELL 10A7E000 == 40 [pid = 3684] [id = 64] 08:53:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10E9A400) [pid = 3684] [serial = 189] [outer = 00000000] 08:53:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (12D87800) [pid = 3684] [serial = 190] [outer = 10E9A400] 08:53:23 INFO - PROCESS | 3684 | 1467647603644 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13151800) [pid = 3684] [serial = 191] [outer = 10E9A400] 08:53:24 INFO - PROCESS | 3684 | 1467647604164 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]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 857ms 08:53:24 INFO - PROCESS | 3684 | 1467647604202 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3684 | 1467647604206 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:53:24 INFO - PROCESS | 3684 | 1467647604213 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3684 | 1467647604216 Marionette TRACE conn3 <- [1,222,null,{}] 08:53:24 INFO - PROCESS | 3684 | 1467647604220 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}] 08:53:24 INFO - PROCESS | 3684 | 1467647604223 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:24 INFO - PROCESS | 3684 | 1467647604332 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:53:24 INFO - PROCESS | 3684 | 1467647604424 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3684 | 1467647604427 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:24 INFO - PROCESS | 3684 | ++DOCSHELL 141AC000 == 41 [pid = 3684] [id = 65] 08:53:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1547A400) [pid = 3684] [serial = 192] [outer = 00000000] 08:53:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15FB8C00) [pid = 3684] [serial = 193] [outer = 1547A400] 08:53:24 INFO - PROCESS | 3684 | 1467647604482 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1770D800) [pid = 3684] [serial = 194] [outer = 1547A400] 08:53:25 INFO - PROCESS | 3684 | 1467647605161 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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1000ms 08:53:25 INFO - PROCESS | 3684 | 1467647605222 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3684 | 1467647605227 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:53:25 INFO - PROCESS | 3684 | 1467647605232 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3684 | 1467647605235 Marionette TRACE conn3 <- [1,226,null,{}] 08:53:25 INFO - PROCESS | 3684 | 1467647605240 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}] 08:53:25 INFO - PROCESS | 3684 | 1467647605243 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:25 INFO - PROCESS | 3684 | 1467647605323 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:53:25 INFO - PROCESS | 3684 | 1467647605401 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3684 | 1467647605406 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:25 INFO - PROCESS | 3684 | ++DOCSHELL 11233C00 == 42 [pid = 3684] [id = 66] 08:53:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (11235400) [pid = 3684] [serial = 195] [outer = 00000000] 08:53:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (12BD3400) [pid = 3684] [serial = 196] [outer = 11235400] 08:53:25 INFO - PROCESS | 3684 | 1467647605454 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1306A400) [pid = 3684] [serial = 197] [outer = 11235400] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 15583800 == 41 [pid = 3684] [id = 62] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 17F29000 == 40 [pid = 3684] [id = 61] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 10228400 == 39 [pid = 3684] [id = 60] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 199E2800 == 38 [pid = 3684] [id = 59] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 1026C800 == 37 [pid = 3684] [id = 58] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 15FAFC00 == 36 [pid = 3684] [id = 57] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 15FC5000 == 35 [pid = 3684] [id = 56] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 13EA0000 == 34 [pid = 3684] [id = 55] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 13127C00 == 33 [pid = 3684] [id = 54] 08:53:25 INFO - PROCESS | 3684 | --DOCSHELL 10E98000 == 32 [pid = 3684] [id = 53] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (199E5800) [pid = 3684] [serial = 150] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16ABD800) [pid = 3684] [serial = 135] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (141AB800) [pid = 3684] [serial = 129] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13143400) [pid = 3684] [serial = 127] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (10A9D000) [pid = 3684] [serial = 120] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (112EB000) [pid = 3684] [serial = 112] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10E98C00) [pid = 3684] [serial = 111] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15586C00) [pid = 3684] [serial = 115] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13EA0400) [pid = 3684] [serial = 114] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17C09400) [pid = 3684] [serial = 118] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17842400) [pid = 3684] [serial = 117] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17791000) [pid = 3684] [serial = 139] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17703C00) [pid = 3684] [serial = 138] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13240C00) [pid = 3684] [serial = 141] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (130DF000) [pid = 3684] [serial = 126] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (139DAC00) [pid = 3684] [serial = 142] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17F0B000) [pid = 3684] [serial = 144] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1990C000) [pid = 3684] [serial = 147] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (112EF800) [pid = 3684] [serial = 123] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (114D6800) [pid = 3684] [serial = 124] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (141B3C00) [pid = 3684] [serial = 130] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (154BF800) [pid = 3684] [serial = 132] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16AC4000) [pid = 3684] [serial = 136] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (159FE000) [pid = 3684] [serial = 133] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1990C800) [pid = 3684] [serial = 148] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17F28C00) [pid = 3684] [serial = 145] [outer = 00000000] [url = about:blank] 08:53:25 INFO - PROCESS | 3684 | 1467647605903 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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 729ms 08:53:25 INFO - PROCESS | 3684 | 1467647605964 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3684 | 1467647605968 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:53:25 INFO - PROCESS | 3684 | 1467647605974 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3684 | 1467647605976 Marionette TRACE conn3 <- [1,230,null,{}] 08:53:25 INFO - PROCESS | 3684 | 1467647605980 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}] 08:53:25 INFO - PROCESS | 3684 | 1467647605983 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:26 INFO - PROCESS | 3684 | 1467647606070 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:53:26 INFO - PROCESS | 3684 | 1467647606062 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3684 | 1467647606064 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:26 INFO - PROCESS | 3684 | ++DOCSHELL 1281E000 == 33 [pid = 3684] [id = 67] 08:53:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1281E800) [pid = 3684] [serial = 198] [outer = 00000000] 08:53:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (130D7400) [pid = 3684] [serial = 199] [outer = 1281E800] 08:53:26 INFO - PROCESS | 3684 | 1467647606111 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13152800) [pid = 3684] [serial = 200] [outer = 1281E800] 08:53:26 INFO - PROCESS | 3684 | 1467647606556 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]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 644ms 08:53:26 INFO - PROCESS | 3684 | 1467647606629 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3684 | 1467647606631 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:53:26 INFO - PROCESS | 3684 | 1467647606635 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 3684 | 1467647606639 Marionette TRACE conn3 <- [1,234,null,{}] 08:53:26 INFO - PROCESS | 3684 | 1467647606652 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}] 08:53:26 INFO - PROCESS | 3684 | 1467647606656 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:26 INFO - PROCESS | 3684 | 1467647606725 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:53:26 INFO - PROCESS | 3684 | 1467647606800 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3684 | 1467647606803 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:26 INFO - PROCESS | 3684 | ++DOCSHELL 13EA1C00 == 34 [pid = 3684] [id = 68] 08:53:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (141A7400) [pid = 3684] [serial = 201] [outer = 00000000] 08:53:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1505A400) [pid = 3684] [serial = 202] [outer = 141A7400] 08:53:26 INFO - PROCESS | 3684 | 1467647606851 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (154BCC00) [pid = 3684] [serial = 203] [outer = 141A7400] 08:53:27 INFO - PROCESS | 3684 | 1467647607174 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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 08:53:27 INFO - PROCESS | 3684 | 1467647607218 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3684 | 1467647607221 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:53:27 INFO - PROCESS | 3684 | 1467647607224 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3684 | 1467647607226 Marionette TRACE conn3 <- [1,238,null,{}] 08:53:27 INFO - PROCESS | 3684 | 1467647607229 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}] 08:53:27 INFO - PROCESS | 3684 | 1467647607231 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:27 INFO - PROCESS | 3684 | 1467647607313 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:53:27 INFO - PROCESS | 3684 | 1467647607301 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3684 | 1467647607303 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:27 INFO - PROCESS | 3684 | ++DOCSHELL 15589000 == 35 [pid = 3684] [id = 69] 08:53:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15981800) [pid = 3684] [serial = 204] [outer = 00000000] 08:53:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15FC4400) [pid = 3684] [serial = 205] [outer = 15981800] 08:53:27 INFO - PROCESS | 3684 | 1467647607347 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16AC1400) [pid = 3684] [serial = 206] [outer = 15981800] 08:53:27 INFO - PROCESS | 3684 | 1467647607742 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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 543ms 08:53:27 INFO - PROCESS | 3684 | 1467647607787 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3684 | 1467647607789 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 3684 | 1467647607780 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:53:27 INFO - PROCESS | 3684 | 1467647607781 Marionette TRACE conn3 <- [1,242,null,{}] 08:53:27 INFO - PROCESS | 3684 | 1467647607791 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}] 08:53:27 INFO - PROCESS | 3684 | 1467647607793 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:27 INFO - PROCESS | 3684 | 1467647607893 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:53:27 INFO - PROCESS | 3684 | 1467647607899 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3684 | 1467647607901 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:27 INFO - PROCESS | 3684 | ++DOCSHELL 15FB7C00 == 36 [pid = 3684] [id = 70] 08:53:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15FC0800) [pid = 3684] [serial = 207] [outer = 00000000] 08:53:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17708400) [pid = 3684] [serial = 208] [outer = 15FC0800] 08:53:27 INFO - PROCESS | 3684 | 1467647607948 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1777EC00) [pid = 3684] [serial = 209] [outer = 15FC0800] 08:53:28 INFO - PROCESS | 3684 | 1467647608372 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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 643ms 08:53:28 INFO - PROCESS | 3684 | 1467647608441 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3684 | 1467647608443 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:53:28 INFO - PROCESS | 3684 | 1467647608446 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3684 | 1467647608430 Marionette TRACE conn3 <- [1,246,null,{}] 08:53:28 INFO - PROCESS | 3684 | 1467647608434 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}] 08:53:28 INFO - PROCESS | 3684 | 1467647608440 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:28 INFO - PROCESS | 3684 | 1467647608571 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:53:28 INFO - PROCESS | 3684 | 1467647608624 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3684 | 1467647608626 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:28 INFO - PROCESS | 3684 | ++DOCSHELL 15FB4400 == 37 [pid = 3684] [id = 71] 08:53:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16EF4400) [pid = 3684] [serial = 210] [outer = 00000000] 08:53:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17F32400) [pid = 3684] [serial = 211] [outer = 16EF4400] 08:53:28 INFO - PROCESS | 3684 | 1467647608653 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17FB7800) [pid = 3684] [serial = 212] [outer = 16EF4400] 08:53:29 INFO - PROCESS | 3684 | 1467647609019 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 643ms 08:53:29 INFO - PROCESS | 3684 | 1467647609085 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3684 | 1467647609087 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:53:29 INFO - PROCESS | 3684 | 1467647609073 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3684 | 1467647609075 Marionette TRACE conn3 <- [1,250,null,{}] 08:53:29 INFO - PROCESS | 3684 | 1467647609109 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}] 08:53:29 INFO - PROCESS | 3684 | 1467647609111 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:29 INFO - PROCESS | 3684 | 1467647609221 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:53:29 INFO - PROCESS | 3684 | 1467647609230 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3684 | 1467647609232 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:29 INFO - PROCESS | 3684 | ++DOCSHELL 11AED400 == 38 [pid = 3684] [id = 72] 08:53:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183EC400) [pid = 3684] [serial = 213] [outer = 00000000] 08:53:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (183F5400) [pid = 3684] [serial = 214] [outer = 183EC400] 08:53:29 INFO - PROCESS | 3684 | 1467647609284 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (183F7C00) [pid = 3684] [serial = 215] [outer = 183EC400] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16AC1000) [pid = 3684] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19DA2400) [pid = 3684] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15FC6800) [pid = 3684] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10E98400) [pid = 3684] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13EA0800) [pid = 3684] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1047C000) [pid = 3684] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17F2B000) [pid = 3684] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17791C00) [pid = 3684] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13129C00) [pid = 3684] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:53:29 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15FB9400) [pid = 3684] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:53:29 INFO - PROCESS | 3684 | 1467647609764 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 758ms 08:53:29 INFO - PROCESS | 3684 | 1467647609832 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3684 | 1467647609834 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:53:29 INFO - PROCESS | 3684 | 1467647609838 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3684 | 1467647609840 Marionette TRACE conn3 <- [1,254,null,{}] 08:53:29 INFO - PROCESS | 3684 | 1467647609844 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}] 08:53:29 INFO - PROCESS | 3684 | 1467647609846 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:29 INFO - PROCESS | 3684 | 1467647609921 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:53:29 INFO - PROCESS | 3684 | 1467647609927 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3684 | 1467647609929 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:29 INFO - PROCESS | 3684 | ++DOCSHELL 17791C00 == 39 [pid = 3684] [id = 73] 08:53:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17C8CC00) [pid = 3684] [serial = 216] [outer = 00000000] 08:53:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (183F0C00) [pid = 3684] [serial = 217] [outer = 17C8CC00] 08:53:29 INFO - PROCESS | 3684 | 1467647609955 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1990AC00) [pid = 3684] [serial = 218] [outer = 17C8CC00] 08:53:30 INFO - PROCESS | 3684 | 1467647610340 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 543ms 08:53:30 INFO - PROCESS | 3684 | 1467647610393 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3684 | 1467647610395 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:53:30 INFO - PROCESS | 3684 | 1467647610399 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3684 | 1467647610400 Marionette TRACE conn3 <- [1,258,null,{}] 08:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:53:30 INFO - PROCESS | 3684 | 1467647610404 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}] 08:53:30 INFO - PROCESS | 3684 | 1467647610406 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:30 INFO - PROCESS | 3684 | 1467647610485 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:53:30 INFO - PROCESS | 3684 | 1467647610493 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3684 | 1467647610495 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:30 INFO - PROCESS | 3684 | ++DOCSHELL 183ED000 == 40 [pid = 3684] [id = 74] 08:53:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19910400) [pid = 3684] [serial = 219] [outer = 00000000] 08:53:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (199E9400) [pid = 3684] [serial = 220] [outer = 19910400] 08:53:30 INFO - PROCESS | 3684 | 1467647610538 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (199EA400) [pid = 3684] [serial = 221] [outer = 19910400] 08:53:30 INFO - PROCESS | 3684 | 1467647610895 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 514ms 08:53:30 INFO - PROCESS | 3684 | 1467647610946 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3684 | 1467647610948 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:53:30 INFO - PROCESS | 3684 | 1467647610951 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3684 | 1467647610952 Marionette TRACE conn3 <- [1,262,null,{}] 08:53:30 INFO - PROCESS | 3684 | 1467647610959 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}] 08:53:30 INFO - PROCESS | 3684 | 1467647610961 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:31 INFO - PROCESS | 3684 | 1467647611032 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:53:31 INFO - PROCESS | 3684 | 1467647611038 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3684 | 1467647611039 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:31 INFO - PROCESS | 3684 | ++DOCSHELL 199E0C00 == 41 [pid = 3684] [id = 75] 08:53:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19DA4800) [pid = 3684] [serial = 222] [outer = 00000000] 08:53:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A301C00) [pid = 3684] [serial = 223] [outer = 19DA4800] 08:53:31 INFO - PROCESS | 3684 | 1467647611082 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A302C00) [pid = 3684] [serial = 224] [outer = 19DA4800] 08:53:31 INFO - PROCESS | 3684 | 1467647611443 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 544ms 08:53:31 INFO - PROCESS | 3684 | 1467647611486 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3684 | 1467647611488 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:53:31 INFO - PROCESS | 3684 | 1467647611502 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3684 | 1467647611504 Marionette TRACE conn3 <- [1,266,null,{}] 08:53:31 INFO - PROCESS | 3684 | 1467647611507 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}] 08:53:31 INFO - PROCESS | 3684 | 1467647611509 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:31 INFO - PROCESS | 3684 | 1467647611631 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:53:31 INFO - PROCESS | 3684 | 1467647611767 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3684 | 1467647611770 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:31 INFO - PROCESS | 3684 | ++DOCSHELL 102D1400 == 42 [pid = 3684] [id = 76] 08:53:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (102D2C00) [pid = 3684] [serial = 225] [outer = 00000000] 08:53:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A10400) [pid = 3684] [serial = 226] [outer = 102D2C00] 08:53:31 INFO - PROCESS | 3684 | 1467647611812 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10E98000) [pid = 3684] [serial = 227] [outer = 102D2C00] 08:53:32 INFO - PROCESS | 3684 | 1467647612309 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 828ms 08:53:32 INFO - PROCESS | 3684 | 1467647612340 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3684 | 1467647612344 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:53:32 INFO - PROCESS | 3684 | 1467647612350 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3684 | 1467647612354 Marionette TRACE conn3 <- [1,270,null,{}] 08:53:32 INFO - PROCESS | 3684 | 1467647612359 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}] 08:53:32 INFO - PROCESS | 3684 | 1467647612362 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:32 INFO - PROCESS | 3684 | 1467647612454 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:53:32 INFO - PROCESS | 3684 | 1467647612547 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3684 | 1467647612550 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:32 INFO - PROCESS | 3684 | ++DOCSHELL 13947800 == 43 [pid = 3684] [id = 77] 08:53:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (13949C00) [pid = 3684] [serial = 228] [outer = 00000000] 08:53:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (139D9400) [pid = 3684] [serial = 229] [outer = 13949C00] 08:53:32 INFO - PROCESS | 3684 | 1467647612588 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (141AF000) [pid = 3684] [serial = 230] [outer = 13949C00] 08:53:33 INFO - PROCESS | 3684 | 1467647613148 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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 857ms 08:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:53:33 INFO - PROCESS | 3684 | 1467647613204 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3684 | 1467647613207 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:53:33 INFO - PROCESS | 3684 | 1467647613211 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3684 | 1467647613213 Marionette TRACE conn3 <- [1,274,null,{}] 08:53:33 INFO - PROCESS | 3684 | 1467647613219 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}] 08:53:33 INFO - PROCESS | 3684 | 1467647613223 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:33 INFO - PROCESS | 3684 | 1467647613334 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:53:33 INFO - PROCESS | 3684 | 1467647613398 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3684 | 1467647613400 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:33 INFO - PROCESS | 3684 | ++DOCSHELL 141AEC00 == 44 [pid = 3684] [id = 78] 08:53:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (154BD400) [pid = 3684] [serial = 231] [outer = 00000000] 08:53:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (17C98400) [pid = 3684] [serial = 232] [outer = 154BD400] 08:53:33 INFO - PROCESS | 3684 | 1467647613494 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (17FC4400) [pid = 3684] [serial = 233] [outer = 154BD400] 08:53:34 INFO - PROCESS | 3684 | 1467647614004 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 857ms 08:53:34 INFO - PROCESS | 3684 | 1467647614094 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3684 | 1467647614099 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:53:34 INFO - PROCESS | 3684 | 1467647614144 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3684 | 1467647614149 Marionette TRACE conn3 <- [1,278,null,{}] 08:53:34 INFO - PROCESS | 3684 | 1467647614176 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}] 08:53:34 INFO - PROCESS | 3684 | 1467647614161 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:34 INFO - PROCESS | 3684 | 1467647614273 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:53:34 INFO - PROCESS | 3684 | 1467647614345 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3684 | 1467647614348 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:34 INFO - PROCESS | 3684 | ++DOCSHELL 175EF400 == 45 [pid = 3684] [id = 79] 08:53:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (17C91C00) [pid = 3684] [serial = 234] [outer = 00000000] 08:53:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A578000) [pid = 3684] [serial = 235] [outer = 17C91C00] 08:53:34 INFO - PROCESS | 3684 | 1467647614456 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A6D6000) [pid = 3684] [serial = 236] [outer = 17C91C00] 08:53:35 INFO - PROCESS | 3684 | 1467647615079 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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1000ms 08:53:35 INFO - PROCESS | 3684 | 1467647615109 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:53:35 INFO - PROCESS | 3684 | 1467647615113 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 3684 | 1467647615118 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3684 | 1467647615121 Marionette TRACE conn3 <- [1,282,null,{}] 08:53:35 INFO - PROCESS | 3684 | 1467647615140 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}] 08:53:35 INFO - PROCESS | 3684 | 1467647615143 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:35 INFO - PROCESS | 3684 | 1467647615246 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:53:35 INFO - PROCESS | 3684 | 1467647615344 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3684 | 1467647615346 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:35 INFO - PROCESS | 3684 | ++DOCSHELL 12BD0000 == 46 [pid = 3684] [id = 80] 08:53:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (12BD4400) [pid = 3684] [serial = 237] [outer = 00000000] 08:53:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (131E8800) [pid = 3684] [serial = 238] [outer = 12BD4400] 08:53:35 INFO - PROCESS | 3684 | 1467647615395 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (13EA0800) [pid = 3684] [serial = 239] [outer = 12BD4400] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 199E0C00 == 45 [pid = 3684] [id = 75] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 183ED000 == 44 [pid = 3684] [id = 74] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 17791C00 == 43 [pid = 3684] [id = 73] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 11AED400 == 42 [pid = 3684] [id = 72] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 15FB4400 == 41 [pid = 3684] [id = 71] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 15FB7C00 == 40 [pid = 3684] [id = 70] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 15589000 == 39 [pid = 3684] [id = 69] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 13EA1C00 == 38 [pid = 3684] [id = 68] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 1281E000 == 37 [pid = 3684] [id = 67] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 11233C00 == 36 [pid = 3684] [id = 66] 08:53:35 INFO - PROCESS | 3684 | --DOCSHELL 10A7E000 == 35 [pid = 3684] [id = 64] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (19DA3800) [pid = 3684] [serial = 172] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1A0A9400) [pid = 3684] [serial = 175] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (12B0A000) [pid = 3684] [serial = 153] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (16AC0C00) [pid = 3684] [serial = 166] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (11AEB000) [pid = 3684] [serial = 156] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (129A8400) [pid = 3684] [serial = 157] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1505A000) [pid = 3684] [serial = 162] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (15470400) [pid = 3684] [serial = 163] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A0AB000) [pid = 3684] [serial = 176] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1546E800) [pid = 3684] [serial = 179] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1B44B400) [pid = 3684] [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.] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A309800) [pid = 3684] [serial = 181] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A573400) [pid = 3684] [serial = 185] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A56EC00) [pid = 3684] [serial = 184] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (131EFC00) [pid = 3684] [serial = 160] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13151C00) [pid = 3684] [serial = 159] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1779AC00) [pid = 3684] [serial = 169] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A30B000) [pid = 3684] [serial = 182] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1306F000) [pid = 3684] [serial = 178] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A6DE400) [pid = 3684] [serial = 187] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19DA8400) [pid = 3684] [serial = 173] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17F0B400) [pid = 3684] [serial = 170] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16EF7000) [pid = 3684] [serial = 167] [outer = 00000000] [url = about:blank] 08:53:35 INFO - PROCESS | 3684 | 1467647615878 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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 786ms 08:53:35 INFO - PROCESS | 3684 | 1467647615905 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3684 | 1467647615909 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:53:35 INFO - PROCESS | 3684 | 1467647615915 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3684 | 1467647615918 Marionette TRACE conn3 <- [1,286,null,{}] 08:53:35 INFO - PROCESS | 3684 | 1467647615926 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}] 08:53:35 INFO - PROCESS | 3684 | 1467647615928 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:36 INFO - PROCESS | 3684 | 1467647615999 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:53:36 INFO - PROCESS | 3684 | 1467647616008 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3684 | 1467647616010 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:36 INFO - PROCESS | 3684 | ++DOCSHELL 13074400 == 36 [pid = 3684] [id = 81] 08:53:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13074800) [pid = 3684] [serial = 240] [outer = 00000000] 08:53:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (139DF400) [pid = 3684] [serial = 241] [outer = 13074800] 08:53:36 INFO - PROCESS | 3684 | 1467647616056 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1505F000) [pid = 3684] [serial = 242] [outer = 13074800] 08:53:36 INFO - PROCESS | 3684 | 1467647616472 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 572ms 08:53:36 INFO - PROCESS | 3684 | 1467647616502 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3684 | 1467647616504 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:53:36 INFO - PROCESS | 3684 | 1467647616508 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:53:36 INFO - PROCESS | 3684 | 1467647616511 Marionette TRACE conn3 <- [1,290,null,{}] 08:53:36 INFO - PROCESS | 3684 | 1467647616521 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}] 08:53:36 INFO - PROCESS | 3684 | 1467647616525 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:36 INFO - PROCESS | 3684 | 1467647616591 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:53:36 INFO - PROCESS | 3684 | 1467647616601 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3684 | 1467647616604 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:36 INFO - PROCESS | 3684 | ++DOCSHELL 16DE4C00 == 37 [pid = 3684] [id = 82] 08:53:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16DE8C00) [pid = 3684] [serial = 243] [outer = 00000000] 08:53:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16FD2800) [pid = 3684] [serial = 244] [outer = 16DE8C00] 08:53:36 INFO - PROCESS | 3684 | 1467647616650 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1778FC00) [pid = 3684] [serial = 245] [outer = 16DE8C00] 08:53:37 INFO - PROCESS | 3684 | 1467647617216 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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 772ms 08:53:37 INFO - PROCESS | 3684 | 1467647617278 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3684 | 1467647617283 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:53:37 INFO - PROCESS | 3684 | 1467647617287 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3684 | 1467647617290 Marionette TRACE conn3 <- [1,294,null,{}] 08:53:37 INFO - PROCESS | 3684 | 1467647617294 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}] 08:53:37 INFO - PROCESS | 3684 | 1467647617296 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:37 INFO - PROCESS | 3684 | 1467647617363 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:53:37 INFO - PROCESS | 3684 | 1467647617369 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3684 | 1467647617371 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:37 INFO - PROCESS | 3684 | ++DOCSHELL 17849C00 == 38 [pid = 3684] [id = 83] 08:53:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17C92800) [pid = 3684] [serial = 246] [outer = 00000000] 08:53:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19DAC000) [pid = 3684] [serial = 247] [outer = 17C92800] 08:53:37 INFO - PROCESS | 3684 | 1467647617415 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F2FC00) [pid = 3684] [serial = 248] [outer = 17C92800] 08:53:37 INFO - PROCESS | 3684 | 1467647617790 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]]]}] 08:53:37 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. 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 543ms 08:53:37 INFO - PROCESS | 3684 | 1467647617835 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3684 | 1467647617837 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:53:37 INFO - PROCESS | 3684 | 1467647617862 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3684 | 1467647617864 Marionette TRACE conn3 <- [1,298,null,{}] 08:53:37 INFO - PROCESS | 3684 | 1467647617878 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}] 08:53:37 INFO - PROCESS | 3684 | 1467647617880 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:37 INFO - PROCESS | 3684 | 1467647617998 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:53:38 INFO - PROCESS | 3684 | 1467647617992 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3684 | 1467647617994 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:38 INFO - PROCESS | 3684 | ++DOCSHELL 13151C00 == 39 [pid = 3684] [id = 84] 08:53:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (17F31C00) [pid = 3684] [serial = 249] [outer = 00000000] 08:53:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A309C00) [pid = 3684] [serial = 250] [outer = 17F31C00] 08:53:38 INFO - PROCESS | 3684 | 1467647618083 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A310800) [pid = 3684] [serial = 251] [outer = 17F31C00] 08:53:38 INFO - PROCESS | 3684 | 1467647618482 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]]]}] 08:53:38 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. 08:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 657ms 08:53:38 INFO - PROCESS | 3684 | 1467647618508 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3684 | 1467647618509 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:53:38 INFO - PROCESS | 3684 | 1467647618516 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3684 | 1467647618518 Marionette TRACE conn3 <- [1,302,null,{}] 08:53:38 INFO - PROCESS | 3684 | 1467647618521 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}] 08:53:38 INFO - PROCESS | 3684 | 1467647618527 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:38 INFO - PROCESS | 3684 | 1467647618646 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:53:38 INFO - PROCESS | 3684 | 1467647618660 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3684 | 1467647618662 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:38 INFO - PROCESS | 3684 | ++DOCSHELL 1A302400 == 40 [pid = 3684] [id = 85] 08:53:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A56EC00) [pid = 3684] [serial = 252] [outer = 00000000] 08:53:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A6E0400) [pid = 3684] [serial = 253] [outer = 1A56EC00] 08:53:38 INFO - PROCESS | 3684 | 1467647618751 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A944000) [pid = 3684] [serial = 254] [outer = 1A56EC00] 08:53:39 INFO - PROCESS | 3684 | 1467647619102 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]]]}] 08:53:39 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. 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 08:53:39 INFO - PROCESS | 3684 | 1467647619162 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3684 | 1467647619164 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:53:39 INFO - PROCESS | 3684 | 1467647619167 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3684 | 1467647619168 Marionette TRACE conn3 <- [1,306,null,{}] 08:53:39 INFO - PROCESS | 3684 | 1467647619172 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}] 08:53:39 INFO - PROCESS | 3684 | 1467647619174 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:39 INFO - PROCESS | 3684 | 1467647619294 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:53:39 INFO - PROCESS | 3684 | 1467647619320 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3684 | 1467647619323 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:39 INFO - PROCESS | 3684 | ++DOCSHELL 1A6D9800 == 41 [pid = 3684] [id = 86] 08:53:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A6DE800) [pid = 3684] [serial = 255] [outer = 00000000] 08:53:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A94CC00) [pid = 3684] [serial = 256] [outer = 1A6DE800] 08:53:39 INFO - PROCESS | 3684 | 1467647619366 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A9A8400) [pid = 3684] [serial = 257] [outer = 1A6DE800] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16EF4400) [pid = 3684] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (15FC0800) [pid = 3684] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (183EC400) [pid = 3684] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (141A7400) [pid = 3684] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (15981800) [pid = 3684] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1547A400) [pid = 3684] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11235400) [pid = 3684] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10E9A400) [pid = 3684] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1281E800) [pid = 3684] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17C8CC00) [pid = 3684] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19910400) [pid = 3684] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1784B000) [pid = 3684] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A79400) [pid = 3684] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:53:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (11282400) [pid = 3684] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:53:39 INFO - PROCESS | 3684 | 1467647619806 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]]]}] 08:53:39 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. 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 08:53:39 INFO - PROCESS | 3684 | 1467647619833 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3684 | 1467647619835 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3684 | 1467647619838 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:53:39 INFO - PROCESS | 3684 | 1467647619840 Marionette TRACE conn3 <- [1,310,null,{}] 08:53:39 INFO - PROCESS | 3684 | 1467647619843 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}] 08:53:39 INFO - PROCESS | 3684 | 1467647619845 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:39 INFO - PROCESS | 3684 | 1467647619923 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:53:39 INFO - PROCESS | 3684 | 1467647619930 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3684 | 1467647619932 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:39 INFO - PROCESS | 3684 | ++DOCSHELL 13033C00 == 42 [pid = 3684] [id = 87] 08:53:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (130A0C00) [pid = 3684] [serial = 258] [outer = 00000000] 08:53:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (141A7400) [pid = 3684] [serial = 259] [outer = 130A0C00] 08:53:39 INFO - PROCESS | 3684 | 1467647619976 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (141AB000) [pid = 3684] [serial = 260] [outer = 130A0C00] 08:53:40 INFO - PROCESS | 3684 | 1467647620376 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]]]}] 08:53:40 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. 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 543ms 08:53:40 INFO - PROCESS | 3684 | 1467647620399 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3684 | 1467647620401 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:53:40 INFO - PROCESS | 3684 | 1467647620405 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3684 | 1467647620406 Marionette TRACE conn3 <- [1,314,null,{}] 08:53:40 INFO - PROCESS | 3684 | 1467647620392 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}] 08:53:40 INFO - PROCESS | 3684 | 1467647620394 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:40 INFO - PROCESS | 3684 | 1467647620473 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:53:40 INFO - PROCESS | 3684 | 1467647620505 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3684 | 1467647620507 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:40 INFO - PROCESS | 3684 | ++DOCSHELL 139DAC00 == 43 [pid = 3684] [id = 88] 08:53:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17790400) [pid = 3684] [serial = 261] [outer = 00000000] 08:53:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A309400) [pid = 3684] [serial = 262] [outer = 17790400] 08:53:40 INFO - PROCESS | 3684 | 1467647620550 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A94C800) [pid = 3684] [serial = 263] [outer = 17790400] 08:53:40 INFO - PROCESS | 3684 | 1467647620792 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:53:40 INFO - PROCESS | 3684 | 1467647620946 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]]]}] 08:53:40 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. 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 586ms 08:53:40 INFO - PROCESS | 3684 | 1467647620977 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3684 | 1467647620979 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 3684 | 1467647620983 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3684 | 1467647620984 Marionette TRACE conn3 <- [1,318,null,{}] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:53:40 INFO - PROCESS | 3684 | 1467647620992 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}] 08:53:40 INFO - PROCESS | 3684 | 1467647620994 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:41 INFO - PROCESS | 3684 | 1467647621077 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:53:41 INFO - PROCESS | 3684 | 1467647621084 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3684 | 1467647621086 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:41 INFO - PROCESS | 3684 | ++DOCSHELL 1A9B3800 == 44 [pid = 3684] [id = 89] 08:53:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1AA7D400) [pid = 3684] [serial = 264] [outer = 00000000] 08:53:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1AA85C00) [pid = 3684] [serial = 265] [outer = 1AA7D400] 08:53:41 INFO - PROCESS | 3684 | 1467647621130 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1AC77400) [pid = 3684] [serial = 266] [outer = 1AA7D400] 08:53:41 INFO - PROCESS | 3684 | 1467647621516 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]]]}] 08:53:41 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. 08:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 543ms 08:53:41 INFO - PROCESS | 3684 | 1467647621554 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3684 | 1467647621556 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:53:41 INFO - PROCESS | 3684 | 1467647621559 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3684 | 1467647621562 Marionette TRACE conn3 <- [1,322,null,{}] 08:53:41 INFO - PROCESS | 3684 | 1467647621568 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}] 08:53:41 INFO - PROCESS | 3684 | 1467647621571 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:41 INFO - PROCESS | 3684 | 1467647621698 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:53:41 INFO - PROCESS | 3684 | 1467647621869 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3684 | 1467647621873 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:41 INFO - PROCESS | 3684 | ++DOCSHELL 10A0F800 == 45 [pid = 3684] [id = 90] 08:53:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (10A74800) [pid = 3684] [serial = 267] [outer = 00000000] 08:53:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (11283000) [pid = 3684] [serial = 268] [outer = 10A74800] 08:53:41 INFO - PROCESS | 3684 | 1467647621936 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (11AF6000) [pid = 3684] [serial = 269] [outer = 10A74800] 08:53:42 INFO - PROCESS | 3684 | 1467647622472 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]]]}] 08:53:42 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. 08:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 957ms 08:53:42 INFO - PROCESS | 3684 | 1467647622519 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3684 | 1467647622524 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:53:42 INFO - PROCESS | 3684 | 1467647622528 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3684 | 1467647622532 Marionette TRACE conn3 <- [1,326,null,{}] 08:53:42 INFO - PROCESS | 3684 | 1467647622537 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}] 08:53:42 INFO - PROCESS | 3684 | 1467647622540 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:42 INFO - PROCESS | 3684 | 1467647622636 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:53:42 INFO - PROCESS | 3684 | 1467647622735 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3684 | 1467647622738 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:42 INFO - PROCESS | 3684 | ++DOCSHELL 15472400 == 46 [pid = 3684] [id = 91] 08:53:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (154BB400) [pid = 3684] [serial = 270] [outer = 00000000] 08:53:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (15980C00) [pid = 3684] [serial = 271] [outer = 154BB400] 08:53:42 INFO - PROCESS | 3684 | 1467647622793 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (15FB6400) [pid = 3684] [serial = 272] [outer = 154BB400] 08:53:43 INFO - PROCESS | 3684 | 1467647623374 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]]]}] 08:53:43 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. 08:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 871ms 08:53:43 INFO - PROCESS | 3684 | 1467647623394 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:53:43 INFO - PROCESS | 3684 | 1467647623397 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 3684 | 1467647623401 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3684 | 1467647623403 Marionette TRACE conn3 <- [1,330,null,{}] 08:53:43 INFO - PROCESS | 3684 | 1467647623407 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}] 08:53:43 INFO - PROCESS | 3684 | 1467647623410 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:43 INFO - PROCESS | 3684 | 1467647623521 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:53:43 INFO - PROCESS | 3684 | 1467647623693 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3684 | 1467647623695 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:43 INFO - PROCESS | 3684 | ++DOCSHELL 16DEA000 == 47 [pid = 3684] [id = 92] 08:53:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (16DEAC00) [pid = 3684] [serial = 273] [outer = 00000000] 08:53:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1770AC00) [pid = 3684] [serial = 274] [outer = 16DEAC00] 08:53:43 INFO - PROCESS | 3684 | 1467647623750 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (17F29000) [pid = 3684] [serial = 275] [outer = 16DEAC00] 08:53:44 INFO - PROCESS | 3684 | 1467647624529 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]]]}] 08:53:44 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. 08:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1201ms 08:53:44 INFO - PROCESS | 3684 | 1467647624600 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3684 | 1467647624604 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 3684 | 1467647624609 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:53:44 INFO - PROCESS | 3684 | 1467647624612 Marionette TRACE conn3 <- [1,334,null,{}] 08:53:44 INFO - PROCESS | 3684 | 1467647624619 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}] 08:53:44 INFO - PROCESS | 3684 | 1467647624621 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 1A9B3800 == 46 [pid = 3684] [id = 89] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 139DAC00 == 45 [pid = 3684] [id = 88] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 13033C00 == 44 [pid = 3684] [id = 87] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 1A6D9800 == 43 [pid = 3684] [id = 86] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 1A302400 == 42 [pid = 3684] [id = 85] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 13151C00 == 41 [pid = 3684] [id = 84] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 17849C00 == 40 [pid = 3684] [id = 83] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 16DE4C00 == 39 [pid = 3684] [id = 82] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 13074400 == 38 [pid = 3684] [id = 81] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 12BD0000 == 37 [pid = 3684] [id = 80] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 102D1400 == 36 [pid = 3684] [id = 76] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 141AC000 == 35 [pid = 3684] [id = 65] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 11232400 == 34 [pid = 3684] [id = 52] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 175EF400 == 33 [pid = 3684] [id = 79] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 175EBC00 == 32 [pid = 3684] [id = 51] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 1A47C800 == 31 [pid = 3684] [id = 63] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 13947800 == 30 [pid = 3684] [id = 77] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 141AEC00 == 29 [pid = 3684] [id = 78] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 16DEA000 == 28 [pid = 3684] [id = 92] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 10A0F800 == 27 [pid = 3684] [id = 90] 08:53:45 INFO - PROCESS | 3684 | --DOCSHELL 15472400 == 26 [pid = 3684] [id = 91] 08:53:45 INFO - PROCESS | 3684 | 1467647625285 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (199EB000) [pid = 3684] [serial = 151] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (11288C00) [pid = 3684] [serial = 121] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1314FC00) [pid = 3684] [serial = 154] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (17F32400) [pid = 3684] [serial = 211] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1777EC00) [pid = 3684] [serial = 209] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (183F5400) [pid = 3684] [serial = 214] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (17FB7800) [pid = 3684] [serial = 212] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1505A400) [pid = 3684] [serial = 202] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (154BCC00) [pid = 3684] [serial = 203] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (15FC4400) [pid = 3684] [serial = 205] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1770D800) [pid = 3684] [serial = 194] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15FB8C00) [pid = 3684] [serial = 193] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1306A400) [pid = 3684] [serial = 197] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12BD3400) [pid = 3684] [serial = 196] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13151800) [pid = 3684] [serial = 191] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12D87800) [pid = 3684] [serial = 190] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (130D7400) [pid = 3684] [serial = 199] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13152800) [pid = 3684] [serial = 200] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1990AC00) [pid = 3684] [serial = 218] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (183F0C00) [pid = 3684] [serial = 217] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (199E9400) [pid = 3684] [serial = 220] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (183F7C00) [pid = 3684] [serial = 215] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (199EA400) [pid = 3684] [serial = 221] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17708400) [pid = 3684] [serial = 208] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16AC1400) [pid = 3684] [serial = 206] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A301C00) [pid = 3684] [serial = 223] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3684 | 1467647625442 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3684 | 1467647625446 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:45 INFO - PROCESS | 3684 | ++DOCSHELL 10A08000 == 27 [pid = 3684] [id = 93] 08:53:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10A78C00) [pid = 3684] [serial = 276] [outer = 00000000] 08:53:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10A99800) [pid = 3684] [serial = 277] [outer = 10A78C00] 08:53:45 INFO - PROCESS | 3684 | 1467647625495 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (11236400) [pid = 3684] [serial = 278] [outer = 10A78C00] 08:53:45 INFO - PROCESS | 3684 | 1467647625871 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]]]}] 08:53:45 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. 08:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1272ms 08:53:45 INFO - PROCESS | 3684 | 1467647625890 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3684 | 1467647625894 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:53:45 INFO - PROCESS | 3684 | 1467647625899 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:53:45 INFO - PROCESS | 3684 | 1467647625902 Marionette TRACE conn3 <- [1,338,null,{}] 08:53:45 INFO - PROCESS | 3684 | 1467647625907 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}] 08:53:45 INFO - PROCESS | 3684 | 1467647625909 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:45 INFO - PROCESS | 3684 | 1467647625995 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:53:46 INFO - PROCESS | 3684 | 1467647626003 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3684 | 1467647626006 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:46 INFO - PROCESS | 3684 | ++DOCSHELL 13031800 == 28 [pid = 3684] [id = 94] 08:53:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13033C00) [pid = 3684] [serial = 279] [outer = 00000000] 08:53:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (130A7C00) [pid = 3684] [serial = 280] [outer = 13033C00] 08:53:46 INFO - PROCESS | 3684 | 1467647626082 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1312C400) [pid = 3684] [serial = 281] [outer = 13033C00] 08:53:46 INFO - PROCESS | 3684 | 1467647626527 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]]]}] 08:53:46 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. 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 672ms 08:53:46 INFO - PROCESS | 3684 | 1467647626587 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3684 | 1467647626590 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:53:46 INFO - PROCESS | 3684 | 1467647626594 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3684 | 1467647626579 Marionette TRACE conn3 <- [1,342,null,{}] 08:53:46 INFO - PROCESS | 3684 | 1467647626611 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}] 08:53:46 INFO - PROCESS | 3684 | 1467647626613 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:46 INFO - PROCESS | 3684 | 1467647626702 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:53:46 INFO - PROCESS | 3684 | 1467647626783 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3684 | 1467647626785 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:46 INFO - PROCESS | 3684 | ++DOCSHELL 13240C00 == 29 [pid = 3684] [id = 95] 08:53:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1324E800) [pid = 3684] [serial = 282] [outer = 00000000] 08:53:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (134BB400) [pid = 3684] [serial = 283] [outer = 1324E800] 08:53:46 INFO - PROCESS | 3684 | 1467647626812 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13950800) [pid = 3684] [serial = 284] [outer = 1324E800] 08:53:47 INFO - PROCESS | 3684 | 1467647627152 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]]]}] 08:53:47 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. 08:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 643ms 08:53:47 INFO - PROCESS | 3684 | 1467647627224 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:53:47 INFO - PROCESS | 3684 | 1467647627228 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 3684 | 1467647627239 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3684 | 1467647627243 Marionette TRACE conn3 <- [1,346,null,{}] 08:53:47 INFO - PROCESS | 3684 | 1467647627262 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}] 08:53:47 INFO - PROCESS | 3684 | 1467647627265 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:47 INFO - PROCESS | 3684 | 1467647627361 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:53:47 INFO - PROCESS | 3684 | 1467647627367 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3684 | 1467647627369 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:47 INFO - PROCESS | 3684 | ++DOCSHELL 15051400 == 30 [pid = 3684] [id = 96] 08:53:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1546F000) [pid = 3684] [serial = 285] [outer = 00000000] 08:53:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15980400) [pid = 3684] [serial = 286] [outer = 1546F000] 08:53:47 INFO - PROCESS | 3684 | 1467647627413 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16ABD800) [pid = 3684] [serial = 287] [outer = 1546F000] 08:53:47 INFO - PROCESS | 3684 | 1467647627821 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]]]}] 08:53:47 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. 08:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 08:53:47 INFO - PROCESS | 3684 | 1467647627874 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3684 | 1467647627876 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:53:47 INFO - PROCESS | 3684 | 1467647627910 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3684 | 1467647627912 Marionette TRACE conn3 <- [1,350,null,{}] 08:53:47 INFO - PROCESS | 3684 | 1467647627926 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}] 08:53:47 INFO - PROCESS | 3684 | 1467647627928 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:48 INFO - PROCESS | 3684 | 1467647628014 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:53:48 INFO - PROCESS | 3684 | 1467647628024 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3684 | 1467647628026 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:48 INFO - PROCESS | 3684 | ++DOCSHELL 15FAB400 == 31 [pid = 3684] [id = 97] 08:53:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16AB8800) [pid = 3684] [serial = 288] [outer = 00000000] 08:53:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16DAD800) [pid = 3684] [serial = 289] [outer = 16AB8800] 08:53:48 INFO - PROCESS | 3684 | 1467647628070 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16DEA000) [pid = 3684] [serial = 290] [outer = 16AB8800] 08:53:48 INFO - PROCESS | 3684 | 1467647628451 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]]]}] 08:53:48 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. 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 615ms 08:53:48 INFO - PROCESS | 3684 | 1467647628508 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3684 | 1467647628510 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:53:48 INFO - PROCESS | 3684 | 1467647628513 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3684 | 1467647628515 Marionette TRACE conn3 <- [1,354,null,{}] 08:53:48 INFO - PROCESS | 3684 | 1467647628519 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}] 08:53:48 INFO - PROCESS | 3684 | 1467647628520 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:48 INFO - PROCESS | 3684 | 1467647628635 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:53:48 INFO - PROCESS | 3684 | 1467647628686 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3684 | 1467647628694 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:48 INFO - PROCESS | 3684 | ++DOCSHELL 17704800 == 32 [pid = 3684] [id = 98] 08:53:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (17702000) [pid = 3684] [serial = 291] [outer = 00000000] 08:53:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (17781C00) [pid = 3684] [serial = 292] [outer = 17702000] 08:53:48 INFO - PROCESS | 3684 | 1467647628749 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (17C0F800) [pid = 3684] [serial = 293] [outer = 17702000] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19DA4800) [pid = 3684] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (130A0C00) [pid = 3684] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17790400) [pid = 3684] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A576800) [pid = 3684] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1AA7D400) [pid = 3684] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A56EC00) [pid = 3684] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17F31C00) [pid = 3684] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A6DE800) [pid = 3684] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17C92800) [pid = 3684] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17C91C00) [pid = 3684] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13074800) [pid = 3684] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12BD4400) [pid = 3684] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16DE8C00) [pid = 3684] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (154BD400) [pid = 3684] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13949C00) [pid = 3684] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:53:49 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (102D2C00) [pid = 3684] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:53:49 INFO - PROCESS | 3684 | 1467647629497 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]]]}] 08:53:49 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. 08:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1001ms 08:53:49 INFO - PROCESS | 3684 | 1467647629516 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3684 | 1467647629518 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:53:49 INFO - PROCESS | 3684 | 1467647629521 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3684 | 1467647629523 Marionette TRACE conn3 <- [1,358,null,{}] 08:53:49 INFO - PROCESS | 3684 | 1467647629527 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}] 08:53:49 INFO - PROCESS | 3684 | 1467647629528 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:49 INFO - PROCESS | 3684 | 1467647629591 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:53:49 INFO - PROCESS | 3684 | 1467647629596 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3684 | 1467647629598 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:49 INFO - PROCESS | 3684 | ++DOCSHELL 10226800 == 33 [pid = 3684] [id = 99] 08:53:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A78000) [pid = 3684] [serial = 294] [outer = 00000000] 08:53:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16FCB000) [pid = 3684] [serial = 295] [outer = 10A78000] 08:53:49 INFO - PROCESS | 3684 | 1467647629642 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17790400) [pid = 3684] [serial = 296] [outer = 10A78000] 08:53:50 INFO - PROCESS | 3684 | 1467647630050 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]]]}] 08:53:50 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. 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 571ms 08:53:50 INFO - PROCESS | 3684 | 1467647630101 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3684 | 1467647630103 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 3684 | 1467647630107 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:53:50 INFO - PROCESS | 3684 | 1467647630108 Marionette TRACE conn3 <- [1,362,null,{}] 08:53:50 INFO - PROCESS | 3684 | 1467647630113 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}] 08:53:50 INFO - PROCESS | 3684 | 1467647630114 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:50 INFO - PROCESS | 3684 | 1467647630191 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:53:50 INFO - PROCESS | 3684 | 1467647630197 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3684 | 1467647630199 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:50 INFO - PROCESS | 3684 | ++DOCSHELL 1777EC00 == 34 [pid = 3684] [id = 100] 08:53:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17F2C000) [pid = 3684] [serial = 297] [outer = 00000000] 08:53:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183EF800) [pid = 3684] [serial = 298] [outer = 17F2C000] 08:53:50 INFO - PROCESS | 3684 | 1467647630223 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183F7C00) [pid = 3684] [serial = 299] [outer = 17F2C000] 08:53:50 INFO - PROCESS | 3684 | 1467647630615 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]]]}] 08:53:50 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. 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 543ms 08:53:50 INFO - PROCESS | 3684 | 1467647630668 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3684 | 1467647630652 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:53:50 INFO - PROCESS | 3684 | 1467647630655 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3684 | 1467647630657 Marionette TRACE conn3 <- [1,366,null,{}] 08:53:50 INFO - PROCESS | 3684 | 1467647630660 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}] 08:53:50 INFO - PROCESS | 3684 | 1467647630662 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:50 INFO - PROCESS | 3684 | 1467647630740 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:53:50 INFO - PROCESS | 3684 | 1467647630748 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3684 | 1467647630750 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:50 INFO - PROCESS | 3684 | ++DOCSHELL 1990A800 == 35 [pid = 3684] [id = 101] 08:53:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1990AC00) [pid = 3684] [serial = 300] [outer = 00000000] 08:53:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (199DD400) [pid = 3684] [serial = 301] [outer = 1990AC00] 08:53:50 INFO - PROCESS | 3684 | 1467647630793 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (199DF800) [pid = 3684] [serial = 302] [outer = 1990AC00] 08:53:51 INFO - PROCESS | 3684 | 1467647631212 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]]]}] 08:53:51 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. 08:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 572ms 08:53:51 INFO - PROCESS | 3684 | 1467647631257 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3684 | 1467647631261 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:53:51 INFO - PROCESS | 3684 | 1467647631267 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:53:51 INFO - PROCESS | 3684 | 1467647631271 Marionette TRACE conn3 <- [1,370,null,{}] 08:53:51 INFO - PROCESS | 3684 | 1467647631278 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}] 08:53:51 INFO - PROCESS | 3684 | 1467647631281 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:51 INFO - PROCESS | 3684 | 1467647631404 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:53:51 INFO - PROCESS | 3684 | 1467647631495 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3684 | 1467647631501 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:51 INFO - PROCESS | 3684 | ++DOCSHELL 10A9D800 == 36 [pid = 3684] [id = 102] 08:53:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10B84C00) [pid = 3684] [serial = 303] [outer = 00000000] 08:53:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (112EF000) [pid = 3684] [serial = 304] [outer = 10B84C00] 08:53:51 INFO - PROCESS | 3684 | 1467647631557 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1292B400) [pid = 3684] [serial = 305] [outer = 10B84C00] 08:53:52 INFO - PROCESS | 3684 | 1467647632351 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]]]}] 08:53:52 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. 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1143ms 08:53:52 INFO - PROCESS | 3684 | 1467647632432 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3684 | 1467647632435 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:53:52 INFO - PROCESS | 3684 | 1467647632442 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3684 | 1467647632446 Marionette TRACE conn3 <- [1,374,null,{}] 08:53:52 INFO - PROCESS | 3684 | 1467647632450 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}] 08:53:52 INFO - PROCESS | 3684 | 1467647632453 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:52 INFO - PROCESS | 3684 | 1467647632574 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:53:52 INFO - PROCESS | 3684 | 1467647632691 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3684 | 1467647632693 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:52 INFO - PROCESS | 3684 | ++DOCSHELL 13152800 == 37 [pid = 3684] [id = 103] 08:53:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (131E8C00) [pid = 3684] [serial = 306] [outer = 00000000] 08:53:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (139E1000) [pid = 3684] [serial = 307] [outer = 131E8C00] 08:53:52 INFO - PROCESS | 3684 | 1467647632734 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1505DC00) [pid = 3684] [serial = 308] [outer = 131E8C00] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 1777EC00 == 36 [pid = 3684] [id = 100] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 10226800 == 35 [pid = 3684] [id = 99] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 17704800 == 34 [pid = 3684] [id = 98] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 15FAB400 == 33 [pid = 3684] [id = 97] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 15051400 == 32 [pid = 3684] [id = 96] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 13240C00 == 31 [pid = 3684] [id = 95] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 13031800 == 30 [pid = 3684] [id = 94] 08:53:53 INFO - PROCESS | 3684 | --DOCSHELL 10A08000 == 29 [pid = 3684] [id = 93] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A6E3000) [pid = 3684] [serial = 188] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A6E0400) [pid = 3684] [serial = 253] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A309C00) [pid = 3684] [serial = 250] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A310800) [pid = 3684] [serial = 251] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A94CC00) [pid = 3684] [serial = 256] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19DAC000) [pid = 3684] [serial = 247] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A578000) [pid = 3684] [serial = 235] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A6D6000) [pid = 3684] [serial = 236] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (139DF400) [pid = 3684] [serial = 241] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1505F000) [pid = 3684] [serial = 242] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131E8800) [pid = 3684] [serial = 238] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13EA0800) [pid = 3684] [serial = 239] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16FD2800) [pid = 3684] [serial = 244] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1778FC00) [pid = 3684] [serial = 245] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17C98400) [pid = 3684] [serial = 232] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17FC4400) [pid = 3684] [serial = 233] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (139D9400) [pid = 3684] [serial = 229] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (141AF000) [pid = 3684] [serial = 230] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A10400) [pid = 3684] [serial = 226] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10E98000) [pid = 3684] [serial = 227] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A944000) [pid = 3684] [serial = 254] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A302C00) [pid = 3684] [serial = 224] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (141A7400) [pid = 3684] [serial = 259] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A309400) [pid = 3684] [serial = 262] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A9A8400) [pid = 3684] [serial = 257] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A94C800) [pid = 3684] [serial = 263] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19F2FC00) [pid = 3684] [serial = 248] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (141AB000) [pid = 3684] [serial = 260] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1AC77400) [pid = 3684] [serial = 266] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1AA85C00) [pid = 3684] [serial = 265] [outer = 00000000] [url = about:blank] 08:53:53 INFO - PROCESS | 3684 | 1467647633525 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:53:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1143ms 08:53:53 INFO - PROCESS | 3684 | 1467647633588 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3684 | 1467647633591 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:53:53 INFO - PROCESS | 3684 | 1467647633596 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3684 | 1467647633599 Marionette TRACE conn3 <- [1,378,null,{}] 08:53:53 INFO - PROCESS | 3684 | 1467647633605 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}] 08:53:53 INFO - PROCESS | 3684 | 1467647633608 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:53 INFO - PROCESS | 3684 | 1467647633692 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:53:53 INFO - PROCESS | 3684 | 1467647633688 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3684 | 1467647633690 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:53 INFO - PROCESS | 3684 | ++DOCSHELL 10B82400 == 30 [pid = 3684] [id = 104] 08:53:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10B87000) [pid = 3684] [serial = 309] [outer = 00000000] 08:53:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11288C00) [pid = 3684] [serial = 310] [outer = 10B87000] 08:53:53 INFO - PROCESS | 3684 | 1467647633737 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1281E000) [pid = 3684] [serial = 311] [outer = 10B87000] 08:53:54 INFO - PROCESS | 3684 | 1467647634186 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:53:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 628ms 08:53:54 INFO - PROCESS | 3684 | 1467647634231 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3684 | 1467647634236 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:53:54 INFO - PROCESS | 3684 | 1467647634242 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3684 | 1467647634244 Marionette TRACE conn3 <- [1,382,null,{}] 08:53:54 INFO - PROCESS | 3684 | 1467647634248 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}] 08:53:54 INFO - PROCESS | 3684 | 1467647634250 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:54 INFO - PROCESS | 3684 | 1467647634335 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:53:54 INFO - PROCESS | 3684 | 1467647634327 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3684 | 1467647634329 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:54 INFO - PROCESS | 3684 | ++DOCSHELL 13143400 == 31 [pid = 3684] [id = 105] 08:53:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13151C00) [pid = 3684] [serial = 312] [outer = 00000000] 08:53:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13240C00) [pid = 3684] [serial = 313] [outer = 13151C00] 08:53:54 INFO - PROCESS | 3684 | 1467647634375 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13947800) [pid = 3684] [serial = 314] [outer = 13151C00] 08:53:54 INFO - PROCESS | 3684 | 1467647634802 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:53:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 586ms 08:53:54 INFO - PROCESS | 3684 | 1467647634821 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3684 | 1467647634823 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:53:54 INFO - PROCESS | 3684 | 1467647634827 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3684 | 1467647634830 Marionette TRACE conn3 <- [1,386,null,{}] 08:53:54 INFO - PROCESS | 3684 | 1467647634840 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}] 08:53:54 INFO - PROCESS | 3684 | 1467647634845 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:54 INFO - PROCESS | 3684 | 1467647634928 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:53:55 INFO - PROCESS | 3684 | 1467647635025 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3684 | 1467647635028 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:55 INFO - PROCESS | 3684 | ++DOCSHELL 15982000 == 32 [pid = 3684] [id = 106] 08:53:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (159F9400) [pid = 3684] [serial = 315] [outer = 00000000] 08:53:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15FB5800) [pid = 3684] [serial = 316] [outer = 159F9400] 08:53:55 INFO - PROCESS | 3684 | 1467647635076 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16AC4000) [pid = 3684] [serial = 317] [outer = 159F9400] 08:53:55 INFO - PROCESS | 3684 | 1467647635426 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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 643ms 08:53:55 INFO - PROCESS | 3684 | 1467647635464 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3684 | 1467647635467 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:53:55 INFO - PROCESS | 3684 | 1467647635470 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3684 | 1467647635472 Marionette TRACE conn3 <- [1,390,null,{}] 08:53:55 INFO - PROCESS | 3684 | 1467647635475 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}] 08:53:55 INFO - PROCESS | 3684 | 1467647635477 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:55 INFO - PROCESS | 3684 | 1467647635603 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:53:55 INFO - PROCESS | 3684 | 1467647635615 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3684 | 1467647635617 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:55 INFO - PROCESS | 3684 | ++DOCSHELL 16DA5800 == 33 [pid = 3684] [id = 107] 08:53:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16DA6000) [pid = 3684] [serial = 318] [outer = 00000000] 08:53:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16FCD400) [pid = 3684] [serial = 319] [outer = 16DA6000] 08:53:55 INFO - PROCESS | 3684 | 1467647635647 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17710800) [pid = 3684] [serial = 320] [outer = 16DA6000] 08:53:56 INFO - PROCESS | 3684 | 1467647636066 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 08:53:56 INFO - PROCESS | 3684 | 1467647636111 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3684 | 1467647636113 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:53:56 INFO - PROCESS | 3684 | 1467647636116 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3684 | 1467647636118 Marionette TRACE conn3 <- [1,394,null,{}] 08:53:56 INFO - PROCESS | 3684 | 1467647636121 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}] 08:53:56 INFO - PROCESS | 3684 | 1467647636123 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:56 INFO - PROCESS | 3684 | 1467647636253 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:53:56 INFO - PROCESS | 3684 | 1467647636274 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3684 | 1467647636276 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:56 INFO - PROCESS | 3684 | ++DOCSHELL 1770BC00 == 34 [pid = 3684] [id = 108] 08:53:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17798C00) [pid = 3684] [serial = 321] [outer = 00000000] 08:53:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17F03000) [pid = 3684] [serial = 322] [outer = 17798C00] 08:53:56 INFO - PROCESS | 3684 | 1467647636302 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17F30800) [pid = 3684] [serial = 323] [outer = 17798C00] 08:53:56 INFO - PROCESS | 3684 | 1467647636726 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 08:53:56 INFO - PROCESS | 3684 | 1467647636759 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3684 | 1467647636761 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:53:56 INFO - PROCESS | 3684 | 1467647636765 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3684 | 1467647636766 Marionette TRACE conn3 <- [1,398,null,{}] 08:53:56 INFO - PROCESS | 3684 | 1467647636770 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}] 08:53:56 INFO - PROCESS | 3684 | 1467647636776 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:56 INFO - PROCESS | 3684 | 1467647636906 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:53:56 INFO - PROCESS | 3684 | 1467647636919 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3684 | 1467647636921 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:56 INFO - PROCESS | 3684 | ++DOCSHELL 16EF1400 == 35 [pid = 3684] [id = 109] 08:53:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17FC5400) [pid = 3684] [serial = 324] [outer = 00000000] 08:53:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (199E9000) [pid = 3684] [serial = 325] [outer = 17FC5400] 08:53:56 INFO - PROCESS | 3684 | 1467647636948 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (199E9C00) [pid = 3684] [serial = 326] [outer = 17FC5400] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1324E800) [pid = 3684] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A78C00) [pid = 3684] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13033C00) [pid = 3684] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17702000) [pid = 3684] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A74800) [pid = 3684] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (154BB400) [pid = 3684] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16AB8800) [pid = 3684] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A78000) [pid = 3684] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1546F000) [pid = 3684] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:53:57 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17F2C000) [pid = 3684] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:53:57 INFO - PROCESS | 3684 | 1467647637494 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 772ms 08:53:57 INFO - PROCESS | 3684 | 1467647637539 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3684 | 1467647637541 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:53:57 INFO - PROCESS | 3684 | 1467647637544 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3684 | 1467647637546 Marionette TRACE conn3 <- [1,402,null,{}] 08:53:57 INFO - PROCESS | 3684 | 1467647637549 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}] 08:53:57 INFO - PROCESS | 3684 | 1467647637551 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:57 INFO - PROCESS | 3684 | 1467647637635 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:53:57 INFO - PROCESS | 3684 | 1467647637643 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3684 | 1467647637645 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:57 INFO - PROCESS | 3684 | ++DOCSHELL 1505FC00 == 36 [pid = 3684] [id = 110] 08:53:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (150B5C00) [pid = 3684] [serial = 327] [outer = 00000000] 08:53:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16AC0400) [pid = 3684] [serial = 328] [outer = 150B5C00] 08:53:57 INFO - PROCESS | 3684 | 1467647637677 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17702000) [pid = 3684] [serial = 329] [outer = 150B5C00] 08:53:58 INFO - PROCESS | 3684 | 1467647638081 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 586ms 08:53:58 INFO - PROCESS | 3684 | 1467647638141 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3684 | 1467647638125 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:53:58 INFO - PROCESS | 3684 | 1467647638129 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3684 | 1467647638131 Marionette TRACE conn3 <- [1,406,null,{}] 08:53:58 INFO - PROCESS | 3684 | 1467647638134 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}] 08:53:58 INFO - PROCESS | 3684 | 1467647638136 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:58 INFO - PROCESS | 3684 | 1467647638214 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:53:58 INFO - PROCESS | 3684 | 1467647638220 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3684 | 1467647638222 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:58 INFO - PROCESS | 3684 | ++DOCSHELL 134BBC00 == 37 [pid = 3684] [id = 111] 08:53:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (199E5400) [pid = 3684] [serial = 330] [outer = 00000000] 08:53:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19F28C00) [pid = 3684] [serial = 331] [outer = 199E5400] 08:53:58 INFO - PROCESS | 3684 | 1467647638268 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A09FC00) [pid = 3684] [serial = 332] [outer = 199E5400] 08:53:58 INFO - PROCESS | 3684 | 1467647638655 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 543ms 08:53:58 INFO - PROCESS | 3684 | 1467647638691 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3684 | 1467647638693 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:53:58 INFO - PROCESS | 3684 | 1467647638696 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3684 | 1467647638698 Marionette TRACE conn3 <- [1,410,null,{}] 08:53:58 INFO - PROCESS | 3684 | 1467647638701 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}] 08:53:58 INFO - PROCESS | 3684 | 1467647638703 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:58 INFO - PROCESS | 3684 | 1467647638767 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:53:58 INFO - PROCESS | 3684 | 1467647638773 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3684 | 1467647638775 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:58 INFO - PROCESS | 3684 | ++DOCSHELL 1A30D800 == 38 [pid = 3684] [id = 112] 08:53:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A310400) [pid = 3684] [serial = 333] [outer = 00000000] 08:53:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A479C00) [pid = 3684] [serial = 334] [outer = 1A310400] 08:53:58 INFO - PROCESS | 3684 | 1467647638826 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A47C400) [pid = 3684] [serial = 335] [outer = 1A310400] 08:53:59 INFO - PROCESS | 3684 | 1467647639280 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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 643ms 08:53:59 INFO - PROCESS | 3684 | 1467647639338 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3684 | 1467647639325 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:53:59 INFO - PROCESS | 3684 | 1467647639330 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3684 | 1467647639335 Marionette TRACE conn3 <- [1,414,null,{}] 08:53:59 INFO - PROCESS | 3684 | 1467647639341 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}] 08:53:59 INFO - PROCESS | 3684 | 1467647639345 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:59 INFO - PROCESS | 3684 | 1467647639458 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:53:59 INFO - PROCESS | 3684 | 1467647639581 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3684 | 1467647639586 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:53:59 INFO - PROCESS | 3684 | ++DOCSHELL 11234400 == 39 [pid = 3684] [id = 113] 08:53:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11235400) [pid = 3684] [serial = 336] [outer = 00000000] 08:53:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (112EB400) [pid = 3684] [serial = 337] [outer = 11235400] 08:53:59 INFO - PROCESS | 3684 | 1467647639652 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12DC6C00) [pid = 3684] [serial = 338] [outer = 11235400] 08:54:00 INFO - PROCESS | 3684 | 1467647640262 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 958ms 08:54:00 INFO - PROCESS | 3684 | 1467647640308 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3684 | 1467647640311 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:54:00 INFO - PROCESS | 3684 | 1467647640339 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3684 | 1467647640326 Marionette TRACE conn3 <- [1,418,null,{}] 08:54:00 INFO - PROCESS | 3684 | 1467647640330 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}] 08:54:00 INFO - PROCESS | 3684 | 1467647640333 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:00 INFO - PROCESS | 3684 | 1467647640441 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:54:00 INFO - PROCESS | 3684 | 1467647640564 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3684 | 1467647640566 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:00 INFO - PROCESS | 3684 | ++DOCSHELL 141AF800 == 40 [pid = 3684] [id = 114] 08:54:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1505A400) [pid = 3684] [serial = 339] [outer = 00000000] 08:54:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (154BB400) [pid = 3684] [serial = 340] [outer = 1505A400] 08:54:00 INFO - PROCESS | 3684 | 1467647640629 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15FC4400) [pid = 3684] [serial = 341] [outer = 1505A400] 08:54:01 INFO - PROCESS | 3684 | 1467647641641 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]]]}] 08:54:01 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 08:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1329ms 08:54:01 INFO - PROCESS | 3684 | 1467647641663 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3684 | 1467647641665 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:54:01 INFO - PROCESS | 3684 | 1467647641669 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3684 | 1467647641672 Marionette TRACE conn3 <- [1,422,null,{}] 08:54:01 INFO - PROCESS | 3684 | 1467647641681 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}] 08:54:01 INFO - PROCESS | 3684 | 1467647641686 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:01 INFO - PROCESS | 3684 | 1467647641907 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:54:02 INFO - PROCESS | 3684 | 1467647642035 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3684 | 1467647642038 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A78C00 == 41 [pid = 3684] [id = 115] 08:54:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A7AC00) [pid = 3684] [serial = 342] [outer = 00000000] 08:54:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10E9D800) [pid = 3684] [serial = 343] [outer = 10A7AC00] 08:54:02 INFO - PROCESS | 3684 | 1467647642087 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (112EB000) [pid = 3684] [serial = 344] [outer = 10A7AC00] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 134BBC00 == 40 [pid = 3684] [id = 111] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 1505FC00 == 39 [pid = 3684] [id = 110] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 16EF1400 == 38 [pid = 3684] [id = 109] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 1770BC00 == 37 [pid = 3684] [id = 108] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 16DA5800 == 36 [pid = 3684] [id = 107] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 15982000 == 35 [pid = 3684] [id = 106] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 13143400 == 34 [pid = 3684] [id = 105] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 10B82400 == 33 [pid = 3684] [id = 104] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 1990A800 == 32 [pid = 3684] [id = 101] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 10A9D800 == 31 [pid = 3684] [id = 102] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 13152800 == 30 [pid = 3684] [id = 103] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 1A30D800 == 29 [pid = 3684] [id = 112] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 11234400 == 28 [pid = 3684] [id = 113] 08:54:03 INFO - PROCESS | 3684 | --DOCSHELL 141AF800 == 27 [pid = 3684] [id = 114] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (134BB400) [pid = 3684] [serial = 283] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10A99800) [pid = 3684] [serial = 277] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11236400) [pid = 3684] [serial = 278] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (130A7C00) [pid = 3684] [serial = 280] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1312C400) [pid = 3684] [serial = 281] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17781C00) [pid = 3684] [serial = 292] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (11AF6000) [pid = 3684] [serial = 269] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11283000) [pid = 3684] [serial = 268] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15FB6400) [pid = 3684] [serial = 272] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15980C00) [pid = 3684] [serial = 271] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1770AC00) [pid = 3684] [serial = 274] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16DEA000) [pid = 3684] [serial = 290] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16DAD800) [pid = 3684] [serial = 289] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17790400) [pid = 3684] [serial = 296] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (199DD400) [pid = 3684] [serial = 301] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16FCB000) [pid = 3684] [serial = 295] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17C0F800) [pid = 3684] [serial = 293] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15980400) [pid = 3684] [serial = 286] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16ABD800) [pid = 3684] [serial = 287] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (183EF800) [pid = 3684] [serial = 298] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (183F7C00) [pid = 3684] [serial = 299] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (13950800) [pid = 3684] [serial = 284] [outer = 00000000] [url = about:blank] 08:54:03 INFO - PROCESS | 3684 | 1467647643327 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1686ms 08:54:03 INFO - PROCESS | 3684 | 1467647643356 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3684 | 1467647643360 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:54:03 INFO - PROCESS | 3684 | 1467647643365 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3684 | 1467647643368 Marionette TRACE conn3 <- [1,426,null,{}] 08:54:03 INFO - PROCESS | 3684 | 1467647643374 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}] 08:54:03 INFO - PROCESS | 3684 | 1467647643377 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:03 INFO - PROCESS | 3684 | 1467647643461 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:54:03 INFO - PROCESS | 3684 | 1467647643531 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3684 | 1467647643535 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:03 INFO - PROCESS | 3684 | ++DOCSHELL 10B8AC00 == 28 [pid = 3684] [id = 116] 08:54:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10E98400) [pid = 3684] [serial = 345] [outer = 00000000] 08:54:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11236400) [pid = 3684] [serial = 346] [outer = 10E98400] 08:54:03 INFO - PROCESS | 3684 | 1467647643584 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (114CB000) [pid = 3684] [serial = 347] [outer = 10E98400] 08:54:03 INFO - PROCESS | 3684 | 1467647643977 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] 08:54:04 INFO - PROCESS | 3684 | 1467647644013 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:54:04 INFO - PROCESS | 3684 | 1467647644018 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3684 | 1467647644022 Marionette TRACE conn3 <- [1,430,null,{}] 08:54:04 INFO - PROCESS | 3684 | 1467647644029 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}] 08:54:04 INFO - PROCESS | 3684 | 1467647644032 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:04 INFO - PROCESS | 3684 | 1467647644153 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:54:04 INFO - PROCESS | 3684 | 1467647644213 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3684 | 1467647644219 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:04 INFO - PROCESS | 3684 | ++DOCSHELL 1292A800 == 29 [pid = 3684] [id = 117] 08:54:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1292C400) [pid = 3684] [serial = 348] [outer = 00000000] 08:54:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12B03000) [pid = 3684] [serial = 349] [outer = 1292C400] 08:54:04 INFO - PROCESS | 3684 | 1467647644317 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13071000) [pid = 3684] [serial = 350] [outer = 1292C400] 08:54:05 INFO - PROCESS | 3684 | 1467647645062 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1086ms 08:54:05 INFO - PROCESS | 3684 | 1467647645133 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3684 | 1467647645139 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:54:05 INFO - PROCESS | 3684 | 1467647645146 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3684 | 1467647645149 Marionette TRACE conn3 <- [1,434,null,{}] 08:54:05 INFO - PROCESS | 3684 | 1467647645153 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}] 08:54:05 INFO - PROCESS | 3684 | 1467647645156 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:05 INFO - PROCESS | 3684 | 1467647645262 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:54:05 INFO - PROCESS | 3684 | 1467647645333 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3684 | 1467647645336 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:05 INFO - PROCESS | 3684 | ++DOCSHELL 13459400 == 30 [pid = 3684] [id = 118] 08:54:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (134B9000) [pid = 3684] [serial = 351] [outer = 00000000] 08:54:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13949C00) [pid = 3684] [serial = 352] [outer = 134B9000] 08:54:05 INFO - PROCESS | 3684 | 1467647645392 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139E5400) [pid = 3684] [serial = 353] [outer = 134B9000] 08:54:06 INFO - PROCESS | 3684 | 1467647646020 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 958ms 08:54:06 INFO - PROCESS | 3684 | 1467647646100 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3684 | 1467647646104 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:54:06 INFO - PROCESS | 3684 | 1467647646129 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:54:06 INFO - PROCESS | 3684 | 1467647646133 Marionette TRACE conn3 <- [1,438,null,{}] 08:54:06 INFO - PROCESS | 3684 | 1467647646177 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}] 08:54:06 INFO - PROCESS | 3684 | 1467647646182 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:06 INFO - PROCESS | 3684 | 1467647646275 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:54:06 INFO - PROCESS | 3684 | --DOCSHELL 10A78C00 == 29 [pid = 3684] [id = 115] 08:54:06 INFO - PROCESS | 3684 | 1467647646360 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3684 | 1467647646365 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:06 INFO - PROCESS | 3684 | ++DOCSHELL 114CD000 == 30 [pid = 3684] [id = 119] 08:54:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (114D5400) [pid = 3684] [serial = 354] [outer = 00000000] 08:54:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12DC7000) [pid = 3684] [serial = 355] [outer = 114D5400] 08:54:06 INFO - PROCESS | 3684 | 1467647646413 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1314A000) [pid = 3684] [serial = 356] [outer = 114D5400] 08:54:06 INFO - PROCESS | 3684 | 1467647646803 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 715ms 08:54:06 INFO - PROCESS | 3684 | 1467647646852 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3684 | 1467647646856 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:54:06 INFO - PROCESS | 3684 | 1467647646845 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3684 | 1467647646848 Marionette TRACE conn3 <- [1,442,null,{}] 08:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:54:06 INFO - PROCESS | 3684 | 1467647646856 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}] 08:54:06 INFO - PROCESS | 3684 | 1467647646858 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:06 INFO - PROCESS | 3684 | 1467647646953 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:54:07 INFO - PROCESS | 3684 | 1467647647033 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3684 | 1467647647036 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:07 INFO - PROCESS | 3684 | ++DOCSHELL 13240800 == 31 [pid = 3684] [id = 120] 08:54:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (139DF400) [pid = 3684] [serial = 357] [outer = 00000000] 08:54:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1558CC00) [pid = 3684] [serial = 358] [outer = 139DF400] 08:54:07 INFO - PROCESS | 3684 | 1467647647065 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (159FE000) [pid = 3684] [serial = 359] [outer = 139DF400] 08:54:07 INFO - PROCESS | 3684 | 1467647647429 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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 643ms 08:54:07 INFO - PROCESS | 3684 | 1467647647514 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3684 | 1467647647499 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:54:07 INFO - PROCESS | 3684 | 1467647647503 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3684 | 1467647647506 Marionette TRACE conn3 <- [1,446,null,{}] 08:54:07 INFO - PROCESS | 3684 | 1467647647522 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}] 08:54:07 INFO - PROCESS | 3684 | 1467647647527 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:07 INFO - PROCESS | 3684 | 1467647647672 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:54:07 INFO - PROCESS | 3684 | 1467647647691 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3684 | 1467647647694 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:07 INFO - PROCESS | 3684 | ++DOCSHELL 16DF2400 == 32 [pid = 3684] [id = 121] 08:54:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16EF8000) [pid = 3684] [serial = 360] [outer = 00000000] 08:54:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17150000) [pid = 3684] [serial = 361] [outer = 16EF8000] 08:54:07 INFO - PROCESS | 3684 | 1467647647749 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1770D800) [pid = 3684] [serial = 362] [outer = 16EF8000] 08:54:08 INFO - PROCESS | 3684 | [3684] 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 08:54:08 INFO - PROCESS | 3684 | [3684] 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 08:54:08 INFO - PROCESS | 3684 | 1467647648179 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 686ms 08:54:08 INFO - PROCESS | 3684 | 1467647648205 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3684 | 1467647648207 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:54:08 INFO - PROCESS | 3684 | 1467647648217 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 3684 | 1467647648219 Marionette TRACE conn3 <- [1,450,null,{}] 08:54:08 INFO - PROCESS | 3684 | 1467647648222 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}] 08:54:08 INFO - PROCESS | 3684 | 1467647648224 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:08 INFO - PROCESS | 3684 | 1467647648341 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:54:08 INFO - PROCESS | 3684 | 1467647648329 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3684 | 1467647648331 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:08 INFO - PROCESS | 3684 | ++DOCSHELL 17845000 == 33 [pid = 3684] [id = 122] 08:54:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1784A000) [pid = 3684] [serial = 363] [outer = 00000000] 08:54:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17F0B400) [pid = 3684] [serial = 364] [outer = 1784A000] 08:54:08 INFO - PROCESS | 3684 | 1467647648388 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (183F1400) [pid = 3684] [serial = 365] [outer = 1784A000] 08:54:08 INFO - PROCESS | 3684 | 1467647648799 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] 08:54:08 INFO - PROCESS | 3684 | 1467647648865 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:54:08 INFO - PROCESS | 3684 | 1467647648908 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 3684 | 1467647648910 Marionette TRACE conn3 <- [1,454,null,{}] 08:54:08 INFO - PROCESS | 3684 | 1467647648913 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}] 08:54:08 INFO - PROCESS | 3684 | 1467647648915 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:09 INFO - PROCESS | 3684 | 1467647648999 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:54:09 INFO - PROCESS | 3684 | 1467647649053 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3684 | 1467647649055 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:09 INFO - PROCESS | 3684 | ++DOCSHELL 183F5000 == 34 [pid = 3684] [id = 123] 08:54:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19909800) [pid = 3684] [serial = 366] [outer = 00000000] 08:54:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19911800) [pid = 3684] [serial = 367] [outer = 19909800] 08:54:09 INFO - PROCESS | 3684 | 1467647649099 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (199E0400) [pid = 3684] [serial = 368] [outer = 19909800] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A310400) [pid = 3684] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10A7AC00) [pid = 3684] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (11235400) [pid = 3684] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16DEAC00) [pid = 3684] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1505A400) [pid = 3684] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17798C00) [pid = 3684] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17FC5400) [pid = 3684] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1990AC00) [pid = 3684] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (159F9400) [pid = 3684] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (131E8C00) [pid = 3684] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10B84C00) [pid = 3684] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13151C00) [pid = 3684] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10B87000) [pid = 3684] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (150B5C00) [pid = 3684] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16DA6000) [pid = 3684] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:54:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (199E5400) [pid = 3684] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:54:09 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:09 INFO - PROCESS | 3684 | 1467647649496 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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 08:54:09 INFO - PROCESS | 3684 | 1467647649547 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3684 | 1467647649549 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:54:09 INFO - PROCESS | 3684 | 1467647649556 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3684 | 1467647649558 Marionette TRACE conn3 <- [1,458,null,{}] 08:54:09 INFO - PROCESS | 3684 | 1467647649543 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}] 08:54:09 INFO - PROCESS | 3684 | 1467647649550 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:09 INFO - PROCESS | 3684 | 1467647649656 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:54:09 INFO - PROCESS | 3684 | 1467647649671 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3684 | 1467647649673 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:09 INFO - PROCESS | 3684 | ++DOCSHELL 1505C800 == 35 [pid = 3684] [id = 124] 08:54:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (150B5C00) [pid = 3684] [serial = 369] [outer = 00000000] 08:54:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1990AC00) [pid = 3684] [serial = 370] [outer = 150B5C00] 08:54:09 INFO - PROCESS | 3684 | 1467647649717 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (199EA400) [pid = 3684] [serial = 371] [outer = 150B5C00] 08:54:10 INFO - PROCESS | 3684 | 1467647650102 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] 08:54:10 INFO - PROCESS | 3684 | 1467647650141 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:54:10 INFO - PROCESS | 3684 | 1467647650144 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3684 | 1467647650129 Marionette TRACE conn3 <- [1,462,null,{}] 08:54:10 INFO - PROCESS | 3684 | 1467647650137 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}] 08:54:10 INFO - PROCESS | 3684 | 1467647650138 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:10 INFO - PROCESS | 3684 | 1467647650244 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:54:10 INFO - PROCESS | 3684 | 1467647650252 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3684 | 1467647650254 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:10 INFO - PROCESS | 3684 | ++DOCSHELL 19F2AC00 == 36 [pid = 3684] [id = 125] 08:54:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19F2FC00) [pid = 3684] [serial = 372] [outer = 00000000] 08:54:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A308800) [pid = 3684] [serial = 373] [outer = 19F2FC00] 08:54:10 INFO - PROCESS | 3684 | 1467647650297 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A309400) [pid = 3684] [serial = 374] [outer = 19F2FC00] 08:54:10 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:10 INFO - PROCESS | 3684 | 1467647650681 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] 08:54:10 INFO - PROCESS | 3684 | 1467647650741 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:54:10 INFO - PROCESS | 3684 | 1467647650744 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3684 | 1467647650746 Marionette TRACE conn3 <- [1,466,null,{}] 08:54:10 INFO - PROCESS | 3684 | 1467647650751 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}] 08:54:10 INFO - PROCESS | 3684 | 1467647650753 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:10 INFO - PROCESS | 3684 | 1467647650817 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:54:10 INFO - PROCESS | 3684 | 1467647650825 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3684 | 1467647650827 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:10 INFO - PROCESS | 3684 | ++DOCSHELL 1784A800 == 37 [pid = 3684] [id = 126] 08:54:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A47A800) [pid = 3684] [serial = 375] [outer = 00000000] 08:54:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A574800) [pid = 3684] [serial = 376] [outer = 1A47A800] 08:54:10 INFO - PROCESS | 3684 | 1467647650870 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A6D4400) [pid = 3684] [serial = 377] [outer = 1A47A800] 08:54:11 INFO - PROCESS | 3684 | --DOCSHELL 13240800 == 36 [pid = 3684] [id = 120] 08:54:11 INFO - PROCESS | 3684 | --DOCSHELL 114CD000 == 35 [pid = 3684] [id = 119] 08:54:11 INFO - PROCESS | 3684 | --DOCSHELL 13459400 == 34 [pid = 3684] [id = 118] 08:54:11 INFO - PROCESS | 3684 | --DOCSHELL 10B8AC00 == 33 [pid = 3684] [id = 116] 08:54:11 INFO - PROCESS | 3684 | --DOCSHELL 1292A800 == 32 [pid = 3684] [id = 117] 08:54:12 INFO - PROCESS | 3684 | --DOCSHELL 16DF2400 == 31 [pid = 3684] [id = 121] 08:54:12 INFO - PROCESS | 3684 | --DOCSHELL 17845000 == 30 [pid = 3684] [id = 122] 08:54:12 INFO - PROCESS | 3684 | --DOCSHELL 1505C800 == 29 [pid = 3684] [id = 124] 08:54:12 INFO - PROCESS | 3684 | --DOCSHELL 183F5000 == 28 [pid = 3684] [id = 123] 08:54:12 INFO - PROCESS | 3684 | --DOCSHELL 19F2AC00 == 27 [pid = 3684] [id = 125] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A479C00) [pid = 3684] [serial = 334] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10E9D800) [pid = 3684] [serial = 343] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12DC6C00) [pid = 3684] [serial = 338] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17F29000) [pid = 3684] [serial = 275] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (112EB400) [pid = 3684] [serial = 337] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (112EB000) [pid = 3684] [serial = 344] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15FC4400) [pid = 3684] [serial = 341] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (154BB400) [pid = 3684] [serial = 340] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17F03000) [pid = 3684] [serial = 322] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (199E9000) [pid = 3684] [serial = 325] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17F30800) [pid = 3684] [serial = 323] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (199DF800) [pid = 3684] [serial = 302] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15FB5800) [pid = 3684] [serial = 316] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16AC4000) [pid = 3684] [serial = 317] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (139E1000) [pid = 3684] [serial = 307] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1505DC00) [pid = 3684] [serial = 308] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (112EF000) [pid = 3684] [serial = 304] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1292B400) [pid = 3684] [serial = 305] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (13240C00) [pid = 3684] [serial = 313] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13947800) [pid = 3684] [serial = 314] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (11288C00) [pid = 3684] [serial = 310] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1281E000) [pid = 3684] [serial = 311] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (17702000) [pid = 3684] [serial = 329] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (16AC0400) [pid = 3684] [serial = 328] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (199E9C00) [pid = 3684] [serial = 326] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (16FCD400) [pid = 3684] [serial = 319] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (17710800) [pid = 3684] [serial = 320] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1A47C400) [pid = 3684] [serial = 335] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (11236400) [pid = 3684] [serial = 346] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (19F28C00) [pid = 3684] [serial = 331] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (1A09FC00) [pid = 3684] [serial = 332] [outer = 00000000] [url = about:blank] 08:54:12 INFO - PROCESS | 3684 | 1467647652563 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] 08:54:12 INFO - PROCESS | 3684 | 1467647652593 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:54:12 INFO - PROCESS | 3684 | 1467647652600 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3684 | 1467647652602 Marionette TRACE conn3 <- [1,470,null,{}] 08:54:12 INFO - PROCESS | 3684 | 1467647652608 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}] 08:54:12 INFO - PROCESS | 3684 | 1467647652611 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:12 INFO - PROCESS | 3684 | 1467647652682 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:54:12 INFO - PROCESS | 3684 | 1467647652689 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3684 | 1467647652692 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:12 INFO - PROCESS | 3684 | ++DOCSHELL 112EFC00 == 28 [pid = 3684] [id = 127] 08:54:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (112F0400) [pid = 3684] [serial = 378] [outer = 00000000] 08:54:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (129B4C00) [pid = 3684] [serial = 379] [outer = 112F0400] 08:54:12 INFO - PROCESS | 3684 | 1467647652741 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (12D86800) [pid = 3684] [serial = 380] [outer = 112F0400] 08:54:13 INFO - PROCESS | 3684 | 1467647653191 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 628ms 08:54:13 INFO - PROCESS | 3684 | 1467647653246 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3684 | 1467647653252 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:54:13 INFO - PROCESS | 3684 | 1467647653258 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3684 | 1467647653261 Marionette TRACE conn3 <- [1,474,null,{}] 08:54:13 INFO - PROCESS | 3684 | 1467647653247 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}] 08:54:13 INFO - PROCESS | 3684 | 1467647653250 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:13 INFO - PROCESS | 3684 | 1467647653347 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:54:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1324D000) [pid = 3684] [serial = 381] [outer = 1B3E3800] 08:54:13 INFO - PROCESS | 3684 | 1467647653441 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3684 | 1467647653444 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:13 INFO - PROCESS | 3684 | ++DOCSHELL 134C1400 == 29 [pid = 3684] [id = 128] 08:54:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13947800) [pid = 3684] [serial = 382] [outer = 00000000] 08:54:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (139D7800) [pid = 3684] [serial = 383] [outer = 13947800] 08:54:13 INFO - PROCESS | 3684 | 1467647653499 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (13EA1000) [pid = 3684] [serial = 384] [outer = 13947800] 08:54:13 INFO - PROCESS | 3684 | 1467647653887 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 08:54:13 INFO - PROCESS | 3684 | 1467647653938 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3684 | 1467647653940 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:54:13 INFO - PROCESS | 3684 | 1467647653944 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:54:13 INFO - PROCESS | 3684 | 1467647653947 Marionette TRACE conn3 <- [1,478,null,{}] 08:54:13 INFO - PROCESS | 3684 | 1467647653963 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}] 08:54:13 INFO - PROCESS | 3684 | 1467647653968 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:14 INFO - PROCESS | 3684 | 1467647654033 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:54:14 INFO - PROCESS | 3684 | 1467647654040 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3684 | 1467647654043 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:14 INFO - PROCESS | 3684 | ++DOCSHELL 16AB8400 == 30 [pid = 3684] [id = 129] 08:54:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (16AB9400) [pid = 3684] [serial = 385] [outer = 00000000] 08:54:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (16ABF800) [pid = 3684] [serial = 386] [outer = 16AB9400] 08:54:14 INFO - PROCESS | 3684 | 1467647654091 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (16DA5800) [pid = 3684] [serial = 387] [outer = 16AB9400] 08:54:14 INFO - PROCESS | 3684 | 1467647654497 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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 586ms 08:54:14 INFO - PROCESS | 3684 | 1467647654530 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3684 | 1467647654533 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:54:14 INFO - PROCESS | 3684 | 1467647654536 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3684 | 1467647654538 Marionette TRACE conn3 <- [1,482,null,{}] 08:54:14 INFO - PROCESS | 3684 | 1467647654541 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}] 08:54:14 INFO - PROCESS | 3684 | 1467647654543 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:14 INFO - PROCESS | 3684 | 1467647654615 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:54:14 INFO - PROCESS | 3684 | 1467647654621 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3684 | 1467647654623 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:14 INFO - PROCESS | 3684 | ++DOCSHELL 16DA3400 == 31 [pid = 3684] [id = 130] 08:54:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16DAA000) [pid = 3684] [serial = 388] [outer = 00000000] 08:54:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16DEA800) [pid = 3684] [serial = 389] [outer = 16DAA000] 08:54:14 INFO - PROCESS | 3684 | 1467647654667 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (17704800) [pid = 3684] [serial = 390] [outer = 16DAA000] 08:54:15 INFO - PROCESS | 3684 | 1467647655071 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 586ms 08:54:15 INFO - PROCESS | 3684 | 1467647655113 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3684 | 1467647655115 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:54:15 INFO - PROCESS | 3684 | 1467647655119 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3684 | 1467647655120 Marionette TRACE conn3 <- [1,486,null,{}] 08:54:15 INFO - PROCESS | 3684 | 1467647655124 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}] 08:54:15 INFO - PROCESS | 3684 | 1467647655126 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:15 INFO - PROCESS | 3684 | 1467647655201 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:54:15 INFO - PROCESS | 3684 | 1467647655209 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3684 | 1467647655211 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:15 INFO - PROCESS | 3684 | ++DOCSHELL 1777C800 == 32 [pid = 3684] [id = 131] 08:54:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1777EC00) [pid = 3684] [serial = 391] [outer = 00000000] 08:54:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (17C08C00) [pid = 3684] [serial = 392] [outer = 1777EC00] 08:54:15 INFO - PROCESS | 3684 | 1467647655253 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17F06800) [pid = 3684] [serial = 393] [outer = 1777EC00] 08:54:15 INFO - PROCESS | 3684 | 1467647655661 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 586ms 08:54:15 INFO - PROCESS | 3684 | 1467647655701 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3684 | 1467647655703 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:54:15 INFO - PROCESS | 3684 | 1467647655706 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3684 | 1467647655708 Marionette TRACE conn3 <- [1,490,null,{}] 08:54:15 INFO - PROCESS | 3684 | 1467647655712 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}] 08:54:15 INFO - PROCESS | 3684 | 1467647655718 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:15 INFO - PROCESS | 3684 | 1467647655817 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:54:15 INFO - PROCESS | 3684 | 1467647655825 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3684 | 1467647655827 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:15 INFO - PROCESS | 3684 | ++DOCSHELL 183EFC00 == 33 [pid = 3684] [id = 132] 08:54:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (183F6000) [pid = 3684] [serial = 394] [outer = 00000000] 08:54:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1990BC00) [pid = 3684] [serial = 395] [outer = 183F6000] 08:54:15 INFO - PROCESS | 3684 | 1467647655860 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (199E1400) [pid = 3684] [serial = 396] [outer = 183F6000] 08:54:16 INFO - PROCESS | 3684 | 1467647656259 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 572ms 08:54:16 INFO - PROCESS | 3684 | 1467647656305 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3684 | 1467647656288 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:54:16 INFO - PROCESS | 3684 | 1467647656295 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3684 | 1467647656297 Marionette TRACE conn3 <- [1,494,null,{}] 08:54:16 INFO - PROCESS | 3684 | 1467647656310 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}] 08:54:16 INFO - PROCESS | 3684 | 1467647656312 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:16 INFO - PROCESS | 3684 | 1467647656387 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:54:16 INFO - PROCESS | 3684 | 1467647656393 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3684 | 1467647656395 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:16 INFO - PROCESS | 3684 | ++DOCSHELL 199EA000 == 34 [pid = 3684] [id = 133] 08:54:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (199EAC00) [pid = 3684] [serial = 397] [outer = 00000000] 08:54:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19DAC800) [pid = 3684] [serial = 398] [outer = 199EAC00] 08:54:16 INFO - PROCESS | 3684 | 1467647656438 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19F28800) [pid = 3684] [serial = 399] [outer = 199EAC00] 08:54:16 INFO - PROCESS | 3684 | 1467647656843 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 586ms 08:54:16 INFO - PROCESS | 3684 | 1467647656888 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3684 | 1467647656890 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:54:16 INFO - PROCESS | 3684 | 1467647656893 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3684 | 1467647656895 Marionette TRACE conn3 <- [1,498,null,{}] 08:54:16 INFO - PROCESS | 3684 | 1467647656899 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}] 08:54:16 INFO - PROCESS | 3684 | 1467647656902 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:16 INFO - PROCESS | 3684 | 1467647656981 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:54:16 INFO - PROCESS | 3684 | 1467647656987 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3684 | 1467647656989 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:16 INFO - PROCESS | 3684 | ++DOCSHELL 19DA1C00 == 35 [pid = 3684] [id = 134] 08:54:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A304000) [pid = 3684] [serial = 400] [outer = 00000000] 08:54:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A473000) [pid = 3684] [serial = 401] [outer = 1A304000] 08:54:17 INFO - PROCESS | 3684 | 1467647657017 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A47E400) [pid = 3684] [serial = 402] [outer = 1A304000] 08:54:17 INFO - PROCESS | 3684 | 1467647657437 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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 586ms 08:54:17 INFO - PROCESS | 3684 | 1467647657470 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3684 | 1467647657472 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:54:17 INFO - PROCESS | 3684 | 1467647657475 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3684 | 1467647657477 Marionette TRACE conn3 <- [1,502,null,{}] 08:54:17 INFO - PROCESS | 3684 | 1467647657480 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}] 08:54:17 INFO - PROCESS | 3684 | 1467647657482 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:17 INFO - PROCESS | 3684 | 1467647657590 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:54:17 INFO - PROCESS | 3684 | 1467647657622 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3684 | 1467647657624 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:17 INFO - PROCESS | 3684 | ++DOCSHELL 1698E400 == 36 [pid = 3684] [id = 135] 08:54:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DF2400) [pid = 3684] [serial = 403] [outer = 00000000] 08:54:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A6D8800) [pid = 3684] [serial = 404] [outer = 16DF2400] 08:54:17 INFO - PROCESS | 3684 | 1467647657703 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A6DC000) [pid = 3684] [serial = 405] [outer = 16DF2400] 08:54:18 INFO - PROCESS | 3684 | 1467647658074 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 643ms 08:54:18 INFO - PROCESS | 3684 | 1467647658116 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3684 | 1467647658118 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:54:18 INFO - PROCESS | 3684 | 1467647658128 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3684 | 1467647658130 Marionette TRACE conn3 <- [1,506,null,{}] 08:54:18 INFO - PROCESS | 3684 | 1467647658133 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}] 08:54:18 INFO - PROCESS | 3684 | 1467647658135 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:18 INFO - PROCESS | 3684 | 1467647658261 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:54:18 INFO - PROCESS | 3684 | 1467647658267 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3684 | 1467647658269 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:18 INFO - PROCESS | 3684 | ++DOCSHELL 11C4B000 == 37 [pid = 3684] [id = 136] 08:54:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16FCEC00) [pid = 3684] [serial = 406] [outer = 00000000] 08:54:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A941800) [pid = 3684] [serial = 407] [outer = 16FCEC00] 08:54:18 INFO - PROCESS | 3684 | 1467647658299 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A945400) [pid = 3684] [serial = 408] [outer = 16FCEC00] 08:54:18 INFO - PROCESS | 3684 | 1467647658686 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 586ms 08:54:18 INFO - PROCESS | 3684 | 1467647658724 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3684 | 1467647658727 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:54:18 INFO - PROCESS | 3684 | 1467647658730 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3684 | 1467647658732 Marionette TRACE conn3 <- [1,510,null,{}] 08:54:18 INFO - PROCESS | 3684 | 1467647658748 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}] 08:54:18 INFO - PROCESS | 3684 | 1467647658750 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:18 INFO - PROCESS | 3684 | 1467647658884 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:54:18 INFO - PROCESS | 3684 | 1467647658911 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3684 | 1467647658914 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:18 INFO - PROCESS | 3684 | ++DOCSHELL 1777C400 == 38 [pid = 3684] [id = 137] 08:54:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A947800) [pid = 3684] [serial = 409] [outer = 00000000] 08:54:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A9A9400) [pid = 3684] [serial = 410] [outer = 1A947800] 08:54:18 INFO - PROCESS | 3684 | 1467647658958 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A9ACC00) [pid = 3684] [serial = 411] [outer = 1A947800] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16EF8000) [pid = 3684] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1784A000) [pid = 3684] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19909800) [pid = 3684] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19F2FC00) [pid = 3684] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (139DF400) [pid = 3684] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (114D5400) [pid = 3684] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (134B9000) [pid = 3684] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1292C400) [pid = 3684] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10E98400) [pid = 3684] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:54:19 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (150B5C00) [pid = 3684] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:54:19 INFO - PROCESS | 3684 | 1467647659597 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 915ms 08:54:19 INFO - PROCESS | 3684 | 1467647659649 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3684 | 1467647659651 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:54:19 INFO - PROCESS | 3684 | 1467647659654 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3684 | 1467647659656 Marionette TRACE conn3 <- [1,514,null,{}] 08:54:19 INFO - PROCESS | 3684 | 1467647659659 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}] 08:54:19 INFO - PROCESS | 3684 | 1467647659661 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:19 INFO - PROCESS | 3684 | 1467647659742 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:54:19 INFO - PROCESS | 3684 | 1467647659750 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3684 | 1467647659752 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:19 INFO - PROCESS | 3684 | ++DOCSHELL 1558E000 == 39 [pid = 3684] [id = 138] 08:54:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15982000) [pid = 3684] [serial = 412] [outer = 00000000] 08:54:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1778FC00) [pid = 3684] [serial = 413] [outer = 15982000] 08:54:19 INFO - PROCESS | 3684 | 1467647659777 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19915400) [pid = 3684] [serial = 414] [outer = 15982000] 08:54:20 INFO - PROCESS | 3684 | 1467647660163 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]]]}] 08:54:20 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 08:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 543ms 08:54:20 INFO - PROCESS | 3684 | 1467647660196 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3684 | 1467647660198 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 3684 | 1467647660201 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:54:20 INFO - PROCESS | 3684 | 1467647660203 Marionette TRACE conn3 <- [1,518,null,{}] 08:54:20 INFO - PROCESS | 3684 | 1467647660207 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}] 08:54:20 INFO - PROCESS | 3684 | 1467647660209 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:20 INFO - PROCESS | 3684 | 1467647660301 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:54:20 INFO - PROCESS | 3684 | 1467647660307 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3684 | 1467647660309 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:20 INFO - PROCESS | 3684 | ++DOCSHELL 175EBC00 == 40 [pid = 3684] [id = 139] 08:54:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17F27C00) [pid = 3684] [serial = 415] [outer = 00000000] 08:54:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A9A7C00) [pid = 3684] [serial = 416] [outer = 17F27C00] 08:54:20 INFO - PROCESS | 3684 | 1467647660353 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A9B5C00) [pid = 3684] [serial = 417] [outer = 17F27C00] 08:54:20 INFO - PROCESS | 3684 | 1467647660752 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 586ms 08:54:20 INFO - PROCESS | 3684 | 1467647660803 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3684 | 1467647660805 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:54:20 INFO - PROCESS | 3684 | 1467647660791 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3684 | 1467647660792 Marionette TRACE conn3 <- [1,522,null,{}] 08:54:20 INFO - PROCESS | 3684 | 1467647660796 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}] 08:54:20 INFO - PROCESS | 3684 | 1467647660797 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:20 INFO - PROCESS | 3684 | 1467647660876 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:54:20 INFO - PROCESS | 3684 | 1467647660882 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3684 | 1467647660884 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:20 INFO - PROCESS | 3684 | ++DOCSHELL 1A9B5400 == 41 [pid = 3684] [id = 140] 08:54:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1AA81C00) [pid = 3684] [serial = 418] [outer = 00000000] 08:54:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1AA87C00) [pid = 3684] [serial = 419] [outer = 1AA81C00] 08:54:20 INFO - PROCESS | 3684 | 1467647660934 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1AC77800) [pid = 3684] [serial = 420] [outer = 1AA81C00] 08:54:21 INFO - PROCESS | 3684 | --DOCSHELL 112EFC00 == 40 [pid = 3684] [id = 127] 08:54:21 INFO - PROCESS | 3684 | --DOCSHELL 1784A800 == 39 [pid = 3684] [id = 126] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 134C1400 == 38 [pid = 3684] [id = 128] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 16AB8400 == 37 [pid = 3684] [id = 129] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 183EFC00 == 36 [pid = 3684] [id = 132] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 19DA1C00 == 35 [pid = 3684] [id = 134] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 175EBC00 == 34 [pid = 3684] [id = 139] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 11C4B000 == 33 [pid = 3684] [id = 136] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 1698E400 == 32 [pid = 3684] [id = 135] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 16DA3400 == 31 [pid = 3684] [id = 130] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 1777C400 == 30 [pid = 3684] [id = 137] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 199EA000 == 29 [pid = 3684] [id = 133] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 1777C800 == 28 [pid = 3684] [id = 131] 08:54:22 INFO - PROCESS | 3684 | --DOCSHELL 1558E000 == 27 [pid = 3684] [id = 138] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17150000) [pid = 3684] [serial = 361] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (183F1400) [pid = 3684] [serial = 365] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17F0B400) [pid = 3684] [serial = 364] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19911800) [pid = 3684] [serial = 367] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A308800) [pid = 3684] [serial = 373] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (199E0400) [pid = 3684] [serial = 368] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A574800) [pid = 3684] [serial = 376] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1558CC00) [pid = 3684] [serial = 358] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12DC7000) [pid = 3684] [serial = 355] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1314A000) [pid = 3684] [serial = 356] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (139E5400) [pid = 3684] [serial = 353] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13949C00) [pid = 3684] [serial = 352] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A309400) [pid = 3684] [serial = 374] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13071000) [pid = 3684] [serial = 350] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (12B03000) [pid = 3684] [serial = 349] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (114CB000) [pid = 3684] [serial = 347] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1990AC00) [pid = 3684] [serial = 370] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (199EA400) [pid = 3684] [serial = 371] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1770D800) [pid = 3684] [serial = 362] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (159FE000) [pid = 3684] [serial = 359] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3684 | 1467647662577 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1844ms 08:54:22 INFO - PROCESS | 3684 | 1467647662656 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3684 | 1467647662660 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:54:22 INFO - PROCESS | 3684 | 1467647662648 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3684 | 1467647662652 Marionette TRACE conn3 <- [1,526,null,{}] 08:54:22 INFO - PROCESS | 3684 | 1467647662658 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}] 08:54:22 INFO - PROCESS | 3684 | 1467647662661 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:22 INFO - PROCESS | 3684 | 1467647662754 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:54:22 INFO - PROCESS | 3684 | 1467647662768 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3684 | 1467647662771 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:22 INFO - PROCESS | 3684 | ++DOCSHELL 10A9FC00 == 28 [pid = 3684] [id = 141] 08:54:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10B86C00) [pid = 3684] [serial = 421] [outer = 00000000] 08:54:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11284000) [pid = 3684] [serial = 422] [outer = 10B86C00] 08:54:22 INFO - PROCESS | 3684 | 1467647662819 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (112EF000) [pid = 3684] [serial = 423] [outer = 10B86C00] 08:54:23 INFO - PROCESS | 3684 | 1467647663265 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]]]}] 08:54:23 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 08:54:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 08:54:23 INFO - PROCESS | 3684 | 1467647663291 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3684 | 1467647663296 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:54:23 INFO - PROCESS | 3684 | 1467647663302 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3684 | 1467647663305 Marionette TRACE conn3 <- [1,530,null,{}] 08:54:23 INFO - PROCESS | 3684 | 1467647663309 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}] 08:54:23 INFO - PROCESS | 3684 | 1467647663312 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:23 INFO - PROCESS | 3684 | 1467647663402 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:54:23 INFO - PROCESS | 3684 | 1467647663410 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3684 | 1467647663413 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:23 INFO - PROCESS | 3684 | ++DOCSHELL 1306A400 == 29 [pid = 3684] [id = 142] 08:54:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1306CC00) [pid = 3684] [serial = 424] [outer = 00000000] 08:54:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (130A7800) [pid = 3684] [serial = 425] [outer = 1306CC00] 08:54:23 INFO - PROCESS | 3684 | 1467647663466 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1312C400) [pid = 3684] [serial = 426] [outer = 1306CC00] 08:54:23 INFO - PROCESS | 3684 | 1467647663891 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"]]]}] 08:54:23 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 08:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:54:23 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 08:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:54:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 586ms 08:54:23 INFO - PROCESS | 3684 | 1467647663902 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3684 | 1467647663904 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:54:23 INFO - PROCESS | 3684 | 1467647663909 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3684 | 1467647663913 Marionette TRACE conn3 <- [1,534,null,{}] 08:54:23 INFO - PROCESS | 3684 | 1467647663931 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}] 08:54:23 INFO - PROCESS | 3684 | 1467647663919 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:24 INFO - PROCESS | 3684 | 1467647664045 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:54:24 INFO - PROCESS | 3684 | 1467647664057 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3684 | 1467647664060 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:24 INFO - PROCESS | 3684 | ++DOCSHELL 13EA0800 == 30 [pid = 3684] [id = 143] 08:54:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13EA1800) [pid = 3684] [serial = 427] [outer = 00000000] 08:54:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (141B1000) [pid = 3684] [serial = 428] [outer = 13EA1800] 08:54:24 INFO - PROCESS | 3684 | 1467647664107 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1546F800) [pid = 3684] [serial = 429] [outer = 13EA1800] 08:54:24 INFO - PROCESS | 3684 | 1467647664515 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]]]}] 08:54:24 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. 08:54:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 08:54:24 INFO - PROCESS | 3684 | 1467647664547 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3684 | 1467647664549 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 3684 | 1467647664550 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3684 | 1467647664551 Marionette TRACE conn3 <- [1,538,null,{}] 08:54:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:54:24 INFO - PROCESS | 3684 | 1467647664555 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}] 08:54:24 INFO - PROCESS | 3684 | 1467647664557 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:24 INFO - PROCESS | 3684 | 1467647664641 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:54:24 INFO - PROCESS | 3684 | 1467647664649 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3684 | 1467647664652 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:24 INFO - PROCESS | 3684 | ++DOCSHELL 154BB400 == 31 [pid = 3684] [id = 144] 08:54:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1558E000) [pid = 3684] [serial = 430] [outer = 00000000] 08:54:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15FAC400) [pid = 3684] [serial = 431] [outer = 1558E000] 08:54:24 INFO - PROCESS | 3684 | 1467647664695 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15FC4800) [pid = 3684] [serial = 432] [outer = 1558E000] 08:54:25 INFO - PROCESS | 3684 | 1467647665086 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]]]}] 08:54:25 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. 08:54:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 543ms 08:54:25 INFO - PROCESS | 3684 | 1467647665112 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3684 | 1467647665114 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:54:25 INFO - PROCESS | 3684 | 1467647665118 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3684 | 1467647665119 Marionette TRACE conn3 <- [1,542,null,{}] 08:54:25 INFO - PROCESS | 3684 | 1467647665123 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}] 08:54:25 INFO - PROCESS | 3684 | 1467647665125 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:25 INFO - PROCESS | 3684 | 1467647665185 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:54:25 INFO - PROCESS | 3684 | 1467647665190 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3684 | 1467647665192 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:25 INFO - PROCESS | 3684 | ++DOCSHELL 162E6800 == 32 [pid = 3684] [id = 145] 08:54:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (162E6C00) [pid = 3684] [serial = 433] [outer = 00000000] 08:54:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (162F2C00) [pid = 3684] [serial = 434] [outer = 162E6C00] 08:54:25 INFO - PROCESS | 3684 | 1467647665242 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16ABEC00) [pid = 3684] [serial = 435] [outer = 162E6C00] 08:54:25 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:25 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:25 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:25 INFO - PROCESS | 3684 | 1467647665657 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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 586ms 08:54:25 INFO - PROCESS | 3684 | 1467647665694 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3684 | 1467647665696 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:54:25 INFO - PROCESS | 3684 | 1467647665703 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3684 | 1467647665705 Marionette TRACE conn3 <- [1,546,null,{}] 08:54:25 INFO - PROCESS | 3684 | 1467647665708 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}] 08:54:25 INFO - PROCESS | 3684 | 1467647665714 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:25 INFO - PROCESS | 3684 | 1467647665812 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:54:25 INFO - PROCESS | 3684 | 1467647665821 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3684 | 1467647665806 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:25 INFO - PROCESS | 3684 | ++DOCSHELL 16DB0800 == 33 [pid = 3684] [id = 146] 08:54:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DB1800) [pid = 3684] [serial = 436] [outer = 00000000] 08:54:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (170CE800) [pid = 3684] [serial = 437] [outer = 16DB1800] 08:54:25 INFO - PROCESS | 3684 | 1467647665849 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1777E400) [pid = 3684] [serial = 438] [outer = 16DB1800] 08:54:26 INFO - PROCESS | 3684 | 1467647666245 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 572ms 08:54:26 INFO - PROCESS | 3684 | 1467647666279 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3684 | 1467647666281 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 3684 | 1467647666285 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:54:26 INFO - PROCESS | 3684 | 1467647666286 Marionette TRACE conn3 <- [1,550,null,{}] 08:54:26 INFO - PROCESS | 3684 | 1467647666289 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}] 08:54:26 INFO - PROCESS | 3684 | 1467647666291 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:26 INFO - PROCESS | 3684 | 1467647666365 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:54:26 INFO - PROCESS | 3684 | 1467647666371 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3684 | 1467647666373 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:26 INFO - PROCESS | 3684 | ++DOCSHELL 17796C00 == 34 [pid = 3684] [id = 147] 08:54:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1779A800) [pid = 3684] [serial = 439] [outer = 00000000] 08:54:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17F03000) [pid = 3684] [serial = 440] [outer = 1779A800] 08:54:26 INFO - PROCESS | 3684 | 1467647666419 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17F0B400) [pid = 3684] [serial = 441] [outer = 1779A800] 08:54:26 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:26 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:26 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:26 INFO - PROCESS | 3684 | 1467647666807 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 543ms 08:54:26 INFO - PROCESS | 3684 | 1467647666828 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3684 | 1467647666831 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:54:26 INFO - PROCESS | 3684 | 1467647666834 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3684 | 1467647666836 Marionette TRACE conn3 <- [1,554,null,{}] 08:54:26 INFO - PROCESS | 3684 | 1467647666865 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}] 08:54:26 INFO - PROCESS | 3684 | 1467647666867 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:26 INFO - PROCESS | 3684 | 1467647666946 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:54:26 INFO - PROCESS | 3684 | 1467647666955 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3684 | 1467647666957 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:26 INFO - PROCESS | 3684 | ++DOCSHELL 17845000 == 35 [pid = 3684] [id = 148] 08:54:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17845400) [pid = 3684] [serial = 442] [outer = 00000000] 08:54:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (183F3400) [pid = 3684] [serial = 443] [outer = 17845400] 08:54:26 INFO - PROCESS | 3684 | 1467647667004 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (183F4400) [pid = 3684] [serial = 444] [outer = 17845400] 08:54:27 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:27 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:27 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:27 INFO - PROCESS | 3684 | 1467647667418 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 643ms 08:54:27 INFO - PROCESS | 3684 | 1467647667482 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3684 | 1467647667484 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:54:27 INFO - PROCESS | 3684 | 1467647667487 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:54:27 INFO - PROCESS | 3684 | 1467647667489 Marionette TRACE conn3 <- [1,558,null,{}] 08:54:27 INFO - PROCESS | 3684 | 1467647667492 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}] 08:54:27 INFO - PROCESS | 3684 | 1467647667494 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:27 INFO - PROCESS | 3684 | 1467647667600 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:54:27 INFO - PROCESS | 3684 | 1467647667662 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3684 | 1467647667664 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:27 INFO - PROCESS | 3684 | ++DOCSHELL 1990EC00 == 36 [pid = 3684] [id = 149] 08:54:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19910C00) [pid = 3684] [serial = 445] [outer = 00000000] 08:54:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (199E5800) [pid = 3684] [serial = 446] [outer = 19910C00] 08:54:27 INFO - PROCESS | 3684 | 1467647667707 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (199E7C00) [pid = 3684] [serial = 447] [outer = 19910C00] 08:54:27 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:27 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:28 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:28 INFO - PROCESS | 3684 | 1467647668104 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 08:54:28 INFO - PROCESS | 3684 | 1467647668131 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3684 | 1467647668145 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:54:28 INFO - PROCESS | 3684 | 1467647668148 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3684 | 1467647668150 Marionette TRACE conn3 <- [1,562,null,{}] 08:54:28 INFO - PROCESS | 3684 | 1467647668160 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}] 08:54:28 INFO - PROCESS | 3684 | 1467647668162 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:28 INFO - PROCESS | 3684 | 1467647668254 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:54:28 INFO - PROCESS | 3684 | 1467647668262 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3684 | 1467647668264 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:28 INFO - PROCESS | 3684 | ++DOCSHELL 183F2000 == 37 [pid = 3684] [id = 150] 08:54:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (199E0C00) [pid = 3684] [serial = 448] [outer = 00000000] 08:54:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19DACC00) [pid = 3684] [serial = 449] [outer = 199E0C00] 08:54:28 INFO - PROCESS | 3684 | 1467647668307 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19F34800) [pid = 3684] [serial = 450] [outer = 199E0C00] 08:54:28 INFO - PROCESS | 3684 | 1467647668705 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 571ms 08:54:28 INFO - PROCESS | 3684 | 1467647668728 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3684 | 1467647668731 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:54:28 INFO - PROCESS | 3684 | 1467647668734 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3684 | 1467647668736 Marionette TRACE conn3 <- [1,566,null,{}] 08:54:28 INFO - PROCESS | 3684 | 1467647668747 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}] 08:54:28 INFO - PROCESS | 3684 | 1467647668750 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:28 INFO - PROCESS | 3684 | 1467647668850 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:54:28 INFO - PROCESS | 3684 | 1467647668939 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3684 | 1467647668942 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:28 INFO - PROCESS | 3684 | ++DOCSHELL 1A30D800 == 38 [pid = 3684] [id = 151] 08:54:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A471400) [pid = 3684] [serial = 451] [outer = 00000000] 08:54:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A575400) [pid = 3684] [serial = 452] [outer = 1A471400] 08:54:28 INFO - PROCESS | 3684 | 1467647668987 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A6DD000) [pid = 3684] [serial = 453] [outer = 1A471400] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (17F27C00) [pid = 3684] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16DF2400) [pid = 3684] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (16FCEC00) [pid = 3684] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A947800) [pid = 3684] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (112F0400) [pid = 3684] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A47A800) [pid = 3684] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A304000) [pid = 3684] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (199EAC00) [pid = 3684] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (183F6000) [pid = 3684] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1777EC00) [pid = 3684] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16DAA000) [pid = 3684] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16AB9400) [pid = 3684] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13947800) [pid = 3684] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:54:29 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15982000) [pid = 3684] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:54:29 INFO - PROCESS | 3684 | 1467647669456 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 786ms 08:54:29 INFO - PROCESS | 3684 | 1467647669520 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3684 | 1467647669522 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:54:29 INFO - PROCESS | 3684 | 1467647669525 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:54:29 INFO - PROCESS | 3684 | 1467647669527 Marionette TRACE conn3 <- [1,570,null,{}] 08:54:29 INFO - PROCESS | 3684 | 1467647669530 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}] 08:54:29 INFO - PROCESS | 3684 | 1467647669532 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:29 INFO - PROCESS | 3684 | 1467647669611 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:54:29 INFO - PROCESS | 3684 | 1467647669617 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3684 | 1467647669619 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:29 INFO - PROCESS | 3684 | ++DOCSHELL 13E9FC00 == 39 [pid = 3684] [id = 152] 08:54:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (162F3400) [pid = 3684] [serial = 454] [outer = 00000000] 08:54:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17C09400) [pid = 3684] [serial = 455] [outer = 162F3400] 08:54:29 INFO - PROCESS | 3684 | 1467647669690 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (183F0C00) [pid = 3684] [serial = 456] [outer = 162F3400] 08:54:30 INFO - PROCESS | 3684 | 1467647670080 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 586ms 08:54:30 INFO - PROCESS | 3684 | 1467647670105 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3684 | 1467647670107 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:54:30 INFO - PROCESS | 3684 | 1467647670111 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3684 | 1467647670112 Marionette TRACE conn3 <- [1,574,null,{}] 08:54:30 INFO - PROCESS | 3684 | 1467647670116 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}] 08:54:30 INFO - PROCESS | 3684 | 1467647670118 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:30 INFO - PROCESS | 3684 | 1467647670196 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:54:30 INFO - PROCESS | 3684 | 1467647670202 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3684 | 1467647670204 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:30 INFO - PROCESS | 3684 | ++DOCSHELL 16FCB000 == 40 [pid = 3684] [id = 153] 08:54:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A303000) [pid = 3684] [serial = 457] [outer = 00000000] 08:54:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A574C00) [pid = 3684] [serial = 458] [outer = 1A303000] 08:54:30 INFO - PROCESS | 3684 | 1467647670247 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A942800) [pid = 3684] [serial = 459] [outer = 1A303000] 08:54:30 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:30 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:30 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:30 INFO - PROCESS | 3684 | 1467647670647 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 543ms 08:54:30 INFO - PROCESS | 3684 | 1467647670670 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3684 | 1467647670672 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:54:30 INFO - PROCESS | 3684 | 1467647670676 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3684 | 1467647670678 Marionette TRACE conn3 <- [1,578,null,{}] 08:54:30 INFO - PROCESS | 3684 | 1467647670682 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}] 08:54:30 INFO - PROCESS | 3684 | 1467647670684 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:30 INFO - PROCESS | 3684 | 1467647670787 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:54:30 INFO - PROCESS | 3684 | 1467647670795 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3684 | 1467647670797 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:30 INFO - PROCESS | 3684 | ++DOCSHELL 15FAB800 == 41 [pid = 3684] [id = 154] 08:54:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15FB7000) [pid = 3684] [serial = 460] [outer = 00000000] 08:54:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A94B000) [pid = 3684] [serial = 461] [outer = 15FB7000] 08:54:30 INFO - PROCESS | 3684 | 1467647670840 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A94DC00) [pid = 3684] [serial = 462] [outer = 15FB7000] 08:54:31 INFO - PROCESS | 3684 | --DOCSHELL 1A9B5400 == 40 [pid = 3684] [id = 140] 08:54:31 INFO - PROCESS | 3684 | --DOCSHELL 10A9FC00 == 39 [pid = 3684] [id = 141] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 17796C00 == 38 [pid = 3684] [id = 147] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 1990EC00 == 37 [pid = 3684] [id = 149] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 16DB0800 == 36 [pid = 3684] [id = 146] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 183F2000 == 35 [pid = 3684] [id = 150] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 17845000 == 34 [pid = 3684] [id = 148] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 154BB400 == 33 [pid = 3684] [id = 144] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 13E9FC00 == 32 [pid = 3684] [id = 152] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 1A30D800 == 31 [pid = 3684] [id = 151] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 13EA0800 == 30 [pid = 3684] [id = 143] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 162E6800 == 29 [pid = 3684] [id = 145] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 16FCB000 == 28 [pid = 3684] [id = 153] 08:54:32 INFO - PROCESS | 3684 | --DOCSHELL 1306A400 == 27 [pid = 3684] [id = 142] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1AA87C00) [pid = 3684] [serial = 419] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A9B5C00) [pid = 3684] [serial = 417] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A6D8800) [pid = 3684] [serial = 404] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A941800) [pid = 3684] [serial = 407] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A6DC000) [pid = 3684] [serial = 405] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A9A9400) [pid = 3684] [serial = 410] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A945400) [pid = 3684] [serial = 408] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A9A7C00) [pid = 3684] [serial = 416] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (129B4C00) [pid = 3684] [serial = 379] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12D86800) [pid = 3684] [serial = 380] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A6D4400) [pid = 3684] [serial = 377] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1597FC00) [pid = 3684] [serial = 164] [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.] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A473000) [pid = 3684] [serial = 401] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19DAC800) [pid = 3684] [serial = 398] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19F28800) [pid = 3684] [serial = 399] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1990BC00) [pid = 3684] [serial = 395] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (199E1400) [pid = 3684] [serial = 396] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17C08C00) [pid = 3684] [serial = 392] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17F06800) [pid = 3684] [serial = 393] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16DEA800) [pid = 3684] [serial = 389] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17704800) [pid = 3684] [serial = 390] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16ABF800) [pid = 3684] [serial = 386] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DA5800) [pid = 3684] [serial = 387] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (139D7800) [pid = 3684] [serial = 383] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13EA1000) [pid = 3684] [serial = 384] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1778FC00) [pid = 3684] [serial = 413] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A9ACC00) [pid = 3684] [serial = 411] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19915400) [pid = 3684] [serial = 414] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A47E400) [pid = 3684] [serial = 402] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3684 | 1467647672473 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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1843ms 08:54:32 INFO - PROCESS | 3684 | 1467647672512 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3684 | 1467647672515 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:54:32 INFO - PROCESS | 3684 | 1467647672520 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3684 | 1467647672525 Marionette TRACE conn3 <- [1,582,null,{}] 08:54:32 INFO - PROCESS | 3684 | 1467647672531 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}] 08:54:32 INFO - PROCESS | 3684 | 1467647672534 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:32 INFO - PROCESS | 3684 | 1467647672615 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:54:32 INFO - PROCESS | 3684 | 1467647672622 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3684 | 1467647672625 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:32 INFO - PROCESS | 3684 | ++DOCSHELL 11AEC000 == 28 [pid = 3684] [id = 155] 08:54:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11AEDC00) [pid = 3684] [serial = 463] [outer = 00000000] 08:54:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12854400) [pid = 3684] [serial = 464] [outer = 11AEDC00] 08:54:32 INFO - PROCESS | 3684 | 1467647672681 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12D86800) [pid = 3684] [serial = 465] [outer = 11AEDC00] 08:54:33 INFO - PROCESS | 3684 | 1467647673212 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 729ms 08:54:33 INFO - PROCESS | 3684 | 1467647673247 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3684 | 1467647673252 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:54:33 INFO - PROCESS | 3684 | 1467647673258 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3684 | 1467647673261 Marionette TRACE conn3 <- [1,586,null,{}] 08:54:33 INFO - PROCESS | 3684 | 1467647673266 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}] 08:54:33 INFO - PROCESS | 3684 | 1467647673268 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:33 INFO - PROCESS | 3684 | 1467647673345 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:54:33 INFO - PROCESS | 3684 | 1467647673425 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3684 | 1467647673427 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:33 INFO - PROCESS | 3684 | ++DOCSHELL 12BD4400 == 29 [pid = 3684] [id = 156] 08:54:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12D7E800) [pid = 3684] [serial = 466] [outer = 00000000] 08:54:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13128400) [pid = 3684] [serial = 467] [outer = 12D7E800] 08:54:33 INFO - PROCESS | 3684 | 1467647673475 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (131EE400) [pid = 3684] [serial = 468] [outer = 12D7E800] 08:54:33 INFO - PROCESS | 3684 | 1467647673810 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 586ms 08:54:33 INFO - PROCESS | 3684 | 1467647673838 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3684 | 1467647673840 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:54:33 INFO - PROCESS | 3684 | 1467647673844 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3684 | 1467647673848 Marionette TRACE conn3 <- [1,590,null,{}] 08:54:33 INFO - PROCESS | 3684 | 1467647673858 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}] 08:54:33 INFO - PROCESS | 3684 | 1467647673863 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:33 INFO - PROCESS | 3684 | 1467647673950 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:54:33 INFO - PROCESS | 3684 | 1467647673970 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3684 | 1467647673974 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:33 INFO - PROCESS | 3684 | ++DOCSHELL 159F9400 == 30 [pid = 3684] [id = 157] 08:54:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (159FC400) [pid = 3684] [serial = 469] [outer = 00000000] 08:54:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (162E6800) [pid = 3684] [serial = 470] [outer = 159FC400] 08:54:34 INFO - PROCESS | 3684 | 1467647674022 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (162EC800) [pid = 3684] [serial = 471] [outer = 159FC400] 08:54:34 INFO - PROCESS | 3684 | 1467647674414 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]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 08:54:34 INFO - PROCESS | 3684 | 1467647674482 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3684 | 1467647674484 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:54:34 INFO - PROCESS | 3684 | 1467647674498 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3684 | 1467647674500 Marionette TRACE conn3 <- [1,594,null,{}] 08:54:34 INFO - PROCESS | 3684 | 1467647674504 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}] 08:54:34 INFO - PROCESS | 3684 | 1467647674506 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:34 INFO - PROCESS | 3684 | 1467647674590 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:54:34 INFO - PROCESS | 3684 | 1467647674598 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3684 | 1467647674600 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:34 INFO - PROCESS | 3684 | ++DOCSHELL 16AC0400 == 31 [pid = 3684] [id = 158] 08:54:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16AC0800) [pid = 3684] [serial = 472] [outer = 00000000] 08:54:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16DA8800) [pid = 3684] [serial = 473] [outer = 16AC0800] 08:54:34 INFO - PROCESS | 3684 | 1467647674627 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16DB0400) [pid = 3684] [serial = 474] [outer = 16AC0800] 08:54:35 INFO - PROCESS | 3684 | 1467647675022 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 601ms 08:54:35 INFO - PROCESS | 3684 | 1467647675088 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3684 | 1467647675090 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 3684 | 1467647675093 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:54:35 INFO - PROCESS | 3684 | 1467647675095 Marionette TRACE conn3 <- [1,598,null,{}] 08:54:35 INFO - PROCESS | 3684 | 1467647675099 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}] 08:54:35 INFO - PROCESS | 3684 | 1467647675101 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:35 INFO - PROCESS | 3684 | 1467647675188 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:54:35 INFO - PROCESS | 3684 | 1467647675225 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3684 | 1467647675227 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:35 INFO - PROCESS | 3684 | ++DOCSHELL 16EF7000 == 32 [pid = 3684] [id = 159] 08:54:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16EF8000) [pid = 3684] [serial = 475] [outer = 00000000] 08:54:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1714AC00) [pid = 3684] [serial = 476] [outer = 16EF8000] 08:54:35 INFO - PROCESS | 3684 | 1467647675253 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17710000) [pid = 3684] [serial = 477] [outer = 16EF8000] 08:54:35 INFO - PROCESS | 3684 | 1467647675651 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 586ms 08:54:35 INFO - PROCESS | 3684 | 1467647675693 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3684 | 1467647675695 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:54:35 INFO - PROCESS | 3684 | 1467647675680 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3684 | 1467647675682 Marionette TRACE conn3 <- [1,602,null,{}] 08:54:35 INFO - PROCESS | 3684 | 1467647675686 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}] 08:54:35 INFO - PROCESS | 3684 | 1467647675691 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:35 INFO - PROCESS | 3684 | 1467647675790 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:54:35 INFO - PROCESS | 3684 | 1467647675798 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3684 | 1467647675800 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:35 INFO - PROCESS | 3684 | ++DOCSHELL 17C8CC00 == 33 [pid = 3684] [id = 160] 08:54:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17C91C00) [pid = 3684] [serial = 478] [outer = 00000000] 08:54:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17F31800) [pid = 3684] [serial = 479] [outer = 17C91C00] 08:54:35 INFO - PROCESS | 3684 | 1467647675843 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183F2400) [pid = 3684] [serial = 480] [outer = 17C91C00] 08:54:36 INFO - PROCESS | 3684 | 1467647676214 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 543ms 08:54:36 INFO - PROCESS | 3684 | 1467647676236 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3684 | 1467647676238 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:54:36 INFO - PROCESS | 3684 | 1467647676253 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3684 | 1467647676255 Marionette TRACE conn3 <- [1,606,null,{}] 08:54:36 INFO - PROCESS | 3684 | 1467647676258 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}] 08:54:36 INFO - PROCESS | 3684 | 1467647676260 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:36 INFO - PROCESS | 3684 | 1467647676328 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:54:36 INFO - PROCESS | 3684 | 1467647676333 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3684 | 1467647676335 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:36 INFO - PROCESS | 3684 | ++DOCSHELL 17845000 == 34 [pid = 3684] [id = 161] 08:54:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17C0F000) [pid = 3684] [serial = 481] [outer = 00000000] 08:54:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (199E2C00) [pid = 3684] [serial = 482] [outer = 17C0F000] 08:54:36 INFO - PROCESS | 3684 | 1467647676380 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (199E5400) [pid = 3684] [serial = 483] [outer = 17C0F000] 08:54:36 INFO - PROCESS | 3684 | 1467647676773 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 543ms 08:54:36 INFO - PROCESS | 3684 | 1467647676795 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3684 | 1467647676797 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 3684 | 1467647676801 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:54:36 INFO - PROCESS | 3684 | 1467647676802 Marionette TRACE conn3 <- [1,610,null,{}] 08:54:36 INFO - PROCESS | 3684 | 1467647676806 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}] 08:54:36 INFO - PROCESS | 3684 | 1467647676807 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:36 INFO - PROCESS | 3684 | 1467647676906 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:54:36 INFO - PROCESS | 3684 | 1467647676911 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3684 | 1467647676913 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:36 INFO - PROCESS | 3684 | ++DOCSHELL 10A7C000 == 35 [pid = 3684] [id = 162] 08:54:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16DAA000) [pid = 3684] [serial = 484] [outer = 00000000] 08:54:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19F2A000) [pid = 3684] [serial = 485] [outer = 16DAA000] 08:54:36 INFO - PROCESS | 3684 | 1467647676962 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A0A7400) [pid = 3684] [serial = 486] [outer = 16DAA000] 08:54:37 INFO - PROCESS | 3684 | 1467647677358 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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 586ms 08:54:37 INFO - PROCESS | 3684 | 1467647677387 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3684 | 1467647677389 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:54:37 INFO - PROCESS | 3684 | 1467647677396 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3684 | 1467647677398 Marionette TRACE conn3 <- [1,614,null,{}] 08:54:37 INFO - PROCESS | 3684 | 1467647677401 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}] 08:54:37 INFO - PROCESS | 3684 | 1467647677403 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:37 INFO - PROCESS | 3684 | 1467647677489 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:54:37 INFO - PROCESS | 3684 | 1467647677495 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3684 | 1467647677497 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:37 INFO - PROCESS | 3684 | ++DOCSHELL 159F7000 == 36 [pid = 3684] [id = 163] 08:54:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A310400) [pid = 3684] [serial = 487] [outer = 00000000] 08:54:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A47EC00) [pid = 3684] [serial = 488] [outer = 1A310400] 08:54:37 INFO - PROCESS | 3684 | 1467647677539 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A56CC00) [pid = 3684] [serial = 489] [outer = 1A310400] 08:54:37 INFO - PROCESS | 3684 | 1467647677958 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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 572ms 08:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:54:37 INFO - PROCESS | 3684 | 1467647677970 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3684 | 1467647677972 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:54:37 INFO - PROCESS | 3684 | 1467647677975 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3684 | 1467647677977 Marionette TRACE conn3 <- [1,618,null,{}] 08:54:37 INFO - PROCESS | 3684 | 1467647677985 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}] 08:54:37 INFO - PROCESS | 3684 | 1467647677987 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:38 INFO - PROCESS | 3684 | 1467647678097 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:54:38 INFO - PROCESS | 3684 | 1467647678103 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3684 | 1467647678115 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:38 INFO - PROCESS | 3684 | ++DOCSHELL 1A573C00 == 37 [pid = 3684] [id = 164] 08:54:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A574000) [pid = 3684] [serial = 490] [outer = 00000000] 08:54:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A6D8800) [pid = 3684] [serial = 491] [outer = 1A574000] 08:54:38 INFO - PROCESS | 3684 | 1467647678194 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A6DD800) [pid = 3684] [serial = 492] [outer = 1A574000] 08:54:38 INFO - PROCESS | 3684 | 1467647678578 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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 08:54:38 INFO - PROCESS | 3684 | 1467647678628 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3684 | 1467647678630 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:54:38 INFO - PROCESS | 3684 | 1467647678634 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3684 | 1467647678636 Marionette TRACE conn3 <- [1,622,null,{}] 08:54:38 INFO - PROCESS | 3684 | 1467647678640 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}] 08:54:38 INFO - PROCESS | 3684 | 1467647678642 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:38 INFO - PROCESS | 3684 | 1467647678790 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:54:38 INFO - PROCESS | 3684 | 1467647678814 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3684 | 1467647678817 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:38 INFO - PROCESS | 3684 | ++DOCSHELL 16DE8C00 == 38 [pid = 3684] [id = 165] 08:54:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A942C00) [pid = 3684] [serial = 493] [outer = 00000000] 08:54:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A9A9800) [pid = 3684] [serial = 494] [outer = 1A942C00] 08:54:38 INFO - PROCESS | 3684 | 1467647678847 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A9B1400) [pid = 3684] [serial = 495] [outer = 1A942C00] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A303000) [pid = 3684] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19910C00) [pid = 3684] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (199E0C00) [pid = 3684] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A471400) [pid = 3684] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1AA81C00) [pid = 3684] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17845400) [pid = 3684] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1779A800) [pid = 3684] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16DB1800) [pid = 3684] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (162E6C00) [pid = 3684] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1558E000) [pid = 3684] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13EA1800) [pid = 3684] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1306CC00) [pid = 3684] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10B86C00) [pid = 3684] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:54:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (162F3400) [pid = 3684] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:54:39 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:39 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:39 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:39 INFO - PROCESS | 3684 | 1467647679381 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 771ms 08:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:54:39 INFO - PROCESS | 3684 | 1467647679405 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3684 | 1467647679407 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:54:39 INFO - PROCESS | 3684 | 1467647679410 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3684 | 1467647679412 Marionette TRACE conn3 <- [1,626,null,{}] 08:54:39 INFO - PROCESS | 3684 | 1467647679416 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}] 08:54:39 INFO - PROCESS | 3684 | 1467647679418 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:39 INFO - PROCESS | 3684 | 1467647679495 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:54:39 INFO - PROCESS | 3684 | 1467647679500 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3684 | 1467647679502 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:39 INFO - PROCESS | 3684 | ++DOCSHELL 162F0400 == 39 [pid = 3684] [id = 166] 08:54:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (162F3000) [pid = 3684] [serial = 496] [outer = 00000000] 08:54:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16DEA000) [pid = 3684] [serial = 497] [outer = 162F3000] 08:54:39 INFO - PROCESS | 3684 | 1467647679546 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183EB800) [pid = 3684] [serial = 498] [outer = 162F3000] 08:54:39 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:39 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:39 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:39 INFO - PROCESS | 3684 | 1467647679916 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 543ms 08:54:39 INFO - PROCESS | 3684 | 1467647679965 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3684 | 1467647679967 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:54:39 INFO - PROCESS | 3684 | 1467647679975 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3684 | 1467647679977 Marionette TRACE conn3 <- [1,630,null,{}] 08:54:39 INFO - PROCESS | 3684 | 1467647679998 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}] 08:54:39 INFO - PROCESS | 3684 | 1467647680000 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:40 INFO - PROCESS | 3684 | 1467647680072 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:54:40 INFO - PROCESS | 3684 | 1467647680080 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3684 | 1467647680082 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:40 INFO - PROCESS | 3684 | ++DOCSHELL 1A30A400 == 40 [pid = 3684] [id = 167] 08:54:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A471400) [pid = 3684] [serial = 499] [outer = 00000000] 08:54:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A9B5000) [pid = 3684] [serial = 500] [outer = 1A471400] 08:54:40 INFO - PROCESS | 3684 | 1467647680124 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1AA82800) [pid = 3684] [serial = 501] [outer = 1A471400] 08:54:40 INFO - PROCESS | 3684 | 1467647680521 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]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 600ms 08:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:54:40 INFO - PROCESS | 3684 | 1467647680577 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3684 | 1467647680579 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 3684 | 1467647680583 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3684 | 1467647680584 Marionette TRACE conn3 <- [1,634,null,{}] 08:54:40 INFO - PROCESS | 3684 | 1467647680588 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}] 08:54:40 INFO - PROCESS | 3684 | 1467647680590 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:40 INFO - PROCESS | 3684 | 1467647680653 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:54:40 INFO - PROCESS | 3684 | 1467647680658 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3684 | 1467647680660 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:40 INFO - PROCESS | 3684 | ++DOCSHELL 17148C00 == 41 [pid = 3684] [id = 168] 08:54:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1AA87C00) [pid = 3684] [serial = 502] [outer = 00000000] 08:54:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1AC77400) [pid = 3684] [serial = 503] [outer = 1AA87C00] 08:54:40 INFO - PROCESS | 3684 | 1467647680706 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1AC80000) [pid = 3684] [serial = 504] [outer = 1AA87C00] 08:54:41 INFO - PROCESS | 3684 | --DOCSHELL 11AEC000 == 40 [pid = 3684] [id = 155] 08:54:41 INFO - PROCESS | 3684 | --DOCSHELL 15FAB800 == 39 [pid = 3684] [id = 154] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 12BD4400 == 38 [pid = 3684] [id = 156] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 17C8CC00 == 37 [pid = 3684] [id = 160] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 16DE8C00 == 36 [pid = 3684] [id = 165] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 16EF7000 == 35 [pid = 3684] [id = 159] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 162F0400 == 34 [pid = 3684] [id = 166] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 159F9400 == 33 [pid = 3684] [id = 157] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 10A7C000 == 32 [pid = 3684] [id = 162] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 1A30A400 == 31 [pid = 3684] [id = 167] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 16AC0400 == 30 [pid = 3684] [id = 158] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 17845000 == 29 [pid = 3684] [id = 161] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 1A573C00 == 28 [pid = 3684] [id = 164] 08:54:42 INFO - PROCESS | 3684 | --DOCSHELL 159F7000 == 27 [pid = 3684] [id = 163] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A942800) [pid = 3684] [serial = 459] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A94B000) [pid = 3684] [serial = 461] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (199E5800) [pid = 3684] [serial = 446] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19DACC00) [pid = 3684] [serial = 449] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (199E7C00) [pid = 3684] [serial = 447] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A575400) [pid = 3684] [serial = 452] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19F34800) [pid = 3684] [serial = 450] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A574C00) [pid = 3684] [serial = 458] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A6DD000) [pid = 3684] [serial = 453] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1AC77800) [pid = 3684] [serial = 420] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (183F3400) [pid = 3684] [serial = 443] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17F03000) [pid = 3684] [serial = 440] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17F0B400) [pid = 3684] [serial = 441] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (170CE800) [pid = 3684] [serial = 437] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1777E400) [pid = 3684] [serial = 438] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (162F2C00) [pid = 3684] [serial = 434] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16ABEC00) [pid = 3684] [serial = 435] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15FAC400) [pid = 3684] [serial = 431] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15FC4800) [pid = 3684] [serial = 432] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (141B1000) [pid = 3684] [serial = 428] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1546F800) [pid = 3684] [serial = 429] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (130A7800) [pid = 3684] [serial = 425] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1312C400) [pid = 3684] [serial = 426] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (112EF000) [pid = 3684] [serial = 423] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (11284000) [pid = 3684] [serial = 422] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17C09400) [pid = 3684] [serial = 455] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (183F0C00) [pid = 3684] [serial = 456] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (183F4400) [pid = 3684] [serial = 444] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3684 | 1467647682319 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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1786ms 08:54:42 INFO - PROCESS | 3684 | 1467647682368 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3684 | 1467647682372 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:54:42 INFO - PROCESS | 3684 | 1467647682377 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3684 | 1467647682381 Marionette TRACE conn3 <- [1,638,null,{}] 08:54:42 INFO - PROCESS | 3684 | 1467647682387 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}] 08:54:42 INFO - PROCESS | 3684 | 1467647682390 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:42 INFO - PROCESS | 3684 | 1467647682481 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:54:42 INFO - PROCESS | 3684 | 1467647682488 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3684 | 1467647682493 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:42 INFO - PROCESS | 3684 | ++DOCSHELL 10A9D400 == 28 [pid = 3684] [id = 169] 08:54:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10B85400) [pid = 3684] [serial = 505] [outer = 00000000] 08:54:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11233400) [pid = 3684] [serial = 506] [outer = 10B85400] 08:54:42 INFO - PROCESS | 3684 | 1467647682527 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11236800) [pid = 3684] [serial = 507] [outer = 10B85400] 08:54:42 INFO - PROCESS | 3684 | 1467647682956 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 08:54:43 INFO - PROCESS | 3684 | 1467647683015 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3684 | 1467647683020 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:54:43 INFO - PROCESS | 3684 | 1467647683026 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3684 | 1467647683029 Marionette TRACE conn3 <- [1,642,null,{}] 08:54:43 INFO - PROCESS | 3684 | 1467647683033 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}] 08:54:43 INFO - PROCESS | 3684 | 1467647683036 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:43 INFO - PROCESS | 3684 | 1467647683121 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:54:43 INFO - PROCESS | 3684 | 1467647683131 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3684 | 1467647683134 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:43 INFO - PROCESS | 3684 | ++DOCSHELL 128F1400 == 29 [pid = 3684] [id = 170] 08:54:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (128F2000) [pid = 3684] [serial = 508] [outer = 00000000] 08:54:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (128F6C00) [pid = 3684] [serial = 509] [outer = 128F2000] 08:54:43 INFO - PROCESS | 3684 | 1467647683162 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (128FA000) [pid = 3684] [serial = 510] [outer = 128F2000] 08:54:43 INFO - PROCESS | 3684 | 1467647683587 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 586ms 08:54:43 INFO - PROCESS | 3684 | 1467647683606 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3684 | 1467647683608 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:54:43 INFO - PROCESS | 3684 | 1467647683611 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3684 | 1467647683615 Marionette TRACE conn3 <- [1,646,null,{}] 08:54:43 INFO - PROCESS | 3684 | 1467647683630 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}] 08:54:43 INFO - PROCESS | 3684 | 1467647683635 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:43 INFO - PROCESS | 3684 | 1467647683717 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:54:43 INFO - PROCESS | 3684 | 1467647683759 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3684 | 1467647683762 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:43 INFO - PROCESS | 3684 | ++DOCSHELL 130AFC00 == 30 [pid = 3684] [id = 171] 08:54:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (130DB800) [pid = 3684] [serial = 511] [outer = 00000000] 08:54:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1314B400) [pid = 3684] [serial = 512] [outer = 130DB800] 08:54:43 INFO - PROCESS | 3684 | 1467647683857 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13242000) [pid = 3684] [serial = 513] [outer = 130DB800] 08:54:44 INFO - PROCESS | 3684 | 1467647684214 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 643ms 08:54:44 INFO - PROCESS | 3684 | 1467647684252 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3684 | 1467647684254 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:54:44 INFO - PROCESS | 3684 | 1467647684258 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3684 | 1467647684259 Marionette TRACE conn3 <- [1,650,null,{}] 08:54:44 INFO - PROCESS | 3684 | 1467647684273 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}] 08:54:44 INFO - PROCESS | 3684 | 1467647684275 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:44 INFO - PROCESS | 3684 | 1467647684409 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:54:44 INFO - PROCESS | 3684 | 1467647684404 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3684 | 1467647684406 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:44 INFO - PROCESS | 3684 | ++DOCSHELL 13249800 == 31 [pid = 3684] [id = 172] 08:54:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13450000) [pid = 3684] [serial = 514] [outer = 00000000] 08:54:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139E3400) [pid = 3684] [serial = 515] [outer = 13450000] 08:54:44 INFO - PROCESS | 3684 | 1467647684451 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (141B3000) [pid = 3684] [serial = 516] [outer = 13450000] 08:54:44 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:44 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:44 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:44 INFO - PROCESS | 3684 | 1467647684819 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 586ms 08:54:44 INFO - PROCESS | 3684 | 1467647684838 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3684 | 1467647684840 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:54:44 INFO - PROCESS | 3684 | 1467647684844 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3684 | 1467647684846 Marionette TRACE conn3 <- [1,654,null,{}] 08:54:44 INFO - PROCESS | 3684 | 1467647684850 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}] 08:54:44 INFO - PROCESS | 3684 | 1467647684852 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:44 INFO - PROCESS | 3684 | 1467647684928 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:54:45 INFO - PROCESS | 3684 | 1467647685018 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3684 | 1467647685021 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:45 INFO - PROCESS | 3684 | ++DOCSHELL 141B2C00 == 32 [pid = 3684] [id = 173] 08:54:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (150B5800) [pid = 3684] [serial = 517] [outer = 00000000] 08:54:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (154C6C00) [pid = 3684] [serial = 518] [outer = 150B5800] 08:54:45 INFO - PROCESS | 3684 | 1467647685066 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1597B000) [pid = 3684] [serial = 519] [outer = 150B5800] 08:54:45 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:45 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:45 INFO - PROCESS | 3684 | 1467647685406 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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 572ms 08:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:54:45 INFO - PROCESS | 3684 | 1467647685440 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3684 | 1467647685442 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:54:45 INFO - PROCESS | 3684 | 1467647685445 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3684 | 1467647685447 Marionette TRACE conn3 <- [1,658,null,{}] 08:54:45 INFO - PROCESS | 3684 | 1467647685458 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}] 08:54:45 INFO - PROCESS | 3684 | 1467647685464 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:45 INFO - PROCESS | 3684 | 1467647685548 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:54:45 INFO - PROCESS | 3684 | 1467647685553 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3684 | 1467647685555 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:45 INFO - PROCESS | 3684 | ++DOCSHELL 15980000 == 33 [pid = 3684] [id = 174] 08:54:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (159FAC00) [pid = 3684] [serial = 520] [outer = 00000000] 08:54:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (162E5C00) [pid = 3684] [serial = 521] [outer = 159FAC00] 08:54:45 INFO - PROCESS | 3684 | 1467647685599 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (162F2800) [pid = 3684] [serial = 522] [outer = 159FAC00] 08:54:45 INFO - PROCESS | 3684 | 1467647685966 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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 571ms 08:54:46 INFO - PROCESS | 3684 | 1467647686024 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3684 | 1467647686026 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:54:46 INFO - PROCESS | 3684 | 1467647686029 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3684 | 1467647686031 Marionette TRACE conn3 <- [1,662,null,{}] 08:54:46 INFO - PROCESS | 3684 | 1467647686036 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}] 08:54:46 INFO - PROCESS | 3684 | 1467647686038 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:46 INFO - PROCESS | 3684 | 1467647686118 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:54:46 INFO - PROCESS | 3684 | 1467647686125 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3684 | 1467647686127 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:46 INFO - PROCESS | 3684 | ++DOCSHELL 162EEC00 == 34 [pid = 3684] [id = 175] 08:54:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16ABDC00) [pid = 3684] [serial = 523] [outer = 00000000] 08:54:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16DAA400) [pid = 3684] [serial = 524] [outer = 16ABDC00] 08:54:46 INFO - PROCESS | 3684 | 1467647686197 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16DAB000) [pid = 3684] [serial = 525] [outer = 16ABDC00] 08:54:46 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:46 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:46 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:46 INFO - PROCESS | 3684 | 1467647686578 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]]]}] 08:54:46 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 08:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 586ms 08:54:46 INFO - PROCESS | 3684 | 1467647686622 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3684 | 1467647686624 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:54:46 INFO - PROCESS | 3684 | 1467647686628 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3684 | 1467647686630 Marionette TRACE conn3 <- [1,666,null,{}] 08:54:46 INFO - PROCESS | 3684 | 1467647686634 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}] 08:54:46 INFO - PROCESS | 3684 | 1467647686635 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:46 INFO - PROCESS | 3684 | 1467647686697 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:54:46 INFO - PROCESS | 3684 | 1467647686703 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3684 | 1467647686705 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:46 INFO - PROCESS | 3684 | ++DOCSHELL 16ABF000 == 35 [pid = 3684] [id = 176] 08:54:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16DF2C00) [pid = 3684] [serial = 526] [outer = 00000000] 08:54:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (170C7400) [pid = 3684] [serial = 527] [outer = 16DF2C00] 08:54:46 INFO - PROCESS | 3684 | 1467647686749 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (170CE800) [pid = 3684] [serial = 528] [outer = 16DF2C00] 08:54:47 INFO - PROCESS | 3684 | 1467647687157 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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 572ms 08:54:47 INFO - PROCESS | 3684 | 1467647687205 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3684 | 1467647687207 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:54:47 INFO - PROCESS | 3684 | 1467647687211 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3684 | 1467647687213 Marionette TRACE conn3 <- [1,670,null,{}] 08:54:47 INFO - PROCESS | 3684 | 1467647687217 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}] 08:54:47 INFO - PROCESS | 3684 | 1467647687218 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:47 INFO - PROCESS | 3684 | 1467647687312 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:54:47 INFO - PROCESS | 3684 | 1467647687321 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3684 | 1467647687324 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:47 INFO - PROCESS | 3684 | ++DOCSHELL 17785000 == 36 [pid = 3684] [id = 177] 08:54:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1778EC00) [pid = 3684] [serial = 529] [outer = 00000000] 08:54:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1783F000) [pid = 3684] [serial = 530] [outer = 1778EC00] 08:54:47 INFO - PROCESS | 3684 | 1467647687400 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (17841800) [pid = 3684] [serial = 531] [outer = 1778EC00] 08:54:48 INFO - PROCESS | 3684 | 1467647688320 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]]]}] 08:54:48 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) 08:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1143ms 08:54:48 INFO - PROCESS | 3684 | 1467647688354 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3684 | 1467647688356 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3684 | 1467647688360 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:54:48 INFO - PROCESS | 3684 | 1467647688361 Marionette TRACE conn3 <- [1,674,null,{}] 08:54:48 INFO - PROCESS | 3684 | 1467647688365 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}] 08:54:48 INFO - PROCESS | 3684 | 1467647688367 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:48 INFO - PROCESS | 3684 | 1467647688487 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:54:48 INFO - PROCESS | 3684 | 1467647688494 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3684 | 1467647688496 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:48 INFO - PROCESS | 3684 | ++DOCSHELL 17790400 == 37 [pid = 3684] [id = 178] 08:54:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1779A000) [pid = 3684] [serial = 532] [outer = 00000000] 08:54:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (17F2E800) [pid = 3684] [serial = 533] [outer = 1779A000] 08:54:48 INFO - PROCESS | 3684 | 1467647688538 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (17FBC800) [pid = 3684] [serial = 534] [outer = 1779A000] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A471400) [pid = 3684] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A310400) [pid = 3684] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A574000) [pid = 3684] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A942C00) [pid = 3684] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16AC0800) [pid = 3684] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (159FC400) [pid = 3684] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12D7E800) [pid = 3684] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11AEDC00) [pid = 3684] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15FB7000) [pid = 3684] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16DAA000) [pid = 3684] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17C0F000) [pid = 3684] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17C91C00) [pid = 3684] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16EF8000) [pid = 3684] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:54:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (162F3000) [pid = 3684] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:54:49 INFO - PROCESS | 3684 | 1467647689513 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1186ms 08:54:49 INFO - PROCESS | 3684 | 1467647689565 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3684 | 1467647689567 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:54:49 INFO - PROCESS | 3684 | 1467647689574 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3684 | 1467647689576 Marionette TRACE conn3 <- [1,678,null,{}] 08:54:49 INFO - PROCESS | 3684 | 1467647689580 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}] 08:54:49 INFO - PROCESS | 3684 | 1467647689582 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:49 INFO - PROCESS | 3684 | 1467647689654 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:54:49 INFO - PROCESS | 3684 | 1467647689661 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3684 | 1467647689663 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:49 INFO - PROCESS | 3684 | ++DOCSHELL 141B2000 == 38 [pid = 3684] [id = 179] 08:54:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16ABE800) [pid = 3684] [serial = 535] [outer = 00000000] 08:54:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17C93400) [pid = 3684] [serial = 536] [outer = 16ABE800] 08:54:49 INFO - PROCESS | 3684 | 1467647689708 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183EE000) [pid = 3684] [serial = 537] [outer = 16ABE800] 08:54:50 INFO - PROCESS | 3684 | 1467647690551 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1058ms 08:54:50 INFO - PROCESS | 3684 | 1467647690616 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3684 | 1467647690618 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:54:50 INFO - PROCESS | 3684 | 1467647690621 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3684 | 1467647690623 Marionette TRACE conn3 <- [1,682,null,{}] 08:54:50 INFO - PROCESS | 3684 | 1467647690627 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}] 08:54:50 INFO - PROCESS | 3684 | 1467647690629 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:50 INFO - PROCESS | 3684 | 1467647690708 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:54:50 INFO - PROCESS | 3684 | 1467647690807 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3684 | 1467647690810 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:50 INFO - PROCESS | 3684 | ++DOCSHELL 0C776000 == 39 [pid = 3684] [id = 180] 08:54:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1026CC00) [pid = 3684] [serial = 538] [outer = 00000000] 08:54:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1055A400) [pid = 3684] [serial = 539] [outer = 1026CC00] 08:54:50 INFO - PROCESS | 3684 | 1467647690870 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A7D000) [pid = 3684] [serial = 540] [outer = 1026CC00] 08:54:51 INFO - PROCESS | 3684 | 1467647691952 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]]]}] 08:54:51 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) 08:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1372ms 08:54:52 INFO - PROCESS | 3684 | 1467647692045 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3684 | 1467647692049 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:54:52 INFO - PROCESS | 3684 | 1467647692055 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:54:52 INFO - PROCESS | 3684 | 1467647692059 Marionette TRACE conn3 <- [1,686,null,{}] 08:54:52 INFO - PROCESS | 3684 | 1467647692064 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}] 08:54:52 INFO - PROCESS | 3684 | 1467647692067 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:52 INFO - PROCESS | 3684 | 1467647692174 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:54:52 INFO - PROCESS | 3684 | 1467647692293 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3684 | 1467647692296 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:52 INFO - PROCESS | 3684 | ++DOCSHELL 128FE800 == 40 [pid = 3684] [id = 181] 08:54:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (128FEC00) [pid = 3684] [serial = 541] [outer = 00000000] 08:54:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12BD0000) [pid = 3684] [serial = 542] [outer = 128FEC00] 08:54:52 INFO - PROCESS | 3684 | 1467647692351 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (13070000) [pid = 3684] [serial = 543] [outer = 128FEC00] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 141B2000 == 39 [pid = 3684] [id = 179] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 17790400 == 38 [pid = 3684] [id = 178] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 17785000 == 37 [pid = 3684] [id = 177] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 16ABF000 == 36 [pid = 3684] [id = 176] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 162EEC00 == 35 [pid = 3684] [id = 175] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 15980000 == 34 [pid = 3684] [id = 174] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 141B2C00 == 33 [pid = 3684] [id = 173] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 13249800 == 32 [pid = 3684] [id = 172] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 130AFC00 == 31 [pid = 3684] [id = 171] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 128F1400 == 30 [pid = 3684] [id = 170] 08:54:52 INFO - PROCESS | 3684 | --DOCSHELL 10A9D400 == 29 [pid = 3684] [id = 169] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1AA82800) [pid = 3684] [serial = 501] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1AC77400) [pid = 3684] [serial = 503] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A47EC00) [pid = 3684] [serial = 488] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A6D8800) [pid = 3684] [serial = 491] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A56CC00) [pid = 3684] [serial = 489] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A9A9800) [pid = 3684] [serial = 494] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A6DD800) [pid = 3684] [serial = 492] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A9B5000) [pid = 3684] [serial = 500] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A9B1400) [pid = 3684] [serial = 495] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16DA8800) [pid = 3684] [serial = 473] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16DB0400) [pid = 3684] [serial = 474] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (162E6800) [pid = 3684] [serial = 470] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (162EC800) [pid = 3684] [serial = 471] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13128400) [pid = 3684] [serial = 467] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (131EE400) [pid = 3684] [serial = 468] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12854400) [pid = 3684] [serial = 464] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12D86800) [pid = 3684] [serial = 465] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A94DC00) [pid = 3684] [serial = 462] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19F2A000) [pid = 3684] [serial = 485] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (199E2C00) [pid = 3684] [serial = 482] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (199E5400) [pid = 3684] [serial = 483] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17F31800) [pid = 3684] [serial = 479] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (183F2400) [pid = 3684] [serial = 480] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (17710000) [pid = 3684] [serial = 477] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1714AC00) [pid = 3684] [serial = 476] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16DEA000) [pid = 3684] [serial = 497] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (183EB800) [pid = 3684] [serial = 498] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A0A7400) [pid = 3684] [serial = 486] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3684 | 1467647693501 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]]]}] 08:54:53 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) 08:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1472ms 08:54:53 INFO - PROCESS | 3684 | 1467647693520 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3684 | 1467647693523 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:54:53 INFO - PROCESS | 3684 | 1467647693529 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3684 | 1467647693531 Marionette TRACE conn3 <- [1,690,null,{}] 08:54:53 INFO - PROCESS | 3684 | 1467647693558 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}] 08:54:53 INFO - PROCESS | 3684 | 1467647693561 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:53 INFO - PROCESS | 3684 | 1467647693672 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:54:53 INFO - PROCESS | 3684 | 1467647693682 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3684 | 1467647693685 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:53 INFO - PROCESS | 3684 | ++DOCSHELL 1281E800 == 30 [pid = 3684] [id = 182] 08:54:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1281F000) [pid = 3684] [serial = 544] [outer = 00000000] 08:54:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1292B400) [pid = 3684] [serial = 545] [outer = 1281F000] 08:54:53 INFO - PROCESS | 3684 | 1467647693716 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (129B7800) [pid = 3684] [serial = 546] [outer = 1281F000] 08:54:54 INFO - PROCESS | 3684 | 1467647694599 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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 08:54:54 INFO - PROCESS | 3684 | 1467647694670 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3684 | 1467647694657 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:54:54 INFO - PROCESS | 3684 | 1467647694664 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:54:54 INFO - PROCESS | 3684 | 1467647694666 Marionette TRACE conn3 <- [1,694,null,{}] 08:54:54 INFO - PROCESS | 3684 | 1467647694670 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}] 08:54:54 INFO - PROCESS | 3684 | 1467647694673 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:54 INFO - PROCESS | 3684 | 1467647694764 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:54:54 INFO - PROCESS | 3684 | 1467647694771 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3684 | 1467647694773 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:54 INFO - PROCESS | 3684 | ++DOCSHELL 13455C00 == 31 [pid = 3684] [id = 183] 08:54:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13458C00) [pid = 3684] [serial = 547] [outer = 00000000] 08:54:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13E95400) [pid = 3684] [serial = 548] [outer = 13458C00] 08:54:54 INFO - PROCESS | 3684 | 1467647694820 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1546F800) [pid = 3684] [serial = 549] [outer = 13458C00] 08:54:55 INFO - PROCESS | 3684 | 1467647695727 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1086ms 08:54:55 INFO - PROCESS | 3684 | 1467647695764 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3684 | 1467647695766 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3684 | 1467647695770 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:54:55 INFO - PROCESS | 3684 | 1467647695773 Marionette TRACE conn3 <- [1,698,null,{}] 08:54:55 INFO - PROCESS | 3684 | 1467647695789 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}] 08:54:55 INFO - PROCESS | 3684 | 1467647695794 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:55 INFO - PROCESS | 3684 | 1467647695902 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:54:55 INFO - PROCESS | 3684 | 1467647695893 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3684 | 1467647695896 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:55 INFO - PROCESS | 3684 | ++DOCSHELL 162E9000 == 32 [pid = 3684] [id = 184] 08:54:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (162E9400) [pid = 3684] [serial = 550] [outer = 00000000] 08:54:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (162ECC00) [pid = 3684] [serial = 551] [outer = 162E9400] 08:54:55 INFO - PROCESS | 3684 | 1467647695999 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (162F4000) [pid = 3684] [serial = 552] [outer = 162E9400] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1778EC00) [pid = 3684] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DF2C00) [pid = 3684] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1AA87C00) [pid = 3684] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (10B85400) [pid = 3684] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (128F2000) [pid = 3684] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (130DB800) [pid = 3684] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (159FAC00) [pid = 3684] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13450000) [pid = 3684] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (150B5800) [pid = 3684] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (16ABDC00) [pid = 3684] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:54:56 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1779A000) [pid = 3684] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:54:56 INFO - PROCESS | 3684 | 1467647696864 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1143ms 08:54:56 INFO - PROCESS | 3684 | 1467647696919 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3684 | 1467647696922 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:54:56 INFO - PROCESS | 3684 | 1467647696925 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3684 | 1467647696927 Marionette TRACE conn3 <- [1,702,null,{}] 08:54:56 INFO - PROCESS | 3684 | 1467647696931 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}] 08:54:56 INFO - PROCESS | 3684 | 1467647696933 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:57 INFO - PROCESS | 3684 | 1467647697014 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:54:57 INFO - PROCESS | 3684 | 1467647697021 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3684 | 1467647697023 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:57 INFO - PROCESS | 3684 | ++DOCSHELL 1281EC00 == 33 [pid = 3684] [id = 185] 08:54:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (139D7800) [pid = 3684] [serial = 553] [outer = 00000000] 08:54:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (162EA800) [pid = 3684] [serial = 554] [outer = 139D7800] 08:54:57 INFO - PROCESS | 3684 | 1467647697066 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (16DA5C00) [pid = 3684] [serial = 555] [outer = 139D7800] 08:54:57 INFO - PROCESS | 3684 | 1467647697916 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]]]}] 08:54:57 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 08:54:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 986ms 08:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:54:57 INFO - PROCESS | 3684 | 1467647697916 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3684 | 1467647697918 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 3684 | 1467647697922 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3684 | 1467647697924 Marionette TRACE conn3 <- [1,706,null,{}] 08:54:57 INFO - PROCESS | 3684 | 1467647697928 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}] 08:54:57 INFO - PROCESS | 3684 | 1467647697930 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:58 INFO - PROCESS | 3684 | 1467647698007 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:54:58 INFO - PROCESS | 3684 | 1467647698013 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3684 | 1467647698015 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:58 INFO - PROCESS | 3684 | ++DOCSHELL 13243000 == 34 [pid = 3684] [id = 186] 08:54:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (159FAC00) [pid = 3684] [serial = 556] [outer = 00000000] 08:54:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16FCAC00) [pid = 3684] [serial = 557] [outer = 159FAC00] 08:54:58 INFO - PROCESS | 3684 | 1467647698059 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (17705000) [pid = 3684] [serial = 558] [outer = 159FAC00] 08:54:58 INFO - PROCESS | 3684 | 1467647698933 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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1043ms 08:54:58 INFO - PROCESS | 3684 | 1467647698982 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3684 | 1467647698986 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 3684 | 1467647698991 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:54:58 INFO - PROCESS | 3684 | 1467647698995 Marionette TRACE conn3 <- [1,710,null,{}] 08:54:59 INFO - PROCESS | 3684 | 1467647699044 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}] 08:54:59 INFO - PROCESS | 3684 | 1467647699048 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:59 INFO - PROCESS | 3684 | 1467647699146 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:54:59 INFO - PROCESS | 3684 | 1467647699284 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3684 | 1467647699289 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:54:59 INFO - PROCESS | 3684 | ++DOCSHELL 128F0400 == 35 [pid = 3684] [id = 187] 08:54:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128F1000) [pid = 3684] [serial = 559] [outer = 00000000] 08:54:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128FBC00) [pid = 3684] [serial = 560] [outer = 128F1000] 08:54:59 INFO - PROCESS | 3684 | 1467647699389 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12D7E800) [pid = 3684] [serial = 561] [outer = 128F1000] 08:54:59 INFO - PROCESS | 3684 | 1467647699901 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] 08:54:59 INFO - PROCESS | 3684 | 1467647699955 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:54:59 INFO - PROCESS | 3684 | 1467647699962 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3684 | 1467647699965 Marionette TRACE conn3 <- [1,714,null,{}] 08:54:59 INFO - PROCESS | 3684 | 1467647699969 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}] 08:54:59 INFO - PROCESS | 3684 | 1467647699972 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:00 INFO - PROCESS | 3684 | 1467647700061 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:55:00 INFO - PROCESS | 3684 | 1467647700143 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3684 | 1467647700146 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:00 INFO - PROCESS | 3684 | ++DOCSHELL 1546F400 == 36 [pid = 3684] [id = 188] 08:55:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (154BF000) [pid = 3684] [serial = 562] [outer = 00000000] 08:55:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (159FA800) [pid = 3684] [serial = 563] [outer = 154BF000] 08:55:00 INFO - PROCESS | 3684 | 1467647700242 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (162E6800) [pid = 3684] [serial = 564] [outer = 154BF000] 08:55:00 INFO - PROCESS | 3684 | 1467647700842 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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 914ms 08:55:00 INFO - PROCESS | 3684 | 1467647700889 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3684 | 1467647700874 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:55:00 INFO - PROCESS | 3684 | 1467647700894 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3684 | 1467647700898 Marionette TRACE conn3 <- [1,718,null,{}] 08:55:00 INFO - PROCESS | 3684 | 1467647700909 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}] 08:55:00 INFO - PROCESS | 3684 | 1467647700914 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:01 INFO - PROCESS | 3684 | 1467647701025 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:55:01 INFO - PROCESS | 3684 | 1467647701099 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3684 | 1467647701103 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:01 INFO - PROCESS | 3684 | ++DOCSHELL 10A05C00 == 37 [pid = 3684] [id = 189] 08:55:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A08000) [pid = 3684] [serial = 565] [outer = 00000000] 08:55:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10EA2400) [pid = 3684] [serial = 566] [outer = 10A08000] 08:55:01 INFO - PROCESS | 3684 | 1467647701270 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (128EF400) [pid = 3684] [serial = 567] [outer = 10A08000] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 1281EC00 == 36 [pid = 3684] [id = 185] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 162E9000 == 35 [pid = 3684] [id = 184] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 13455C00 == 34 [pid = 3684] [id = 183] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 1281E800 == 33 [pid = 3684] [id = 182] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 128FE800 == 32 [pid = 3684] [id = 181] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 0C776000 == 31 [pid = 3684] [id = 180] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 17148C00 == 30 [pid = 3684] [id = 168] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 1546F400 == 29 [pid = 3684] [id = 188] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 13243000 == 28 [pid = 3684] [id = 186] 08:55:02 INFO - PROCESS | 3684 | --DOCSHELL 128F0400 == 27 [pid = 3684] [id = 187] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17841800) [pid = 3684] [serial = 531] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17FBC800) [pid = 3684] [serial = 534] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (170CE800) [pid = 3684] [serial = 528] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17C93400) [pid = 3684] [serial = 536] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1783F000) [pid = 3684] [serial = 530] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (170C7400) [pid = 3684] [serial = 527] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1AC80000) [pid = 3684] [serial = 504] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (11233400) [pid = 3684] [serial = 506] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (11236800) [pid = 3684] [serial = 507] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (128F6C00) [pid = 3684] [serial = 509] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (128FA000) [pid = 3684] [serial = 510] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1314B400) [pid = 3684] [serial = 512] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13242000) [pid = 3684] [serial = 513] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (162E5C00) [pid = 3684] [serial = 521] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (162F2800) [pid = 3684] [serial = 522] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (139E3400) [pid = 3684] [serial = 515] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (141B3000) [pid = 3684] [serial = 516] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (154C6C00) [pid = 3684] [serial = 518] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1597B000) [pid = 3684] [serial = 519] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (16DAA400) [pid = 3684] [serial = 524] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (16DAB000) [pid = 3684] [serial = 525] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (17F2E800) [pid = 3684] [serial = 533] [outer = 00000000] [url = about:blank] 08:55:02 INFO - PROCESS | 3684 | 1467647702357 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] 08:55:02 INFO - PROCESS | 3684 | 1467647702382 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 3684 | 1467647702387 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:55:02 INFO - PROCESS | 3684 | 1467647702391 Marionette TRACE conn3 <- [1,722,null,{}] 08:55:02 INFO - PROCESS | 3684 | 1467647702421 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}] 08:55:02 INFO - PROCESS | 3684 | 1467647702424 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:02 INFO - PROCESS | 3684 | 1467647702512 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:55:02 INFO - PROCESS | 3684 | 1467647702588 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3684 | 1467647702593 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:02 INFO - PROCESS | 3684 | ++DOCSHELL 112EEC00 == 28 [pid = 3684] [id = 190] 08:55:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (112EF400) [pid = 3684] [serial = 568] [outer = 00000000] 08:55:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (128FE800) [pid = 3684] [serial = 569] [outer = 112EF400] 08:55:02 INFO - PROCESS | 3684 | 1467647702632 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (129AB400) [pid = 3684] [serial = 570] [outer = 112EF400] 08:55:03 INFO - PROCESS | 3684 | 1467647702991 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:55:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 686ms 08:55:03 INFO - PROCESS | 3684 | 1467647703055 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3684 | 1467647703060 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:55:03 INFO - PROCESS | 3684 | 1467647703066 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3684 | 1467647703069 Marionette TRACE conn3 <- [1,726,null,{}] 08:55:03 INFO - PROCESS | 3684 | 1467647703073 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}] 08:55:03 INFO - PROCESS | 3684 | 1467647703075 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:03 INFO - PROCESS | 3684 | 1467647703161 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:55:03 INFO - PROCESS | 3684 | 1467647703167 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3684 | 1467647703170 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:03 INFO - PROCESS | 3684 | ++DOCSHELL 131EC800 == 29 [pid = 3684] [id = 191] 08:55:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (131EE400) [pid = 3684] [serial = 571] [outer = 00000000] 08:55:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13247800) [pid = 3684] [serial = 572] [outer = 131EE400] 08:55:03 INFO - PROCESS | 3684 | 1467647703217 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (134B9400) [pid = 3684] [serial = 573] [outer = 131EE400] 08:55:04 INFO - PROCESS | 3684 | 1467647704070 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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:55:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1057ms 08:55:04 INFO - PROCESS | 3684 | 1467647704133 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3684 | 1467647704118 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:55:04 INFO - PROCESS | 3684 | 1467647704122 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:55:04 INFO - PROCESS | 3684 | 1467647704125 Marionette TRACE conn3 <- [1,730,null,{}] 08:55:04 INFO - PROCESS | 3684 | 1467647704141 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}] 08:55:04 INFO - PROCESS | 3684 | 1467647704146 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:04 INFO - PROCESS | 3684 | 1467647704255 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:55:04 INFO - PROCESS | 3684 | 1467647704262 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3684 | 1467647704265 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:04 INFO - PROCESS | 3684 | ++DOCSHELL 1597C800 == 30 [pid = 3684] [id = 192] 08:55:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1597CC00) [pid = 3684] [serial = 574] [outer = 00000000] 08:55:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15FC6400) [pid = 3684] [serial = 575] [outer = 1597CC00] 08:55:04 INFO - PROCESS | 3684 | 1467647704314 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (162EA000) [pid = 3684] [serial = 576] [outer = 1597CC00] 08:55:05 INFO - PROCESS | 3684 | 1467647705175 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]]]}] 08:55:05 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 08:55:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1043ms 08:55:05 INFO - PROCESS | 3684 | 1467647705189 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3684 | 1467647705191 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:55:05 INFO - PROCESS | 3684 | 1467647705176 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3684 | 1467647705178 Marionette TRACE conn3 <- [1,734,null,{}] 08:55:05 INFO - PROCESS | 3684 | 1467647705182 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}] 08:55:05 INFO - PROCESS | 3684 | 1467647705184 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:05 INFO - PROCESS | 3684 | 1467647705291 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:55:05 INFO - PROCESS | 3684 | 1467647705298 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3684 | 1467647705300 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:05 INFO - PROCESS | 3684 | ++DOCSHELL 15FC5C00 == 31 [pid = 3684] [id = 193] 08:55:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (162E9000) [pid = 3684] [serial = 577] [outer = 00000000] 08:55:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16DA9800) [pid = 3684] [serial = 578] [outer = 162E9000] 08:55:05 INFO - PROCESS | 3684 | 1467647705344 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16DB2C00) [pid = 3684] [serial = 579] [outer = 162E9000] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (162E9400) [pid = 3684] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (139D7800) [pid = 3684] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (128FEC00) [pid = 3684] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1026CC00) [pid = 3684] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1281F000) [pid = 3684] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (13458C00) [pid = 3684] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (16ABE800) [pid = 3684] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:55:05 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (159FAC00) [pid = 3684] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:55:06 INFO - PROCESS | 3684 | 1467647706204 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]]]}] 08:55:06 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.) 08:55:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1043ms 08:55:06 INFO - PROCESS | 3684 | 1467647706235 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3684 | 1467647706237 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:55:06 INFO - PROCESS | 3684 | 1467647706241 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3684 | 1467647706243 Marionette TRACE conn3 <- [1,738,null,{}] 08:55:06 INFO - PROCESS | 3684 | 1467647706246 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}] 08:55:06 INFO - PROCESS | 3684 | 1467647706248 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:06 INFO - PROCESS | 3684 | 1467647706323 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:55:06 INFO - PROCESS | 3684 | 1467647706329 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3684 | 1467647706331 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:06 INFO - PROCESS | 3684 | ++DOCSHELL 15FB8400 == 32 [pid = 3684] [id = 194] 08:55:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (162E9400) [pid = 3684] [serial = 580] [outer = 00000000] 08:55:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (16DA9000) [pid = 3684] [serial = 581] [outer = 162E9400] 08:55:06 INFO - PROCESS | 3684 | 1467647706376 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (16DF3000) [pid = 3684] [serial = 582] [outer = 162E9400] 08:55:07 INFO - PROCESS | 3684 | 1467647707227 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:55:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 987ms 08:55:07 INFO - PROCESS | 3684 | 1467647707249 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3684 | 1467647707251 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:55:07 INFO - PROCESS | 3684 | 1467647707254 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3684 | 1467647707256 Marionette TRACE conn3 <- [1,742,null,{}] 08:55:07 INFO - PROCESS | 3684 | 1467647707260 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}] 08:55:07 INFO - PROCESS | 3684 | 1467647707265 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:07 INFO - PROCESS | 3684 | 1467647707348 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:55:07 INFO - PROCESS | 3684 | 1467647707354 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3684 | 1467647707356 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:07 INFO - PROCESS | 3684 | ++DOCSHELL 17147400 == 33 [pid = 3684] [id = 195] 08:55:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (17148C00) [pid = 3684] [serial = 583] [outer = 00000000] 08:55:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1784B800) [pid = 3684] [serial = 584] [outer = 17148C00] 08:55:07 INFO - PROCESS | 3684 | 1467647707399 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (17F06800) [pid = 3684] [serial = 585] [outer = 17148C00] 08:55:08 INFO - PROCESS | 3684 | 1467647708308 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]]]}] 08:55:08 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 08:55:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1086ms 08:55:08 INFO - PROCESS | 3684 | 1467647708336 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3684 | 1467647708340 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:55:08 INFO - PROCESS | 3684 | 1467647708345 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:55:08 INFO - PROCESS | 3684 | 1467647708349 Marionette TRACE conn3 <- [1,746,null,{}] 08:55:08 INFO - PROCESS | 3684 | 1467647708355 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}] 08:55:08 INFO - PROCESS | 3684 | 1467647708358 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:08 INFO - PROCESS | 3684 | 1467647708496 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:55:08 INFO - PROCESS | 3684 | 1467647708633 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3684 | 1467647708638 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:08 INFO - PROCESS | 3684 | ++DOCSHELL 11280000 == 34 [pid = 3684] [id = 196] 08:55:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1281E800) [pid = 3684] [serial = 586] [outer = 00000000] 08:55:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1306E800) [pid = 3684] [serial = 587] [outer = 1281E800] 08:55:08 INFO - PROCESS | 3684 | 1467647708707 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13143400) [pid = 3684] [serial = 588] [outer = 1281E800] 08:55:09 INFO - PROCESS | 3684 | 1467647709509 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]]]}] 08:55:09 INFO - PROCESS | 3684 | --DOCSHELL 15FB8400 == 33 [pid = 3684] [id = 194] 08:55:09 INFO - PROCESS | 3684 | --DOCSHELL 15FC5C00 == 32 [pid = 3684] [id = 193] 08:55:09 INFO - PROCESS | 3684 | --DOCSHELL 1597C800 == 31 [pid = 3684] [id = 192] 08:55:09 INFO - PROCESS | 3684 | --DOCSHELL 131EC800 == 30 [pid = 3684] [id = 191] 08:55:09 INFO - PROCESS | 3684 | --DOCSHELL 112EEC00 == 29 [pid = 3684] [id = 190] 08:55:09 INFO - PROCESS | 3684 | --DOCSHELL 10A05C00 == 28 [pid = 3684] [id = 189] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (162ECC00) [pid = 3684] [serial = 551] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (162F4000) [pid = 3684] [serial = 552] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (162EA800) [pid = 3684] [serial = 554] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (12BD0000) [pid = 3684] [serial = 542] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (13070000) [pid = 3684] [serial = 543] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1055A400) [pid = 3684] [serial = 539] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (10A7D000) [pid = 3684] [serial = 540] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1292B400) [pid = 3684] [serial = 545] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (129B7800) [pid = 3684] [serial = 546] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (13E95400) [pid = 3684] [serial = 548] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (16DA5C00) [pid = 3684] [serial = 555] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (17705000) [pid = 3684] [serial = 558] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (1546F800) [pid = 3684] [serial = 549] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (183EE000) [pid = 3684] [serial = 537] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (16FCAC00) [pid = 3684] [serial = 557] [outer = 00000000] [url = about:blank] 08:55:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:55:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1186ms 08:55:09 INFO - PROCESS | 3684 | 1467647709542 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3684 | 1467647709546 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 3684 | 1467647709551 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:55:09 INFO - PROCESS | 3684 | 1467647709554 Marionette TRACE conn3 <- [1,750,null,{}] 08:55:09 INFO - PROCESS | 3684 | 1467647709559 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}] 08:55:09 INFO - PROCESS | 3684 | 1467647709562 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:09 INFO - PROCESS | 3684 | 1467647709630 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:55:09 INFO - PROCESS | 3684 | 1467647709637 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3684 | 1467647709640 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:09 INFO - PROCESS | 3684 | ++DOCSHELL 11CD2800 == 29 [pid = 3684] [id = 197] 08:55:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (11CD4000) [pid = 3684] [serial = 589] [outer = 00000000] 08:55:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (128F1400) [pid = 3684] [serial = 590] [outer = 11CD4000] 08:55:09 INFO - PROCESS | 3684 | 1467647709690 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (128FA800) [pid = 3684] [serial = 591] [outer = 11CD4000] 08:55:10 INFO - PROCESS | 3684 | 1467647710578 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:55:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1043ms 08:55:10 INFO - PROCESS | 3684 | 1467647710595 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3684 | 1467647710600 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:55:10 INFO - PROCESS | 3684 | 1467647710606 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3684 | 1467647710609 Marionette TRACE conn3 <- [1,754,null,{}] 08:55:10 INFO - PROCESS | 3684 | 1467647710613 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}] 08:55:10 INFO - PROCESS | 3684 | 1467647710615 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:10 INFO - PROCESS | 3684 | 1467647710701 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:55:10 INFO - PROCESS | 3684 | 1467647710707 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3684 | 1467647710692 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:10 INFO - PROCESS | 3684 | ++DOCSHELL 13143C00 == 30 [pid = 3684] [id = 198] 08:55:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (13148400) [pid = 3684] [serial = 592] [outer = 00000000] 08:55:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (13243800) [pid = 3684] [serial = 593] [outer = 13148400] 08:55:10 INFO - PROCESS | 3684 | 1467647710747 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13947C00) [pid = 3684] [serial = 594] [outer = 13148400] 08:55:11 INFO - PROCESS | 3684 | 1467647711601 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:55:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1043ms 08:55:11 INFO - PROCESS | 3684 | 1467647711655 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3684 | 1467647711658 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:55:11 INFO - PROCESS | 3684 | 1467647711662 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 3684 | 1467647711665 Marionette TRACE conn3 <- [1,758,null,{}] 08:55:11 INFO - PROCESS | 3684 | 1467647711677 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}] 08:55:11 INFO - PROCESS | 3684 | 1467647711681 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:11 INFO - PROCESS | 3684 | 1467647711801 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:55:11 INFO - PROCESS | 3684 | 1467647711791 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3684 | 1467647711795 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:11 INFO - PROCESS | 3684 | ++DOCSHELL 15980800 == 31 [pid = 3684] [id = 199] 08:55:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (159FBC00) [pid = 3684] [serial = 595] [outer = 00000000] 08:55:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (15FB5C00) [pid = 3684] [serial = 596] [outer = 159FBC00] 08:55:11 INFO - PROCESS | 3684 | 1467647711884 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (162E7C00) [pid = 3684] [serial = 597] [outer = 159FBC00] 08:55:12 INFO - PROCESS | 3684 | 1467647712290 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 08:55:12 INFO - PROCESS | 3684 | 1467647712340 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3684 | 1467647712342 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:55:12 INFO - PROCESS | 3684 | 1467647712345 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3684 | 1467647712347 Marionette TRACE conn3 <- [1,762,null,{}] 08:55:12 INFO - PROCESS | 3684 | 1467647712355 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}] 08:55:12 INFO - PROCESS | 3684 | 1467647712357 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:12 INFO - PROCESS | 3684 | 1467647712445 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:55:12 INFO - PROCESS | 3684 | 1467647712453 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3684 | 1467647712456 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:12 INFO - PROCESS | 3684 | ++DOCSHELL 16986400 == 32 [pid = 3684] [id = 200] 08:55:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (16ABAC00) [pid = 3684] [serial = 598] [outer = 00000000] 08:55:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (16DA7000) [pid = 3684] [serial = 599] [outer = 16ABAC00] 08:55:12 INFO - PROCESS | 3684 | 1467647712547 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (16DAE400) [pid = 3684] [serial = 600] [outer = 16ABAC00] 08:55:12 INFO - PROCESS | 3684 | 1467647712925 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]]]}] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10A08000) [pid = 3684] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (131EE400) [pid = 3684] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (112EF400) [pid = 3684] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (128F1000) [pid = 3684] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (162E9400) [pid = 3684] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (154BF000) [pid = 3684] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1597CC00) [pid = 3684] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:55:12 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (162E9000) [pid = 3684] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 08:55:12 INFO - PROCESS | 3684 | 1467647712984 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:55:12 INFO - PROCESS | 3684 | 1467647712986 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:55:12 INFO - PROCESS | 3684 | 1467647712990 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3684 | 1467647712991 Marionette TRACE conn3 <- [1,766,null,{}] 08:55:12 INFO - PROCESS | 3684 | 1467647712995 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}] 08:55:12 INFO - PROCESS | 3684 | 1467647712997 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:13 INFO - PROCESS | 3684 | 1467647713080 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:55:13 INFO - PROCESS | 3684 | 1467647713089 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3684 | 1467647713091 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:13 INFO - PROCESS | 3684 | ++DOCSHELL 15FB8000 == 33 [pid = 3684] [id = 201] 08:55:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (162E5400) [pid = 3684] [serial = 601] [outer = 00000000] 08:55:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (16AC0400) [pid = 3684] [serial = 602] [outer = 162E5400] 08:55:13 INFO - PROCESS | 3684 | 1467647713135 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (170C5800) [pid = 3684] [serial = 603] [outer = 162E5400] 08:55:13 INFO - PROCESS | 3684 | 1467647713535 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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 571ms 08:55:13 INFO - PROCESS | 3684 | 1467647713566 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3684 | 1467647713568 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 3684 | 1467647713571 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:55:13 INFO - PROCESS | 3684 | 1467647713573 Marionette TRACE conn3 <- [1,770,null,{}] 08:55:13 INFO - PROCESS | 3684 | 1467647713576 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}] 08:55:13 INFO - PROCESS | 3684 | 1467647713582 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:13 INFO - PROCESS | 3684 | 1467647713682 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:55:13 INFO - PROCESS | 3684 | 1467647713691 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3684 | 1467647713693 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:13 INFO - PROCESS | 3684 | ++DOCSHELL 16ABFC00 == 34 [pid = 3684] [id = 202] 08:55:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (1778FC00) [pid = 3684] [serial = 604] [outer = 00000000] 08:55:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (17C8CC00) [pid = 3684] [serial = 605] [outer = 1778FC00] 08:55:13 INFO - PROCESS | 3684 | 1467647713737 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (17C98400) [pid = 3684] [serial = 606] [outer = 1778FC00] 08:55:14 INFO - PROCESS | 3684 | 1467647714114 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 08:55:14 INFO - PROCESS | 3684 | 1467647714155 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:55:14 INFO - PROCESS | 3684 | 1467647714166 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:55:14 INFO - PROCESS | 3684 | 1467647714170 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3684 | 1467647714172 Marionette TRACE conn3 <- [1,774,null,{}] 08:55:14 INFO - PROCESS | 3684 | 1467647714175 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}] 08:55:14 INFO - PROCESS | 3684 | 1467647714177 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:14 INFO - PROCESS | 3684 | 1467647714252 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:55:14 INFO - PROCESS | 3684 | 1467647714257 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3684 | 1467647714259 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:14 INFO - PROCESS | 3684 | ++DOCSHELL 1784B400 == 35 [pid = 3684] [id = 203] 08:55:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (17F31800) [pid = 3684] [serial = 607] [outer = 00000000] 08:55:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (183E8C00) [pid = 3684] [serial = 608] [outer = 17F31800] 08:55:14 INFO - PROCESS | 3684 | 1467647714304 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (183EAC00) [pid = 3684] [serial = 609] [outer = 17F31800] 08:55:14 INFO - PROCESS | 3684 | 1467647714698 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 543ms 08:55:14 INFO - PROCESS | 3684 | 1467647714726 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3684 | 1467647714728 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:55:14 INFO - PROCESS | 3684 | 1467647714743 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3684 | 1467647714745 Marionette TRACE conn3 <- [1,778,null,{}] 08:55:14 INFO - PROCESS | 3684 | 1467647714752 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}] 08:55:14 INFO - PROCESS | 3684 | 1467647714754 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:14 INFO - PROCESS | 3684 | 1467647714819 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:55:14 INFO - PROCESS | 3684 | 1467647714828 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3684 | 1467647714830 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:14 INFO - PROCESS | 3684 | ++DOCSHELL 183EFC00 == 36 [pid = 3684] [id = 204] 08:55:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (183F0800) [pid = 3684] [serial = 610] [outer = 00000000] 08:55:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (183F4800) [pid = 3684] [serial = 611] [outer = 183F0800] 08:55:14 INFO - PROCESS | 3684 | 1467647714872 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (19909800) [pid = 3684] [serial = 612] [outer = 183F0800] 08:55:15 INFO - PROCESS | 3684 | 1467647715287 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 586ms 08:55:15 INFO - PROCESS | 3684 | 1467647715324 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3684 | 1467647715328 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:55:15 INFO - PROCESS | 3684 | 1467647715334 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3684 | 1467647715338 Marionette TRACE conn3 <- [1,782,null,{}] 08:55:15 INFO - PROCESS | 3684 | 1467647715346 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}] 08:55:15 INFO - PROCESS | 3684 | 1467647715349 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:15 INFO - PROCESS | 3684 | 1467647715444 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:55:15 INFO - PROCESS | 3684 | 1467647715581 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3684 | 1467647715586 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:15 INFO - PROCESS | 3684 | ++DOCSHELL 1281F000 == 37 [pid = 3684] [id = 205] 08:55:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128F0400) [pid = 3684] [serial = 613] [outer = 00000000] 08:55:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1292C800) [pid = 3684] [serial = 614] [outer = 128F0400] 08:55:15 INFO - PROCESS | 3684 | 1467647715641 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (12DC6C00) [pid = 3684] [serial = 615] [outer = 128F0400] 08:55:16 INFO - PROCESS | 3684 | 1467647716181 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 915ms 08:55:16 INFO - PROCESS | 3684 | 1467647716248 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3684 | 1467647716253 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:55:16 INFO - PROCESS | 3684 | 1467647716259 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3684 | 1467647716262 Marionette TRACE conn3 <- [1,786,null,{}] 08:55:16 INFO - PROCESS | 3684 | 1467647716266 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}] 08:55:16 INFO - PROCESS | 3684 | 1467647716269 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:16 INFO - PROCESS | 3684 | 1467647716376 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:55:16 INFO - PROCESS | 3684 | 1467647716479 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3684 | 1467647716482 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:16 INFO - PROCESS | 3684 | ++DOCSHELL 1546F800 == 38 [pid = 3684] [id = 206] 08:55:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15471000) [pid = 3684] [serial = 616] [outer = 00000000] 08:55:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15582000) [pid = 3684] [serial = 617] [outer = 15471000] 08:55:16 INFO - PROCESS | 3684 | 1467647716539 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15FAB400) [pid = 3684] [serial = 618] [outer = 15471000] 08:55:17 INFO - PROCESS | 3684 | 1467647717091 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]]]}] 08:55:17 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 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 857ms 08:55:17 INFO - PROCESS | 3684 | 1467647717124 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3684 | 1467647717126 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:55:17 INFO - PROCESS | 3684 | 1467647717130 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3684 | 1467647717134 Marionette TRACE conn3 <- [1,790,null,{}] 08:55:17 INFO - PROCESS | 3684 | 1467647717144 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}] 08:55:17 INFO - PROCESS | 3684 | 1467647717149 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:17 INFO - PROCESS | 3684 | 1467647717258 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:55:17 INFO - PROCESS | 3684 | 1467647717341 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3684 | 1467647717344 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:17 INFO - PROCESS | 3684 | ++DOCSHELL 17794C00 == 39 [pid = 3684] [id = 207] 08:55:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17796C00) [pid = 3684] [serial = 619] [outer = 00000000] 08:55:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17FB7400) [pid = 3684] [serial = 620] [outer = 17796C00] 08:55:17 INFO - PROCESS | 3684 | 1467647717424 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (183EF400) [pid = 3684] [serial = 621] [outer = 17796C00] 08:55:18 INFO - PROCESS | 3684 | 1467647718174 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]]]}] 08:55:18 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 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1086ms 08:55:18 INFO - PROCESS | 3684 | 1467647718223 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3684 | 1467647718227 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:55:18 INFO - PROCESS | 3684 | 1467647718232 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3684 | 1467647718235 Marionette TRACE conn3 <- [1,794,null,{}] 08:55:18 INFO - PROCESS | 3684 | 1467647718241 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}] 08:55:18 INFO - PROCESS | 3684 | 1467647718244 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:18 INFO - PROCESS | 3684 | 1467647718343 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:55:18 INFO - PROCESS | 3684 | 1467647718424 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3684 | 1467647718429 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 1784B400 == 38 [pid = 3684] [id = 203] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 16ABFC00 == 37 [pid = 3684] [id = 202] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 15FB8000 == 36 [pid = 3684] [id = 201] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 16986400 == 35 [pid = 3684] [id = 200] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 15980800 == 34 [pid = 3684] [id = 199] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 13143C00 == 33 [pid = 3684] [id = 198] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 11280000 == 32 [pid = 3684] [id = 196] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 11CD2800 == 31 [pid = 3684] [id = 197] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 17147400 == 30 [pid = 3684] [id = 195] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 17794C00 == 29 [pid = 3684] [id = 207] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 183EFC00 == 28 [pid = 3684] [id = 204] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 1281F000 == 27 [pid = 3684] [id = 205] 08:55:18 INFO - PROCESS | 3684 | --DOCSHELL 1546F800 == 26 [pid = 3684] [id = 206] 08:55:18 INFO - PROCESS | 3684 | ++DOCSHELL 102D2800 == 27 [pid = 3684] [id = 208] 08:55:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (102D2C00) [pid = 3684] [serial = 622] [outer = 00000000] 08:55:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10A04400) [pid = 3684] [serial = 623] [outer = 102D2C00] 08:55:18 INFO - PROCESS | 3684 | 1467647718994 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A9DC00) [pid = 3684] [serial = 624] [outer = 102D2C00] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10EA2400) [pid = 3684] [serial = 566] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13247800) [pid = 3684] [serial = 572] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (128FE800) [pid = 3684] [serial = 569] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (129AB400) [pid = 3684] [serial = 570] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (128FBC00) [pid = 3684] [serial = 560] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12D7E800) [pid = 3684] [serial = 561] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16DF3000) [pid = 3684] [serial = 582] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (162E6800) [pid = 3684] [serial = 564] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1784B800) [pid = 3684] [serial = 584] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (159FA800) [pid = 3684] [serial = 563] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15FC6400) [pid = 3684] [serial = 575] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (162EA000) [pid = 3684] [serial = 576] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16DB2C00) [pid = 3684] [serial = 579] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16DA9800) [pid = 3684] [serial = 578] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16DA9000) [pid = 3684] [serial = 581] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (128EF400) [pid = 3684] [serial = 567] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (134B9400) [pid = 3684] [serial = 573] [outer = 00000000] [url = about:blank] 08:55:19 INFO - PROCESS | 3684 | 1467647719437 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]]]}] 08:55:19 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 08:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1243ms 08:55:19 INFO - PROCESS | 3684 | 1467647719483 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3684 | 1467647719487 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 3684 | 1467647719492 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:55:19 INFO - PROCESS | 3684 | 1467647719495 Marionette TRACE conn3 <- [1,798,null,{}] 08:55:19 INFO - PROCESS | 3684 | 1467647719500 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}] 08:55:19 INFO - PROCESS | 3684 | 1467647719502 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:19 INFO - PROCESS | 3684 | 1467647719579 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:55:19 INFO - PROCESS | 3684 | 1467647719612 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3684 | 1467647719615 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:19 INFO - PROCESS | 3684 | ++DOCSHELL 128EF400 == 28 [pid = 3684] [id = 209] 08:55:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (128EF800) [pid = 3684] [serial = 625] [outer = 00000000] 08:55:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (128FB800) [pid = 3684] [serial = 626] [outer = 128EF800] 08:55:19 INFO - PROCESS | 3684 | 1467647719733 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (12B03000) [pid = 3684] [serial = 627] [outer = 128EF800] 08:55:20 INFO - PROCESS | 3684 | 1467647720102 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 08:55:20 INFO - PROCESS | 3684 | 1467647720136 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3684 | 1467647720141 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:55:20 INFO - PROCESS | 3684 | 1467647720165 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3684 | 1467647720168 Marionette TRACE conn3 <- [1,802,null,{}] 08:55:20 INFO - PROCESS | 3684 | 1467647720171 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}] 08:55:20 INFO - PROCESS | 3684 | 1467647720174 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:20 INFO - PROCESS | 3684 | 1467647720269 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:55:20 INFO - PROCESS | 3684 | 1467647720285 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3684 | 1467647720287 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:20 INFO - PROCESS | 3684 | ++DOCSHELL 13245C00 == 29 [pid = 3684] [id = 210] 08:55:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13247800) [pid = 3684] [serial = 628] [outer = 00000000] 08:55:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (134B9400) [pid = 3684] [serial = 629] [outer = 13247800] 08:55:20 INFO - PROCESS | 3684 | 1467647720332 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13E9BC00) [pid = 3684] [serial = 630] [outer = 13247800] 08:55:20 INFO - PROCESS | 3684 | 1467647720781 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] 08:55:20 INFO - PROCESS | 3684 | 1467647720811 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:55:20 INFO - PROCESS | 3684 | 1467647720815 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3684 | 1467647720818 Marionette TRACE conn3 <- [1,806,null,{}] 08:55:20 INFO - PROCESS | 3684 | 1467647720829 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}] 08:55:20 INFO - PROCESS | 3684 | 1467647720833 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:20 INFO - PROCESS | 3684 | 1467647720930 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:55:20 INFO - PROCESS | 3684 | 1467647720943 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3684 | 1467647720946 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:20 INFO - PROCESS | 3684 | ++DOCSHELL 154C4400 == 30 [pid = 3684] [id = 211] 08:55:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15FB8000) [pid = 3684] [serial = 631] [outer = 00000000] 08:55:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (162ECC00) [pid = 3684] [serial = 632] [outer = 15FB8000] 08:55:20 INFO - PROCESS | 3684 | 1467647720990 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1314C800) [pid = 3684] [serial = 633] [outer = 15FB8000] 08:55:21 INFO - PROCESS | 3684 | 1467647721429 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 08:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:55:21 INFO - PROCESS | 3684 | 1467647721454 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3684 | 1467647721456 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:55:21 INFO - PROCESS | 3684 | 1467647721459 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 3684 | 1467647721461 Marionette TRACE conn3 <- [1,810,null,{}] 08:55:21 INFO - PROCESS | 3684 | 1467647721464 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}] 08:55:21 INFO - PROCESS | 3684 | 1467647721466 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:21 INFO - PROCESS | 3684 | 1467647721607 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:55:21 INFO - PROCESS | 3684 | 1467647721670 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3684 | 1467647721673 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:21 INFO - PROCESS | 3684 | ++DOCSHELL 16DA7400 == 31 [pid = 3684] [id = 212] 08:55:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16DA8400) [pid = 3684] [serial = 634] [outer = 00000000] 08:55:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16DE7800) [pid = 3684] [serial = 635] [outer = 16DA8400] 08:55:21 INFO - PROCESS | 3684 | 1467647721717 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16EEF800) [pid = 3684] [serial = 636] [outer = 16DA8400] 08:55:22 INFO - PROCESS | 3684 | 1467647722102 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] 08:55:22 INFO - PROCESS | 3684 | 1467647722142 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:55:22 INFO - PROCESS | 3684 | 1467647722145 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3684 | 1467647722147 Marionette TRACE conn3 <- [1,814,null,{}] 08:55:22 INFO - PROCESS | 3684 | 1467647722150 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}] 08:55:22 INFO - PROCESS | 3684 | 1467647722152 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:22 INFO - PROCESS | 3684 | 1467647722264 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:55:22 INFO - PROCESS | 3684 | 1467647722253 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3684 | 1467647722255 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:22 INFO - PROCESS | 3684 | ++DOCSHELL 170C8400 == 32 [pid = 3684] [id = 213] 08:55:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (175EA800) [pid = 3684] [serial = 637] [outer = 00000000] 08:55:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17777000) [pid = 3684] [serial = 638] [outer = 175EA800] 08:55:22 INFO - PROCESS | 3684 | 1467647722310 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17C08800) [pid = 3684] [serial = 639] [outer = 175EA800] 08:55:22 INFO - PROCESS | 3684 | 1467647722751 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 08:55:22 INFO - PROCESS | 3684 | 1467647722787 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3684 | 1467647722789 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:55:22 INFO - PROCESS | 3684 | 1467647722793 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3684 | 1467647722794 Marionette TRACE conn3 <- [1,818,null,{}] 08:55:22 INFO - PROCESS | 3684 | 1467647722798 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}] 08:55:22 INFO - PROCESS | 3684 | 1467647722803 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:22 INFO - PROCESS | 3684 | 1467647722932 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:55:22 INFO - PROCESS | 3684 | 1467647722945 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3684 | 1467647722947 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:23 INFO - PROCESS | 3684 | ++DOCSHELL 102D2000 == 33 [pid = 3684] [id = 214] 08:55:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (128F2800) [pid = 3684] [serial = 640] [outer = 00000000] 08:55:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17C91C00) [pid = 3684] [serial = 641] [outer = 128F2800] 08:55:23 INFO - PROCESS | 3684 | 1467647723171 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1990CC00) [pid = 3684] [serial = 642] [outer = 128F2800] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13148400) [pid = 3684] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11CD4000) [pid = 3684] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1281E800) [pid = 3684] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (159FBC00) [pid = 3684] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (183F0800) [pid = 3684] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17F31800) [pid = 3684] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16ABAC00) [pid = 3684] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (162E5400) [pid = 3684] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1778FC00) [pid = 3684] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:55:23 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17148C00) [pid = 3684] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:55:23 INFO - PROCESS | 3684 | 1467647723513 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 757ms 08:55:23 INFO - PROCESS | 3684 | 1467647723571 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3684 | 1467647723573 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:55:23 INFO - PROCESS | 3684 | 1467647723576 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:55:23 INFO - PROCESS | 3684 | 1467647723578 Marionette TRACE conn3 <- [1,822,null,{}] 08:55:23 INFO - PROCESS | 3684 | 1467647723582 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}] 08:55:23 INFO - PROCESS | 3684 | 1467647723567 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:23 INFO - PROCESS | 3684 | 1467647723675 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:55:23 INFO - PROCESS | 3684 | 1467647723683 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3684 | 1467647723685 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:23 INFO - PROCESS | 3684 | ++DOCSHELL 11AEDC00 == 34 [pid = 3684] [id = 215] 08:55:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (128F5000) [pid = 3684] [serial = 643] [outer = 00000000] 08:55:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (183EC000) [pid = 3684] [serial = 644] [outer = 128F5000] 08:55:23 INFO - PROCESS | 3684 | 1467647723728 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (199E0400) [pid = 3684] [serial = 645] [outer = 128F5000] 08:55:24 INFO - PROCESS | 3684 | 1467647724079 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 543ms 08:55:24 INFO - PROCESS | 3684 | 1467647724113 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3684 | 1467647724115 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:55:24 INFO - PROCESS | 3684 | 1467647724118 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:55:24 INFO - PROCESS | 3684 | 1467647724120 Marionette TRACE conn3 <- [1,826,null,{}] 08:55:24 INFO - PROCESS | 3684 | 1467647724123 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}] 08:55:24 INFO - PROCESS | 3684 | 1467647724125 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:24 INFO - PROCESS | 3684 | 1467647724206 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:55:24 INFO - PROCESS | 3684 | 1467647724297 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3684 | 1467647724299 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:24 INFO - PROCESS | 3684 | ++DOCSHELL 12BD3400 == 35 [pid = 3684] [id = 216] 08:55:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16DA4C00) [pid = 3684] [serial = 646] [outer = 00000000] 08:55:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (199E8400) [pid = 3684] [serial = 647] [outer = 16DA4C00] 08:55:24 INFO - PROCESS | 3684 | 1467647724347 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (199E8C00) [pid = 3684] [serial = 648] [outer = 16DA4C00] 08:55:24 INFO - PROCESS | 3684 | 1467647724660 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 571ms 08:55:24 INFO - PROCESS | 3684 | 1467647724708 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3684 | 1467647724710 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:55:24 INFO - PROCESS | 3684 | 1467647724714 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3684 | 1467647724715 Marionette TRACE conn3 <- [1,830,null,{}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:55:24 INFO - PROCESS | 3684 | 1467647724719 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}] 08:55:24 INFO - PROCESS | 3684 | 1467647724721 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:24 INFO - PROCESS | 3684 | 1467647724802 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:55:24 INFO - PROCESS | 3684 | 1467647724807 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3684 | 1467647724809 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:24 INFO - PROCESS | 3684 | ++DOCSHELL 19D9E400 == 36 [pid = 3684] [id = 217] 08:55:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19D9F800) [pid = 3684] [serial = 649] [outer = 00000000] 08:55:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19DAB000) [pid = 3684] [serial = 650] [outer = 19D9F800] 08:55:24 INFO - PROCESS | 3684 | 1467647724852 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19F28400) [pid = 3684] [serial = 651] [outer = 19D9F800] 08:55:25 INFO - PROCESS | 3684 | 1467647725629 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 957ms 08:55:25 INFO - PROCESS | 3684 | 1467647725682 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3684 | 1467647725686 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:55:25 INFO - PROCESS | 3684 | 1467647725692 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 3684 | 1467647725695 Marionette TRACE conn3 <- [1,834,null,{}] 08:55:25 INFO - PROCESS | 3684 | 1467647725744 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}] 08:55:25 INFO - PROCESS | 3684 | 1467647725748 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:25 INFO - PROCESS | 3684 | 1467647725853 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:55:25 INFO - PROCESS | 3684 | 1467647725975 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3684 | 1467647725978 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:25 INFO - PROCESS | 3684 | ++DOCSHELL 11AF4000 == 37 [pid = 3684] [id = 218] 08:55:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (11CD2800) [pid = 3684] [serial = 652] [outer = 00000000] 08:55:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12DC9800) [pid = 3684] [serial = 653] [outer = 11CD2800] 08:55:26 INFO - PROCESS | 3684 | 1467647726041 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1312C400) [pid = 3684] [serial = 654] [outer = 11CD2800] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 1055F800 == 36 [pid = 3684] [id = 18] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 131EDC00 == 35 [pid = 3684] [id = 28] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 16EFC400 == 34 [pid = 3684] [id = 27] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 10B8B800 == 33 [pid = 3684] [id = 21] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 12DCB400 == 32 [pid = 3684] [id = 26] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 13E94000 == 31 [pid = 3684] [id = 24] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 15472000 == 30 [pid = 3684] [id = 25] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 16989C00 == 29 [pid = 3684] [id = 8] 08:55:26 INFO - PROCESS | 3684 | --DOCSHELL 11AF0800 == 28 [pid = 3684] [id = 22] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13243800) [pid = 3684] [serial = 593] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (128F1400) [pid = 3684] [serial = 590] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (128FA800) [pid = 3684] [serial = 591] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1306E800) [pid = 3684] [serial = 587] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13143400) [pid = 3684] [serial = 588] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (162E7C00) [pid = 3684] [serial = 597] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19909800) [pid = 3684] [serial = 612] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (183F4800) [pid = 3684] [serial = 611] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (183EAC00) [pid = 3684] [serial = 609] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16DA7000) [pid = 3684] [serial = 599] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16AC0400) [pid = 3684] [serial = 602] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (170C5800) [pid = 3684] [serial = 603] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DAE400) [pid = 3684] [serial = 600] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17C8CC00) [pid = 3684] [serial = 605] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (183E8C00) [pid = 3684] [serial = 608] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (17F06800) [pid = 3684] [serial = 585] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15FB5C00) [pid = 3684] [serial = 596] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13947C00) [pid = 3684] [serial = 594] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (17C98400) [pid = 3684] [serial = 606] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3684 | 1467647726882 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1200ms 08:55:26 INFO - PROCESS | 3684 | 1467647726897 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3684 | 1467647726901 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:55:26 INFO - PROCESS | 3684 | 1467647726907 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3684 | 1467647726909 Marionette TRACE conn3 <- [1,838,null,{}] 08:55:26 INFO - PROCESS | 3684 | 1467647726915 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}] 08:55:26 INFO - PROCESS | 3684 | 1467647726918 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:27 INFO - PROCESS | 3684 | 1467647727025 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:55:27 INFO - PROCESS | 3684 | 1467647727105 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3684 | 1467647727110 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:27 INFO - PROCESS | 3684 | ++DOCSHELL 10A0A000 == 29 [pid = 3684] [id = 219] 08:55:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10A7E000) [pid = 3684] [serial = 655] [outer = 00000000] 08:55:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (114D1800) [pid = 3684] [serial = 656] [outer = 10A7E000] 08:55:27 INFO - PROCESS | 3684 | 1467647727139 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (128F7400) [pid = 3684] [serial = 657] [outer = 10A7E000] 08:55:27 INFO - PROCESS | 3684 | 1467647727531 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 643ms 08:55:27 INFO - PROCESS | 3684 | 1467647727553 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3684 | 1467647727558 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 3684 | 1467647727564 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:55:27 INFO - PROCESS | 3684 | 1467647727567 Marionette TRACE conn3 <- [1,842,null,{}] 08:55:27 INFO - PROCESS | 3684 | 1467647727571 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}] 08:55:27 INFO - PROCESS | 3684 | 1467647727573 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:27 INFO - PROCESS | 3684 | 1467647727660 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:55:27 INFO - PROCESS | 3684 | 1467647727667 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3684 | 1467647727670 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:27 INFO - PROCESS | 3684 | ++DOCSHELL 130D1400 == 30 [pid = 3684] [id = 220] 08:55:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13243800) [pid = 3684] [serial = 658] [outer = 00000000] 08:55:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (134B9000) [pid = 3684] [serial = 659] [outer = 13243800] 08:55:27 INFO - PROCESS | 3684 | 1467647727716 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (139DE400) [pid = 3684] [serial = 660] [outer = 13243800] 08:55:28 INFO - PROCESS | 3684 | 1467647728142 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 586ms 08:55:28 INFO - PROCESS | 3684 | 1467647728166 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3684 | 1467647728169 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:55:28 INFO - PROCESS | 3684 | 1467647728154 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 3684 | 1467647728158 Marionette TRACE conn3 <- [1,846,null,{}] 08:55:28 INFO - PROCESS | 3684 | 1467647728169 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}] 08:55:28 INFO - PROCESS | 3684 | 1467647728173 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:28 INFO - PROCESS | 3684 | 1467647728257 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:55:28 INFO - PROCESS | 3684 | 1467647728299 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3684 | 1467647728302 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:28 INFO - PROCESS | 3684 | ++DOCSHELL 15FB7800 == 31 [pid = 3684] [id = 221] 08:55:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15FB7C00) [pid = 3684] [serial = 661] [outer = 00000000] 08:55:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (162E8400) [pid = 3684] [serial = 662] [outer = 15FB7C00] 08:55:28 INFO - PROCESS | 3684 | 1467647728404 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (162F0000) [pid = 3684] [serial = 663] [outer = 15FB7C00] 08:55:28 INFO - PROCESS | 3684 | 1467647728764 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 643ms 08:55:28 INFO - PROCESS | 3684 | 1467647728813 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3684 | 1467647728797 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 3684 | 1467647728800 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:55:28 INFO - PROCESS | 3684 | 1467647728802 Marionette TRACE conn3 <- [1,850,null,{}] 08:55:28 INFO - PROCESS | 3684 | 1467647728805 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}] 08:55:28 INFO - PROCESS | 3684 | 1467647728807 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:28 INFO - PROCESS | 3684 | 1467647728952 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:55:28 INFO - PROCESS | 3684 | 1467647728970 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3684 | 1467647728972 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:28 INFO - PROCESS | 3684 | ++DOCSHELL 16DA5000 == 32 [pid = 3684] [id = 222] 08:55:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16DA5C00) [pid = 3684] [serial = 664] [outer = 00000000] 08:55:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16DB2400) [pid = 3684] [serial = 665] [outer = 16DA5C00] 08:55:29 INFO - PROCESS | 3684 | 1467647729024 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16FC8000) [pid = 3684] [serial = 666] [outer = 16DA5C00] 08:55:29 INFO - PROCESS | 3684 | 1467647729421 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 08:55:29 INFO - PROCESS | 3684 | 1467647729460 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3684 | 1467647729462 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:55:29 INFO - PROCESS | 3684 | 1467647729465 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3684 | 1467647729467 Marionette TRACE conn3 <- [1,854,null,{}] 08:55:29 INFO - PROCESS | 3684 | 1467647729470 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}] 08:55:29 INFO - PROCESS | 3684 | 1467647729455 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:29 INFO - PROCESS | 3684 | 1467647729594 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:55:29 INFO - PROCESS | 3684 | 1467647729606 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3684 | 1467647729608 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:29 INFO - PROCESS | 3684 | ++DOCSHELL 17147400 == 33 [pid = 3684] [id = 223] 08:55:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1714AC00) [pid = 3684] [serial = 667] [outer = 00000000] 08:55:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1770C400) [pid = 3684] [serial = 668] [outer = 1714AC00] 08:55:29 INFO - PROCESS | 3684 | 1467647729654 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1784B800) [pid = 3684] [serial = 669] [outer = 1714AC00] 08:55:30 INFO - PROCESS | 3684 | 1467647730064 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 643ms 08:55:30 INFO - PROCESS | 3684 | 1467647730089 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3684 | 1467647730091 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:55:30 INFO - PROCESS | 3684 | 1467647730099 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3684 | 1467647730101 Marionette TRACE conn3 <- [1,858,null,{}] 08:55:30 INFO - PROCESS | 3684 | 1467647730105 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}] 08:55:30 INFO - PROCESS | 3684 | 1467647730110 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:30 INFO - PROCESS | 3684 | 1467647730311 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:55:30 INFO - PROCESS | 3684 | 1467647730528 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3684 | 1467647730512 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:30 INFO - PROCESS | 3684 | ++DOCSHELL 19DAAC00 == 34 [pid = 3684] [id = 224] 08:55:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19DAB800) [pid = 3684] [serial = 670] [outer = 00000000] 08:55:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19F37C00) [pid = 3684] [serial = 671] [outer = 19DAB800] 08:55:30 INFO - PROCESS | 3684 | 1467647730590 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A0A9000) [pid = 3684] [serial = 672] [outer = 19DAB800] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13247800) [pid = 3684] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (128EF800) [pid = 3684] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16DA8400) [pid = 3684] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15FB8000) [pid = 3684] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (102D2C00) [pid = 3684] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (128F0400) [pid = 3684] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15471000) [pid = 3684] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (175EA800) [pid = 3684] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16DA4C00) [pid = 3684] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (128F2800) [pid = 3684] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:55:30 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (128F5000) [pid = 3684] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:55:31 INFO - PROCESS | 3684 | 1467647731115 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1057ms 08:55:31 INFO - PROCESS | 3684 | 1467647731171 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3684 | 1467647731155 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 3684 | 1467647731158 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:55:31 INFO - PROCESS | 3684 | 1467647731160 Marionette TRACE conn3 <- [1,862,null,{}] 08:55:31 INFO - PROCESS | 3684 | 1467647731164 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}] 08:55:31 INFO - PROCESS | 3684 | 1467647731166 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:31 INFO - PROCESS | 3684 | 1467647731243 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:55:31 INFO - PROCESS | 3684 | 1467647731251 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3684 | 1467647731252 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:31 INFO - PROCESS | 3684 | ++DOCSHELL 15470800 == 35 [pid = 3684] [id = 225] 08:55:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (159FE400) [pid = 3684] [serial = 673] [outer = 00000000] 08:55:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16DE7400) [pid = 3684] [serial = 674] [outer = 159FE400] 08:55:31 INFO - PROCESS | 3684 | 1467647731302 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (170C3C00) [pid = 3684] [serial = 675] [outer = 159FE400] 08:55:31 INFO - PROCESS | 3684 | 1467647731688 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 543ms 08:55:31 INFO - PROCESS | 3684 | 1467647731714 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3684 | 1467647731716 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:55:31 INFO - PROCESS | 3684 | 1467647731723 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3684 | 1467647731725 Marionette TRACE conn3 <- [1,866,null,{}] 08:55:31 INFO - PROCESS | 3684 | 1467647731729 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}] 08:55:31 INFO - PROCESS | 3684 | 1467647731730 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:31 INFO - PROCESS | 3684 | 1467647731811 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:55:31 INFO - PROCESS | 3684 | 1467647731817 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3684 | 1467647731819 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:31 INFO - PROCESS | 3684 | ++DOCSHELL 199DDC00 == 36 [pid = 3684] [id = 226] 08:55:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (199EB800) [pid = 3684] [serial = 676] [outer = 00000000] 08:55:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A307000) [pid = 3684] [serial = 677] [outer = 199EB800] 08:55:31 INFO - PROCESS | 3684 | 1467647731846 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A30AC00) [pid = 3684] [serial = 678] [outer = 199EB800] 08:55:32 INFO - PROCESS | 3684 | 1467647732264 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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 586ms 08:55:32 INFO - PROCESS | 3684 | 1467647732300 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3684 | 1467647732302 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:55:32 INFO - PROCESS | 3684 | 1467647732308 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3684 | 1467647732310 Marionette TRACE conn3 <- [1,870,null,{}] 08:55:32 INFO - PROCESS | 3684 | 1467647732313 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}] 08:55:32 INFO - PROCESS | 3684 | 1467647732315 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:32 INFO - PROCESS | 3684 | 1467647732394 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:55:32 INFO - PROCESS | 3684 | 1467647732400 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3684 | 1467647732402 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:32 INFO - PROCESS | 3684 | ++DOCSHELL 19909800 == 37 [pid = 3684] [id = 227] 08:55:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A471000) [pid = 3684] [serial = 679] [outer = 00000000] 08:55:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A47B800) [pid = 3684] [serial = 680] [outer = 1A471000] 08:55:32 INFO - PROCESS | 3684 | 1467647732454 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A56F400) [pid = 3684] [serial = 681] [outer = 1A471000] 08:55:32 INFO - PROCESS | 3684 | 1467647732968 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 729ms 08:55:33 INFO - PROCESS | 3684 | 1467647733081 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3684 | 1467647733086 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:55:33 INFO - PROCESS | 3684 | 1467647733106 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3684 | 1467647733110 Marionette TRACE conn3 <- [1,874,null,{}] 08:55:33 INFO - PROCESS | 3684 | 1467647733115 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}] 08:55:33 INFO - PROCESS | 3684 | 1467647733118 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:33 INFO - PROCESS | 3684 | 1467647733216 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:55:33 INFO - PROCESS | 3684 | 1467647733296 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 3684 | 1467647733299 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:33 INFO - PROCESS | 3684 | ++DOCSHELL 10A9D800 == 38 [pid = 3684] [id = 228] 08:55:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1123DC00) [pid = 3684] [serial = 682] [outer = 00000000] 08:55:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12D7FC00) [pid = 3684] [serial = 683] [outer = 1123DC00] 08:55:33 INFO - PROCESS | 3684 | 1467647733397 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (134B7000) [pid = 3684] [serial = 684] [outer = 1123DC00] 08:55:33 INFO - PROCESS | 3684 | 1467647733952 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 857ms 08:55:33 INFO - PROCESS | 3684 | 1467647733965 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3684 | 1467647733970 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:55:33 INFO - PROCESS | 3684 | 1467647733978 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3684 | 1467647733980 Marionette TRACE conn3 <- [1,878,null,{}] 08:55:33 INFO - PROCESS | 3684 | 1467647733985 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}] 08:55:33 INFO - PROCESS | 3684 | 1467647733988 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:34 INFO - PROCESS | 3684 | 1467647734099 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:55:34 INFO - PROCESS | 3684 | 1467647734225 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3684 | 1467647734227 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:34 INFO - PROCESS | 3684 | ++DOCSHELL 15980800 == 39 [pid = 3684] [id = 229] 08:55:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (159F1800) [pid = 3684] [serial = 685] [outer = 00000000] 08:55:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16ABD400) [pid = 3684] [serial = 686] [outer = 159F1800] 08:55:34 INFO - PROCESS | 3684 | 1467647734284 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16DAAC00) [pid = 3684] [serial = 687] [outer = 159F1800] 08:55:34 INFO - PROCESS | 3684 | 1467647734988 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1043ms 08:55:35 INFO - PROCESS | 3684 | 1467647735027 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3684 | 1467647735030 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:55:35 INFO - PROCESS | 3684 | 1467647735036 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3684 | 1467647735039 Marionette TRACE conn3 <- [1,882,null,{}] 08:55:35 INFO - PROCESS | 3684 | 1467647735045 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}] 08:55:35 INFO - PROCESS | 3684 | 1467647735048 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:35 INFO - PROCESS | 3684 | 1467647735151 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:55:35 INFO - PROCESS | 3684 | 1467647735214 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3684 | 1467647735219 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:35 INFO - PROCESS | 3684 | ++DOCSHELL 10439800 == 40 [pid = 3684] [id = 230] 08:55:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (112E7C00) [pid = 3684] [serial = 688] [outer = 00000000] 08:55:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (128FDC00) [pid = 3684] [serial = 689] [outer = 112E7C00] 08:55:35 INFO - PROCESS | 3684 | 1467647735310 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12BDA800) [pid = 3684] [serial = 690] [outer = 112E7C00] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 1A579400 == 39 [pid = 3684] [id = 13] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 1A30B800 == 38 [pid = 3684] [id = 10] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 102D2800 == 37 [pid = 3684] [id = 208] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 13241C00 == 36 [pid = 3684] [id = 23] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 1A575C00 == 35 [pid = 3684] [id = 11] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 15053C00 == 34 [pid = 3684] [id = 20] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 1AA8A400 == 33 [pid = 3684] [id = 15] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 1A6D9000 == 32 [pid = 3684] [id = 12] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 11CD2000 == 31 [pid = 3684] [id = 19] 08:55:35 INFO - PROCESS | 3684 | --DOCSHELL 1AC81C00 == 30 [pid = 3684] [id = 14] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (134B9400) [pid = 3684] [serial = 629] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13E9BC00) [pid = 3684] [serial = 630] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (128FB800) [pid = 3684] [serial = 626] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DE7800) [pid = 3684] [serial = 635] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12B03000) [pid = 3684] [serial = 627] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (162ECC00) [pid = 3684] [serial = 632] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A04400) [pid = 3684] [serial = 623] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10A9DC00) [pid = 3684] [serial = 624] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19DAB000) [pid = 3684] [serial = 650] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12DC6C00) [pid = 3684] [serial = 615] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1292C800) [pid = 3684] [serial = 614] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15FAB400) [pid = 3684] [serial = 618] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15582000) [pid = 3684] [serial = 617] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17FB7400) [pid = 3684] [serial = 620] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17777000) [pid = 3684] [serial = 638] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16EEF800) [pid = 3684] [serial = 636] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (199E8C00) [pid = 3684] [serial = 648] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17C08800) [pid = 3684] [serial = 639] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (199E8400) [pid = 3684] [serial = 647] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1990CC00) [pid = 3684] [serial = 642] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17C91C00) [pid = 3684] [serial = 641] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (183EC000) [pid = 3684] [serial = 644] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (199E0400) [pid = 3684] [serial = 645] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1314C800) [pid = 3684] [serial = 633] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A98C00) [pid = 3684] [serial = 691] [outer = 1B3E3800] 08:55:36 INFO - PROCESS | 3684 | 1467647736404 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1429ms 08:55:36 INFO - PROCESS | 3684 | 1467647736475 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3684 | 1467647736478 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:55:36 INFO - PROCESS | 3684 | 1467647736483 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3684 | 1467647736485 Marionette TRACE conn3 <- [1,886,null,{}] 08:55:36 INFO - PROCESS | 3684 | 1467647736491 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}] 08:55:36 INFO - PROCESS | 3684 | 1467647736494 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:36 INFO - PROCESS | 3684 | 1467647736567 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:55:36 INFO - PROCESS | 3684 | 1467647736668 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3684 | 1467647736670 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:36 INFO - PROCESS | 3684 | ++DOCSHELL 128F8400 == 31 [pid = 3684] [id = 231] 08:55:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (128F9000) [pid = 3684] [serial = 692] [outer = 00000000] 08:55:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12BCD400) [pid = 3684] [serial = 693] [outer = 128F9000] 08:55:36 INFO - PROCESS | 3684 | 1467647736719 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12DC6C00) [pid = 3684] [serial = 694] [outer = 128F9000] 08:55:37 INFO - PROCESS | 3684 | 1467647737057 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 644ms 08:55:37 INFO - PROCESS | 3684 | 1467647737124 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3684 | 1467647737133 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 3684 | 1467647737142 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:55:37 INFO - PROCESS | 3684 | 1467647737144 Marionette TRACE conn3 <- [1,890,null,{}] 08:55:37 INFO - PROCESS | 3684 | 1467647737148 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}] 08:55:37 INFO - PROCESS | 3684 | 1467647737151 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:37 INFO - PROCESS | 3684 | 1467647737227 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:55:37 INFO - PROCESS | 3684 | 1467647737241 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3684 | 1467647737243 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:37 INFO - PROCESS | 3684 | ++DOCSHELL 1394A800 == 32 [pid = 3684] [id = 232] 08:55:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (139D6800) [pid = 3684] [serial = 695] [outer = 00000000] 08:55:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1505A400) [pid = 3684] [serial = 696] [outer = 139D6800] 08:55:37 INFO - PROCESS | 3684 | 1467647737290 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1546F400) [pid = 3684] [serial = 697] [outer = 139D6800] 08:55:37 INFO - PROCESS | 3684 | 1467647737700 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 08:55:37 INFO - PROCESS | 3684 | 1467647737772 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3684 | 1467647737774 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:55:37 INFO - PROCESS | 3684 | 1467647737778 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3684 | 1467647737781 Marionette TRACE conn3 <- [1,894,null,{}] 08:55:37 INFO - PROCESS | 3684 | 1467647737792 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}] 08:55:37 INFO - PROCESS | 3684 | 1467647737797 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:37 INFO - PROCESS | 3684 | 1467647737878 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:55:37 INFO - PROCESS | 3684 | 1467647737886 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3684 | 1467647737889 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:37 INFO - PROCESS | 3684 | ++DOCSHELL 162E8000 == 33 [pid = 3684] [id = 233] 08:55:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (162E8800) [pid = 3684] [serial = 698] [outer = 00000000] 08:55:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (162F0400) [pid = 3684] [serial = 699] [outer = 162E8800] 08:55:37 INFO - PROCESS | 3684 | 1467647737936 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16ABF400) [pid = 3684] [serial = 700] [outer = 162E8800] 08:55:38 INFO - PROCESS | 3684 | 1467647738397 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 08:55:38 INFO - PROCESS | 3684 | 1467647738418 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3684 | 1467647738421 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:55:38 INFO - PROCESS | 3684 | 1467647738461 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3684 | 1467647738463 Marionette TRACE conn3 <- [1,898,null,{}] 08:55:38 INFO - PROCESS | 3684 | 1467647738466 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}] 08:55:38 INFO - PROCESS | 3684 | 1467647738468 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:38 INFO - PROCESS | 3684 | 1467647738577 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:55:38 INFO - PROCESS | 3684 | 1467647738587 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3684 | 1467647738589 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:38 INFO - PROCESS | 3684 | ++DOCSHELL 16DA4C00 == 34 [pid = 3684] [id = 234] 08:55:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16DAE000) [pid = 3684] [serial = 701] [outer = 00000000] 08:55:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16DEA000) [pid = 3684] [serial = 702] [outer = 16DAE000] 08:55:38 INFO - PROCESS | 3684 | 1467647738619 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (170CE000) [pid = 3684] [serial = 703] [outer = 16DAE000] 08:55:39 INFO - PROCESS | 3684 | 1467647739029 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 600ms 08:55:39 INFO - PROCESS | 3684 | 1467647739068 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3684 | 1467647739070 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3684 | 1467647739073 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:55:39 INFO - PROCESS | 3684 | 1467647739058 Marionette TRACE conn3 <- [1,902,null,{}] 08:55:39 INFO - PROCESS | 3684 | 1467647739078 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}] 08:55:39 INFO - PROCESS | 3684 | 1467647739080 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:39 INFO - PROCESS | 3684 | 1467647739191 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:55:39 INFO - PROCESS | 3684 | 1467647739197 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3684 | 1467647739199 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:39 INFO - PROCESS | 3684 | ++DOCSHELL 16DB0800 == 35 [pid = 3684] [id = 235] 08:55:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (175F2000) [pid = 3684] [serial = 704] [outer = 00000000] 08:55:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17845800) [pid = 3684] [serial = 705] [outer = 175F2000] 08:55:39 INFO - PROCESS | 3684 | 1467647739247 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17C93C00) [pid = 3684] [serial = 706] [outer = 175F2000] 08:55:39 INFO - PROCESS | 3684 | 1467647739682 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 657ms 08:55:39 INFO - PROCESS | 3684 | 1467647739713 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3684 | 1467647739715 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:55:39 INFO - PROCESS | 3684 | 1467647739727 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 3684 | 1467647739729 Marionette TRACE conn3 <- [1,906,null,{}] 08:55:39 INFO - PROCESS | 3684 | 1467647739732 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}] 08:55:39 INFO - PROCESS | 3684 | 1467647739738 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:39 INFO - PROCESS | 3684 | 1467647739875 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:55:39 INFO - PROCESS | 3684 | 1467647739889 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3684 | 1467647739891 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:40 INFO - PROCESS | 3684 | ++DOCSHELL 10A7DC00 == 36 [pid = 3684] [id = 236] 08:55:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11234800) [pid = 3684] [serial = 707] [outer = 00000000] 08:55:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DA5400) [pid = 3684] [serial = 708] [outer = 11234800] 08:55:40 INFO - PROCESS | 3684 | 1467647740154 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1990F400) [pid = 3684] [serial = 709] [outer = 11234800] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1714AC00) [pid = 3684] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19D9F800) [pid = 3684] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11CD2800) [pid = 3684] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A7E000) [pid = 3684] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13243800) [pid = 3684] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15FB7C00) [pid = 3684] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19DAB800) [pid = 3684] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (199EB800) [pid = 3684] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16DA5C00) [pid = 3684] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A471000) [pid = 3684] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (159FE400) [pid = 3684] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:55:40 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17796C00) [pid = 3684] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:55:40 INFO - PROCESS | 3684 | 1467647740501 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 814ms 08:55:40 INFO - PROCESS | 3684 | 1467647740536 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3684 | 1467647740538 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 3684 | 1467647740541 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:55:40 INFO - PROCESS | 3684 | 1467647740543 Marionette TRACE conn3 <- [1,910,null,{}] 08:55:40 INFO - PROCESS | 3684 | 1467647740548 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}] 08:55:40 INFO - PROCESS | 3684 | 1467647740550 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:40 INFO - PROCESS | 3684 | 1467647740656 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:55:40 INFO - PROCESS | 3684 | 1467647740709 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3684 | 1467647740711 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:40 INFO - PROCESS | 3684 | ++DOCSHELL 1055EC00 == 37 [pid = 3684] [id = 237] 08:55:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10B8AC00) [pid = 3684] [serial = 710] [outer = 00000000] 08:55:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17848C00) [pid = 3684] [serial = 711] [outer = 10B8AC00] 08:55:40 INFO - PROCESS | 3684 | 1467647740736 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (183EB800) [pid = 3684] [serial = 712] [outer = 10B8AC00] 08:55:41 INFO - PROCESS | 3684 | 1467647741065 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 543ms 08:55:41 INFO - PROCESS | 3684 | 1467647741097 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3684 | 1467647741099 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 3684 | 1467647741102 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:55:41 INFO - PROCESS | 3684 | 1467647741104 Marionette TRACE conn3 <- [1,914,null,{}] 08:55:41 INFO - PROCESS | 3684 | 1467647741108 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}] 08:55:41 INFO - PROCESS | 3684 | 1467647741111 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:41 INFO - PROCESS | 3684 | 1467647741209 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:55:41 INFO - PROCESS | 3684 | 1467647741217 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3684 | 1467647741219 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:41 INFO - PROCESS | 3684 | ++DOCSHELL 17F0B800 == 38 [pid = 3684] [id = 238] 08:55:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (183EB000) [pid = 3684] [serial = 713] [outer = 00000000] 08:55:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (199E7400) [pid = 3684] [serial = 714] [outer = 183EB000] 08:55:41 INFO - PROCESS | 3684 | 1467647741262 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (199E8000) [pid = 3684] [serial = 715] [outer = 183EB000] 08:55:41 INFO - PROCESS | 3684 | 1467647741631 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 571ms 08:55:41 INFO - PROCESS | 3684 | 1467647741682 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3684 | 1467647741684 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:55:41 INFO - PROCESS | 3684 | 1467647741688 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3684 | 1467647741690 Marionette TRACE conn3 <- [1,918,null,{}] 08:55:41 INFO - PROCESS | 3684 | 1467647741693 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}] 08:55:41 INFO - PROCESS | 3684 | 1467647741695 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:41 INFO - PROCESS | 3684 | 1467647741787 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:55:41 INFO - PROCESS | 3684 | 1467647741795 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3684 | 1467647741796 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:41 INFO - PROCESS | 3684 | ++DOCSHELL 19DA0000 == 39 [pid = 3684] [id = 239] 08:55:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19DA1800) [pid = 3684] [serial = 716] [outer = 00000000] 08:55:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19DABC00) [pid = 3684] [serial = 717] [outer = 19DA1800] 08:55:41 INFO - PROCESS | 3684 | 1467647741842 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A09E400) [pid = 3684] [serial = 718] [outer = 19DA1800] 08:55:42 INFO - PROCESS | 3684 | 1467647742551 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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 915ms 08:55:42 INFO - PROCESS | 3684 | 1467647742600 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3684 | 1467647742604 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:55:42 INFO - PROCESS | 3684 | 1467647742609 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:55:42 INFO - PROCESS | 3684 | 1467647742615 Marionette TRACE conn3 <- [1,922,null,{}] 08:55:42 INFO - PROCESS | 3684 | 1467647742620 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}] 08:55:42 INFO - PROCESS | 3684 | 1467647742623 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:42 INFO - PROCESS | 3684 | 1467647742742 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:55:42 INFO - PROCESS | 3684 | 1467647742869 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3684 | 1467647742872 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:42 INFO - PROCESS | 3684 | ++DOCSHELL 10A7C400 == 40 [pid = 3684] [id = 240] 08:55:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11233C00) [pid = 3684] [serial = 719] [outer = 00000000] 08:55:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12DC2C00) [pid = 3684] [serial = 720] [outer = 11233C00] 08:55:42 INFO - PROCESS | 3684 | 1467647742931 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13948400) [pid = 3684] [serial = 721] [outer = 11233C00] 08:55:43 INFO - PROCESS | 3684 | 1467647743695 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1144ms 08:55:43 INFO - PROCESS | 3684 | 1467647743770 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3684 | 1467647743774 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:55:43 INFO - PROCESS | 3684 | 1467647743780 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3684 | 1467647743784 Marionette TRACE conn3 <- [1,926,null,{}] 08:55:43 INFO - PROCESS | 3684 | 1467647743790 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}] 08:55:43 INFO - PROCESS | 3684 | 1467647743794 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:43 INFO - PROCESS | 3684 | 1467647743898 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:55:43 INFO - PROCESS | 3684 | 1467647743976 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3684 | 1467647743981 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:43 INFO - PROCESS | 3684 | ++DOCSHELL 128F2000 == 41 [pid = 3684] [id = 241] 08:55:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (128F2800) [pid = 3684] [serial = 722] [outer = 00000000] 08:55:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (128FE800) [pid = 3684] [serial = 723] [outer = 128F2800] 08:55:44 INFO - PROCESS | 3684 | 1467647744030 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12B03000) [pid = 3684] [serial = 724] [outer = 128F2800] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 199DDC00 == 40 [pid = 3684] [id = 226] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 17F0B800 == 39 [pid = 3684] [id = 238] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 1055EC00 == 38 [pid = 3684] [id = 237] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 10A7DC00 == 37 [pid = 3684] [id = 236] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 16DB0800 == 36 [pid = 3684] [id = 235] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 16DA4C00 == 35 [pid = 3684] [id = 234] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 162E8000 == 34 [pid = 3684] [id = 233] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 1394A800 == 33 [pid = 3684] [id = 232] 08:55:44 INFO - PROCESS | 3684 | --DOCSHELL 128F8400 == 32 [pid = 3684] [id = 231] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (183EF400) [pid = 3684] [serial = 621] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1770C400) [pid = 3684] [serial = 668] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19F28400) [pid = 3684] [serial = 651] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12DC9800) [pid = 3684] [serial = 653] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1312C400) [pid = 3684] [serial = 654] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (114D1800) [pid = 3684] [serial = 656] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (128F7400) [pid = 3684] [serial = 657] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (134B9000) [pid = 3684] [serial = 659] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (139DE400) [pid = 3684] [serial = 660] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (162E8400) [pid = 3684] [serial = 662] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (162F0000) [pid = 3684] [serial = 663] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19F37C00) [pid = 3684] [serial = 671] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A307000) [pid = 3684] [serial = 677] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A0A9000) [pid = 3684] [serial = 672] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DB2400) [pid = 3684] [serial = 665] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A56F400) [pid = 3684] [serial = 681] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DE7400) [pid = 3684] [serial = 674] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1784B800) [pid = 3684] [serial = 669] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (170C3C00) [pid = 3684] [serial = 675] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A47B800) [pid = 3684] [serial = 680] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A30AC00) [pid = 3684] [serial = 678] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16FC8000) [pid = 3684] [serial = 666] [outer = 00000000] [url = about:blank] 08:55:44 INFO - PROCESS | 3684 | 1467647744481 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 771ms 08:55:44 INFO - PROCESS | 3684 | 1467647744549 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3684 | 1467647744554 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:55:44 INFO - PROCESS | 3684 | 1467647744560 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3684 | 1467647744563 Marionette TRACE conn3 <- [1,930,null,{}] 08:55:44 INFO - PROCESS | 3684 | 1467647744567 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}] 08:55:44 INFO - PROCESS | 3684 | 1467647744569 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:44 INFO - PROCESS | 3684 | 1467647744643 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:55:44 INFO - PROCESS | 3684 | 1467647744652 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3684 | 1467647744654 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:44 INFO - PROCESS | 3684 | ++DOCSHELL 13242000 == 33 [pid = 3684] [id = 242] 08:55:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13242C00) [pid = 3684] [serial = 725] [outer = 00000000] 08:55:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (134BB400) [pid = 3684] [serial = 726] [outer = 13242C00] 08:55:44 INFO - PROCESS | 3684 | 1467647744708 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (141AC400) [pid = 3684] [serial = 727] [outer = 13242C00] 08:55:45 INFO - PROCESS | 3684 | 1467647745154 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 08:55:45 INFO - PROCESS | 3684 | 1467647745204 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3684 | 1467647745206 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:55:45 INFO - PROCESS | 3684 | 1467647745210 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3684 | 1467647745213 Marionette TRACE conn3 <- [1,934,null,{}] 08:55:45 INFO - PROCESS | 3684 | 1467647745224 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}] 08:55:45 INFO - PROCESS | 3684 | 1467647745229 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:45 INFO - PROCESS | 3684 | 1467647745337 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:55:45 INFO - PROCESS | 3684 | 1467647745429 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3684 | 1467647745433 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:45 INFO - PROCESS | 3684 | ++DOCSHELL 15FC5000 == 34 [pid = 3684] [id = 243] 08:55:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15FC5400) [pid = 3684] [serial = 728] [outer = 00000000] 08:55:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (162F0000) [pid = 3684] [serial = 729] [outer = 15FC5400] 08:55:45 INFO - PROCESS | 3684 | 1467647745462 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16ABEC00) [pid = 3684] [serial = 730] [outer = 15FC5400] 08:55:45 INFO - PROCESS | 3684 | 1467647745796 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 08:55:45 INFO - PROCESS | 3684 | 1467647745835 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3684 | 1467647745838 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:55:45 INFO - PROCESS | 3684 | 1467647745841 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3684 | 1467647745843 Marionette TRACE conn3 <- [1,938,null,{}] 08:55:45 INFO - PROCESS | 3684 | 1467647745847 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}] 08:55:45 INFO - PROCESS | 3684 | 1467647745849 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:45 INFO - PROCESS | 3684 | 1467647745932 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:55:45 INFO - PROCESS | 3684 | 1467647745938 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3684 | 1467647745940 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:45 INFO - PROCESS | 3684 | ++DOCSHELL 16EEE000 == 35 [pid = 3684] [id = 244] 08:55:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16EEE400) [pid = 3684] [serial = 731] [outer = 00000000] 08:55:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1770AC00) [pid = 3684] [serial = 732] [outer = 16EEE400] 08:55:45 INFO - PROCESS | 3684 | 1467647745984 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17777000) [pid = 3684] [serial = 733] [outer = 16EEE400] 08:55:46 INFO - PROCESS | 3684 | 1467647746413 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 643ms 08:55:46 INFO - PROCESS | 3684 | 1467647746486 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3684 | 1467647746488 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 3684 | 1467647746491 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:55:46 INFO - PROCESS | 3684 | 1467647746493 Marionette TRACE conn3 <- [1,942,null,{}] 08:55:46 INFO - PROCESS | 3684 | 1467647746496 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}] 08:55:46 INFO - PROCESS | 3684 | 1467647746498 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:46 INFO - PROCESS | 3684 | 1467647746616 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:55:46 INFO - PROCESS | 3684 | 1467647746641 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3684 | 1467647746643 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:46 INFO - PROCESS | 3684 | ++DOCSHELL 1778FC00 == 36 [pid = 3684] [id = 245] 08:55:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17792000) [pid = 3684] [serial = 734] [outer = 00000000] 08:55:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17F0B800) [pid = 3684] [serial = 735] [outer = 17792000] 08:55:46 INFO - PROCESS | 3684 | 1467647746687 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17FBF000) [pid = 3684] [serial = 736] [outer = 17792000] 08:55:47 INFO - PROCESS | 3684 | 1467647747088 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 643ms 08:55:47 INFO - PROCESS | 3684 | 1467647747134 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3684 | 1467647747136 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:55:47 INFO - PROCESS | 3684 | 1467647747139 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:55:47 INFO - PROCESS | 3684 | 1467647747141 Marionette TRACE conn3 <- [1,946,null,{}] 08:55:47 INFO - PROCESS | 3684 | 1467647747144 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}] 08:55:47 INFO - PROCESS | 3684 | 1467647747150 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:47 INFO - PROCESS | 3684 | 1467647747265 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:55:47 INFO - PROCESS | 3684 | 1467647747334 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3684 | 1467647747336 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:47 INFO - PROCESS | 3684 | ++DOCSHELL 19911800 == 37 [pid = 3684] [id = 246] 08:55:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (199E0C00) [pid = 3684] [serial = 737] [outer = 00000000] 08:55:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19D9EC00) [pid = 3684] [serial = 738] [outer = 199E0C00] 08:55:47 INFO - PROCESS | 3684 | 1467647747380 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19F29000) [pid = 3684] [serial = 739] [outer = 199E0C00] 08:55:47 INFO - PROCESS | 3684 | 1467647747775 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 08:55:47 INFO - PROCESS | 3684 | 1467647747824 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3684 | 1467647747826 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:55:47 INFO - PROCESS | 3684 | 1467647747867 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3684 | 1467647747869 Marionette TRACE conn3 <- [1,950,null,{}] 08:55:47 INFO - PROCESS | 3684 | 1467647747872 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}] 08:55:47 INFO - PROCESS | 3684 | 1467647747874 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:47 INFO - PROCESS | 3684 | 1467647747961 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:55:47 INFO - PROCESS | 3684 | 1467647747973 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3684 | 1467647747975 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:47 INFO - PROCESS | 3684 | ++DOCSHELL 183EF400 == 38 [pid = 3684] [id = 247] 08:55:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (199EB000) [pid = 3684] [serial = 740] [outer = 00000000] 08:55:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A303400) [pid = 3684] [serial = 741] [outer = 199EB000] 08:55:48 INFO - PROCESS | 3684 | 1467647748018 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A0A7C00) [pid = 3684] [serial = 742] [outer = 199EB000] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (128F9000) [pid = 3684] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (162E8800) [pid = 3684] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (139D6800) [pid = 3684] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (175F2000) [pid = 3684] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1123DC00) [pid = 3684] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (159F1800) [pid = 3684] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11234800) [pid = 3684] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10B8AC00) [pid = 3684] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (183EB000) [pid = 3684] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (112E7C00) [pid = 3684] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:55:48 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DAE000) [pid = 3684] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:55:48 INFO - PROCESS | 3684 | 1467647748452 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 643ms 08:55:48 INFO - PROCESS | 3684 | 1467647748501 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3684 | 1467647748503 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:55:48 INFO - PROCESS | 3684 | 1467647748489 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3684 | 1467647748491 Marionette TRACE conn3 <- [1,954,null,{}] 08:55:48 INFO - PROCESS | 3684 | 1467647748495 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}] 08:55:48 INFO - PROCESS | 3684 | 1467647748496 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:48 INFO - PROCESS | 3684 | 1467647748573 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:55:48 INFO - PROCESS | 3684 | 1467647748579 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3684 | 1467647748581 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:48 INFO - PROCESS | 3684 | ++DOCSHELL 13EA1800 == 39 [pid = 3684] [id = 248] 08:55:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16DAE000) [pid = 3684] [serial = 743] [outer = 00000000] 08:55:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (183F0000) [pid = 3684] [serial = 744] [outer = 16DAE000] 08:55:48 INFO - PROCESS | 3684 | 1467647748644 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (183F3400) [pid = 3684] [serial = 745] [outer = 16DAE000] 08:55:49 INFO - PROCESS | 3684 | 1467647749067 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 572ms 08:55:49 INFO - PROCESS | 3684 | 1467647749091 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3684 | 1467647749075 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:55:49 INFO - PROCESS | 3684 | 1467647749091 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3684 | 1467647749092 Marionette TRACE conn3 <- [1,958,null,{}] 08:55:49 INFO - PROCESS | 3684 | 1467647749096 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}] 08:55:49 INFO - PROCESS | 3684 | 1467647749098 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:49 INFO - PROCESS | 3684 | 1467647749176 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:55:49 INFO - PROCESS | 3684 | 1467647749209 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3684 | 1467647749211 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:49 INFO - PROCESS | 3684 | ++DOCSHELL 19F34400 == 40 [pid = 3684] [id = 249] 08:55:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A0A9000) [pid = 3684] [serial = 746] [outer = 00000000] 08:55:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A472400) [pid = 3684] [serial = 747] [outer = 1A0A9000] 08:55:49 INFO - PROCESS | 3684 | 1467647749254 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A47C000) [pid = 3684] [serial = 748] [outer = 1A0A9000] 08:55:49 INFO - PROCESS | 3684 | 1467647749664 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 586ms 08:55:49 INFO - PROCESS | 3684 | 1467647749687 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3684 | 1467647749689 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:55:49 INFO - PROCESS | 3684 | 1467647749692 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3684 | 1467647749694 Marionette TRACE conn3 <- [1,962,null,{}] 08:55:49 INFO - PROCESS | 3684 | 1467647749698 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}] 08:55:49 INFO - PROCESS | 3684 | 1467647749699 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:49 INFO - PROCESS | 3684 | 1467647749763 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:55:49 INFO - PROCESS | 3684 | 1467647749769 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3684 | 1467647749771 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:49 INFO - PROCESS | 3684 | ++DOCSHELL 16DA9800 == 41 [pid = 3684] [id = 250] 08:55:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A56D000) [pid = 3684] [serial = 749] [outer = 00000000] 08:55:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A571000) [pid = 3684] [serial = 750] [outer = 1A56D000] 08:55:49 INFO - PROCESS | 3684 | 1467647749823 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A575C00) [pid = 3684] [serial = 751] [outer = 1A56D000] 08:55:50 INFO - PROCESS | 3684 | 1467647750489 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 815ms 08:55:50 INFO - PROCESS | 3684 | 1467647750505 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3684 | 1467647750509 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:55:50 INFO - PROCESS | 3684 | 1467647750514 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3684 | 1467647750519 Marionette TRACE conn3 <- [1,966,null,{}] 08:55:50 INFO - PROCESS | 3684 | 1467647750524 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}] 08:55:50 INFO - PROCESS | 3684 | 1467647750527 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:50 INFO - PROCESS | 3684 | 1467647750637 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:55:50 INFO - PROCESS | 3684 | 1467647750747 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3684 | 1467647750750 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:50 INFO - PROCESS | 3684 | ++DOCSHELL 10E98000 == 42 [pid = 3684] [id = 251] 08:55:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11CD5000) [pid = 3684] [serial = 752] [outer = 00000000] 08:55:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (130AD400) [pid = 3684] [serial = 753] [outer = 11CD5000] 08:55:50 INFO - PROCESS | 3684 | 1467647750808 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15478400) [pid = 3684] [serial = 754] [outer = 11CD5000] 08:55:51 INFO - PROCESS | 3684 | 1467647751321 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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 872ms 08:55:51 INFO - PROCESS | 3684 | 1467647751384 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3684 | 1467647751389 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:55:51 INFO - PROCESS | 3684 | 1467647751395 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3684 | 1467647751398 Marionette TRACE conn3 <- [1,970,null,{}] 08:55:51 INFO - PROCESS | 3684 | 1467647751402 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}] 08:55:51 INFO - PROCESS | 3684 | 1467647751405 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:51 INFO - PROCESS | 3684 | 1467647751514 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:55:51 INFO - PROCESS | 3684 | 1467647751626 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3684 | 1467647751629 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:51 INFO - PROCESS | 3684 | ++DOCSHELL 162F0C00 == 43 [pid = 3684] [id = 252] 08:55:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16AC1400) [pid = 3684] [serial = 755] [outer = 00000000] 08:55:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16DE7000) [pid = 3684] [serial = 756] [outer = 16AC1400] 08:55:51 INFO - PROCESS | 3684 | 1467647751685 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1770BC00) [pid = 3684] [serial = 757] [outer = 16AC1400] 08:55:52 INFO - PROCESS | 3684 | 1467647752223 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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 871ms 08:55:52 INFO - PROCESS | 3684 | 1467647752261 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3684 | 1467647752263 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:55:52 INFO - PROCESS | 3684 | 1467647752267 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3684 | 1467647752271 Marionette TRACE conn3 <- [1,974,null,{}] 08:55:52 INFO - PROCESS | 3684 | 1467647752282 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}] 08:55:52 INFO - PROCESS | 3684 | 1467647752287 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:52 INFO - PROCESS | 3684 | 1467647752436 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:55:52 INFO - PROCESS | 3684 | 1467647752675 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3684 | 1467647752679 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:52 INFO - PROCESS | 3684 | ++DOCSHELL 102D2800 == 44 [pid = 3684] [id = 253] 08:55:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10435800) [pid = 3684] [serial = 758] [outer = 00000000] 08:55:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10A9A400) [pid = 3684] [serial = 759] [outer = 10435800] 08:55:52 INFO - PROCESS | 3684 | 1467647752747 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (128F2C00) [pid = 3684] [serial = 760] [outer = 10435800] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 19F34400 == 43 [pid = 3684] [id = 249] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 13EA1800 == 42 [pid = 3684] [id = 248] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 183EF400 == 41 [pid = 3684] [id = 247] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 19911800 == 40 [pid = 3684] [id = 246] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 1778FC00 == 39 [pid = 3684] [id = 245] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 16EEE000 == 38 [pid = 3684] [id = 244] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 15FC5000 == 37 [pid = 3684] [id = 243] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 13242000 == 36 [pid = 3684] [id = 242] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 128F2000 == 35 [pid = 3684] [id = 241] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 10A9D800 == 34 [pid = 3684] [id = 228] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 15980800 == 33 [pid = 3684] [id = 229] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 19909800 == 32 [pid = 3684] [id = 227] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 19DA0000 == 31 [pid = 3684] [id = 239] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 10A7C400 == 30 [pid = 3684] [id = 240] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 10439800 == 29 [pid = 3684] [id = 230] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 162F0C00 == 28 [pid = 3684] [id = 252] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 16DA9800 == 27 [pid = 3684] [id = 250] 08:55:53 INFO - PROCESS | 3684 | --DOCSHELL 10E98000 == 26 [pid = 3684] [id = 251] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12D7FC00) [pid = 3684] [serial = 683] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16DAAC00) [pid = 3684] [serial = 687] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16DA5400) [pid = 3684] [serial = 708] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1990F400) [pid = 3684] [serial = 709] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16ABD400) [pid = 3684] [serial = 686] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17848C00) [pid = 3684] [serial = 711] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16ABF400) [pid = 3684] [serial = 700] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (183EB800) [pid = 3684] [serial = 712] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19DABC00) [pid = 3684] [serial = 717] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (199E7400) [pid = 3684] [serial = 714] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12BDA800) [pid = 3684] [serial = 690] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (128FDC00) [pid = 3684] [serial = 689] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16DEA000) [pid = 3684] [serial = 702] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12BCD400) [pid = 3684] [serial = 693] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12DC6C00) [pid = 3684] [serial = 694] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (162F0400) [pid = 3684] [serial = 699] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1505A400) [pid = 3684] [serial = 696] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1546F400) [pid = 3684] [serial = 697] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17845800) [pid = 3684] [serial = 705] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (170CE000) [pid = 3684] [serial = 703] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17C93C00) [pid = 3684] [serial = 706] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1324D000) [pid = 3684] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (199E8000) [pid = 3684] [serial = 715] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (134B7000) [pid = 3684] [serial = 684] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3684 | 1467647753901 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1658ms 08:55:53 INFO - PROCESS | 3684 | 1467647753931 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3684 | 1467647753936 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:55:53 INFO - PROCESS | 3684 | 1467647753924 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:55:53 INFO - PROCESS | 3684 | 1467647753927 Marionette TRACE conn3 <- [1,978,null,{}] 08:55:53 INFO - PROCESS | 3684 | 1467647753935 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}] 08:55:53 INFO - PROCESS | 3684 | 1467647753938 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:54 INFO - PROCESS | 3684 | 1467647754061 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:55:54 INFO - PROCESS | 3684 | 1467647754076 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3684 | 1467647754081 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:54 INFO - PROCESS | 3684 | ++DOCSHELL 11430C00 == 27 [pid = 3684] [id = 254] 08:55:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11AEE000) [pid = 3684] [serial = 761] [outer = 00000000] 08:55:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1281D800) [pid = 3684] [serial = 762] [outer = 11AEE000] 08:55:54 INFO - PROCESS | 3684 | 1467647754133 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128F3400) [pid = 3684] [serial = 763] [outer = 11AEE000] 08:55:54 INFO - PROCESS | 3684 | 1467647754566 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 672ms 08:55:54 INFO - PROCESS | 3684 | 1467647754609 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3684 | 1467647754614 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:55:54 INFO - PROCESS | 3684 | 1467647754620 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3684 | 1467647754623 Marionette TRACE conn3 <- [1,982,null,{}] 08:55:54 INFO - PROCESS | 3684 | 1467647754627 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}] 08:55:54 INFO - PROCESS | 3684 | 1467647754629 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:54 INFO - PROCESS | 3684 | 1467647754717 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:55:54 INFO - PROCESS | 3684 | 1467647754710 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3684 | 1467647754713 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:54 INFO - PROCESS | 3684 | ++DOCSHELL 130A7800 == 28 [pid = 3684] [id = 255] 08:55:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (130AD000) [pid = 3684] [serial = 764] [outer = 00000000] 08:55:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13143400) [pid = 3684] [serial = 765] [outer = 130AD000] 08:55:54 INFO - PROCESS | 3684 | 1467647754762 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (131EDC00) [pid = 3684] [serial = 766] [outer = 130AD000] 08:55:55 INFO - PROCESS | 3684 | 1467647755191 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 586ms 08:55:55 INFO - PROCESS | 3684 | 1467647755201 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3684 | 1467647755204 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:55:55 INFO - PROCESS | 3684 | 1467647755210 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:55:55 INFO - PROCESS | 3684 | 1467647755213 Marionette TRACE conn3 <- [1,986,null,{}] 08:55:55 INFO - PROCESS | 3684 | 1467647755230 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}] 08:55:55 INFO - PROCESS | 3684 | 1467647755235 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:55 INFO - PROCESS | 3684 | 1467647755347 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:55:55 INFO - PROCESS | 3684 | 1467647755341 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3684 | 1467647755344 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:55 INFO - PROCESS | 3684 | ++DOCSHELL 1505FC00 == 29 [pid = 3684] [id = 256] 08:55:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (150B2000) [pid = 3684] [serial = 767] [outer = 00000000] 08:55:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (154BD400) [pid = 3684] [serial = 768] [outer = 150B2000] 08:55:55 INFO - PROCESS | 3684 | 1467647755399 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15982000) [pid = 3684] [serial = 769] [outer = 150B2000] 08:55:55 INFO - PROCESS | 3684 | 1467647755816 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 686ms 08:55:55 INFO - PROCESS | 3684 | 1467647755891 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3684 | 1467647755893 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:55:55 INFO - PROCESS | 3684 | 1467647755903 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3684 | 1467647755905 Marionette TRACE conn3 <- [1,990,null,{}] 08:55:55 INFO - PROCESS | 3684 | 1467647755909 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}] 08:55:55 INFO - PROCESS | 3684 | 1467647755911 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:56 INFO - PROCESS | 3684 | 1467647756014 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:55:56 INFO - PROCESS | 3684 | 1467647756020 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3684 | 1467647756022 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:56 INFO - PROCESS | 3684 | ++DOCSHELL 154BE000 == 30 [pid = 3684] [id = 257] 08:55:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FB4C00) [pid = 3684] [serial = 770] [outer = 00000000] 08:55:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (162F0C00) [pid = 3684] [serial = 771] [outer = 15FB4C00] 08:55:56 INFO - PROCESS | 3684 | 1467647756109 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16AC0400) [pid = 3684] [serial = 772] [outer = 15FB4C00] 08:55:56 INFO - PROCESS | 3684 | 1467647756504 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:55:56 INFO - PROCESS | 3684 | 1467647756546 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3684 | 1467647756548 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:55:56 INFO - PROCESS | 3684 | 1467647756551 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3684 | 1467647756553 Marionette TRACE conn3 <- [1,994,null,{}] 08:55:56 INFO - PROCESS | 3684 | 1467647756556 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}] 08:55:56 INFO - PROCESS | 3684 | 1467647756558 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:56 INFO - PROCESS | 3684 | 1467647756678 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:55:56 INFO - PROCESS | 3684 | 1467647756744 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3684 | 1467647756746 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:56 INFO - PROCESS | 3684 | ++DOCSHELL 16AC6C00 == 31 [pid = 3684] [id = 258] 08:55:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16DA4800) [pid = 3684] [serial = 773] [outer = 00000000] 08:55:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DADC00) [pid = 3684] [serial = 774] [outer = 16DA4800] 08:55:56 INFO - PROCESS | 3684 | 1467647756792 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DB2000) [pid = 3684] [serial = 775] [outer = 16DA4800] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17792000) [pid = 3684] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (199E0C00) [pid = 3684] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (199EB000) [pid = 3684] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19DA1800) [pid = 3684] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16EEE400) [pid = 3684] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (128F2800) [pid = 3684] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A0A9000) [pid = 3684] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13242C00) [pid = 3684] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11233C00) [pid = 3684] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A56D000) [pid = 3684] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15FC5400) [pid = 3684] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:55:57 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16DAE000) [pid = 3684] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:55:57 INFO - PROCESS | 3684 | 1467647757516 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1044ms 08:55:57 INFO - PROCESS | 3684 | 1467647757612 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3684 | 1467647757616 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:55:57 INFO - PROCESS | 3684 | 1467647757622 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3684 | 1467647757626 Marionette TRACE conn3 <- [1,998,null,{}] 08:55:57 INFO - PROCESS | 3684 | 1467647757632 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}] 08:55:57 INFO - PROCESS | 3684 | 1467647757635 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:57 INFO - PROCESS | 3684 | 1467647757740 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:55:57 INFO - PROCESS | 3684 | 1467647757817 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3684 | 1467647757820 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:57 INFO - PROCESS | 3684 | ++DOCSHELL 10A78800 == 32 [pid = 3684] [id = 259] 08:55:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10A7E800) [pid = 3684] [serial = 776] [outer = 00000000] 08:55:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (128F8000) [pid = 3684] [serial = 777] [outer = 10A7E800] 08:55:57 INFO - PROCESS | 3684 | 1467647757918 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12D7E400) [pid = 3684] [serial = 778] [outer = 10A7E800] 08:55:58 INFO - PROCESS | 3684 | 1467647758617 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1043ms 08:55:58 INFO - PROCESS | 3684 | 1467647758780 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3684 | 1467647758785 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 3684 | 1467647758790 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3684 | 1467647758793 Marionette TRACE conn3 <- [1,1002,null,{}] 08:55:58 INFO - PROCESS | 3684 | 1467647758798 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}] 08:55:58 INFO - PROCESS | 3684 | 1467647758802 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:55:58 INFO - PROCESS | 3684 | 1467647758910 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:55:58 INFO - PROCESS | 3684 | 1467647759014 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3684 | 1467647759019 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:59 INFO - PROCESS | 3684 | ++DOCSHELL 1284EC00 == 33 [pid = 3684] [id = 260] 08:55:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (128EF800) [pid = 3684] [serial = 779] [outer = 00000000] 08:55:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (129AF000) [pid = 3684] [serial = 780] [outer = 128EF800] 08:55:59 INFO - PROCESS | 3684 | 1467647759068 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12B09800) [pid = 3684] [serial = 781] [outer = 128EF800] 08:55:59 INFO - PROCESS | 3684 | --DOCSHELL 154BE000 == 32 [pid = 3684] [id = 257] 08:55:59 INFO - PROCESS | 3684 | --DOCSHELL 1505FC00 == 31 [pid = 3684] [id = 256] 08:55:59 INFO - PROCESS | 3684 | --DOCSHELL 130A7800 == 30 [pid = 3684] [id = 255] 08:55:59 INFO - PROCESS | 3684 | --DOCSHELL 11430C00 == 29 [pid = 3684] [id = 254] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17F0B800) [pid = 3684] [serial = 735] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19D9EC00) [pid = 3684] [serial = 738] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17FBF000) [pid = 3684] [serial = 736] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A303400) [pid = 3684] [serial = 741] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A09E400) [pid = 3684] [serial = 718] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1770AC00) [pid = 3684] [serial = 732] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (128FE800) [pid = 3684] [serial = 723] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19F29000) [pid = 3684] [serial = 739] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A47C000) [pid = 3684] [serial = 748] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (12B03000) [pid = 3684] [serial = 724] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (134BB400) [pid = 3684] [serial = 726] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (141AC400) [pid = 3684] [serial = 727] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (12DC2C00) [pid = 3684] [serial = 720] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1A571000) [pid = 3684] [serial = 750] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1A575C00) [pid = 3684] [serial = 751] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (13948400) [pid = 3684] [serial = 721] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (162F0000) [pid = 3684] [serial = 729] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (16ABEC00) [pid = 3684] [serial = 730] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (1A472400) [pid = 3684] [serial = 747] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (1A0A7C00) [pid = 3684] [serial = 742] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (183F0000) [pid = 3684] [serial = 744] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (183F3400) [pid = 3684] [serial = 745] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (17777000) [pid = 3684] [serial = 733] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3684 | 1467647759534 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 758ms 08:55:59 INFO - PROCESS | 3684 | 1467647759567 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3684 | 1467647759570 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:55:59 INFO - PROCESS | 3684 | 1467647759577 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3684 | 1467647759581 Marionette TRACE conn3 <- [1,1006,null,{}] 08:55:59 INFO - PROCESS | 3684 | 1467647759585 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}] 08:55:59 INFO - PROCESS | 3684 | 1467647759588 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:59 INFO - PROCESS | 3684 | 1467647759673 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:55:59 INFO - PROCESS | 3684 | 1467647759680 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3684 | 1467647759682 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:55:59 INFO - PROCESS | 3684 | ++DOCSHELL 13459400 == 30 [pid = 3684] [id = 261] 08:55:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (1345C400) [pid = 3684] [serial = 782] [outer = 00000000] 08:55:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (139DF400) [pid = 3684] [serial = 783] [outer = 1345C400] 08:55:59 INFO - PROCESS | 3684 | 1467647759729 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (141AEC00) [pid = 3684] [serial = 784] [outer = 1345C400] 08:56:00 INFO - PROCESS | 3684 | 1467647760140 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 600ms 08:56:00 INFO - PROCESS | 3684 | 1467647760176 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3684 | 1467647760178 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:56:00 INFO - PROCESS | 3684 | 1467647760182 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3684 | 1467647760184 Marionette TRACE conn3 <- [1,1010,null,{}] 08:56:00 INFO - PROCESS | 3684 | 1467647760193 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}] 08:56:00 INFO - PROCESS | 3684 | 1467647760198 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:00 INFO - PROCESS | 3684 | 1467647760318 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:56:00 INFO - PROCESS | 3684 | 1467647760391 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3684 | 1467647760395 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:00 INFO - PROCESS | 3684 | ++DOCSHELL 15FC0800 == 31 [pid = 3684] [id = 262] 08:56:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (15FC2C00) [pid = 3684] [serial = 785] [outer = 00000000] 08:56:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (162EAC00) [pid = 3684] [serial = 786] [outer = 15FC2C00] 08:56:00 INFO - PROCESS | 3684 | 1467647760443 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (162F2000) [pid = 3684] [serial = 787] [outer = 15FC2C00] 08:56:00 INFO - PROCESS | 3684 | 1467647760810 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 686ms 08:56:00 INFO - PROCESS | 3684 | 1467647760864 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3684 | 1467647760866 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:56:00 INFO - PROCESS | 3684 | 1467647760870 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:56:00 INFO - PROCESS | 3684 | 1467647760871 Marionette TRACE conn3 <- [1,1014,null,{}] 08:56:00 INFO - PROCESS | 3684 | 1467647760875 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}] 08:56:00 INFO - PROCESS | 3684 | 1467647760877 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:00 INFO - PROCESS | 3684 | 1467647760939 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:56:00 INFO - PROCESS | 3684 | 1467647760945 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3684 | 1467647760947 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:00 INFO - PROCESS | 3684 | ++DOCSHELL 16AC4800 == 32 [pid = 3684] [id = 263] 08:56:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (16DACC00) [pid = 3684] [serial = 788] [outer = 00000000] 08:56:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (16FCF000) [pid = 3684] [serial = 789] [outer = 16DACC00] 08:56:00 INFO - PROCESS | 3684 | 1467647760991 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (175F2000) [pid = 3684] [serial = 790] [outer = 16DACC00] 08:56:01 INFO - PROCESS | 3684 | 1467647761385 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 543ms 08:56:01 INFO - PROCESS | 3684 | 1467647761412 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3684 | 1467647761414 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:56:01 INFO - PROCESS | 3684 | 1467647761421 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3684 | 1467647761423 Marionette TRACE conn3 <- [1,1018,null,{}] 08:56:01 INFO - PROCESS | 3684 | 1467647761426 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}] 08:56:01 INFO - PROCESS | 3684 | 1467647761428 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:01 INFO - PROCESS | 3684 | 1467647761546 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:56:01 INFO - PROCESS | 3684 | 1467647761615 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3684 | 1467647761617 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:01 INFO - PROCESS | 3684 | ++DOCSHELL 16FC9000 == 33 [pid = 3684] [id = 264] 08:56:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (16FCE800) [pid = 3684] [serial = 791] [outer = 00000000] 08:56:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1778FC00) [pid = 3684] [serial = 792] [outer = 16FCE800] 08:56:01 INFO - PROCESS | 3684 | 1467647761661 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (17C93400) [pid = 3684] [serial = 793] [outer = 16FCE800] 08:56:02 INFO - PROCESS | 3684 | 1467647762049 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 672ms 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:56:02 INFO - PROCESS | 3684 | 1467647762101 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3684 | 1467647762103 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:56:02 INFO - PROCESS | 3684 | 1467647762106 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3684 | 1467647762108 Marionette TRACE conn3 <- [1,1022,null,{}] 08:56:02 INFO - PROCESS | 3684 | 1467647762112 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}] 08:56:02 INFO - PROCESS | 3684 | 1467647762117 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:02 INFO - PROCESS | 3684 | 1467647762236 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:56:02 INFO - PROCESS | 3684 | 1467647762297 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3684 | 1467647762299 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:02 INFO - PROCESS | 3684 | ++DOCSHELL 17FBE800 == 34 [pid = 3684] [id = 265] 08:56:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (183EB800) [pid = 3684] [serial = 794] [outer = 00000000] 08:56:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (183F2000) [pid = 3684] [serial = 795] [outer = 183EB800] 08:56:02 INFO - PROCESS | 3684 | 1467647762344 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (183F6800) [pid = 3684] [serial = 796] [outer = 183EB800] 08:56:02 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (130AD000) [pid = 3684] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:56:02 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (150B2000) [pid = 3684] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:56:02 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (15FB4C00) [pid = 3684] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:56:02 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16AC1400) [pid = 3684] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:56:02 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (11CD5000) [pid = 3684] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:56:02 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (10435800) [pid = 3684] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:56:02 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (11AEE000) [pid = 3684] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:56:02 INFO - PROCESS | 3684 | 1467647762722 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 08:56:02 INFO - PROCESS | 3684 | 1467647762751 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3684 | 1467647762753 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:56:02 INFO - PROCESS | 3684 | 1467647762756 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3684 | 1467647762758 Marionette TRACE conn3 <- [1,1026,null,{}] 08:56:02 INFO - PROCESS | 3684 | 1467647762762 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}] 08:56:02 INFO - PROCESS | 3684 | 1467647762763 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:02 INFO - PROCESS | 3684 | 1467647762849 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:56:02 INFO - PROCESS | 3684 | 1467647762857 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3684 | 1467647762859 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:02 INFO - PROCESS | 3684 | ++DOCSHELL 141AF800 == 35 [pid = 3684] [id = 266] 08:56:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (141B0C00) [pid = 3684] [serial = 797] [outer = 00000000] 08:56:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (162F4C00) [pid = 3684] [serial = 798] [outer = 141B0C00] 08:56:02 INFO - PROCESS | 3684 | 1467647762902 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (16ABA400) [pid = 3684] [serial = 799] [outer = 141B0C00] 08:56:03 INFO - PROCESS | 3684 | 1467647763289 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 572ms 08:56:03 INFO - PROCESS | 3684 | 1467647763334 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3684 | 1467647763336 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:56:03 INFO - PROCESS | 3684 | 1467647763343 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3684 | 1467647763345 Marionette TRACE conn3 <- [1,1030,null,{}] 08:56:03 INFO - PROCESS | 3684 | 1467647763349 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}] 08:56:03 INFO - PROCESS | 3684 | 1467647763350 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:03 INFO - PROCESS | 3684 | 1467647763430 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:56:03 INFO - PROCESS | 3684 | 1467647763436 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3684 | 1467647763438 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:03 INFO - PROCESS | 3684 | ++DOCSHELL 1990B800 == 36 [pid = 3684] [id = 267] 08:56:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1990E800) [pid = 3684] [serial = 800] [outer = 00000000] 08:56:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (199DE800) [pid = 3684] [serial = 801] [outer = 1990E800] 08:56:03 INFO - PROCESS | 3684 | 1467647763463 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (199E6C00) [pid = 3684] [serial = 802] [outer = 1990E800] 08:56:03 INFO - PROCESS | 3684 | 1467647763880 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 586ms 08:56:03 INFO - PROCESS | 3684 | 1467647763914 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3684 | 1467647763916 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:56:03 INFO - PROCESS | 3684 | 1467647763919 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:56:03 INFO - PROCESS | 3684 | 1467647763921 Marionette TRACE conn3 <- [1,1034,null,{}] 08:56:03 INFO - PROCESS | 3684 | 1467647763924 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}] 08:56:03 INFO - PROCESS | 3684 | 1467647763926 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:03 INFO - PROCESS | 3684 | 1467647764005 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:56:04 INFO - PROCESS | 3684 | 1467647764014 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3684 | 1467647764016 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:04 INFO - PROCESS | 3684 | ++DOCSHELL 162EFC00 == 37 [pid = 3684] [id = 268] 08:56:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (199EA000) [pid = 3684] [serial = 803] [outer = 00000000] 08:56:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (19DA1C00) [pid = 3684] [serial = 804] [outer = 199EA000] 08:56:04 INFO - PROCESS | 3684 | 1467647764059 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (19DAC400) [pid = 3684] [serial = 805] [outer = 199EA000] 08:56:04 INFO - PROCESS | 3684 | 1467647764458 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]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 543ms 08:56:04 INFO - PROCESS | 3684 | 1467647764480 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 3684 | 1467647764482 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:56:04 INFO - PROCESS | 3684 | 1467647764472 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 3684 | 1467647764473 Marionette TRACE conn3 <- [1,1038,null,{}] 08:56:04 INFO - PROCESS | 3684 | 1467647764477 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}] 08:56:04 INFO - PROCESS | 3684 | 1467647764478 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:04 INFO - PROCESS | 3684 | 1467647764604 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:56:04 INFO - PROCESS | 3684 | 1467647764611 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3684 | 1467647764613 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:04 INFO - PROCESS | 3684 | ++DOCSHELL 16986400 == 38 [pid = 3684] [id = 269] 08:56:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (183F0800) [pid = 3684] [serial = 806] [outer = 00000000] 08:56:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1A09DC00) [pid = 3684] [serial = 807] [outer = 183F0800] 08:56:04 INFO - PROCESS | 3684 | 1467647764657 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1A0A8000) [pid = 3684] [serial = 808] [outer = 183F0800] 08:56:05 INFO - PROCESS | 3684 | 1467647765022 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]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 572ms 08:56:05 INFO - PROCESS | 3684 | 1467647765067 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3684 | 1467647765069 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:56:05 INFO - PROCESS | 3684 | 1467647765095 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3684 | 1467647765099 Marionette TRACE conn3 <- [1,1042,null,{}] 08:56:05 INFO - PROCESS | 3684 | 1467647765105 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}] 08:56:05 INFO - PROCESS | 3684 | 1467647765109 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:05 INFO - PROCESS | 3684 | 1467647765213 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:56:05 INFO - PROCESS | 3684 | 1467647765413 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3684 | 1467647765417 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:05 INFO - PROCESS | 3684 | ++DOCSHELL 1281E000 == 39 [pid = 3684] [id = 270] 08:56:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1281F000) [pid = 3684] [serial = 809] [outer = 00000000] 08:56:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12DCA400) [pid = 3684] [serial = 810] [outer = 1281F000] 08:56:05 INFO - PROCESS | 3684 | 1467647765478 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (131E7C00) [pid = 3684] [serial = 811] [outer = 1281F000] 08:56:05 INFO - PROCESS | 3684 | 1467647766009 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 957ms 08:56:06 INFO - PROCESS | 3684 | 1467647766066 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3684 | 1467647766070 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:56:06 INFO - PROCESS | 3684 | 1467647766096 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3684 | 1467647766099 Marionette TRACE conn3 <- [1,1046,null,{}] 08:56:06 INFO - PROCESS | 3684 | 1467647766106 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}] 08:56:06 INFO - PROCESS | 3684 | 1467647766110 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:06 INFO - PROCESS | 3684 | 1467647766243 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:56:06 INFO - PROCESS | 3684 | 1467647766364 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3684 | 1467647766367 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:06 INFO - PROCESS | 3684 | ++DOCSHELL 1546FC00 == 40 [pid = 3684] [id = 271] 08:56:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (154C5000) [pid = 3684] [serial = 812] [outer = 00000000] 08:56:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15FB7000) [pid = 3684] [serial = 813] [outer = 154C5000] 08:56:06 INFO - PROCESS | 3684 | 1467647766425 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16ABAC00) [pid = 3684] [serial = 814] [outer = 154C5000] 08:56:06 INFO - PROCESS | 3684 | 1467647766949 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 929ms 08:56:06 INFO - PROCESS | 3684 | 1467647766993 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3684 | 1467647766996 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:56:06 INFO - PROCESS | 3684 | 1467647767000 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3684 | 1467647767002 Marionette TRACE conn3 <- [1,1050,null,{}] 08:56:06 INFO - PROCESS | 3684 | 1467647767006 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}] 08:56:06 INFO - PROCESS | 3684 | 1467647767009 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:07 INFO - PROCESS | 3684 | 1467647767100 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:56:07 INFO - PROCESS | 3684 | 1467647767209 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3684 | 1467647767216 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:07 INFO - PROCESS | 3684 | ++DOCSHELL 16DA5400 == 41 [pid = 3684] [id = 272] 08:56:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16DA5800) [pid = 3684] [serial = 815] [outer = 00000000] 08:56:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17FBC800) [pid = 3684] [serial = 816] [outer = 16DA5800] 08:56:07 INFO - PROCESS | 3684 | 1467647767309 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183F4400) [pid = 3684] [serial = 817] [outer = 16DA5800] 08:56:08 INFO - PROCESS | 3684 | 1467647768015 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1057ms 08:56:08 INFO - PROCESS | 3684 | 1467647768055 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:56:08 INFO - PROCESS | 3684 | 1467647768059 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 3684 | 1467647768064 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3684 | 1467647768068 Marionette TRACE conn3 <- [1,1054,null,{}] 08:56:08 INFO - PROCESS | 3684 | 1467647768074 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}] 08:56:08 INFO - PROCESS | 3684 | 1467647768076 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:08 INFO - PROCESS | 3684 | 1467647768156 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:56:08 INFO - PROCESS | 3684 | 1467647768259 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3684 | 1467647768262 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:08 INFO - PROCESS | 3684 | ++DOCSHELL 12D86800 == 42 [pid = 3684] [id = 273] 08:56:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12DC2C00) [pid = 3684] [serial = 818] [outer = 00000000] 08:56:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1324AC00) [pid = 3684] [serial = 819] [outer = 12DC2C00] 08:56:08 INFO - PROCESS | 3684 | 1467647768311 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (134B9C00) [pid = 3684] [serial = 820] [outer = 12DC2C00] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 102D2800 == 41 [pid = 3684] [id = 253] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 162EFC00 == 40 [pid = 3684] [id = 268] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 1990B800 == 39 [pid = 3684] [id = 267] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 141AF800 == 38 [pid = 3684] [id = 266] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 17FBE800 == 37 [pid = 3684] [id = 265] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 16FC9000 == 36 [pid = 3684] [id = 264] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 16AC4800 == 35 [pid = 3684] [id = 263] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 15FC0800 == 34 [pid = 3684] [id = 262] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 13459400 == 33 [pid = 3684] [id = 261] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 1284EC00 == 32 [pid = 3684] [id = 260] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 16AC6C00 == 31 [pid = 3684] [id = 258] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 10A78800 == 30 [pid = 3684] [id = 259] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 16DA5400 == 29 [pid = 3684] [id = 272] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 16986400 == 28 [pid = 3684] [id = 269] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 1281E000 == 27 [pid = 3684] [id = 270] 08:56:08 INFO - PROCESS | 3684 | --DOCSHELL 1546FC00 == 26 [pid = 3684] [id = 271] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (154BD400) [pid = 3684] [serial = 768] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16AC0400) [pid = 3684] [serial = 772] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1770BC00) [pid = 3684] [serial = 757] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15478400) [pid = 3684] [serial = 754] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A9A400) [pid = 3684] [serial = 759] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1281D800) [pid = 3684] [serial = 762] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (128F3400) [pid = 3684] [serial = 763] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16DADC00) [pid = 3684] [serial = 774] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13143400) [pid = 3684] [serial = 765] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (131EDC00) [pid = 3684] [serial = 766] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (130AD400) [pid = 3684] [serial = 753] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DE7000) [pid = 3684] [serial = 756] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (128F2C00) [pid = 3684] [serial = 760] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15982000) [pid = 3684] [serial = 769] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (162F0C00) [pid = 3684] [serial = 771] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3684 | 1467647769341 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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1286ms 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:56:09 INFO - PROCESS | 3684 | 1467647769359 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3684 | 1467647769363 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 3684 | 1467647769367 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3684 | 1467647769372 Marionette TRACE conn3 <- [1,1058,null,{}] 08:56:09 INFO - PROCESS | 3684 | 1467647769377 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}] 08:56:09 INFO - PROCESS | 3684 | 1467647769379 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:09 INFO - PROCESS | 3684 | 1467647769485 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:56:09 INFO - PROCESS | 3684 | 1467647769492 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3684 | 1467647769495 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:09 INFO - PROCESS | 3684 | ++DOCSHELL 1281D800 == 27 [pid = 3684] [id = 274] 08:56:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1281E000) [pid = 3684] [serial = 821] [outer = 00000000] 08:56:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (128F2C00) [pid = 3684] [serial = 822] [outer = 1281E000] 08:56:09 INFO - PROCESS | 3684 | 1467647769572 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (128F9400) [pid = 3684] [serial = 823] [outer = 1281E000] 08:56:10 INFO - PROCESS | 3684 | 1467647770059 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 712ms 08:56:10 INFO - PROCESS | 3684 | 1467647770091 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3684 | 1467647770096 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:56:10 INFO - PROCESS | 3684 | 1467647770102 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3684 | 1467647770105 Marionette TRACE conn3 <- [1,1062,null,{}] 08:56:10 INFO - PROCESS | 3684 | 1467647770109 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}] 08:56:10 INFO - PROCESS | 3684 | 1467647770111 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:10 INFO - PROCESS | 3684 | 1467647770227 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:56:10 INFO - PROCESS | 3684 | 1467647770244 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3684 | 1467647770246 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:10 INFO - PROCESS | 3684 | ++DOCSHELL 130D7400 == 28 [pid = 3684] [id = 275] 08:56:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13130800) [pid = 3684] [serial = 824] [outer = 00000000] 08:56:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13246000) [pid = 3684] [serial = 825] [outer = 13130800] 08:56:10 INFO - PROCESS | 3684 | 1467647770346 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (134B6800) [pid = 3684] [serial = 826] [outer = 13130800] 08:56:10 INFO - PROCESS | 3684 | 1467647770728 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 681ms 08:56:10 INFO - PROCESS | 3684 | 1467647770785 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3684 | 1467647770787 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:56:10 INFO - PROCESS | 3684 | 1467647770791 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3684 | 1467647770794 Marionette TRACE conn3 <- [1,1066,null,{}] 08:56:10 INFO - PROCESS | 3684 | 1467647770805 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}] 08:56:10 INFO - PROCESS | 3684 | 1467647770810 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:10 INFO - PROCESS | 3684 | 1467647770880 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:56:10 INFO - PROCESS | 3684 | 1467647770888 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3684 | 1467647770891 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:10 INFO - PROCESS | 3684 | ++DOCSHELL 15582000 == 29 [pid = 3684] [id = 276] 08:56:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1558C800) [pid = 3684] [serial = 827] [outer = 00000000] 08:56:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15FB5800) [pid = 3684] [serial = 828] [outer = 1558C800] 08:56:10 INFO - PROCESS | 3684 | 1467647770938 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (162E6800) [pid = 3684] [serial = 829] [outer = 1558C800] 08:56:11 INFO - PROCESS | 3684 | 1467647771404 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 666ms 08:56:11 INFO - PROCESS | 3684 | 1467647771457 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3684 | 1467647771460 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:56:11 INFO - PROCESS | 3684 | 1467647771463 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 3684 | 1467647771465 Marionette TRACE conn3 <- [1,1070,null,{}] 08:56:11 INFO - PROCESS | 3684 | 1467647771468 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}] 08:56:11 INFO - PROCESS | 3684 | 1467647771470 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:11 INFO - PROCESS | 3684 | 1467647771614 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:56:11 INFO - PROCESS | 3684 | 1467647771635 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3684 | 1467647771637 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:11 INFO - PROCESS | 3684 | ++DOCSHELL 162EBC00 == 30 [pid = 3684] [id = 277] 08:56:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (162ED000) [pid = 3684] [serial = 830] [outer = 00000000] 08:56:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DA5400) [pid = 3684] [serial = 831] [outer = 162ED000] 08:56:11 INFO - PROCESS | 3684 | 1467647771684 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DB2400) [pid = 3684] [serial = 832] [outer = 162ED000] 08:56:12 INFO - PROCESS | 3684 | 1467647772094 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 666ms 08:56:12 INFO - PROCESS | 3684 | 1467647772148 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3684 | 1467647772150 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:56:12 INFO - PROCESS | 3684 | 1467647772153 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3684 | 1467647772155 Marionette TRACE conn3 <- [1,1074,null,{}] 08:56:12 INFO - PROCESS | 3684 | 1467647772159 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}] 08:56:12 INFO - PROCESS | 3684 | 1467647772161 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:12 INFO - PROCESS | 3684 | 1467647772289 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:56:12 INFO - PROCESS | 3684 | 1467647772299 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3684 | 1467647772301 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:12 INFO - PROCESS | 3684 | ++DOCSHELL 16ABDC00 == 31 [pid = 3684] [id = 278] 08:56:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DA4C00) [pid = 3684] [serial = 833] [outer = 00000000] 08:56:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (175EC400) [pid = 3684] [serial = 834] [outer = 16DA4C00] 08:56:12 INFO - PROCESS | 3684 | 1467647772393 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1770AC00) [pid = 3684] [serial = 835] [outer = 16DA4C00] 08:56:12 INFO - PROCESS | 3684 | 1467647772815 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 711ms 08:56:12 INFO - PROCESS | 3684 | 1467647772910 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3684 | 1467647772912 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 3684 | 1467647772915 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:56:12 INFO - PROCESS | 3684 | 1467647772917 Marionette TRACE conn3 <- [1,1078,null,{}] 08:56:12 INFO - PROCESS | 3684 | 1467647772920 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}] 08:56:12 INFO - PROCESS | 3684 | 1467647772926 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:13 INFO - PROCESS | 3684 | 1467647773053 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:56:13 INFO - PROCESS | 3684 | 1467647773059 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3684 | 1467647773061 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:13 INFO - PROCESS | 3684 | ++DOCSHELL 17FB6C00 == 32 [pid = 3684] [id = 279] 08:56:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17FBE800) [pid = 3684] [serial = 836] [outer = 00000000] 08:56:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1990B800) [pid = 3684] [serial = 837] [outer = 17FBE800] 08:56:13 INFO - PROCESS | 3684 | 1467647773105 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (199E0C00) [pid = 3684] [serial = 838] [outer = 17FBE800] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16FCE800) [pid = 3684] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (183EB800) [pid = 3684] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (141B0C00) [pid = 3684] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A7E800) [pid = 3684] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16DACC00) [pid = 3684] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (128EF800) [pid = 3684] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (199EA000) [pid = 3684] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15FC2C00) [pid = 3684] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16DA4800) [pid = 3684] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1345C400) [pid = 3684] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (183F0800) [pid = 3684] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:56:13 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1990E800) [pid = 3684] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:56:13 INFO - PROCESS | 3684 | 1467647773634 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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 772ms 08:56:13 INFO - PROCESS | 3684 | 1467647773685 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3684 | 1467647773687 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:56:13 INFO - PROCESS | 3684 | 1467647773690 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 3684 | 1467647773692 Marionette TRACE conn3 <- [1,1082,null,{}] 08:56:13 INFO - PROCESS | 3684 | 1467647773695 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}] 08:56:13 INFO - PROCESS | 3684 | 1467647773697 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:13 INFO - PROCESS | 3684 | 1467647773781 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:56:13 INFO - PROCESS | 3684 | 1467647773786 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3684 | 1467647773788 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:13 INFO - PROCESS | 3684 | ++DOCSHELL 10A7E800 == 33 [pid = 3684] [id = 280] 08:56:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (128EF800) [pid = 3684] [serial = 839] [outer = 00000000] 08:56:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16FCE800) [pid = 3684] [serial = 840] [outer = 128EF800] 08:56:13 INFO - PROCESS | 3684 | 1467647773831 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17F2F000) [pid = 3684] [serial = 841] [outer = 128EF800] 08:56:14 INFO - PROCESS | 3684 | 1467647774216 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 576ms 08:56:14 INFO - PROCESS | 3684 | 1467647774274 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3684 | 1467647774276 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:56:14 INFO - PROCESS | 3684 | 1467647774283 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3684 | 1467647774285 Marionette TRACE conn3 <- [1,1086,null,{}] 08:56:14 INFO - PROCESS | 3684 | 1467647774288 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}] 08:56:14 INFO - PROCESS | 3684 | 1467647774290 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:14 INFO - PROCESS | 3684 | 1467647774366 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:56:14 INFO - PROCESS | 3684 | 1467647774372 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3684 | 1467647774374 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:14 INFO - PROCESS | 3684 | ++DOCSHELL 16FC8400 == 34 [pid = 3684] [id = 281] 08:56:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (183F0000) [pid = 3684] [serial = 842] [outer = 00000000] 08:56:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19DA7000) [pid = 3684] [serial = 843] [outer = 183F0000] 08:56:14 INFO - PROCESS | 3684 | 1467647774439 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DADC00) [pid = 3684] [serial = 844] [outer = 183F0000] 08:56:14 INFO - PROCESS | 3684 | 1467647774873 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 606ms 08:56:14 INFO - PROCESS | 3684 | 1467647774899 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3684 | 1467647774901 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 3684 | 1467647774904 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:56:14 INFO - PROCESS | 3684 | 1467647774906 Marionette TRACE conn3 <- [1,1090,null,{}] 08:56:14 INFO - PROCESS | 3684 | 1467647774922 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}] 08:56:14 INFO - PROCESS | 3684 | 1467647774924 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:15 INFO - PROCESS | 3684 | 1467647775005 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:56:15 INFO - PROCESS | 3684 | 1467647775012 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3684 | 1467647775014 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:15 INFO - PROCESS | 3684 | ++DOCSHELL 131EFC00 == 35 [pid = 3684] [id = 282] 08:56:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (183EC000) [pid = 3684] [serial = 845] [outer = 00000000] 08:56:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A303800) [pid = 3684] [serial = 846] [outer = 183EC000] 08:56:15 INFO - PROCESS | 3684 | 1467647775078 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A309400) [pid = 3684] [serial = 847] [outer = 183EC000] 08:56:15 INFO - PROCESS | 3684 | --DOCSHELL 1281D800 == 34 [pid = 3684] [id = 274] 08:56:15 INFO - PROCESS | 3684 | --DOCSHELL 12D86800 == 33 [pid = 3684] [id = 273] 08:56:16 INFO - PROCESS | 3684 | --DOCSHELL 130D7400 == 32 [pid = 3684] [id = 275] 08:56:16 INFO - PROCESS | 3684 | --DOCSHELL 162EBC00 == 31 [pid = 3684] [id = 277] 08:56:16 INFO - PROCESS | 3684 | --DOCSHELL 16FC8400 == 30 [pid = 3684] [id = 281] 08:56:16 INFO - PROCESS | 3684 | --DOCSHELL 15582000 == 29 [pid = 3684] [id = 276] 08:56:16 INFO - PROCESS | 3684 | --DOCSHELL 10A7E800 == 28 [pid = 3684] [id = 280] 08:56:16 INFO - PROCESS | 3684 | --DOCSHELL 17FB6C00 == 27 [pid = 3684] [id = 279] 08:56:16 INFO - PROCESS | 3684 | --DOCSHELL 16ABDC00 == 26 [pid = 3684] [id = 278] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1778FC00) [pid = 3684] [serial = 792] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17C93400) [pid = 3684] [serial = 793] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (183F2000) [pid = 3684] [serial = 795] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (183F6800) [pid = 3684] [serial = 796] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (162F4C00) [pid = 3684] [serial = 798] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (128F8000) [pid = 3684] [serial = 777] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D7E400) [pid = 3684] [serial = 778] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16FCF000) [pid = 3684] [serial = 789] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (129AF000) [pid = 3684] [serial = 780] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12B09800) [pid = 3684] [serial = 781] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19DA1C00) [pid = 3684] [serial = 804] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (162EAC00) [pid = 3684] [serial = 786] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (162F2000) [pid = 3684] [serial = 787] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DB2000) [pid = 3684] [serial = 775] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (139DF400) [pid = 3684] [serial = 783] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (141AEC00) [pid = 3684] [serial = 784] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A0A8000) [pid = 3684] [serial = 808] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (19DAC400) [pid = 3684] [serial = 805] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (199DE800) [pid = 3684] [serial = 801] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A09DC00) [pid = 3684] [serial = 807] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16ABA400) [pid = 3684] [serial = 799] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (199E6C00) [pid = 3684] [serial = 802] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (175F2000) [pid = 3684] [serial = 790] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3684 | 1467647776724 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1847ms 08:56:16 INFO - PROCESS | 3684 | 1467647776773 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3684 | 1467647776777 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:56:16 INFO - PROCESS | 3684 | 1467647776782 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3684 | 1467647776786 Marionette TRACE conn3 <- [1,1094,null,{}] 08:56:16 INFO - PROCESS | 3684 | 1467647776792 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}] 08:56:16 INFO - PROCESS | 3684 | 1467647776795 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:16 INFO - PROCESS | 3684 | 1467647776891 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:56:16 INFO - PROCESS | 3684 | 1467647776884 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3684 | 1467647776888 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:16 INFO - PROCESS | 3684 | ++DOCSHELL 10A97C00 == 27 [pid = 3684] [id = 283] 08:56:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10B86C00) [pid = 3684] [serial = 848] [outer = 00000000] 08:56:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (114C9400) [pid = 3684] [serial = 849] [outer = 10B86C00] 08:56:16 INFO - PROCESS | 3684 | 1467647776944 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (11CD6400) [pid = 3684] [serial = 850] [outer = 10B86C00] 08:56:17 INFO - PROCESS | 3684 | 1467647777410 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 681ms 08:56:17 INFO - PROCESS | 3684 | 1467647777446 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3684 | 1467647777451 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:56:17 INFO - PROCESS | 3684 | 1467647777458 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3684 | 1467647777460 Marionette TRACE conn3 <- [1,1098,null,{}] 08:56:17 INFO - PROCESS | 3684 | 1467647777464 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}] 08:56:17 INFO - PROCESS | 3684 | 1467647777467 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:17 INFO - PROCESS | 3684 | 1467647777556 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:56:17 INFO - PROCESS | 3684 | 1467647777566 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3684 | 1467647777569 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:17 INFO - PROCESS | 3684 | ++DOCSHELL 12D86800 == 28 [pid = 3684] [id = 284] 08:56:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (12D87000) [pid = 3684] [serial = 851] [outer = 00000000] 08:56:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13031800) [pid = 3684] [serial = 852] [outer = 12D87000] 08:56:17 INFO - PROCESS | 3684 | 1467647777616 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (130A1C00) [pid = 3684] [serial = 853] [outer = 12D87000] 08:56:18 INFO - PROCESS | 3684 | 1467647778059 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 606ms 08:56:18 INFO - PROCESS | 3684 | 1467647778093 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3684 | 1467647778095 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:56:18 INFO - PROCESS | 3684 | 1467647778102 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3684 | 1467647778105 Marionette TRACE conn3 <- [1,1102,null,{}] 08:56:18 INFO - PROCESS | 3684 | 1467647778120 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}] 08:56:18 INFO - PROCESS | 3684 | 1467647778125 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:18 INFO - PROCESS | 3684 | 1467647778206 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:56:18 INFO - PROCESS | 3684 | 1467647778246 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3684 | 1467647778250 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:18 INFO - PROCESS | 3684 | ++DOCSHELL 141AB400 == 29 [pid = 3684] [id = 285] 08:56:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (141AB800) [pid = 3684] [serial = 854] [outer = 00000000] 08:56:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1505A400) [pid = 3684] [serial = 855] [outer = 141AB800] 08:56:18 INFO - PROCESS | 3684 | 1467647778367 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15472000) [pid = 3684] [serial = 856] [outer = 141AB800] 08:56:18 INFO - PROCESS | 3684 | 1467647778730 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 667ms 08:56:18 INFO - PROCESS | 3684 | 1467647778780 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3684 | 1467647778783 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:56:18 INFO - PROCESS | 3684 | 1467647778786 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3684 | 1467647778788 Marionette TRACE conn3 <- [1,1106,null,{}] 08:56:18 INFO - PROCESS | 3684 | 1467647778791 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}] 08:56:18 INFO - PROCESS | 3684 | 1467647778793 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:18 INFO - PROCESS | 3684 | 1467647778912 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:56:18 INFO - PROCESS | 3684 | 1467647778920 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3684 | 1467647778922 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:18 INFO - PROCESS | 3684 | ++DOCSHELL 13E93C00 == 30 [pid = 3684] [id = 286] 08:56:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (141B0000) [pid = 3684] [serial = 857] [outer = 00000000] 08:56:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15FB5400) [pid = 3684] [serial = 858] [outer = 141B0000] 08:56:18 INFO - PROCESS | 3684 | 1467647778965 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (162EE000) [pid = 3684] [serial = 859] [outer = 141B0000] 08:56:19 INFO - PROCESS | 3684 | 1467647779348 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 621ms 08:56:19 INFO - PROCESS | 3684 | 1467647779407 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3684 | 1467647779409 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:56:19 INFO - PROCESS | 3684 | 1467647779412 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3684 | 1467647779414 Marionette TRACE conn3 <- [1,1110,null,{}] 08:56:19 INFO - PROCESS | 3684 | 1467647779418 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}] 08:56:19 INFO - PROCESS | 3684 | 1467647779420 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:19 INFO - PROCESS | 3684 | 1467647779528 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:56:19 INFO - PROCESS | 3684 | 1467647779571 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3684 | 1467647779573 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:19 INFO - PROCESS | 3684 | ++DOCSHELL 162F1400 == 31 [pid = 3684] [id = 287] 08:56:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (162F2400) [pid = 3684] [serial = 860] [outer = 00000000] 08:56:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16DA4800) [pid = 3684] [serial = 861] [outer = 162F2400] 08:56:19 INFO - PROCESS | 3684 | 1467647779617 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16DB0800) [pid = 3684] [serial = 862] [outer = 162F2400] 08:56:20 INFO - PROCESS | 3684 | 1467647780000 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 621ms 08:56:20 INFO - PROCESS | 3684 | 1467647780033 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3684 | 1467647780035 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:56:20 INFO - PROCESS | 3684 | 1467647780039 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3684 | 1467647780040 Marionette TRACE conn3 <- [1,1114,null,{}] 08:56:20 INFO - PROCESS | 3684 | 1467647780044 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}] 08:56:20 INFO - PROCESS | 3684 | 1467647780049 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:20 INFO - PROCESS | 3684 | 1467647780166 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:56:20 INFO - PROCESS | 3684 | 1467647780181 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3684 | 1467647780183 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:20 INFO - PROCESS | 3684 | ++DOCSHELL 16EFC400 == 32 [pid = 3684] [id = 288] 08:56:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (170C6C00) [pid = 3684] [serial = 863] [outer = 00000000] 08:56:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17704C00) [pid = 3684] [serial = 864] [outer = 170C6C00] 08:56:20 INFO - PROCESS | 3684 | 1467647780227 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17848C00) [pid = 3684] [serial = 865] [outer = 170C6C00] 08:56:20 INFO - PROCESS | 3684 | 1467647780629 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 621ms 08:56:20 INFO - PROCESS | 3684 | 1467647780659 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3684 | 1467647780661 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:56:20 INFO - PROCESS | 3684 | 1467647780665 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3684 | 1467647780667 Marionette TRACE conn3 <- [1,1118,null,{}] 08:56:20 INFO - PROCESS | 3684 | 1467647780670 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}] 08:56:20 INFO - PROCESS | 3684 | 1467647780683 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:20 INFO - PROCESS | 3684 | 1467647780773 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:56:20 INFO - PROCESS | 3684 | 1467647780854 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3684 | 1467647780856 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:20 INFO - PROCESS | 3684 | ++DOCSHELL 13E9A800 == 33 [pid = 3684] [id = 289] 08:56:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16FC8000) [pid = 3684] [serial = 866] [outer = 00000000] 08:56:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17F2B000) [pid = 3684] [serial = 867] [outer = 16FC8000] 08:56:20 INFO - PROCESS | 3684 | 1467647780900 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17F2B400) [pid = 3684] [serial = 868] [outer = 16FC8000] 08:56:21 INFO - PROCESS | 3684 | 1467647781257 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 666ms 08:56:21 INFO - PROCESS | 3684 | 1467647781330 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3684 | 1467647781332 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:56:21 INFO - PROCESS | 3684 | 1467647781336 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3684 | 1467647781338 Marionette TRACE conn3 <- [1,1122,null,{}] 08:56:21 INFO - PROCESS | 3684 | 1467647781345 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}] 08:56:21 INFO - PROCESS | 3684 | 1467647781347 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:21 INFO - PROCESS | 3684 | 1467647781453 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:56:21 INFO - PROCESS | 3684 | 1467647781461 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3684 | 1467647781463 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:21 INFO - PROCESS | 3684 | ++DOCSHELL 183F3000 == 34 [pid = 3684] [id = 290] 08:56:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (183F6800) [pid = 3684] [serial = 869] [outer = 00000000] 08:56:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19910C00) [pid = 3684] [serial = 870] [outer = 183F6800] 08:56:21 INFO - PROCESS | 3684 | 1467647781508 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1990A800) [pid = 3684] [serial = 871] [outer = 183F6800] 08:56:21 INFO - PROCESS | 3684 | 1467647781958 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 667ms 08:56:22 INFO - PROCESS | 3684 | 1467647782017 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3684 | 1467647782020 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:56:22 INFO - PROCESS | 3684 | 1467647782023 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3684 | 1467647782025 Marionette TRACE conn3 <- [1,1126,null,{}] 08:56:22 INFO - PROCESS | 3684 | 1467647782034 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}] 08:56:22 INFO - PROCESS | 3684 | 1467647782036 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:22 INFO - PROCESS | 3684 | 1467647782166 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:56:22 INFO - PROCESS | 3684 | 1467647782176 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3684 | 1467647782178 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:22 INFO - PROCESS | 3684 | ++DOCSHELL 141AB000 == 35 [pid = 3684] [id = 291] 08:56:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19D9D400) [pid = 3684] [serial = 872] [outer = 00000000] 08:56:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19DA9800) [pid = 3684] [serial = 873] [outer = 19D9D400] 08:56:22 INFO - PROCESS | 3684 | 1467647782225 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19DABC00) [pid = 3684] [serial = 874] [outer = 19D9D400] 08:56:22 INFO - PROCESS | 3684 | 1467647782637 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 636ms 08:56:22 INFO - PROCESS | 3684 | 1467647782665 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3684 | 1467647782667 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:56:22 INFO - PROCESS | 3684 | 1467647782670 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3684 | 1467647782672 Marionette TRACE conn3 <- [1,1130,null,{}] 08:56:22 INFO - PROCESS | 3684 | 1467647782675 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}] 08:56:22 INFO - PROCESS | 3684 | 1467647782677 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:22 INFO - PROCESS | 3684 | 1467647782801 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:56:22 INFO - PROCESS | 3684 | 1467647782806 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3684 | 1467647782808 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:22 INFO - PROCESS | 3684 | ++DOCSHELL 1505B800 == 36 [pid = 3684] [id = 292] 08:56:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19D9EC00) [pid = 3684] [serial = 875] [outer = 00000000] 08:56:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A0AB400) [pid = 3684] [serial = 876] [outer = 19D9EC00] 08:56:22 INFO - PROCESS | 3684 | 1467647782853 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A310C00) [pid = 3684] [serial = 877] [outer = 19D9EC00] 08:56:23 INFO - PROCESS | 3684 | 1467647783321 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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 681ms 08:56:23 INFO - PROCESS | 3684 | 1467647783350 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3684 | 1467647783353 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:56:23 INFO - PROCESS | 3684 | 1467647783356 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:56:23 INFO - PROCESS | 3684 | 1467647783358 Marionette TRACE conn3 <- [1,1134,null,{}] 08:56:23 INFO - PROCESS | 3684 | 1467647783364 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}] 08:56:23 INFO - PROCESS | 3684 | 1467647783366 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:23 INFO - PROCESS | 3684 | 1467647783512 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:56:23 INFO - PROCESS | 3684 | 1467647783517 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3684 | 1467647783520 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:23 INFO - PROCESS | 3684 | ++DOCSHELL 162EDC00 == 37 [pid = 3684] [id = 293] 08:56:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A56D000) [pid = 3684] [serial = 878] [outer = 00000000] 08:56:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A6D6000) [pid = 3684] [serial = 879] [outer = 1A56D000] 08:56:23 INFO - PROCESS | 3684 | 1467647783565 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A6DA400) [pid = 3684] [serial = 880] [outer = 1A56D000] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (183F0000) [pid = 3684] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (162ED000) [pid = 3684] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16DA4C00) [pid = 3684] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17FBE800) [pid = 3684] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13130800) [pid = 3684] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1281E000) [pid = 3684] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12DC2C00) [pid = 3684] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16DA5800) [pid = 3684] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (154C5000) [pid = 3684] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1281F000) [pid = 3684] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1558C800) [pid = 3684] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:56:23 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (128EF800) [pid = 3684] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:56:24 INFO - PROCESS | 3684 | 1467647784098 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 788ms 08:56:24 INFO - PROCESS | 3684 | 1467647784123 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3684 | 1467647784125 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 3684 | 1467647784128 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:56:24 INFO - PROCESS | 3684 | 1467647784130 Marionette TRACE conn3 <- [1,1138,null,{}] 08:56:24 INFO - PROCESS | 3684 | 1467647784133 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}] 08:56:24 INFO - PROCESS | 3684 | 1467647784135 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:24 INFO - PROCESS | 3684 | 1467647784212 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:56:24 INFO - PROCESS | 3684 | 1467647784217 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3684 | 1467647784219 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:24 INFO - PROCESS | 3684 | ++DOCSHELL 13151000 == 38 [pid = 3684] [id = 294] 08:56:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (131EE800) [pid = 3684] [serial = 881] [outer = 00000000] 08:56:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DA5800) [pid = 3684] [serial = 882] [outer = 131EE800] 08:56:24 INFO - PROCESS | 3684 | 1467647784264 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17FBE800) [pid = 3684] [serial = 883] [outer = 131EE800] 08:56:24 INFO - PROCESS | 3684 | 1467647784666 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 575ms 08:56:24 INFO - PROCESS | 3684 | 1467647784721 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3684 | 1467647784723 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:56:24 INFO - PROCESS | 3684 | 1467647784737 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3684 | 1467647784739 Marionette TRACE conn3 <- [1,1142,null,{}] 08:56:24 INFO - PROCESS | 3684 | 1467647784743 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}] 08:56:24 INFO - PROCESS | 3684 | 1467647784745 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:24 INFO - PROCESS | 3684 | 1467647784826 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:56:24 INFO - PROCESS | 3684 | 1467647784834 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3684 | 1467647784836 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:24 INFO - PROCESS | 3684 | ++DOCSHELL 19DA3C00 == 39 [pid = 3684] [id = 295] 08:56:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A30A000) [pid = 3684] [serial = 884] [outer = 00000000] 08:56:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A6DC400) [pid = 3684] [serial = 885] [outer = 1A30A000] 08:56:24 INFO - PROCESS | 3684 | 1467647784878 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A6E0800) [pid = 3684] [serial = 886] [outer = 1A30A000] 08:56:25 INFO - PROCESS | 3684 | 1467647785301 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 636ms 08:56:25 INFO - PROCESS | 3684 | 1467647785370 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 3684 | 1467647785372 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:56:25 INFO - PROCESS | 3684 | 1467647785376 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3684 | 1467647785377 Marionette TRACE conn3 <- [1,1146,null,{}] 08:56:25 INFO - PROCESS | 3684 | 1467647785381 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}] 08:56:25 INFO - PROCESS | 3684 | 1467647785383 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:25 INFO - PROCESS | 3684 | 1467647785461 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:56:25 INFO - PROCESS | 3684 | 1467647785466 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 3684 | 1467647785468 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:25 INFO - PROCESS | 3684 | ++DOCSHELL 16DA3C00 == 40 [pid = 3684] [id = 296] 08:56:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A6E2800) [pid = 3684] [serial = 887] [outer = 00000000] 08:56:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A941C00) [pid = 3684] [serial = 888] [outer = 1A6E2800] 08:56:25 INFO - PROCESS | 3684 | 1467647785511 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A945400) [pid = 3684] [serial = 889] [outer = 1A6E2800] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 131EFC00 == 39 [pid = 3684] [id = 282] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 10A97C00 == 38 [pid = 3684] [id = 283] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 141AB400 == 37 [pid = 3684] [id = 285] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 12D86800 == 36 [pid = 3684] [id = 284] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 162F1400 == 35 [pid = 3684] [id = 287] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 162EDC00 == 34 [pid = 3684] [id = 293] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 19DA3C00 == 33 [pid = 3684] [id = 295] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 13E93C00 == 32 [pid = 3684] [id = 286] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 16EFC400 == 31 [pid = 3684] [id = 288] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 13E9A800 == 30 [pid = 3684] [id = 289] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 183F3000 == 29 [pid = 3684] [id = 290] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 141AB000 == 28 [pid = 3684] [id = 291] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 13151000 == 27 [pid = 3684] [id = 294] 08:56:26 INFO - PROCESS | 3684 | --DOCSHELL 1505B800 == 26 [pid = 3684] [id = 292] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16DADC00) [pid = 3684] [serial = 844] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A303800) [pid = 3684] [serial = 846] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16DA5400) [pid = 3684] [serial = 831] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (175EC400) [pid = 3684] [serial = 834] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16DB2400) [pid = 3684] [serial = 832] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1990B800) [pid = 3684] [serial = 837] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1770AC00) [pid = 3684] [serial = 835] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19DA7000) [pid = 3684] [serial = 843] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (199E0C00) [pid = 3684] [serial = 838] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13246000) [pid = 3684] [serial = 825] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (134B6800) [pid = 3684] [serial = 826] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (128F2C00) [pid = 3684] [serial = 822] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (128F9400) [pid = 3684] [serial = 823] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (134B9C00) [pid = 3684] [serial = 820] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1324AC00) [pid = 3684] [serial = 819] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (183F4400) [pid = 3684] [serial = 817] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17FBC800) [pid = 3684] [serial = 816] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16ABAC00) [pid = 3684] [serial = 814] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15FB7000) [pid = 3684] [serial = 813] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (131E7C00) [pid = 3684] [serial = 811] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (12DCA400) [pid = 3684] [serial = 810] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15FB5800) [pid = 3684] [serial = 828] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16FCE800) [pid = 3684] [serial = 840] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (17F2F000) [pid = 3684] [serial = 841] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (162E6800) [pid = 3684] [serial = 829] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3684 | 1467647787307 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1953ms 08:56:27 INFO - PROCESS | 3684 | 1467647787337 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3684 | 1467647787341 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:56:27 INFO - PROCESS | 3684 | 1467647787345 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 3684 | 1467647787348 Marionette TRACE conn3 <- [1,1150,null,{}] 08:56:27 INFO - PROCESS | 3684 | 1467647787354 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}] 08:56:27 INFO - PROCESS | 3684 | 1467647787356 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:27 INFO - PROCESS | 3684 | 1467647787427 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:56:27 INFO - PROCESS | 3684 | 1467647787434 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3684 | 1467647787436 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:27 INFO - PROCESS | 3684 | ++DOCSHELL 11C4B000 == 27 [pid = 3684] [id = 297] 08:56:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11CD1C00) [pid = 3684] [serial = 890] [outer = 00000000] 08:56:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128F9C00) [pid = 3684] [serial = 891] [outer = 11CD1C00] 08:56:27 INFO - PROCESS | 3684 | 1467647787484 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128FEC00) [pid = 3684] [serial = 892] [outer = 11CD1C00] 08:56:27 INFO - PROCESS | 3684 | 1467647787945 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 682ms 08:56:28 INFO - PROCESS | 3684 | 1467647788008 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3684 | 1467647788013 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:56:28 INFO - PROCESS | 3684 | 1467647788019 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3684 | 1467647788022 Marionette TRACE conn3 <- [1,1154,null,{}] 08:56:28 INFO - PROCESS | 3684 | 1467647788026 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}] 08:56:28 INFO - PROCESS | 3684 | 1467647788028 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:28 INFO - PROCESS | 3684 | 1467647788115 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:56:28 INFO - PROCESS | 3684 | 1467647788123 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3684 | 1467647788126 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:28 INFO - PROCESS | 3684 | ++DOCSHELL 13071000 == 28 [pid = 3684] [id = 298] 08:56:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13074400) [pid = 3684] [serial = 893] [outer = 00000000] 08:56:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (130DB800) [pid = 3684] [serial = 894] [outer = 13074400] 08:56:28 INFO - PROCESS | 3684 | 1467647788191 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13145800) [pid = 3684] [serial = 895] [outer = 13074400] 08:56:28 INFO - PROCESS | 3684 | 1467647788646 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 666ms 08:56:28 INFO - PROCESS | 3684 | 1467647788700 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3684 | 1467647788703 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:56:28 INFO - PROCESS | 3684 | 1467647788706 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3684 | 1467647788709 Marionette TRACE conn3 <- [1,1158,null,{}] 08:56:28 INFO - PROCESS | 3684 | 1467647788723 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}] 08:56:28 INFO - PROCESS | 3684 | 1467647788730 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:28 INFO - PROCESS | 3684 | 1467647788867 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:56:28 INFO - PROCESS | 3684 | 1467647788896 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3684 | 1467647788899 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:28 INFO - PROCESS | 3684 | ++DOCSHELL 139DC000 == 29 [pid = 3684] [id = 299] 08:56:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139E3400) [pid = 3684] [serial = 896] [outer = 00000000] 08:56:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (141AF400) [pid = 3684] [serial = 897] [outer = 139E3400] 08:56:28 INFO - PROCESS | 3684 | 1467647788947 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15059C00) [pid = 3684] [serial = 898] [outer = 139E3400] 08:56:29 INFO - PROCESS | 3684 | 1467647789379 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 712ms 08:56:29 INFO - PROCESS | 3684 | 1467647789430 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3684 | 1467647789432 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:56:29 INFO - PROCESS | 3684 | 1467647789436 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3684 | 1467647789437 Marionette TRACE conn3 <- [1,1162,null,{}] 08:56:29 INFO - PROCESS | 3684 | 1467647789441 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}] 08:56:29 INFO - PROCESS | 3684 | 1467647789443 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:29 INFO - PROCESS | 3684 | 1467647789508 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:56:29 INFO - PROCESS | 3684 | 1467647789514 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3684 | 1467647789516 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:29 INFO - PROCESS | 3684 | ++DOCSHELL 141AEC00 == 30 [pid = 3684] [id = 300] 08:56:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15471400) [pid = 3684] [serial = 899] [outer = 00000000] 08:56:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (159FA400) [pid = 3684] [serial = 900] [outer = 15471400] 08:56:29 INFO - PROCESS | 3684 | 1467647789567 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15FB8400) [pid = 3684] [serial = 901] [outer = 15471400] 08:56:29 INFO - PROCESS | 3684 | 1467647789995 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] 08:56:30 INFO - PROCESS | 3684 | 1467647790042 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:56:30 INFO - PROCESS | 3684 | 1467647790045 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3684 | 1467647790047 Marionette TRACE conn3 <- [1,1166,null,{}] 08:56:30 INFO - PROCESS | 3684 | 1467647790051 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}] 08:56:30 INFO - PROCESS | 3684 | 1467647790053 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:30 INFO - PROCESS | 3684 | 1467647790129 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:56:30 INFO - PROCESS | 3684 | 1467647790137 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3684 | 1467647790139 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:30 INFO - PROCESS | 3684 | ++DOCSHELL 162ED800 == 31 [pid = 3684] [id = 301] 08:56:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (162EF400) [pid = 3684] [serial = 902] [outer = 00000000] 08:56:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16ABDC00) [pid = 3684] [serial = 903] [outer = 162EF400] 08:56:30 INFO - PROCESS | 3684 | 1467647790182 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16AC4000) [pid = 3684] [serial = 904] [outer = 162EF400] 08:56:30 INFO - PROCESS | 3684 | 1467647790642 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] 08:56:30 INFO - PROCESS | 3684 | 1467647790685 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:56:30 INFO - PROCESS | 3684 | 1467647790689 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3684 | 1467647790690 Marionette TRACE conn3 <- [1,1170,null,{}] 08:56:30 INFO - PROCESS | 3684 | 1467647790677 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}] 08:56:30 INFO - PROCESS | 3684 | 1467647790682 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:30 INFO - PROCESS | 3684 | 1467647790779 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:56:30 INFO - PROCESS | 3684 | 1467647790787 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3684 | 1467647790789 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:30 INFO - PROCESS | 3684 | ++DOCSHELL 170C5800 == 32 [pid = 3684] [id = 302] 08:56:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (170C7400) [pid = 3684] [serial = 905] [outer = 00000000] 08:56:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1770BC00) [pid = 3684] [serial = 906] [outer = 170C7400] 08:56:30 INFO - PROCESS | 3684 | 1467647790834 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17781C00) [pid = 3684] [serial = 907] [outer = 170C7400] 08:56:31 INFO - PROCESS | 3684 | 1467647791274 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] 08:56:31 INFO - PROCESS | 3684 | 1467647791353 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:56:31 INFO - PROCESS | 3684 | 1467647791356 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3684 | 1467647791358 Marionette TRACE conn3 <- [1,1174,null,{}] 08:56:31 INFO - PROCESS | 3684 | 1467647791362 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}] 08:56:31 INFO - PROCESS | 3684 | 1467647791364 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:31 INFO - PROCESS | 3684 | 1467647791441 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:56:31 INFO - PROCESS | 3684 | 1467647791480 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3684 | 1467647791482 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:31 INFO - PROCESS | 3684 | ++DOCSHELL 13EA0C00 == 33 [pid = 3684] [id = 303] 08:56:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1779A000) [pid = 3684] [serial = 908] [outer = 00000000] 08:56:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (183ED800) [pid = 3684] [serial = 909] [outer = 1779A000] 08:56:31 INFO - PROCESS | 3684 | 1467647791526 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183EEC00) [pid = 3684] [serial = 910] [outer = 1779A000] 08:56:31 INFO - PROCESS | 3684 | 1467647791922 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] 08:56:31 INFO - PROCESS | 3684 | 1467647791979 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:56:31 INFO - PROCESS | 3684 | 1467647791983 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3684 | 1467647791985 Marionette TRACE conn3 <- [1,1178,null,{}] 08:56:31 INFO - PROCESS | 3684 | 1467647791988 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}] 08:56:31 INFO - PROCESS | 3684 | 1467647791990 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:32 INFO - PROCESS | 3684 | 1467647792069 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:56:32 INFO - PROCESS | 3684 | 1467647792074 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3684 | 1467647792076 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:32 INFO - PROCESS | 3684 | ++DOCSHELL 11235C00 == 34 [pid = 3684] [id = 304] 08:56:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11283000) [pid = 3684] [serial = 911] [outer = 00000000] 08:56:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (199E3400) [pid = 3684] [serial = 912] [outer = 11283000] 08:56:32 INFO - PROCESS | 3684 | 1467647792123 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (199E5800) [pid = 3684] [serial = 913] [outer = 11283000] 08:56:32 INFO - PROCESS | 3684 | 1467647792569 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] 08:56:32 INFO - PROCESS | 3684 | 1467647792604 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 3684 | 1467647792608 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:56:32 INFO - PROCESS | 3684 | 1467647792609 Marionette TRACE conn3 <- [1,1182,null,{}] 08:56:32 INFO - PROCESS | 3684 | 1467647792613 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}] 08:56:32 INFO - PROCESS | 3684 | 1467647792614 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:32 INFO - PROCESS | 3684 | 1467647792739 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:56:32 INFO - PROCESS | 3684 | 1467647792831 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3684 | 1467647792833 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:32 INFO - PROCESS | 3684 | ++DOCSHELL 139DA800 == 35 [pid = 3684] [id = 305] 08:56:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19F28400) [pid = 3684] [serial = 914] [outer = 00000000] 08:56:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A0A9400) [pid = 3684] [serial = 915] [outer = 19F28400] 08:56:32 INFO - PROCESS | 3684 | 1467647792886 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A307800) [pid = 3684] [serial = 916] [outer = 19F28400] 08:56:33 INFO - PROCESS | 3684 | 1467647793295 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] 08:56:33 INFO - PROCESS | 3684 | 1467647793333 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:56:33 INFO - PROCESS | 3684 | 1467647793336 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:56:33 INFO - PROCESS | 3684 | 1467647793338 Marionette TRACE conn3 <- [1,1186,null,{}] 08:56:33 INFO - PROCESS | 3684 | 1467647793341 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}] 08:56:33 INFO - PROCESS | 3684 | 1467647793343 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:33 INFO - PROCESS | 3684 | 1467647793448 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:56:33 INFO - PROCESS | 3684 | 1467647793456 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3684 | 1467647793458 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:33 INFO - PROCESS | 3684 | ++DOCSHELL 19DAC800 == 36 [pid = 3684] [id = 306] 08:56:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A0A9000) [pid = 3684] [serial = 917] [outer = 00000000] 08:56:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A6D9800) [pid = 3684] [serial = 918] [outer = 1A0A9000] 08:56:33 INFO - PROCESS | 3684 | 1467647793501 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A6DF400) [pid = 3684] [serial = 919] [outer = 1A0A9000] 08:56:33 INFO - PROCESS | 3684 | 1467647793941 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 620ms 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:56:33 INFO - PROCESS | 3684 | 1467647793959 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3684 | 1467647793961 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:56:33 INFO - PROCESS | 3684 | 1467647793965 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3684 | 1467647793967 Marionette TRACE conn3 <- [1,1190,null,{}] 08:56:33 INFO - PROCESS | 3684 | 1467647793971 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}] 08:56:33 INFO - PROCESS | 3684 | 1467647793973 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:34 INFO - PROCESS | 3684 | 1467647794081 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:56:34 INFO - PROCESS | 3684 | 1467647794175 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3684 | 1467647794178 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:34 INFO - PROCESS | 3684 | ++DOCSHELL 162E5C00 == 37 [pid = 3684] [id = 307] 08:56:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A940400) [pid = 3684] [serial = 920] [outer = 00000000] 08:56:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1AA7F400) [pid = 3684] [serial = 921] [outer = 1A940400] 08:56:34 INFO - PROCESS | 3684 | 1467647794222 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1AA88000) [pid = 3684] [serial = 922] [outer = 1A940400] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A30A000) [pid = 3684] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19D9D400) [pid = 3684] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19D9EC00) [pid = 3684] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A56D000) [pid = 3684] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (162F2400) [pid = 3684] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (141B0000) [pid = 3684] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (141AB800) [pid = 3684] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12D87000) [pid = 3684] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10B86C00) [pid = 3684] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (183EC000) [pid = 3684] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (183F6800) [pid = 3684] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16FC8000) [pid = 3684] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (170C6C00) [pid = 3684] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:56:34 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (131EE800) [pid = 3684] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:56:34 INFO - PROCESS | 3684 | 1467647794770 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]]]}] 08:56:34 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 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 879ms 08:56:34 INFO - PROCESS | 3684 | 1467647794832 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3684 | 1467647794834 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:56:34 INFO - PROCESS | 3684 | 1467647794837 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3684 | 1467647794839 Marionette TRACE conn3 <- [1,1194,null,{}] 08:56:34 INFO - PROCESS | 3684 | 1467647794842 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}] 08:56:34 INFO - PROCESS | 3684 | 1467647794844 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:34 INFO - PROCESS | 3684 | 1467647794925 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:56:34 INFO - PROCESS | 3684 | 1467647794931 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3684 | 1467647794933 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:34 INFO - PROCESS | 3684 | ++DOCSHELL 16DA6000 == 38 [pid = 3684] [id = 308] 08:56:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16DAA800) [pid = 3684] [serial = 923] [outer = 00000000] 08:56:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19D9D400) [pid = 3684] [serial = 924] [outer = 16DAA800] 08:56:34 INFO - PROCESS | 3684 | 1467647794986 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A307400) [pid = 3684] [serial = 925] [outer = 16DAA800] 08:56:35 INFO - PROCESS | 3684 | 1467647795413 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]]]}] 08:56:35 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 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 606ms 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:56:35 INFO - PROCESS | 3684 | 1467647795456 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 3684 | 1467647795458 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:56:35 INFO - PROCESS | 3684 | 1467647795462 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3684 | 1467647795463 Marionette TRACE conn3 <- [1,1198,null,{}] 08:56:35 INFO - PROCESS | 3684 | 1467647795467 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}] 08:56:35 INFO - PROCESS | 3684 | 1467647795468 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:35 INFO - PROCESS | 3684 | 1467647795548 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:56:35 INFO - PROCESS | 3684 | 1467647795554 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 3684 | 1467647795555 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:35 INFO - PROCESS | 3684 | ++DOCSHELL 11283C00 == 39 [pid = 3684] [id = 309] 08:56:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13E92800) [pid = 3684] [serial = 926] [outer = 00000000] 08:56:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A94DC00) [pid = 3684] [serial = 927] [outer = 13E92800] 08:56:35 INFO - PROCESS | 3684 | 1467647795598 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1AC76000) [pid = 3684] [serial = 928] [outer = 13E92800] 08:56:36 INFO - PROCESS | 3684 | 1467647796009 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]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 575ms 08:56:36 INFO - PROCESS | 3684 | 1467647796037 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3684 | 1467647796039 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:56:36 INFO - PROCESS | 3684 | 1467647796042 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3684 | 1467647796044 Marionette TRACE conn3 <- [1,1202,null,{}] 08:56:36 INFO - PROCESS | 3684 | 1467647796047 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}] 08:56:36 INFO - PROCESS | 3684 | 1467647796049 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:36 INFO - PROCESS | 3684 | 1467647796167 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:56:36 INFO - PROCESS | 3684 | 1467647796173 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3684 | 1467647796175 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:36 INFO - PROCESS | 3684 | ++DOCSHELL 16FCF400 == 40 [pid = 3684] [id = 310] 08:56:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (183F6800) [pid = 3684] [serial = 929] [outer = 00000000] 08:56:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1AC7D000) [pid = 3684] [serial = 930] [outer = 183F6800] 08:56:36 INFO - PROCESS | 3684 | 1467647796217 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1AC7EC00) [pid = 3684] [serial = 931] [outer = 183F6800] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 16DA3C00 == 39 [pid = 3684] [id = 296] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 11C4B000 == 38 [pid = 3684] [id = 297] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 139DC000 == 37 [pid = 3684] [id = 299] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 11235C00 == 36 [pid = 3684] [id = 304] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 162ED800 == 35 [pid = 3684] [id = 301] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 13EA0C00 == 34 [pid = 3684] [id = 303] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 170C5800 == 33 [pid = 3684] [id = 302] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 19DAC800 == 32 [pid = 3684] [id = 306] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 139DA800 == 31 [pid = 3684] [id = 305] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 141AEC00 == 30 [pid = 3684] [id = 300] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 16DA6000 == 29 [pid = 3684] [id = 308] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 13071000 == 28 [pid = 3684] [id = 298] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 162E5C00 == 27 [pid = 3684] [id = 307] 08:56:37 INFO - PROCESS | 3684 | --DOCSHELL 11283C00 == 26 [pid = 3684] [id = 309] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A6E0800) [pid = 3684] [serial = 886] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A941C00) [pid = 3684] [serial = 888] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19DA9800) [pid = 3684] [serial = 873] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A0AB400) [pid = 3684] [serial = 876] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A6D6000) [pid = 3684] [serial = 879] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A310C00) [pid = 3684] [serial = 877] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A6DC400) [pid = 3684] [serial = 885] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A6DA400) [pid = 3684] [serial = 880] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DA4800) [pid = 3684] [serial = 861] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15FB5400) [pid = 3684] [serial = 858] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (162EE000) [pid = 3684] [serial = 859] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1505A400) [pid = 3684] [serial = 855] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15472000) [pid = 3684] [serial = 856] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13031800) [pid = 3684] [serial = 852] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (130A1C00) [pid = 3684] [serial = 853] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (114C9400) [pid = 3684] [serial = 849] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11CD6400) [pid = 3684] [serial = 850] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A309400) [pid = 3684] [serial = 847] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19910C00) [pid = 3684] [serial = 870] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17F2B000) [pid = 3684] [serial = 867] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17F2B400) [pid = 3684] [serial = 868] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17704C00) [pid = 3684] [serial = 864] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17848C00) [pid = 3684] [serial = 865] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DB0800) [pid = 3684] [serial = 862] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16DA5800) [pid = 3684] [serial = 882] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19DABC00) [pid = 3684] [serial = 874] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (17FBE800) [pid = 3684] [serial = 883] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1990A800) [pid = 3684] [serial = 871] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3684 | 1467647797908 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1909ms 08:56:37 INFO - PROCESS | 3684 | 1467647797957 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3684 | 1467647797961 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:56:37 INFO - PROCESS | 3684 | 1467647797966 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 3684 | 1467647797970 Marionette TRACE conn3 <- [1,1206,null,{}] 08:56:37 INFO - PROCESS | 3684 | 1467647797976 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}] 08:56:37 INFO - PROCESS | 3684 | 1467647797980 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:38 INFO - PROCESS | 3684 | 1467647798074 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:56:38 INFO - PROCESS | 3684 | 1467647798087 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3684 | 1467647798090 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:38 INFO - PROCESS | 3684 | ++DOCSHELL 11AF0000 == 27 [pid = 3684] [id = 311] 08:56:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1281D800) [pid = 3684] [serial = 932] [outer = 00000000] 08:56:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128F1000) [pid = 3684] [serial = 933] [outer = 1281D800] 08:56:38 INFO - PROCESS | 3684 | 1467647798139 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128F4000) [pid = 3684] [serial = 934] [outer = 1281D800] 08:56:38 INFO - PROCESS | 3684 | 1467647798625 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 712ms 08:56:38 INFO - PROCESS | 3684 | 1467647798674 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3684 | 1467647798679 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:56:38 INFO - PROCESS | 3684 | 1467647798685 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3684 | 1467647798687 Marionette TRACE conn3 <- [1,1210,null,{}] 08:56:38 INFO - PROCESS | 3684 | 1467647798691 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}] 08:56:38 INFO - PROCESS | 3684 | 1467647798694 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:38 INFO - PROCESS | 3684 | 1467647798781 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:56:38 INFO - PROCESS | 3684 | 1467647798875 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3684 | 1467647798878 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:38 INFO - PROCESS | 3684 | ++DOCSHELL 12DCA400 == 28 [pid = 3684] [id = 312] 08:56:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13031000) [pid = 3684] [serial = 935] [outer = 00000000] 08:56:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1306F000) [pid = 3684] [serial = 936] [outer = 13031000] 08:56:38 INFO - PROCESS | 3684 | 1467647798925 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13124400) [pid = 3684] [serial = 937] [outer = 13031000] 08:56:39 INFO - PROCESS | 3684 | 1467647799281 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] 08:56:39 INFO - PROCESS | 3684 | 1467647799308 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:56:39 INFO - PROCESS | 3684 | 1467647799312 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3684 | 1467647799315 Marionette TRACE conn3 <- [1,1214,null,{}] 08:56:39 INFO - PROCESS | 3684 | 1467647799327 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}] 08:56:39 INFO - PROCESS | 3684 | 1467647799332 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:39 INFO - PROCESS | 3684 | 1467647799445 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:56:39 INFO - PROCESS | 3684 | 1467647799457 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3684 | 1467647799460 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:39 INFO - PROCESS | 3684 | ++DOCSHELL 13E94000 == 29 [pid = 3684] [id = 313] 08:56:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13E95400) [pid = 3684] [serial = 938] [outer = 00000000] 08:56:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15059000) [pid = 3684] [serial = 939] [outer = 13E95400] 08:56:39 INFO - PROCESS | 3684 | 1467647799518 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15479000) [pid = 3684] [serial = 940] [outer = 13E95400] 08:56:39 INFO - PROCESS | 3684 | 1467647799933 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 681ms 08:56:39 INFO - PROCESS | 3684 | 1467647799994 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3684 | 1467647799997 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:56:39 INFO - PROCESS | 3684 | 1467647800000 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3684 | 1467647800002 Marionette TRACE conn3 <- [1,1218,null,{}] 08:56:40 INFO - PROCESS | 3684 | 1467647800017 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}] 08:56:40 INFO - PROCESS | 3684 | 1467647800019 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:40 INFO - PROCESS | 3684 | 1467647800104 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:56:40 INFO - PROCESS | 3684 | 1467647800112 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3684 | 1467647800114 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:40 INFO - PROCESS | 3684 | ++DOCSHELL 15053C00 == 30 [pid = 3684] [id = 314] 08:56:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15058C00) [pid = 3684] [serial = 941] [outer = 00000000] 08:56:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15FB6400) [pid = 3684] [serial = 942] [outer = 15058C00] 08:56:40 INFO - PROCESS | 3684 | 1467647800142 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (162ECC00) [pid = 3684] [serial = 943] [outer = 15058C00] 08:56:40 INFO - PROCESS | 3684 | 1467647800570 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 576ms 08:56:40 INFO - PROCESS | 3684 | 1467647800580 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3684 | 1467647800582 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:56:40 INFO - PROCESS | 3684 | 1467647800597 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 3684 | 1467647800599 Marionette TRACE conn3 <- [1,1222,null,{}] 08:56:40 INFO - PROCESS | 3684 | 1467647800602 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}] 08:56:40 INFO - PROCESS | 3684 | 1467647800604 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:40 INFO - PROCESS | 3684 | 1467647800669 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:56:40 INFO - PROCESS | 3684 | 1467647800676 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3684 | 1467647800678 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:40 INFO - PROCESS | 3684 | ++DOCSHELL 162EF800 == 31 [pid = 3684] [id = 315] 08:56:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (162F2C00) [pid = 3684] [serial = 944] [outer = 00000000] 08:56:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16768000) [pid = 3684] [serial = 945] [outer = 162F2C00] 08:56:40 INFO - PROCESS | 3684 | 1467647800722 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1676C000) [pid = 3684] [serial = 946] [outer = 162F2C00] 08:56:41 INFO - PROCESS | 3684 | 1467647801165 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 606ms 08:56:41 INFO - PROCESS | 3684 | 1467647801202 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3684 | 1467647801204 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:56:41 INFO - PROCESS | 3684 | 1467647801207 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3684 | 1467647801209 Marionette TRACE conn3 <- [1,1226,null,{}] 08:56:41 INFO - PROCESS | 3684 | 1467647801212 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}] 08:56:41 INFO - PROCESS | 3684 | 1467647801218 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:41 INFO - PROCESS | 3684 | 1467647801318 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:56:41 INFO - PROCESS | 3684 | 1467647801326 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3684 | 1467647801329 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:41 INFO - PROCESS | 3684 | ++DOCSHELL 16989C00 == 32 [pid = 3684] [id = 316] 08:56:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DA5C00) [pid = 3684] [serial = 947] [outer = 00000000] 08:56:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DB2C00) [pid = 3684] [serial = 948] [outer = 16DA5C00] 08:56:41 INFO - PROCESS | 3684 | 1467647801372 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DF3C00) [pid = 3684] [serial = 949] [outer = 16DA5C00] 08:56:41 INFO - PROCESS | 3684 | 1467647801777 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 606ms 08:56:41 INFO - PROCESS | 3684 | 1467647801827 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3684 | 1467647801829 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:56:41 INFO - PROCESS | 3684 | 1467647801832 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3684 | 1467647801834 Marionette TRACE conn3 <- [1,1230,null,{}] 08:56:41 INFO - PROCESS | 3684 | 1467647801842 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}] 08:56:41 INFO - PROCESS | 3684 | 1467647801844 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:41 INFO - PROCESS | 3684 | 1467647801931 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:56:41 INFO - PROCESS | 3684 | 1467647801936 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3684 | 1467647801938 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:41 INFO - PROCESS | 3684 | ++DOCSHELL 16DAFC00 == 33 [pid = 3684] [id = 317] 08:56:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16FC8400) [pid = 3684] [serial = 950] [outer = 00000000] 08:56:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17705800) [pid = 3684] [serial = 951] [outer = 16FC8400] 08:56:41 INFO - PROCESS | 3684 | 1467647801985 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16DA8000) [pid = 3684] [serial = 952] [outer = 16FC8400] 08:56:42 INFO - PROCESS | 3684 | 1467647802438 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 621ms 08:56:42 INFO - PROCESS | 3684 | 1467647802469 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3684 | 1467647802471 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 3684 | 1467647802475 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:56:42 INFO - PROCESS | 3684 | 1467647802476 Marionette TRACE conn3 <- [1,1234,null,{}] 08:56:42 INFO - PROCESS | 3684 | 1467647802480 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}] 08:56:42 INFO - PROCESS | 3684 | 1467647802482 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:42 INFO - PROCESS | 3684 | 1467647802558 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:56:42 INFO - PROCESS | 3684 | 1467647802563 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3684 | 1467647802565 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:42 INFO - PROCESS | 3684 | ++DOCSHELL 1783F000 == 34 [pid = 3684] [id = 318] 08:56:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1783F400) [pid = 3684] [serial = 953] [outer = 00000000] 08:56:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17F02800) [pid = 3684] [serial = 954] [outer = 1783F400] 08:56:42 INFO - PROCESS | 3684 | 1467647802618 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (17F04000) [pid = 3684] [serial = 955] [outer = 1783F400] 08:56:43 INFO - PROCESS | 3684 | 1467647803061 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 08:56:43 INFO - PROCESS | 3684 | 1467647803098 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3684 | 1467647803100 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:56:43 INFO - PROCESS | 3684 | 1467647803103 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3684 | 1467647803105 Marionette TRACE conn3 <- [1,1238,null,{}] 08:56:43 INFO - PROCESS | 3684 | 1467647803108 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}] 08:56:43 INFO - PROCESS | 3684 | 1467647803110 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:43 INFO - PROCESS | 3684 | 1467647803219 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:56:43 INFO - PROCESS | 3684 | 1467647803224 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3684 | 1467647803227 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:43 INFO - PROCESS | 3684 | ++DOCSHELL 13E93800 == 35 [pid = 3684] [id = 319] 08:56:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (17FC4800) [pid = 3684] [serial = 956] [outer = 00000000] 08:56:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (183F0800) [pid = 3684] [serial = 957] [outer = 17FC4800] 08:56:43 INFO - PROCESS | 3684 | 1467647803269 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (183F7000) [pid = 3684] [serial = 958] [outer = 17FC4800] 08:56:43 INFO - PROCESS | 3684 | 1467647803717 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 666ms 08:56:43 INFO - PROCESS | 3684 | 1467647803784 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3684 | 1467647803786 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:56:43 INFO - PROCESS | 3684 | 1467647803789 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3684 | 1467647803791 Marionette TRACE conn3 <- [1,1242,null,{}] 08:56:43 INFO - PROCESS | 3684 | 1467647803795 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}] 08:56:43 INFO - PROCESS | 3684 | 1467647803797 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:43 INFO - PROCESS | 3684 | 1467647803919 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:56:43 INFO - PROCESS | 3684 | 1467647803928 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3684 | 1467647803930 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:43 INFO - PROCESS | 3684 | ++DOCSHELL 19915000 == 36 [pid = 3684] [id = 320] 08:56:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19916800) [pid = 3684] [serial = 959] [outer = 00000000] 08:56:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (199E9C00) [pid = 3684] [serial = 960] [outer = 19916800] 08:56:44 INFO - PROCESS | 3684 | 1467647804034 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19DA0400) [pid = 3684] [serial = 961] [outer = 19916800] 08:56:44 INFO - PROCESS | 3684 | 1467647804435 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]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 667ms 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:56:44 INFO - PROCESS | 3684 | 1467647804469 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 3684 | 1467647804472 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 3684 | 1467647804475 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3684 | 1467647804477 Marionette TRACE conn3 <- [1,1246,null,{}] 08:56:44 INFO - PROCESS | 3684 | 1467647804480 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}] 08:56:44 INFO - PROCESS | 3684 | 1467647804483 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:44 INFO - PROCESS | 3684 | 1467647804620 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:56:44 INFO - PROCESS | 3684 | 1467647804651 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 3684 | 1467647804654 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:44 INFO - PROCESS | 3684 | ++DOCSHELL 159FD800 == 37 [pid = 3684] [id = 321] 08:56:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19DAC400) [pid = 3684] [serial = 962] [outer = 00000000] 08:56:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A307C00) [pid = 3684] [serial = 963] [outer = 19DAC400] 08:56:44 INFO - PROCESS | 3684 | 1467647804699 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A47B800) [pid = 3684] [serial = 964] [outer = 19DAC400] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (13E92800) [pid = 3684] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19F28400) [pid = 3684] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A0A9000) [pid = 3684] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A940400) [pid = 3684] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A6E2800) [pid = 3684] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (11283000) [pid = 3684] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1779A000) [pid = 3684] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (170C7400) [pid = 3684] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (162EF400) [pid = 3684] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15471400) [pid = 3684] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (139E3400) [pid = 3684] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13074400) [pid = 3684] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11CD1C00) [pid = 3684] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:56:45 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DAA800) [pid = 3684] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:56:45 INFO - PROCESS | 3684 | 1467647805255 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 818ms 08:56:45 INFO - PROCESS | 3684 | 1467647805281 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3684 | 1467647805283 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:56:45 INFO - PROCESS | 3684 | 1467647805297 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3684 | 1467647805299 Marionette TRACE conn3 <- [1,1250,null,{}] 08:56:45 INFO - PROCESS | 3684 | 1467647805303 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}] 08:56:45 INFO - PROCESS | 3684 | 1467647805305 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:45 INFO - PROCESS | 3684 | 1467647805382 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:56:45 INFO - PROCESS | 3684 | 1467647805388 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3684 | 1467647805390 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:45 INFO - PROCESS | 3684 | ++DOCSHELL 162EB800 == 38 [pid = 3684] [id = 322] 08:56:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16DAA800) [pid = 3684] [serial = 965] [outer = 00000000] 08:56:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17F03800) [pid = 3684] [serial = 966] [outer = 16DAA800] 08:56:45 INFO - PROCESS | 3684 | 1467647805433 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19911000) [pid = 3684] [serial = 967] [outer = 16DAA800] 08:56:45 INFO - PROCESS | 3684 | 1467647805863 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 606ms 08:56:45 INFO - PROCESS | 3684 | 1467647805918 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3684 | 1467647805920 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:56:45 INFO - PROCESS | 3684 | 1467647805923 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:56:45 INFO - PROCESS | 3684 | 1467647805925 Marionette TRACE conn3 <- [1,1254,null,{}] 08:56:45 INFO - PROCESS | 3684 | 1467647805928 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}] 08:56:45 INFO - PROCESS | 3684 | 1467647805930 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:46 INFO - PROCESS | 3684 | 1467647806019 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:56:46 INFO - PROCESS | 3684 | 1467647806026 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3684 | 1467647806028 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:46 INFO - PROCESS | 3684 | ++DOCSHELL 183F0000 == 39 [pid = 3684] [id = 323] 08:56:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19F37C00) [pid = 3684] [serial = 968] [outer = 00000000] 08:56:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A578800) [pid = 3684] [serial = 969] [outer = 19F37C00] 08:56:46 INFO - PROCESS | 3684 | 1467647806072 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A578C00) [pid = 3684] [serial = 970] [outer = 19F37C00] 08:56:46 INFO - PROCESS | 3684 | 1467647806516 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 621ms 08:56:46 INFO - PROCESS | 3684 | 1467647806547 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3684 | 1467647806549 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:56:46 INFO - PROCESS | 3684 | 1467647806553 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:56:46 INFO - PROCESS | 3684 | 1467647806554 Marionette TRACE conn3 <- [1,1258,null,{}] 08:56:46 INFO - PROCESS | 3684 | 1467647806557 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}] 08:56:46 INFO - PROCESS | 3684 | 1467647806559 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:46 INFO - PROCESS | 3684 | 1467647806639 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:56:46 INFO - PROCESS | 3684 | 1467647806645 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3684 | 1467647806647 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:46 INFO - PROCESS | 3684 | ++DOCSHELL 16767C00 == 40 [pid = 3684] [id = 324] 08:56:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (17FB8800) [pid = 3684] [serial = 971] [outer = 00000000] 08:56:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A6DC800) [pid = 3684] [serial = 972] [outer = 17FB8800] 08:56:46 INFO - PROCESS | 3684 | 1467647806691 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A6E0C00) [pid = 3684] [serial = 973] [outer = 17FB8800] 08:56:47 INFO - PROCESS | 3684 | --DOCSHELL 16FCF400 == 39 [pid = 3684] [id = 310] 08:56:47 INFO - PROCESS | 3684 | --DOCSHELL 11AF0000 == 38 [pid = 3684] [id = 311] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 15053C00 == 37 [pid = 3684] [id = 314] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 16989C00 == 36 [pid = 3684] [id = 316] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 13E93800 == 35 [pid = 3684] [id = 319] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 1783F000 == 34 [pid = 3684] [id = 318] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 12DCA400 == 33 [pid = 3684] [id = 312] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 13E94000 == 32 [pid = 3684] [id = 313] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 162EF800 == 31 [pid = 3684] [id = 315] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 162EB800 == 30 [pid = 3684] [id = 322] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 183F0000 == 29 [pid = 3684] [id = 323] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 16DAFC00 == 28 [pid = 3684] [id = 317] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 159FD800 == 27 [pid = 3684] [id = 321] 08:56:48 INFO - PROCESS | 3684 | --DOCSHELL 19915000 == 26 [pid = 3684] [id = 320] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1AC76000) [pid = 3684] [serial = 928] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A0A9400) [pid = 3684] [serial = 915] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A6D9800) [pid = 3684] [serial = 918] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A307800) [pid = 3684] [serial = 916] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1AA7F400) [pid = 3684] [serial = 921] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A6DF400) [pid = 3684] [serial = 919] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1AC7D000) [pid = 3684] [serial = 930] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A94DC00) [pid = 3684] [serial = 927] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1AA88000) [pid = 3684] [serial = 922] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A945400) [pid = 3684] [serial = 889] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (199E3400) [pid = 3684] [serial = 912] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (183ED800) [pid = 3684] [serial = 909] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (183EEC00) [pid = 3684] [serial = 910] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1770BC00) [pid = 3684] [serial = 906] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17781C00) [pid = 3684] [serial = 907] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16ABDC00) [pid = 3684] [serial = 903] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16AC4000) [pid = 3684] [serial = 904] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (159FA400) [pid = 3684] [serial = 900] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15FB8400) [pid = 3684] [serial = 901] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (141AF400) [pid = 3684] [serial = 897] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15059C00) [pid = 3684] [serial = 898] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (130DB800) [pid = 3684] [serial = 894] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13145800) [pid = 3684] [serial = 895] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (128F9C00) [pid = 3684] [serial = 891] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (128FEC00) [pid = 3684] [serial = 892] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19D9D400) [pid = 3684] [serial = 924] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A307400) [pid = 3684] [serial = 925] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (199E5800) [pid = 3684] [serial = 913] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3684 | 1467647808449 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1953ms 08:56:48 INFO - PROCESS | 3684 | 1467647808510 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3684 | 1467647808515 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:56:48 INFO - PROCESS | 3684 | 1467647808522 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3684 | 1467647808525 Marionette TRACE conn3 <- [1,1262,null,{}] 08:56:48 INFO - PROCESS | 3684 | 1467647808532 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}] 08:56:48 INFO - PROCESS | 3684 | 1467647808534 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:48 INFO - PROCESS | 3684 | 1467647808611 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:56:48 INFO - PROCESS | 3684 | 1467647808624 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3684 | 1467647808627 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:48 INFO - PROCESS | 3684 | ++DOCSHELL 11435C00 == 27 [pid = 3684] [id = 325] 08:56:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (114CA400) [pid = 3684] [serial = 974] [outer = 00000000] 08:56:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128F7C00) [pid = 3684] [serial = 975] [outer = 114CA400] 08:56:48 INFO - PROCESS | 3684 | 1467647808675 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128FBC00) [pid = 3684] [serial = 976] [outer = 114CA400] 08:56:49 INFO - PROCESS | 3684 | 1467647809146 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 667ms 08:56:49 INFO - PROCESS | 3684 | 1467647809185 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3684 | 1467647809190 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:56:49 INFO - PROCESS | 3684 | 1467647809197 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3684 | 1467647809199 Marionette TRACE conn3 <- [1,1266,null,{}] 08:56:49 INFO - PROCESS | 3684 | 1467647809203 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}] 08:56:49 INFO - PROCESS | 3684 | 1467647809206 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:49 INFO - PROCESS | 3684 | 1467647809296 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:56:49 INFO - PROCESS | 3684 | 1467647809304 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3684 | 1467647809307 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:49 INFO - PROCESS | 3684 | ++DOCSHELL 1306A400 == 28 [pid = 3684] [id = 326] 08:56:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1306E800) [pid = 3684] [serial = 977] [outer = 00000000] 08:56:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1312B400) [pid = 3684] [serial = 978] [outer = 1306E800] 08:56:49 INFO - PROCESS | 3684 | 1467647809355 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13151000) [pid = 3684] [serial = 979] [outer = 1306E800] 08:56:49 INFO - PROCESS | 3684 | 1467647809806 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 682ms 08:56:49 INFO - PROCESS | 3684 | 1467647809878 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3684 | 1467647809880 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:56:49 INFO - PROCESS | 3684 | 1467647809884 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3684 | 1467647809887 Marionette TRACE conn3 <- [1,1270,null,{}] 08:56:49 INFO - PROCESS | 3684 | 1467647809898 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}] 08:56:49 INFO - PROCESS | 3684 | 1467647809902 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:50 INFO - PROCESS | 3684 | 1467647810011 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:56:50 INFO - PROCESS | 3684 | 1467647810103 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3684 | 1467647810106 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:50 INFO - PROCESS | 3684 | ++DOCSHELL 141AC400 == 29 [pid = 3684] [id = 327] 08:56:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (141AC800) [pid = 3684] [serial = 980] [outer = 00000000] 08:56:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15051400) [pid = 3684] [serial = 981] [outer = 141AC800] 08:56:50 INFO - PROCESS | 3684 | 1467647810137 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1547BC00) [pid = 3684] [serial = 982] [outer = 141AC800] 08:56:50 INFO - PROCESS | 3684 | 1467647810512 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 681ms 08:56:50 INFO - PROCESS | 3684 | 1467647810567 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3684 | 1467647810570 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:56:50 INFO - PROCESS | 3684 | 1467647810574 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3684 | 1467647810576 Marionette TRACE conn3 <- [1,1274,null,{}] 08:56:50 INFO - PROCESS | 3684 | 1467647810580 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}] 08:56:50 INFO - PROCESS | 3684 | 1467647810582 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:50 INFO - PROCESS | 3684 | 1467647810668 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:56:50 INFO - PROCESS | 3684 | 1467647810657 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3684 | 1467647810659 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:50 INFO - PROCESS | 3684 | ++DOCSHELL 141B3800 == 30 [pid = 3684] [id = 328] 08:56:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (150B5C00) [pid = 3684] [serial = 983] [outer = 00000000] 08:56:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15FACC00) [pid = 3684] [serial = 984] [outer = 150B5C00] 08:56:50 INFO - PROCESS | 3684 | 1467647810705 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (162E7400) [pid = 3684] [serial = 985] [outer = 150B5C00] 08:56:51 INFO - PROCESS | 3684 | 1467647811156 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 621ms 08:56:51 INFO - PROCESS | 3684 | 1467647811192 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3684 | 1467647811194 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:56:51 INFO - PROCESS | 3684 | 1467647811198 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3684 | 1467647811200 Marionette TRACE conn3 <- [1,1278,null,{}] 08:56:51 INFO - PROCESS | 3684 | 1467647811203 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}] 08:56:51 INFO - PROCESS | 3684 | 1467647811205 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:51 INFO - PROCESS | 3684 | 1467647811264 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:56:51 INFO - PROCESS | 3684 | 1467647811269 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3684 | 1467647811271 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:51 INFO - PROCESS | 3684 | ++DOCSHELL 162EEC00 == 31 [pid = 3684] [id = 329] 08:56:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16764000) [pid = 3684] [serial = 986] [outer = 00000000] 08:56:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1676E000) [pid = 3684] [serial = 987] [outer = 16764000] 08:56:51 INFO - PROCESS | 3684 | 1467647811318 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1676E400) [pid = 3684] [serial = 988] [outer = 16764000] 08:56:51 INFO - PROCESS | 3684 | 1467647811756 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 606ms 08:56:51 INFO - PROCESS | 3684 | 1467647811802 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3684 | 1467647811805 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:56:51 INFO - PROCESS | 3684 | 1467647811812 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3684 | 1467647811814 Marionette TRACE conn3 <- [1,1282,null,{}] 08:56:51 INFO - PROCESS | 3684 | 1467647811817 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}] 08:56:51 INFO - PROCESS | 3684 | 1467647811823 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:51 INFO - PROCESS | 3684 | 1467647811927 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:56:51 INFO - PROCESS | 3684 | 1467647811934 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3684 | 1467647811936 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:51 INFO - PROCESS | 3684 | ++DOCSHELL 16DA6000 == 32 [pid = 3684] [id = 330] 08:56:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DAA400) [pid = 3684] [serial = 989] [outer = 00000000] 08:56:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DE4C00) [pid = 3684] [serial = 990] [outer = 16DAA400] 08:56:51 INFO - PROCESS | 3684 | 1467647811981 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1714AC00) [pid = 3684] [serial = 991] [outer = 16DAA400] 08:56:52 INFO - PROCESS | 3684 | 1467647812405 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 621ms 08:56:52 INFO - PROCESS | 3684 | 1467647812433 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3684 | 1467647812435 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:56:52 INFO - PROCESS | 3684 | 1467647812441 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 3684 | 1467647812453 Marionette TRACE conn3 <- [1,1286,null,{}] 08:56:52 INFO - PROCESS | 3684 | 1467647812457 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}] 08:56:52 INFO - PROCESS | 3684 | 1467647812459 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:52 INFO - PROCESS | 3684 | 1467647812533 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:56:52 INFO - PROCESS | 3684 | 1467647812541 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3684 | 1467647812543 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:52 INFO - PROCESS | 3684 | ++DOCSHELL 16DB0C00 == 33 [pid = 3684] [id = 331] 08:56:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16DB2800) [pid = 3684] [serial = 992] [outer = 00000000] 08:56:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17799400) [pid = 3684] [serial = 993] [outer = 16DB2800] 08:56:52 INFO - PROCESS | 3684 | 1467647812587 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1783F000) [pid = 3684] [serial = 994] [outer = 16DB2800] 08:56:53 INFO - PROCESS | 3684 | 1467647813030 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 636ms 08:56:53 INFO - PROCESS | 3684 | 1467647813080 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3684 | 1467647813082 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:56:53 INFO - PROCESS | 3684 | 1467647813086 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3684 | 1467647813087 Marionette TRACE conn3 <- [1,1290,null,{}] 08:56:53 INFO - PROCESS | 3684 | 1467647813091 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}] 08:56:53 INFO - PROCESS | 3684 | 1467647813093 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:53 INFO - PROCESS | 3684 | 1467647813169 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:56:53 INFO - PROCESS | 3684 | 1467647813175 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3684 | 1467647813177 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:53 INFO - PROCESS | 3684 | ++DOCSHELL 17845400 == 34 [pid = 3684] [id = 332] 08:56:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17F29000) [pid = 3684] [serial = 995] [outer = 00000000] 08:56:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (183EEC00) [pid = 3684] [serial = 996] [outer = 17F29000] 08:56:53 INFO - PROCESS | 3684 | 1467647813222 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (183EF000) [pid = 3684] [serial = 997] [outer = 17F29000] 08:56:53 INFO - PROCESS | 3684 | 1467647813658 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 606ms 08:56:53 INFO - PROCESS | 3684 | 1467647813708 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3684 | 1467647813710 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:56:53 INFO - PROCESS | 3684 | 1467647813713 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3684 | 1467647813715 Marionette TRACE conn3 <- [1,1294,null,{}] 08:56:53 INFO - PROCESS | 3684 | 1467647813719 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}] 08:56:53 INFO - PROCESS | 3684 | 1467647813722 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:53 INFO - PROCESS | 3684 | 1467647813839 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:56:53 INFO - PROCESS | 3684 | 1467647813912 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3684 | 1467647813914 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:53 INFO - PROCESS | 3684 | ++DOCSHELL 13EA0000 == 35 [pid = 3684] [id = 333] 08:56:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19915000) [pid = 3684] [serial = 998] [outer = 00000000] 08:56:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (199E7400) [pid = 3684] [serial = 999] [outer = 19915000] 08:56:53 INFO - PROCESS | 3684 | 1467647813957 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (199E0400) [pid = 3684] [serial = 1000] [outer = 19915000] 08:56:54 INFO - PROCESS | 3684 | 1467647814378 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 712ms 08:56:54 INFO - PROCESS | 3684 | 1467647814435 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3684 | 1467647814437 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:56:54 INFO - PROCESS | 3684 | 1467647814441 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3684 | 1467647814442 Marionette TRACE conn3 <- [1,1298,null,{}] 08:56:54 INFO - PROCESS | 3684 | 1467647814446 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}] 08:56:54 INFO - PROCESS | 3684 | 1467647814448 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:54 INFO - PROCESS | 3684 | 1467647814554 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:56:54 INFO - PROCESS | 3684 | 1467647814614 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3684 | 1467647814616 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:54 INFO - PROCESS | 3684 | ++DOCSHELL 162ED000 == 36 [pid = 3684] [id = 334] 08:56:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (199E5800) [pid = 3684] [serial = 1001] [outer = 00000000] 08:56:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A0A9400) [pid = 3684] [serial = 1002] [outer = 199E5800] 08:56:54 INFO - PROCESS | 3684 | 1467647814659 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A30A800) [pid = 3684] [serial = 1003] [outer = 199E5800] 08:56:55 INFO - PROCESS | 3684 | 1467647815069 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] 08:56:55 INFO - PROCESS | 3684 | 1467647815107 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:56:55 INFO - PROCESS | 3684 | 1467647815110 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:56:55 INFO - PROCESS | 3684 | 1467647815113 Marionette TRACE conn3 <- [1,1302,null,{}] 08:56:55 INFO - PROCESS | 3684 | 1467647815121 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}] 08:56:55 INFO - PROCESS | 3684 | 1467647815123 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:55 INFO - PROCESS | 3684 | 1467647815271 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:56:55 INFO - PROCESS | 3684 | 1467647815286 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3684 | 1467647815288 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:55 INFO - PROCESS | 3684 | ++DOCSHELL 130A5C00 == 37 [pid = 3684] [id = 335] 08:56:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1505A400) [pid = 3684] [serial = 1004] [outer = 00000000] 08:56:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (199EAC00) [pid = 3684] [serial = 1005] [outer = 1505A400] 08:56:55 INFO - PROCESS | 3684 | 1467647815557 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A6DD400) [pid = 3684] [serial = 1006] [outer = 1505A400] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (19F37C00) [pid = 3684] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (17FC4800) [pid = 3684] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19916800) [pid = 3684] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19DAC400) [pid = 3684] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1783F400) [pid = 3684] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16FC8400) [pid = 3684] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16DA5C00) [pid = 3684] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (162F2C00) [pid = 3684] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15058C00) [pid = 3684] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13E95400) [pid = 3684] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13031000) [pid = 3684] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1281D800) [pid = 3684] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (183F6800) [pid = 3684] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:56:55 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DAA800) [pid = 3684] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:56:55 INFO - PROCESS | 3684 | 1467647815916 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 817ms 08:56:55 INFO - PROCESS | 3684 | 1467647815937 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3684 | 1467647815939 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:56:55 INFO - PROCESS | 3684 | 1467647815942 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 3684 | 1467647815944 Marionette TRACE conn3 <- [1,1306,null,{}] 08:56:55 INFO - PROCESS | 3684 | 1467647815947 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}] 08:56:55 INFO - PROCESS | 3684 | 1467647815948 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:56 INFO - PROCESS | 3684 | 1467647816036 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:56:56 INFO - PROCESS | 3684 | 1467647816041 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3684 | 1467647816043 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:56 INFO - PROCESS | 3684 | ++DOCSHELL 12D87800 == 38 [pid = 3684] [id = 336] 08:56:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12DC6400) [pid = 3684] [serial = 1007] [outer = 00000000] 08:56:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183EAC00) [pid = 3684] [serial = 1008] [outer = 12DC6400] 08:56:56 INFO - PROCESS | 3684 | 1467647816089 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19DA4800) [pid = 3684] [serial = 1009] [outer = 12DC6400] 08:56:56 INFO - PROCESS | 3684 | 1467647816499 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 621ms 08:56:56 INFO - PROCESS | 3684 | 1467647816563 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3684 | 1467647816565 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:56:56 INFO - PROCESS | 3684 | 1467647816568 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3684 | 1467647816580 Marionette TRACE conn3 <- [1,1310,null,{}] 08:56:56 INFO - PROCESS | 3684 | 1467647816584 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}] 08:56:56 INFO - PROCESS | 3684 | 1467647816586 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:56 INFO - PROCESS | 3684 | 1467647816648 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:56:56 INFO - PROCESS | 3684 | 1467647816654 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3684 | 1467647816655 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:56 INFO - PROCESS | 3684 | ++DOCSHELL 16ABDC00 == 39 [pid = 3684] [id = 337] 08:56:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A479800) [pid = 3684] [serial = 1010] [outer = 00000000] 08:56:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A93FC00) [pid = 3684] [serial = 1011] [outer = 1A479800] 08:56:56 INFO - PROCESS | 3684 | 1467647816700 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A942C00) [pid = 3684] [serial = 1012] [outer = 1A479800] 08:56:57 INFO - PROCESS | 3684 | 1467647817451 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 969ms 08:56:57 INFO - PROCESS | 3684 | 1467647817539 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3684 | 1467647817543 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3684 | 1467647817548 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:56:57 INFO - PROCESS | 3684 | 1467647817554 Marionette TRACE conn3 <- [1,1314,null,{}] 08:56:57 INFO - PROCESS | 3684 | 1467647817559 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}] 08:56:57 INFO - PROCESS | 3684 | 1467647817562 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:57 INFO - PROCESS | 3684 | 1467647817710 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:56:57 INFO - PROCESS | 3684 | 1467647817835 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3684 | 1467647817838 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:57 INFO - PROCESS | 3684 | ++DOCSHELL 11C45400 == 40 [pid = 3684] [id = 338] 08:56:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (128EF800) [pid = 3684] [serial = 1013] [outer = 00000000] 08:56:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (12B05C00) [pid = 3684] [serial = 1014] [outer = 128EF800] 08:56:57 INFO - PROCESS | 3684 | 1467647817897 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13130C00) [pid = 3684] [serial = 1015] [outer = 128EF800] 08:56:58 INFO - PROCESS | 3684 | 1467647818818 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]]]}] 08:56:58 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 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1347ms 08:56:58 INFO - PROCESS | 3684 | 1467647818896 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3684 | 1467647818901 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:56:58 INFO - PROCESS | 3684 | 1467647818906 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 3684 | 1467647818909 Marionette TRACE conn3 <- [1,1318,null,{}] 08:56:58 INFO - PROCESS | 3684 | 1467647818915 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}] 08:56:58 INFO - PROCESS | 3684 | 1467647818917 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:59 INFO - PROCESS | 3684 | 1467647819061 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:56:59 INFO - PROCESS | 3684 | 1467647819168 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3684 | 1467647819173 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 12D87800 == 39 [pid = 3684] [id = 336] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 130A5C00 == 38 [pid = 3684] [id = 335] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 162ED000 == 37 [pid = 3684] [id = 334] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 13EA0000 == 36 [pid = 3684] [id = 333] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 17845400 == 35 [pid = 3684] [id = 332] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 16DB0C00 == 34 [pid = 3684] [id = 331] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 16DA6000 == 33 [pid = 3684] [id = 330] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 162EEC00 == 32 [pid = 3684] [id = 329] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 141B3800 == 31 [pid = 3684] [id = 328] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 141AC400 == 30 [pid = 3684] [id = 327] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 1306A400 == 29 [pid = 3684] [id = 326] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 11435C00 == 28 [pid = 3684] [id = 325] 08:56:59 INFO - PROCESS | 3684 | --DOCSHELL 16767C00 == 27 [pid = 3684] [id = 324] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A6DC800) [pid = 3684] [serial = 972] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | ++DOCSHELL 10A7BC00 == 28 [pid = 3684] [id = 339] 08:56:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10A9AC00) [pid = 3684] [serial = 1016] [outer = 00000000] 08:56:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11CD5000) [pid = 3684] [serial = 1017] [outer = 10A9AC00] 08:56:59 INFO - PROCESS | 3684 | 1467647819247 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (12B02400) [pid = 3684] [serial = 1018] [outer = 10A9AC00] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A578C00) [pid = 3684] [serial = 970] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (183F0800) [pid = 3684] [serial = 957] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (199E9C00) [pid = 3684] [serial = 960] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (183F7000) [pid = 3684] [serial = 958] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A307C00) [pid = 3684] [serial = 963] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19DA0400) [pid = 3684] [serial = 961] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A578800) [pid = 3684] [serial = 969] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A47B800) [pid = 3684] [serial = 964] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17F02800) [pid = 3684] [serial = 954] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17705800) [pid = 3684] [serial = 951] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DA8000) [pid = 3684] [serial = 952] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16DB2C00) [pid = 3684] [serial = 948] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16DF3C00) [pid = 3684] [serial = 949] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16768000) [pid = 3684] [serial = 945] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1676C000) [pid = 3684] [serial = 946] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15FB6400) [pid = 3684] [serial = 942] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (162ECC00) [pid = 3684] [serial = 943] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15059000) [pid = 3684] [serial = 939] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15479000) [pid = 3684] [serial = 940] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1306F000) [pid = 3684] [serial = 936] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13124400) [pid = 3684] [serial = 937] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (128F1000) [pid = 3684] [serial = 933] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (128F4000) [pid = 3684] [serial = 934] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1AC7EC00) [pid = 3684] [serial = 931] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17F03800) [pid = 3684] [serial = 966] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19911000) [pid = 3684] [serial = 967] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17F04000) [pid = 3684] [serial = 955] [outer = 00000000] [url = about:blank] 08:56:59 INFO - PROCESS | 3684 | 1467647819670 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]]]}] 08:56:59 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 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 817ms 08:56:59 INFO - PROCESS | 3684 | 1467647819733 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3684 | 1467647819738 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:56:59 INFO - PROCESS | 3684 | 1467647819745 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3684 | 1467647819747 Marionette TRACE conn3 <- [1,1322,null,{}] 08:56:59 INFO - PROCESS | 3684 | 1467647819751 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}] 08:56:59 INFO - PROCESS | 3684 | 1467647819753 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:59 INFO - PROCESS | 3684 | 1467647819824 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:56:59 INFO - PROCESS | 3684 | 1467647819831 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3684 | 1467647819834 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:56:59 INFO - PROCESS | 3684 | ++DOCSHELL 1312A400 == 29 [pid = 3684] [id = 340] 08:56:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13131800) [pid = 3684] [serial = 1019] [outer = 00000000] 08:56:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1324D000) [pid = 3684] [serial = 1020] [outer = 13131800] 08:56:59 INFO - PROCESS | 3684 | 1467647819880 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (134B9000) [pid = 3684] [serial = 1021] [outer = 13131800] 08:57:00 INFO - PROCESS | 3684 | 1467647820350 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 666ms 08:57:00 INFO - PROCESS | 3684 | 1467647820410 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 3684 | 1467647820412 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:57:00 INFO - PROCESS | 3684 | 1467647820416 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 3684 | 1467647820419 Marionette TRACE conn3 <- [1,1326,null,{}] 08:57:00 INFO - PROCESS | 3684 | 1467647820430 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}] 08:57:00 INFO - PROCESS | 3684 | 1467647820435 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:00 INFO - PROCESS | 3684 | 1467647820546 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:57:00 INFO - PROCESS | 3684 | 1467647820641 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 3684 | 1467647820645 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:00 INFO - PROCESS | 3684 | ++DOCSHELL 15583800 == 30 [pid = 3684] [id = 341] 08:57:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15589400) [pid = 3684] [serial = 1022] [outer = 00000000] 08:57:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (159FE000) [pid = 3684] [serial = 1023] [outer = 15589400] 08:57:00 INFO - PROCESS | 3684 | 1467647820692 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (162E5800) [pid = 3684] [serial = 1024] [outer = 15589400] 08:57:01 INFO - PROCESS | 3684 | 1467647821503 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1121ms 08:57:01 INFO - PROCESS | 3684 | 1467647821540 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3684 | 1467647821542 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:57:01 INFO - PROCESS | 3684 | 1467647821546 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3684 | 1467647821548 Marionette TRACE conn3 <- [1,1330,null,{}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:57:01 INFO - PROCESS | 3684 | 1467647821551 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}] 08:57:01 INFO - PROCESS | 3684 | 1467647821553 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:01 INFO - PROCESS | 3684 | 1467647821675 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:57:01 INFO - PROCESS | 3684 | 1467647821681 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3684 | 1467647821683 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:01 INFO - PROCESS | 3684 | ++DOCSHELL 162ED400 == 31 [pid = 3684] [id = 342] 08:57:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (162F0000) [pid = 3684] [serial = 1025] [outer = 00000000] 08:57:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1676C400) [pid = 3684] [serial = 1026] [outer = 162F0000] 08:57:01 INFO - PROCESS | 3684 | 1467647821727 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16AB8800) [pid = 3684] [serial = 1027] [outer = 162F0000] 08:57:02 INFO - PROCESS | 3684 | 1467647822183 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 666ms 08:57:02 INFO - PROCESS | 3684 | 1467647822229 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3684 | 1467647822231 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:57:02 INFO - PROCESS | 3684 | 1467647822235 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3684 | 1467647822236 Marionette TRACE conn3 <- [1,1334,null,{}] 08:57:02 INFO - PROCESS | 3684 | 1467647822240 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}] 08:57:02 INFO - PROCESS | 3684 | 1467647822242 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:02 INFO - PROCESS | 3684 | 1467647822347 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:57:02 INFO - PROCESS | 3684 | 1467647822353 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3684 | 1467647822355 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:02 INFO - PROCESS | 3684 | ++DOCSHELL 16AC0000 == 32 [pid = 3684] [id = 343] 08:57:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16AC1000) [pid = 3684] [serial = 1028] [outer = 00000000] 08:57:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DADC00) [pid = 3684] [serial = 1029] [outer = 16AC1000] 08:57:02 INFO - PROCESS | 3684 | 1467647822403 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16FC8800) [pid = 3684] [serial = 1030] [outer = 16AC1000] 08:57:02 INFO - PROCESS | 3684 | 1467647822854 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 682ms 08:57:02 INFO - PROCESS | 3684 | 1467647822917 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3684 | 1467647822919 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:57:02 INFO - PROCESS | 3684 | 1467647822931 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3684 | 1467647822933 Marionette TRACE conn3 <- [1,1338,null,{}] 08:57:02 INFO - PROCESS | 3684 | 1467647822936 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}] 08:57:02 INFO - PROCESS | 3684 | 1467647822942 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:03 INFO - PROCESS | 3684 | 1467647823103 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:57:03 INFO - PROCESS | 3684 | 1467647823174 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3684 | 1467647823177 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:03 INFO - PROCESS | 3684 | ++DOCSHELL 17845400 == 33 [pid = 3684] [id = 344] 08:57:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17C08800) [pid = 3684] [serial = 1031] [outer = 00000000] 08:57:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17F2D800) [pid = 3684] [serial = 1032] [outer = 17C08800] 08:57:03 INFO - PROCESS | 3684 | 1467647823207 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17F31C00) [pid = 3684] [serial = 1033] [outer = 17C08800] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (150B5C00) [pid = 3684] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16DB2800) [pid = 3684] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19915000) [pid = 3684] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (114CA400) [pid = 3684] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1306E800) [pid = 3684] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16DAA400) [pid = 3684] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (199E5800) [pid = 3684] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12DC6400) [pid = 3684] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16764000) [pid = 3684] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17F29000) [pid = 3684] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (141AC800) [pid = 3684] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1505A400) [pid = 3684] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:57:03 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17FB8800) [pid = 3684] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:57:03 INFO - PROCESS | 3684 | 1467647823737 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 878ms 08:57:03 INFO - PROCESS | 3684 | 1467647823798 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3684 | 1467647823800 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 3684 | 1467647823803 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:57:03 INFO - PROCESS | 3684 | 1467647823805 Marionette TRACE conn3 <- [1,1342,null,{}] 08:57:03 INFO - PROCESS | 3684 | 1467647823808 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}] 08:57:03 INFO - PROCESS | 3684 | 1467647823810 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:03 INFO - PROCESS | 3684 | 1467647823887 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:57:03 INFO - PROCESS | 3684 | 1467647823892 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3684 | 1467647823894 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:03 INFO - PROCESS | 3684 | ++DOCSHELL 12D7E400 == 34 [pid = 3684] [id = 345] 08:57:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (139DC000) [pid = 3684] [serial = 1034] [outer = 00000000] 08:57:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16DAB800) [pid = 3684] [serial = 1035] [outer = 139DC000] 08:57:03 INFO - PROCESS | 3684 | 1467647823937 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16DE7400) [pid = 3684] [serial = 1036] [outer = 139DC000] 08:57:04 INFO - PROCESS | 3684 | 1467647824340 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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 576ms 08:57:04 INFO - PROCESS | 3684 | 1467647824382 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3684 | 1467647824384 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:57:04 INFO - PROCESS | 3684 | 1467647824391 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3684 | 1467647824393 Marionette TRACE conn3 <- [1,1346,null,{}] 08:57:04 INFO - PROCESS | 3684 | 1467647824396 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}] 08:57:04 INFO - PROCESS | 3684 | 1467647824398 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:04 INFO - PROCESS | 3684 | 1467647824477 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:57:04 INFO - PROCESS | 3684 | 1467647824483 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3684 | 1467647824485 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:04 INFO - PROCESS | 3684 | ++DOCSHELL 12D86000 == 35 [pid = 3684] [id = 346] 08:57:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (183E8C00) [pid = 3684] [serial = 1037] [outer = 00000000] 08:57:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19908800) [pid = 3684] [serial = 1038] [outer = 183E8C00] 08:57:04 INFO - PROCESS | 3684 | 1467647824528 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1990CC00) [pid = 3684] [serial = 1039] [outer = 183E8C00] 08:57:04 INFO - PROCESS | 3684 | 1467647824944 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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 575ms 08:57:04 INFO - PROCESS | 3684 | 1467647824968 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3684 | 1467647824970 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:57:04 INFO - PROCESS | 3684 | 1467647824973 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:57:04 INFO - PROCESS | 3684 | 1467647824975 Marionette TRACE conn3 <- [1,1350,null,{}] 08:57:04 INFO - PROCESS | 3684 | 1467647824978 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}] 08:57:04 INFO - PROCESS | 3684 | 1467647824980 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:05 INFO - PROCESS | 3684 | 1467647825097 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:57:05 INFO - PROCESS | 3684 | 1467647825105 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3684 | 1467647825107 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:05 INFO - PROCESS | 3684 | ++DOCSHELL 130AD400 == 36 [pid = 3684] [id = 347] 08:57:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17FB8800) [pid = 3684] [serial = 1040] [outer = 00000000] 08:57:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (199E6000) [pid = 3684] [serial = 1041] [outer = 17FB8800] 08:57:05 INFO - PROCESS | 3684 | 1467647825150 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (199EA800) [pid = 3684] [serial = 1042] [outer = 17FB8800] 08:57:05 INFO - PROCESS | 3684 | --DOCSHELL 10A7BC00 == 35 [pid = 3684] [id = 339] 08:57:05 INFO - PROCESS | 3684 | --DOCSHELL 16ABDC00 == 34 [pid = 3684] [id = 337] 08:57:05 INFO - PROCESS | 3684 | --DOCSHELL 11C45400 == 33 [pid = 3684] [id = 338] 08:57:06 INFO - PROCESS | 3684 | --DOCSHELL 15583800 == 32 [pid = 3684] [id = 341] 08:57:06 INFO - PROCESS | 3684 | --DOCSHELL 1312A400 == 31 [pid = 3684] [id = 340] 08:57:06 INFO - PROCESS | 3684 | --DOCSHELL 16AC0000 == 30 [pid = 3684] [id = 343] 08:57:06 INFO - PROCESS | 3684 | --DOCSHELL 12D86000 == 29 [pid = 3684] [id = 346] 08:57:06 INFO - PROCESS | 3684 | --DOCSHELL 12D7E400 == 28 [pid = 3684] [id = 345] 08:57:06 INFO - PROCESS | 3684 | --DOCSHELL 162ED400 == 27 [pid = 3684] [id = 342] 08:57:06 INFO - PROCESS | 3684 | --DOCSHELL 17845400 == 26 [pid = 3684] [id = 344] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15FACC00) [pid = 3684] [serial = 984] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17799400) [pid = 3684] [serial = 993] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1783F000) [pid = 3684] [serial = 994] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (199E7400) [pid = 3684] [serial = 999] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (128F7C00) [pid = 3684] [serial = 975] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (128FBC00) [pid = 3684] [serial = 976] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1312B400) [pid = 3684] [serial = 978] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DE4C00) [pid = 3684] [serial = 990] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1714AC00) [pid = 3684] [serial = 991] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A0A9400) [pid = 3684] [serial = 1002] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A30A800) [pid = 3684] [serial = 1003] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (183EAC00) [pid = 3684] [serial = 1008] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1676E000) [pid = 3684] [serial = 987] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (183EEC00) [pid = 3684] [serial = 996] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15051400) [pid = 3684] [serial = 981] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19DA4800) [pid = 3684] [serial = 1009] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1676E400) [pid = 3684] [serial = 988] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1547BC00) [pid = 3684] [serial = 982] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1A6DD400) [pid = 3684] [serial = 1006] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (199EAC00) [pid = 3684] [serial = 1005] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (199E0400) [pid = 3684] [serial = 1000] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1A6E0C00) [pid = 3684] [serial = 973] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (183EF000) [pid = 3684] [serial = 997] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (162E7400) [pid = 3684] [serial = 985] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (13151000) [pid = 3684] [serial = 979] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (1A93FC00) [pid = 3684] [serial = 1011] [outer = 00000000] [url = about:blank] 08:57:06 INFO - PROCESS | 3684 | 1467647826759 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1787ms 08:57:06 INFO - PROCESS | 3684 | 1467647826777 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3684 | 1467647826781 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:57:06 INFO - PROCESS | 3684 | 1467647826787 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3684 | 1467647826790 Marionette TRACE conn3 <- [1,1354,null,{}] 08:57:06 INFO - PROCESS | 3684 | 1467647826803 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}] 08:57:06 INFO - PROCESS | 3684 | 1467647826806 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:06 INFO - PROCESS | 3684 | 1467647826899 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:57:06 INFO - PROCESS | 3684 | 1467647826907 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3684 | 1467647826911 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:06 INFO - PROCESS | 3684 | ++DOCSHELL 1281E000 == 27 [pid = 3684] [id = 348] 08:57:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (1281EC00) [pid = 3684] [serial = 1043] [outer = 00000000] 08:57:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (128FC000) [pid = 3684] [serial = 1044] [outer = 1281EC00] 08:57:06 INFO - PROCESS | 3684 | 1467647826959 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (129A9400) [pid = 3684] [serial = 1045] [outer = 1281EC00] 08:57:07 INFO - PROCESS | 3684 | 1467647827436 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] 08:57:07 INFO - PROCESS | 3684 | 1467647827474 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:57:07 INFO - PROCESS | 3684 | 1467647827480 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3684 | 1467647827483 Marionette TRACE conn3 <- [1,1358,null,{}] 08:57:07 INFO - PROCESS | 3684 | 1467647827487 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}] 08:57:07 INFO - PROCESS | 3684 | 1467647827490 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:07 INFO - PROCESS | 3684 | 1467647827562 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:57:07 INFO - PROCESS | 3684 | 1467647827571 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3684 | 1467647827574 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:07 INFO - PROCESS | 3684 | ++DOCSHELL 1312B800 == 28 [pid = 3684] [id = 349] 08:57:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13130000) [pid = 3684] [serial = 1046] [outer = 00000000] 08:57:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (131EC800) [pid = 3684] [serial = 1047] [outer = 13130000] 08:57:07 INFO - PROCESS | 3684 | 1467647827621 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (1324C400) [pid = 3684] [serial = 1048] [outer = 13130000] 08:57:08 INFO - PROCESS | 3684 | 1467647828059 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] 08:57:08 INFO - PROCESS | 3684 | 1467647828090 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:57:08 INFO - PROCESS | 3684 | 1467647828093 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:57:08 INFO - PROCESS | 3684 | 1467647828097 Marionette TRACE conn3 <- [1,1362,null,{}] 08:57:08 INFO - PROCESS | 3684 | 1467647828108 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}] 08:57:08 INFO - PROCESS | 3684 | 1467647828112 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:08 INFO - PROCESS | 3684 | 1467647828196 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:57:08 INFO - PROCESS | 3684 | 1467647828236 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3684 | 1467647828239 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:08 INFO - PROCESS | 3684 | ++DOCSHELL 15471800 == 29 [pid = 3684] [id = 350] 08:57:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (154BF000) [pid = 3684] [serial = 1049] [outer = 00000000] 08:57:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15587400) [pid = 3684] [serial = 1050] [outer = 154BF000] 08:57:08 INFO - PROCESS | 3684 | 1467647828367 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (159F9400) [pid = 3684] [serial = 1051] [outer = 154BF000] 08:57:08 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:08 INFO - PROCESS | 3684 | 1467647828739 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] 08:57:08 INFO - PROCESS | 3684 | 1467647828779 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:57:08 INFO - PROCESS | 3684 | 1467647828783 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3684 | 1467647828785 Marionette TRACE conn3 <- [1,1366,null,{}] 08:57:08 INFO - PROCESS | 3684 | 1467647828799 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}] 08:57:08 INFO - PROCESS | 3684 | 1467647828801 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:08 INFO - PROCESS | 3684 | 1467647828913 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:57:08 INFO - PROCESS | 3684 | 1467647828921 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3684 | 1467647828923 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:08 INFO - PROCESS | 3684 | ++DOCSHELL 15586C00 == 30 [pid = 3684] [id = 351] 08:57:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15981C00) [pid = 3684] [serial = 1052] [outer = 00000000] 08:57:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (162F4000) [pid = 3684] [serial = 1053] [outer = 15981C00] 08:57:08 INFO - PROCESS | 3684 | 1467647828968 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16768400) [pid = 3684] [serial = 1054] [outer = 15981C00] 08:57:09 INFO - PROCESS | 3684 | 1467647829357 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] 08:57:09 INFO - PROCESS | 3684 | 1467647829405 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:57:09 INFO - PROCESS | 3684 | 1467647829408 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 3684 | 1467647829410 Marionette TRACE conn3 <- [1,1370,null,{}] 08:57:09 INFO - PROCESS | 3684 | 1467647829414 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}] 08:57:09 INFO - PROCESS | 3684 | 1467647829416 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:09 INFO - PROCESS | 3684 | 1467647829525 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:57:09 INFO - PROCESS | 3684 | 1467647829607 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 3684 | 1467647829609 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:09 INFO - PROCESS | 3684 | ++DOCSHELL 16768000 == 31 [pid = 3684] [id = 352] 08:57:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1676B800) [pid = 3684] [serial = 1055] [outer = 00000000] 08:57:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16DA8000) [pid = 3684] [serial = 1056] [outer = 1676B800] 08:57:09 INFO - PROCESS | 3684 | 1467647829636 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16DAF000) [pid = 3684] [serial = 1057] [outer = 1676B800] 08:57:09 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:09 INFO - PROCESS | 3684 | 1467647830006 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] 08:57:10 INFO - PROCESS | 3684 | 1467647830031 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:57:10 INFO - PROCESS | 3684 | 1467647830035 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 3684 | 1467647830037 Marionette TRACE conn3 <- [1,1374,null,{}] 08:57:10 INFO - PROCESS | 3684 | 1467647830048 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}] 08:57:10 INFO - PROCESS | 3684 | 1467647830054 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:10 INFO - PROCESS | 3684 | 1467647830156 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:57:10 INFO - PROCESS | 3684 | 1467647830145 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3684 | 1467647830147 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:10 INFO - PROCESS | 3684 | ++DOCSHELL 16FC4800 == 32 [pid = 3684] [id = 353] 08:57:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (170C6C00) [pid = 3684] [serial = 1058] [outer = 00000000] 08:57:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (17792000) [pid = 3684] [serial = 1059] [outer = 170C6C00] 08:57:10 INFO - PROCESS | 3684 | 1467647830190 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (17F03800) [pid = 3684] [serial = 1060] [outer = 170C6C00] 08:57:10 INFO - PROCESS | 3684 | 1467647830614 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] 08:57:10 INFO - PROCESS | 3684 | 1467647830679 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:57:10 INFO - PROCESS | 3684 | 1467647830683 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 3684 | 1467647830684 Marionette TRACE conn3 <- [1,1378,null,{}] 08:57:10 INFO - PROCESS | 3684 | 1467647830688 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}] 08:57:10 INFO - PROCESS | 3684 | 1467647830673 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:10 INFO - PROCESS | 3684 | 1467647830758 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:57:10 INFO - PROCESS | 3684 | 1467647830792 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3684 | 1467647830794 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:10 INFO - PROCESS | 3684 | ++DOCSHELL 17F2E800 == 33 [pid = 3684] [id = 354] 08:57:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (17F2F400) [pid = 3684] [serial = 1061] [outer = 00000000] 08:57:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (19910400) [pid = 3684] [serial = 1062] [outer = 17F2F400] 08:57:10 INFO - PROCESS | 3684 | 1467647830843 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19915000) [pid = 3684] [serial = 1063] [outer = 17F2F400] 08:57:11 INFO - PROCESS | 3684 | 1467647831266 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 621ms 08:57:11 INFO - PROCESS | 3684 | 1467647831286 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3684 | 1467647831288 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:57:11 INFO - PROCESS | 3684 | 1467647831291 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3684 | 1467647831293 Marionette TRACE conn3 <- [1,1382,null,{}] 08:57:11 INFO - PROCESS | 3684 | 1467647831301 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}] 08:57:11 INFO - PROCESS | 3684 | 1467647831302 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:11 INFO - PROCESS | 3684 | 1467647831378 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:57:11 INFO - PROCESS | 3684 | 1467647831384 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3684 | 1467647831386 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:11 INFO - PROCESS | 3684 | ++DOCSHELL 183EB400 == 34 [pid = 3684] [id = 355] 08:57:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (199EA400) [pid = 3684] [serial = 1064] [outer = 00000000] 08:57:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19DAC000) [pid = 3684] [serial = 1065] [outer = 199EA400] 08:57:11 INFO - PROCESS | 3684 | 1467647831437 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19DAC400) [pid = 3684] [serial = 1066] [outer = 199EA400] 08:57:11 INFO - PROCESS | 3684 | 1467647831860 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 621ms 08:57:11 INFO - PROCESS | 3684 | 1467647831911 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3684 | 1467647831913 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:57:11 INFO - PROCESS | 3684 | 1467647831917 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3684 | 1467647831918 Marionette TRACE conn3 <- [1,1386,null,{}] 08:57:11 INFO - PROCESS | 3684 | 1467647831922 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}] 08:57:11 INFO - PROCESS | 3684 | 1467647831923 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:12 INFO - PROCESS | 3684 | 1467647832031 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:57:12 INFO - PROCESS | 3684 | 1467647832038 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3684 | 1467647832040 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:12 INFO - PROCESS | 3684 | ++DOCSHELL 150B2000 == 35 [pid = 3684] [id = 356] 08:57:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A0A7C00) [pid = 3684] [serial = 1067] [outer = 00000000] 08:57:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A303400) [pid = 3684] [serial = 1068] [outer = 1A0A7C00] 08:57:12 INFO - PROCESS | 3684 | 1467647832130 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A304400) [pid = 3684] [serial = 1069] [outer = 1A0A7C00] 08:57:12 INFO - PROCESS | 3684 | 1467647832543 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 681ms 08:57:12 INFO - PROCESS | 3684 | 1467647832598 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3684 | 1467647832599 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:57:12 INFO - PROCESS | 3684 | 1467647832612 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 3684 | 1467647832614 Marionette TRACE conn3 <- [1,1390,null,{}] 08:57:12 INFO - PROCESS | 3684 | 1467647832618 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}] 08:57:12 INFO - PROCESS | 3684 | 1467647832620 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:12 INFO - PROCESS | 3684 | 1467647832747 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:57:12 INFO - PROCESS | 3684 | 1467647832756 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3684 | 1467647832758 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:12 INFO - PROCESS | 3684 | ++DOCSHELL 128F0400 == 36 [pid = 3684] [id = 357] 08:57:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A09D400) [pid = 3684] [serial = 1070] [outer = 00000000] 08:57:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A478400) [pid = 3684] [serial = 1071] [outer = 1A09D400] 08:57:12 INFO - PROCESS | 3684 | 1467647832852 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A47C000) [pid = 3684] [serial = 1072] [outer = 1A09D400] 08:57:13 INFO - PROCESS | 3684 | 1467647833243 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 682ms 08:57:13 INFO - PROCESS | 3684 | 1467647833297 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3684 | 1467647833299 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:57:13 INFO - PROCESS | 3684 | 1467647833303 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3684 | 1467647833305 Marionette TRACE conn3 <- [1,1394,null,{}] 08:57:13 INFO - PROCESS | 3684 | 1467647833320 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}] 08:57:13 INFO - PROCESS | 3684 | 1467647833323 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:13 INFO - PROCESS | 3684 | 1467647833468 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:57:13 INFO - PROCESS | 3684 | 1467647833535 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3684 | 1467647833538 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:13 INFO - PROCESS | 3684 | ++DOCSHELL 16767C00 == 37 [pid = 3684] [id = 358] 08:57:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183F4800) [pid = 3684] [serial = 1073] [outer = 00000000] 08:57:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A6D5C00) [pid = 3684] [serial = 1074] [outer = 183F4800] 08:57:13 INFO - PROCESS | 3684 | 1467647833583 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A6DCC00) [pid = 3684] [serial = 1075] [outer = 183F4800] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (162F0000) [pid = 3684] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16AC1000) [pid = 3684] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17C08800) [pid = 3684] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (183E8C00) [pid = 3684] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15589400) [pid = 3684] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13131800) [pid = 3684] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A9AC00) [pid = 3684] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (128EF800) [pid = 3684] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A479800) [pid = 3684] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:57:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (139DC000) [pid = 3684] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:57:14 INFO - PROCESS | 3684 | 1467647834031 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 787ms 08:57:14 INFO - PROCESS | 3684 | 1467647834071 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3684 | 1467647834073 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 3684 | 1467647834076 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:57:14 INFO - PROCESS | 3684 | 1467647834078 Marionette TRACE conn3 <- [1,1398,null,{}] 08:57:14 INFO - PROCESS | 3684 | 1467647834082 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}] 08:57:14 INFO - PROCESS | 3684 | 1467647834083 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:14 INFO - PROCESS | 3684 | 1467647834162 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:57:14 INFO - PROCESS | 3684 | 1467647834168 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3684 | 1467647834169 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:14 INFO - PROCESS | 3684 | ++DOCSHELL 128F2000 == 38 [pid = 3684] [id = 359] 08:57:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15059C00) [pid = 3684] [serial = 1076] [outer = 00000000] 08:57:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16DE9C00) [pid = 3684] [serial = 1077] [outer = 15059C00] 08:57:14 INFO - PROCESS | 3684 | 1467647834215 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17C08800) [pid = 3684] [serial = 1078] [outer = 15059C00] 08:57:14 INFO - PROCESS | 3684 | 1467647834677 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 621ms 08:57:14 INFO - PROCESS | 3684 | 1467647834697 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3684 | 1467647834699 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:57:14 INFO - PROCESS | 3684 | 1467647834702 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3684 | 1467647834703 Marionette TRACE conn3 <- [1,1402,null,{}] 08:57:14 INFO - PROCESS | 3684 | 1467647834707 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}] 08:57:14 INFO - PROCESS | 3684 | 1467647834709 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:14 INFO - PROCESS | 3684 | 1467647834795 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:57:14 INFO - PROCESS | 3684 | 1467647834801 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3684 | 1467647834803 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:14 INFO - PROCESS | 3684 | ++DOCSHELL 16DAC400 == 39 [pid = 3684] [id = 360] 08:57:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183F3800) [pid = 3684] [serial = 1079] [outer = 00000000] 08:57:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A6E1C00) [pid = 3684] [serial = 1080] [outer = 183F3800] 08:57:14 INFO - PROCESS | 3684 | 1467647834845 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A93E800) [pid = 3684] [serial = 1081] [outer = 183F3800] 08:57:15 INFO - PROCESS | 3684 | 1467647835298 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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 621ms 08:57:15 INFO - PROCESS | 3684 | 1467647835323 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3684 | 1467647835325 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:57:15 INFO - PROCESS | 3684 | 1467647835332 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 3684 | 1467647835334 Marionette TRACE conn3 <- [1,1406,null,{}] 08:57:15 INFO - PROCESS | 3684 | 1467647835337 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}] 08:57:15 INFO - PROCESS | 3684 | 1467647835339 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:15 INFO - PROCESS | 3684 | 1467647835417 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:57:15 INFO - PROCESS | 3684 | 1467647835423 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3684 | 1467647835425 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:15 INFO - PROCESS | 3684 | ++DOCSHELL 16DA5C00 == 40 [pid = 3684] [id = 361] 08:57:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DAE000) [pid = 3684] [serial = 1082] [outer = 00000000] 08:57:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A948400) [pid = 3684] [serial = 1083] [outer = 16DAE000] 08:57:15 INFO - PROCESS | 3684 | 1467647835469 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16DEB800) [pid = 3684] [serial = 1084] [outer = 16DAE000] 08:57:16 INFO - PROCESS | 3684 | 1467647836112 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 864ms 08:57:16 INFO - PROCESS | 3684 | 1467647836220 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3684 | 1467647836224 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:57:16 INFO - PROCESS | 3684 | 1467647836230 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:57:16 INFO - PROCESS | 3684 | 1467647836217 Marionette TRACE conn3 <- [1,1410,null,{}] 08:57:16 INFO - PROCESS | 3684 | 1467647836223 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}] 08:57:16 INFO - PROCESS | 3684 | 1467647836226 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:16 INFO - PROCESS | 3684 | 1467647836357 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:57:16 INFO - PROCESS | 3684 | 1467647836465 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3684 | 1467647836467 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:16 INFO - PROCESS | 3684 | ++DOCSHELL 11AEA400 == 41 [pid = 3684] [id = 362] 08:57:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12857400) [pid = 3684] [serial = 1085] [outer = 00000000] 08:57:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1306D000) [pid = 3684] [serial = 1086] [outer = 12857400] 08:57:16 INFO - PROCESS | 3684 | 1467647836533 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13133800) [pid = 3684] [serial = 1087] [outer = 12857400] 08:57:17 INFO - PROCESS | 3684 | 1467647837529 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1378ms 08:57:17 INFO - PROCESS | 3684 | 1467647837592 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3684 | 1467647837597 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:57:17 INFO - PROCESS | 3684 | 1467647837602 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3684 | 1467647837605 Marionette TRACE conn3 <- [1,1414,null,{}] 08:57:17 INFO - PROCESS | 3684 | 1467647837612 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}] 08:57:17 INFO - PROCESS | 3684 | 1467647837614 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:17 INFO - PROCESS | 3684 | 1467647837726 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:57:17 INFO - PROCESS | 3684 | 1467647837854 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 3684 | 1467647837857 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:17 INFO - PROCESS | 3684 | ++DOCSHELL 1284EC00 == 42 [pid = 3684] [id = 363] 08:57:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (128EFC00) [pid = 3684] [serial = 1088] [outer = 00000000] 08:57:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (13124400) [pid = 3684] [serial = 1089] [outer = 128EFC00] 08:57:17 INFO - PROCESS | 3684 | 1467647837943 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1314A000) [pid = 3684] [serial = 1090] [outer = 128EFC00] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 16DAC400 == 41 [pid = 3684] [id = 360] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 128F2000 == 40 [pid = 3684] [id = 359] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 16767C00 == 39 [pid = 3684] [id = 358] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 128F0400 == 38 [pid = 3684] [id = 357] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 150B2000 == 37 [pid = 3684] [id = 356] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 183EB400 == 36 [pid = 3684] [id = 355] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 17F2E800 == 35 [pid = 3684] [id = 354] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 16FC4800 == 34 [pid = 3684] [id = 353] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 16768000 == 33 [pid = 3684] [id = 352] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 15586C00 == 32 [pid = 3684] [id = 351] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (199E6000) [pid = 3684] [serial = 1041] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 15471800 == 31 [pid = 3684] [id = 350] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 1312B800 == 30 [pid = 3684] [id = 349] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 1281E000 == 29 [pid = 3684] [id = 348] 08:57:18 INFO - PROCESS | 3684 | --DOCSHELL 130AD400 == 28 [pid = 3684] [id = 347] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16AB8800) [pid = 3684] [serial = 1027] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1676C400) [pid = 3684] [serial = 1026] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16DADC00) [pid = 3684] [serial = 1029] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17F2D800) [pid = 3684] [serial = 1032] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19908800) [pid = 3684] [serial = 1038] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17F31C00) [pid = 3684] [serial = 1033] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1990CC00) [pid = 3684] [serial = 1039] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (159FE000) [pid = 3684] [serial = 1023] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1324D000) [pid = 3684] [serial = 1020] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (134B9000) [pid = 3684] [serial = 1021] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11CD5000) [pid = 3684] [serial = 1017] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12B02400) [pid = 3684] [serial = 1018] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13130C00) [pid = 3684] [serial = 1015] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12B05C00) [pid = 3684] [serial = 1014] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A942C00) [pid = 3684] [serial = 1012] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16FC8800) [pid = 3684] [serial = 1030] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16DAB800) [pid = 3684] [serial = 1035] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (162E5800) [pid = 3684] [serial = 1024] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DE7400) [pid = 3684] [serial = 1036] [outer = 00000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3684 | 1467647838410 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 803ms 08:57:18 INFO - PROCESS | 3684 | 1467647838427 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3684 | 1467647838432 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:57:18 INFO - PROCESS | 3684 | 1467647838438 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3684 | 1467647838441 Marionette TRACE conn3 <- [1,1418,null,{}] 08:57:18 INFO - PROCESS | 3684 | 1467647838444 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}] 08:57:18 INFO - PROCESS | 3684 | 1467647838447 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:18 INFO - PROCESS | 3684 | 1467647838522 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:57:18 INFO - PROCESS | 3684 | 1467647838529 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3684 | 1467647838531 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:18 INFO - PROCESS | 3684 | ++DOCSHELL 13130800 == 29 [pid = 3684] [id = 364] 08:57:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13130C00) [pid = 3684] [serial = 1091] [outer = 00000000] 08:57:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (134B9800) [pid = 3684] [serial = 1092] [outer = 13130C00] 08:57:18 INFO - PROCESS | 3684 | 1467647838578 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (139D7400) [pid = 3684] [serial = 1093] [outer = 13130C00] 08:57:19 INFO - PROCESS | 3684 | 1467647839052 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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 681ms 08:57:19 INFO - PROCESS | 3684 | 1467647839102 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3684 | 1467647839104 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:57:19 INFO - PROCESS | 3684 | 1467647839108 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3684 | 1467647839112 Marionette TRACE conn3 <- [1,1422,null,{}] 08:57:19 INFO - PROCESS | 3684 | 1467647839122 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}] 08:57:19 INFO - PROCESS | 3684 | 1467647839127 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:19 INFO - PROCESS | 3684 | 1467647839239 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:57:19 INFO - PROCESS | 3684 | 1467647839338 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3684 | 1467647839341 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:19 INFO - PROCESS | 3684 | ++DOCSHELL 15586C00 == 30 [pid = 3684] [id = 365] 08:57:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15589000) [pid = 3684] [serial = 1094] [outer = 00000000] 08:57:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (159FB800) [pid = 3684] [serial = 1095] [outer = 15589000] 08:57:19 INFO - PROCESS | 3684 | 1467647839389 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15FC0800) [pid = 3684] [serial = 1096] [outer = 15589000] 08:57:19 INFO - PROCESS | 3684 | 1467647839752 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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 682ms 08:57:19 INFO - PROCESS | 3684 | 1467647839791 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3684 | 1467647839793 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 3684 | 1467647839796 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:57:19 INFO - PROCESS | 3684 | 1467647839798 Marionette TRACE conn3 <- [1,1426,null,{}] 08:57:19 INFO - PROCESS | 3684 | 1467647839801 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}] 08:57:19 INFO - PROCESS | 3684 | 1467647839803 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:19 INFO - PROCESS | 3684 | 1467647839890 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:57:19 INFO - PROCESS | 3684 | 1467647839895 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3684 | 1467647839898 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:19 INFO - PROCESS | 3684 | ++DOCSHELL 162F2400 == 31 [pid = 3684] [id = 366] 08:57:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (162F2800) [pid = 3684] [serial = 1097] [outer = 00000000] 08:57:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16770400) [pid = 3684] [serial = 1098] [outer = 162F2800] 08:57:19 INFO - PROCESS | 3684 | 1467647839941 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16ABD400) [pid = 3684] [serial = 1099] [outer = 162F2800] 08:57:20 INFO - PROCESS | 3684 | 1467647840413 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 681ms 08:57:20 INFO - PROCESS | 3684 | 1467647840480 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3684 | 1467647840482 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 3684 | 1467647840485 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:57:20 INFO - PROCESS | 3684 | 1467647840487 Marionette TRACE conn3 <- [1,1430,null,{}] 08:57:20 INFO - PROCESS | 3684 | 1467647840490 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}] 08:57:20 INFO - PROCESS | 3684 | 1467647840492 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:20 INFO - PROCESS | 3684 | 1467647840629 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:57:20 INFO - PROCESS | 3684 | 1467647840651 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3684 | 1467647840654 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:20 INFO - PROCESS | 3684 | ++DOCSHELL 16DA9000 == 32 [pid = 3684] [id = 367] 08:57:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DAA800) [pid = 3684] [serial = 1100] [outer = 00000000] 08:57:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DF3C00) [pid = 3684] [serial = 1101] [outer = 16DAA800] 08:57:20 INFO - PROCESS | 3684 | 1467647840705 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16FCF000) [pid = 3684] [serial = 1102] [outer = 16DAA800] 08:57:21 INFO - PROCESS | 3684 | 1467647841157 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 711ms 08:57:21 INFO - PROCESS | 3684 | 1467647841208 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3684 | 1467647841210 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:57:21 INFO - PROCESS | 3684 | 1467647841213 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3684 | 1467647841215 Marionette TRACE conn3 <- [1,1434,null,{}] 08:57:21 INFO - PROCESS | 3684 | 1467647841218 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}] 08:57:21 INFO - PROCESS | 3684 | 1467647841223 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:21 INFO - PROCESS | 3684 | 1467647841357 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:57:21 INFO - PROCESS | 3684 | 1467647841423 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3684 | 1467647841425 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:21 INFO - PROCESS | 3684 | ++DOCSHELL 1777C000 == 33 [pid = 3684] [id = 368] 08:57:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1783F000) [pid = 3684] [serial = 1103] [outer = 00000000] 08:57:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17F2BC00) [pid = 3684] [serial = 1104] [outer = 1783F000] 08:57:21 INFO - PROCESS | 3684 | 1467647841470 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17F31800) [pid = 3684] [serial = 1105] [outer = 1783F000] 08:57:21 INFO - PROCESS | 3684 | 1467647841872 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 682ms 08:57:21 INFO - PROCESS | 3684 | 1467647841899 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3684 | 1467647841901 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:57:21 INFO - PROCESS | 3684 | 1467647841941 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3684 | 1467647841942 Marionette TRACE conn3 <- [1,1438,null,{}] 08:57:21 INFO - PROCESS | 3684 | 1467647841946 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}] 08:57:21 INFO - PROCESS | 3684 | 1467647841948 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:22 INFO - PROCESS | 3684 | 1467647842187 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17F2F400) [pid = 3684] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (170C6C00) [pid = 3684] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A0A7C00) [pid = 3684] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13130000) [pid = 3684] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17FB8800) [pid = 3684] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (154BF000) [pid = 3684] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (199EA400) [pid = 3684] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1676B800) [pid = 3684] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1281EC00) [pid = 3684] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15981C00) [pid = 3684] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A09D400) [pid = 3684] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (183F4800) [pid = 3684] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (183F3800) [pid = 3684] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:57:22 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15059C00) [pid = 3684] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:57:22 INFO - PROCESS | 3684 | 1467647842252 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3684 | 1467647842254 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:22 INFO - PROCESS | 3684 | ++DOCSHELL 1047DC00 == 34 [pid = 3684] [id = 369] 08:57:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A96C00) [pid = 3684] [serial = 1106] [outer = 00000000] 08:57:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (130D7800) [pid = 3684] [serial = 1107] [outer = 10A96C00] 08:57:22 INFO - PROCESS | 3684 | 1467647842298 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13E98400) [pid = 3684] [serial = 1108] [outer = 10A96C00] 08:57:22 INFO - PROCESS | 3684 | 1467647842643 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 727ms 08:57:22 INFO - PROCESS | 3684 | 1467647842678 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 3684 | 1467647842680 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:57:22 INFO - PROCESS | 3684 | 1467647842683 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:57:22 INFO - PROCESS | 3684 | 1467647842685 Marionette TRACE conn3 <- [1,1442,null,{}] 08:57:22 INFO - PROCESS | 3684 | 1467647842688 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}] 08:57:22 INFO - PROCESS | 3684 | 1467647842690 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:22 INFO - PROCESS | 3684 | 1467647842779 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:57:22 INFO - PROCESS | 3684 | 1467647842784 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3684 | 1467647842786 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:22 INFO - PROCESS | 3684 | ++DOCSHELL 17C0E000 == 35 [pid = 3684] [id = 370] 08:57:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17F2B000) [pid = 3684] [serial = 1109] [outer = 00000000] 08:57:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183F4000) [pid = 3684] [serial = 1110] [outer = 17F2B000] 08:57:22 INFO - PROCESS | 3684 | 1467647842832 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19910000) [pid = 3684] [serial = 1111] [outer = 17F2B000] 08:57:23 INFO - PROCESS | 3684 | 1467647843244 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 606ms 08:57:23 INFO - PROCESS | 3684 | 1467647843305 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3684 | 1467647843307 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:57:23 INFO - PROCESS | 3684 | 1467647843310 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3684 | 1467647843312 Marionette TRACE conn3 <- [1,1446,null,{}] 08:57:23 INFO - PROCESS | 3684 | 1467647843315 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}] 08:57:23 INFO - PROCESS | 3684 | 1467647843317 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:23 INFO - PROCESS | 3684 | 1467647843382 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:57:23 INFO - PROCESS | 3684 | 1467647843388 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3684 | 1467647843389 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:23 INFO - PROCESS | 3684 | ++DOCSHELL 1026A800 == 36 [pid = 3684] [id = 371] 08:57:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10275800) [pid = 3684] [serial = 1112] [outer = 00000000] 08:57:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1314EC00) [pid = 3684] [serial = 1113] [outer = 10275800] 08:57:23 INFO - PROCESS | 3684 | 1467647843432 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15FB6000) [pid = 3684] [serial = 1114] [outer = 10275800] 08:57:23 INFO - PROCESS | 3684 | 1467647843869 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 621ms 08:57:23 INFO - PROCESS | 3684 | 1467647843917 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3684 | 1467647843919 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:57:23 INFO - PROCESS | 3684 | 1467647843923 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3684 | 1467647843924 Marionette TRACE conn3 <- [1,1450,null,{}] 08:57:23 INFO - PROCESS | 3684 | 1467647843928 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}] 08:57:23 INFO - PROCESS | 3684 | 1467647843930 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:24 INFO - PROCESS | 3684 | 1467647844019 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:57:24 INFO - PROCESS | 3684 | 1467647844024 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3684 | 1467647844026 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:24 INFO - PROCESS | 3684 | ++DOCSHELL 162EDC00 == 37 [pid = 3684] [id = 372] 08:57:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1770D800) [pid = 3684] [serial = 1115] [outer = 00000000] 08:57:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A302000) [pid = 3684] [serial = 1116] [outer = 1770D800] 08:57:24 INFO - PROCESS | 3684 | 1467647844069 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19D9E800) [pid = 3684] [serial = 1117] [outer = 1770D800] 08:57:24 INFO - PROCESS | 3684 | 1467647844770 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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 924ms 08:57:24 INFO - PROCESS | 3684 | 1467647844850 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:57:24 INFO - PROCESS | 3684 | 1467647844854 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:57:24 INFO - PROCESS | 3684 | 1467647844859 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3684 | 1467647844864 Marionette TRACE conn3 <- [1,1454,null,{}] 08:57:24 INFO - PROCESS | 3684 | 1467647844869 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}] 08:57:24 INFO - PROCESS | 3684 | 1467647844872 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:24 INFO - PROCESS | 3684 | 1467647844975 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:57:25 INFO - PROCESS | 3684 | 1467647845100 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3684 | 1467647845103 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:25 INFO - PROCESS | 3684 | ++DOCSHELL 128EF800 == 38 [pid = 3684] [id = 373] 08:57:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (128F4000) [pid = 3684] [serial = 1118] [outer = 00000000] 08:57:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12D80000) [pid = 3684] [serial = 1119] [outer = 128F4000] 08:57:25 INFO - PROCESS | 3684 | 1467647845161 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13240400) [pid = 3684] [serial = 1120] [outer = 128F4000] 08:57:25 INFO - PROCESS | 3684 | 1467647845709 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 909ms 08:57:25 INFO - PROCESS | 3684 | 1467647845767 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 3684 | 1467647845772 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:57:25 INFO - PROCESS | 3684 | 1467647845778 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 3684 | 1467647845781 Marionette TRACE conn3 <- [1,1458,null,{}] 08:57:25 INFO - PROCESS | 3684 | 1467647845785 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}] 08:57:25 INFO - PROCESS | 3684 | 1467647845788 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:25 INFO - PROCESS | 3684 | 1467647845904 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:57:26 INFO - PROCESS | 3684 | 1467647846038 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 3684 | 1467647846040 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:26 INFO - PROCESS | 3684 | ++DOCSHELL 162E9800 == 39 [pid = 3684] [id = 374] 08:57:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (162EFC00) [pid = 3684] [serial = 1121] [outer = 00000000] 08:57:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1676AC00) [pid = 3684] [serial = 1122] [outer = 162EFC00] 08:57:26 INFO - PROCESS | 3684 | 1467647846097 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16DA6400) [pid = 3684] [serial = 1123] [outer = 162EFC00] 08:57:26 INFO - PROCESS | 3684 | 1467647846711 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 969ms 08:57:26 INFO - PROCESS | 3684 | 1467647846746 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3684 | 1467647846749 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:57:26 INFO - PROCESS | 3684 | 1467647846753 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3684 | 1467647846757 Marionette TRACE conn3 <- [1,1462,null,{}] 08:57:26 INFO - PROCESS | 3684 | 1467647846768 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}] 08:57:26 INFO - PROCESS | 3684 | 1467647846773 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:26 INFO - PROCESS | 3684 | 1467647846887 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:57:27 INFO - PROCESS | 3684 | 1467647847026 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3684 | 1467647847030 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:27 INFO - PROCESS | 3684 | ++DOCSHELL 1A09DC00 == 40 [pid = 3684] [id = 375] 08:57:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A0A7C00) [pid = 3684] [serial = 1124] [outer = 00000000] 08:57:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A478800) [pid = 3684] [serial = 1125] [outer = 1A0A7C00] 08:57:27 INFO - PROCESS | 3684 | 1467647847086 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A56F800) [pid = 3684] [serial = 1126] [outer = 1A0A7C00] 08:57:27 INFO - PROCESS | 3684 | 1467647847842 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1151ms 08:57:27 INFO - PROCESS | 3684 | 1467647847915 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3684 | 1467647847920 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 3684 | 1467647847925 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:57:27 INFO - PROCESS | 3684 | 1467647847928 Marionette TRACE conn3 <- [1,1466,null,{}] 08:57:27 INFO - PROCESS | 3684 | 1467647847933 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}] 08:57:27 INFO - PROCESS | 3684 | 1467647847936 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:28 INFO - PROCESS | 3684 | 1467647848044 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:57:28 INFO - PROCESS | 3684 | 1467647848171 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3684 | 1467647848176 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:28 INFO - PROCESS | 3684 | ++DOCSHELL 128F4C00 == 41 [pid = 3684] [id = 376] 08:57:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (128F6800) [pid = 3684] [serial = 1127] [outer = 00000000] 08:57:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1312A400) [pid = 3684] [serial = 1128] [outer = 128F6800] 08:57:28 INFO - PROCESS | 3684 | 1467647848226 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1324AC00) [pid = 3684] [serial = 1129] [outer = 128F6800] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 1026A800 == 40 [pid = 3684] [id = 371] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 17C0E000 == 39 [pid = 3684] [id = 370] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 1047DC00 == 38 [pid = 3684] [id = 369] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 1777C000 == 37 [pid = 3684] [id = 368] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 16DA9000 == 36 [pid = 3684] [id = 367] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 162F2400 == 35 [pid = 3684] [id = 366] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 15586C00 == 34 [pid = 3684] [id = 365] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 13130800 == 33 [pid = 3684] [id = 364] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 1284EC00 == 32 [pid = 3684] [id = 363] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 16DA5C00 == 31 [pid = 3684] [id = 361] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 11AEA400 == 30 [pid = 3684] [id = 362] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 1A09DC00 == 29 [pid = 3684] [id = 375] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 162E9800 == 28 [pid = 3684] [id = 374] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 162EDC00 == 27 [pid = 3684] [id = 372] 08:57:28 INFO - PROCESS | 3684 | --DOCSHELL 128EF800 == 26 [pid = 3684] [id = 373] 08:57:28 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19915000) [pid = 3684] [serial = 1063] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (17792000) [pid = 3684] [serial = 1059] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A303400) [pid = 3684] [serial = 1068] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17F03800) [pid = 3684] [serial = 1060] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (131EC800) [pid = 3684] [serial = 1047] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1324C400) [pid = 3684] [serial = 1048] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (199EA800) [pid = 3684] [serial = 1042] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15587400) [pid = 3684] [serial = 1050] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (159F9400) [pid = 3684] [serial = 1051] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19DAC000) [pid = 3684] [serial = 1065] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16DA8000) [pid = 3684] [serial = 1056] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DAF000) [pid = 3684] [serial = 1057] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (128FC000) [pid = 3684] [serial = 1044] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (129A9400) [pid = 3684] [serial = 1045] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (162F4000) [pid = 3684] [serial = 1053] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16768400) [pid = 3684] [serial = 1054] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A478400) [pid = 3684] [serial = 1071] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A6D5C00) [pid = 3684] [serial = 1074] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A47C000) [pid = 3684] [serial = 1072] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A6E1C00) [pid = 3684] [serial = 1080] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A93E800) [pid = 3684] [serial = 1081] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A948400) [pid = 3684] [serial = 1083] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A304400) [pid = 3684] [serial = 1069] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16DE9C00) [pid = 3684] [serial = 1077] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A6DCC00) [pid = 3684] [serial = 1075] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17C08800) [pid = 3684] [serial = 1078] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19DAC400) [pid = 3684] [serial = 1066] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19910400) [pid = 3684] [serial = 1062] [outer = 00000000] [url = about:blank] 08:57:29 INFO - PROCESS | 3684 | 1467647849310 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1409ms 08:57:29 INFO - PROCESS | 3684 | 1467647849332 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3684 | 1467647849336 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:57:29 INFO - PROCESS | 3684 | 1467647849340 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3684 | 1467647849345 Marionette TRACE conn3 <- [1,1470,null,{}] 08:57:29 INFO - PROCESS | 3684 | 1467647849349 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}] 08:57:29 INFO - PROCESS | 3684 | 1467647849352 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:29 INFO - PROCESS | 3684 | 1467647849441 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:57:29 INFO - PROCESS | 3684 | 1467647849450 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3684 | 1467647849453 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:29 INFO - PROCESS | 3684 | ++DOCSHELL 128F5800 == 27 [pid = 3684] [id = 377] 08:57:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (128F6C00) [pid = 3684] [serial = 1130] [outer = 00000000] 08:57:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (129AFC00) [pid = 3684] [serial = 1131] [outer = 128F6C00] 08:57:29 INFO - PROCESS | 3684 | 1467647849501 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12D7E800) [pid = 3684] [serial = 1132] [outer = 128F6C00] 08:57:29 INFO - PROCESS | 3684 | 1467647849985 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 682ms 08:57:30 INFO - PROCESS | 3684 | 1467647850023 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3684 | 1467647850028 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:57:30 INFO - PROCESS | 3684 | 1467647850035 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3684 | 1467647850037 Marionette TRACE conn3 <- [1,1474,null,{}] 08:57:30 INFO - PROCESS | 3684 | 1467647850041 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}] 08:57:30 INFO - PROCESS | 3684 | 1467647850044 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:30 INFO - PROCESS | 3684 | 1467647850160 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:57:30 INFO - PROCESS | 3684 | 1467647850257 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3684 | 1467647850260 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:30 INFO - PROCESS | 3684 | ++DOCSHELL 1394D800 == 28 [pid = 3684] [id = 378] 08:57:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139DE400) [pid = 3684] [serial = 1133] [outer = 00000000] 08:57:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15055400) [pid = 3684] [serial = 1134] [outer = 139DE400] 08:57:30 INFO - PROCESS | 3684 | 1467647850307 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1505D400) [pid = 3684] [serial = 1135] [outer = 139DE400] 08:57:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FBA400) [pid = 3684] [serial = 1136] [outer = 1B3E3800] 08:57:30 INFO - PROCESS | 3684 | 1467647850759 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 772ms 08:57:30 INFO - PROCESS | 3684 | 1467647850818 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3684 | 1467647850820 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:57:30 INFO - PROCESS | 3684 | 1467647850824 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3684 | 1467647850827 Marionette TRACE conn3 <- [1,1478,null,{}] 08:57:30 INFO - PROCESS | 3684 | 1467647850838 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}] 08:57:30 INFO - PROCESS | 3684 | 1467647850842 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:30 INFO - PROCESS | 3684 | 1467647850924 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:57:30 INFO - PROCESS | 3684 | 1467647850933 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3684 | 1467647850936 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:30 INFO - PROCESS | 3684 | ++DOCSHELL 162E9C00 == 29 [pid = 3684] [id = 379] 08:57:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16767400) [pid = 3684] [serial = 1137] [outer = 00000000] 08:57:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1676F000) [pid = 3684] [serial = 1138] [outer = 16767400] 08:57:30 INFO - PROCESS | 3684 | 1467647850991 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16DA3C00) [pid = 3684] [serial = 1139] [outer = 16767400] 08:57:31 INFO - PROCESS | 3684 | 1467647851493 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1015ms 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1770D800) [pid = 3684] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10275800) [pid = 3684] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16DAA800) [pid = 3684] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16DAE000) [pid = 3684] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (162F2800) [pid = 3684] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1783F000) [pid = 3684] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13130C00) [pid = 3684] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15589000) [pid = 3684] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (128EFC00) [pid = 3684] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (12857400) [pid = 3684] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (10A96C00) [pid = 3684] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:57:31 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (17F2B000) [pid = 3684] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:57:31 INFO - PROCESS | 3684 | 1467647851866 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3684 | 1467647851871 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 3684 | 1467647851876 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:57:31 INFO - PROCESS | 3684 | 1467647851880 Marionette TRACE conn3 <- [1,1482,null,{}] 08:57:31 INFO - PROCESS | 3684 | 1467647851886 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}] 08:57:31 INFO - PROCESS | 3684 | 1467647851889 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:32 INFO - PROCESS | 3684 | 1467647852021 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:57:32 INFO - PROCESS | 3684 | 1467647852148 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3684 | 1467647852152 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:32 INFO - PROCESS | 3684 | ++DOCSHELL 11241000 == 30 [pid = 3684] [id = 380] 08:57:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1127E000) [pid = 3684] [serial = 1140] [outer = 00000000] 08:57:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11435C00) [pid = 3684] [serial = 1141] [outer = 1127E000] 08:57:32 INFO - PROCESS | 3684 | 1467647852254 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (128F0400) [pid = 3684] [serial = 1142] [outer = 1127E000] 08:57:32 INFO - PROCESS | 3684 | 1467647852889 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1045ms 08:57:32 INFO - PROCESS | 3684 | 1467647852940 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3684 | 1467647852944 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:57:32 INFO - PROCESS | 3684 | 1467647852951 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3684 | 1467647852955 Marionette TRACE conn3 <- [1,1486,null,{}] 08:57:32 INFO - PROCESS | 3684 | 1467647852959 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}] 08:57:32 INFO - PROCESS | 3684 | 1467647852962 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:33 INFO - PROCESS | 3684 | 1467647853100 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:57:33 INFO - PROCESS | 3684 | 1467647853223 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3684 | 1467647853226 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:33 INFO - PROCESS | 3684 | ++DOCSHELL 1312C400 == 31 [pid = 3684] [id = 381] 08:57:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13151C00) [pid = 3684] [serial = 1143] [outer = 00000000] 08:57:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13457800) [pid = 3684] [serial = 1144] [outer = 13151C00] 08:57:33 INFO - PROCESS | 3684 | 1467647853283 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13E94000) [pid = 3684] [serial = 1145] [outer = 13151C00] 08:57:34 INFO - PROCESS | 3684 | --DOCSHELL 128EF400 == 30 [pid = 3684] [id = 209] 08:57:34 INFO - PROCESS | 3684 | --DOCSHELL 13245C00 == 29 [pid = 3684] [id = 210] 08:57:34 INFO - PROCESS | 3684 | --DOCSHELL 1394D800 == 28 [pid = 3684] [id = 378] 08:57:34 INFO - PROCESS | 3684 | --DOCSHELL 128F5800 == 27 [pid = 3684] [id = 377] 08:57:34 INFO - PROCESS | 3684 | --DOCSHELL 128F4C00 == 26 [pid = 3684] [id = 376] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15FB6000) [pid = 3684] [serial = 1114] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16DF3C00) [pid = 3684] [serial = 1101] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DEB800) [pid = 3684] [serial = 1084] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16770400) [pid = 3684] [serial = 1098] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17F2BC00) [pid = 3684] [serial = 1104] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (134B9800) [pid = 3684] [serial = 1092] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (139D7400) [pid = 3684] [serial = 1093] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (159FB800) [pid = 3684] [serial = 1095] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (15FC0800) [pid = 3684] [serial = 1096] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13124400) [pid = 3684] [serial = 1089] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1314A000) [pid = 3684] [serial = 1090] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1306D000) [pid = 3684] [serial = 1086] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (13133800) [pid = 3684] [serial = 1087] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (130D7800) [pid = 3684] [serial = 1107] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (17F31800) [pid = 3684] [serial = 1105] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (183F4000) [pid = 3684] [serial = 1110] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (16FCF000) [pid = 3684] [serial = 1102] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (19910000) [pid = 3684] [serial = 1111] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (13E98400) [pid = 3684] [serial = 1108] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (16ABD400) [pid = 3684] [serial = 1099] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (19D9E800) [pid = 3684] [serial = 1117] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 48 (1A302000) [pid = 3684] [serial = 1116] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | --DOMWINDOW == 47 (1314EC00) [pid = 3684] [serial = 1113] [outer = 00000000] [url = about:blank] 08:57:34 INFO - PROCESS | 3684 | 1467647854185 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1273ms 08:57:34 INFO - PROCESS | 3684 | 1467647854229 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3684 | 1467647854234 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:57:34 INFO - PROCESS | 3684 | 1467647854239 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3684 | 1467647854243 Marionette TRACE conn3 <- [1,1490,null,{}] 08:57:34 INFO - PROCESS | 3684 | 1467647854249 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}] 08:57:34 INFO - PROCESS | 3684 | 1467647854252 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:34 INFO - PROCESS | 3684 | 1467647854365 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:57:34 INFO - PROCESS | 3684 | 1467647854451 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3684 | 1467647854456 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:34 INFO - PROCESS | 3684 | ++DOCSHELL 10E98000 == 27 [pid = 3684] [id = 382] 08:57:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (10E99C00) [pid = 3684] [serial = 1146] [outer = 00000000] 08:57:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (12921C00) [pid = 3684] [serial = 1147] [outer = 10E99C00] 08:57:34 INFO - PROCESS | 3684 | 1467647854555 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (12D7E400) [pid = 3684] [serial = 1148] [outer = 10E99C00] 08:57:35 INFO - PROCESS | 3684 | 1467647855173 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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 969ms 08:57:35 INFO - PROCESS | 3684 | 1467647855209 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3684 | 1467647855214 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:57:35 INFO - PROCESS | 3684 | 1467647855221 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 3684 | 1467647855224 Marionette TRACE conn3 <- [1,1494,null,{}] 08:57:35 INFO - PROCESS | 3684 | 1467647855227 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}] 08:57:35 INFO - PROCESS | 3684 | 1467647855230 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:35 INFO - PROCESS | 3684 | 1467647855344 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:57:35 INFO - PROCESS | 3684 | 1467647855469 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 3684 | 1467647855472 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:35 INFO - PROCESS | 3684 | ++DOCSHELL 131E6800 == 28 [pid = 3684] [id = 383] 08:57:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (131E7800) [pid = 3684] [serial = 1149] [outer = 00000000] 08:57:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (13243000) [pid = 3684] [serial = 1150] [outer = 131E7800] 08:57:35 INFO - PROCESS | 3684 | 1467647855530 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (1394FC00) [pid = 3684] [serial = 1151] [outer = 131E7800] 08:57:36 INFO - PROCESS | 3684 | 1467647856133 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 969ms 08:57:36 INFO - PROCESS | 3684 | 1467647856188 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3684 | 1467647856190 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:57:36 INFO - PROCESS | 3684 | 1467647856194 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3684 | 1467647856198 Marionette TRACE conn3 <- [1,1498,null,{}] 08:57:36 INFO - PROCESS | 3684 | 1467647856209 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}] 08:57:36 INFO - PROCESS | 3684 | 1467647856215 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:36 INFO - PROCESS | 3684 | 1467647856353 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:57:36 INFO - PROCESS | 3684 | 1467647856480 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3684 | 1467647856483 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:36 INFO - PROCESS | 3684 | ++DOCSHELL 15586C00 == 29 [pid = 3684] [id = 384] 08:57:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (15589000) [pid = 3684] [serial = 1152] [outer = 00000000] 08:57:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (15FAB400) [pid = 3684] [serial = 1153] [outer = 15589000] 08:57:36 INFO - PROCESS | 3684 | 1467647856543 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (15FC0800) [pid = 3684] [serial = 1154] [outer = 15589000] 08:57:37 INFO - PROCESS | 3684 | 1467647857248 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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1121ms 08:57:37 INFO - PROCESS | 3684 | 1467647857313 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3684 | 1467647857317 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:57:37 INFO - PROCESS | 3684 | 1467647857323 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3684 | 1467647857327 Marionette TRACE conn3 <- [1,1502,null,{}] 08:57:37 INFO - PROCESS | 3684 | 1467647857333 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}] 08:57:37 INFO - PROCESS | 3684 | 1467647857336 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:37 INFO - PROCESS | 3684 | 1467647857446 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:57:37 INFO - PROCESS | 3684 | 1467647857526 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3684 | 1467647857530 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:37 INFO - PROCESS | 3684 | --DOCSHELL 11241000 == 28 [pid = 3684] [id = 380] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 130D1400 == 27 [pid = 3684] [id = 220] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 10A0A000 == 26 [pid = 3684] [id = 219] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 17147400 == 25 [pid = 3684] [id = 223] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 16DA7400 == 24 [pid = 3684] [id = 212] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 170C8400 == 23 [pid = 3684] [id = 213] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 16DA5000 == 22 [pid = 3684] [id = 222] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 15470800 == 21 [pid = 3684] [id = 225] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 12BD3400 == 20 [pid = 3684] [id = 216] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 15FB7800 == 19 [pid = 3684] [id = 221] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 102D2000 == 18 [pid = 3684] [id = 214] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 19D9E400 == 17 [pid = 3684] [id = 217] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 11AEDC00 == 16 [pid = 3684] [id = 215] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 19DAAC00 == 15 [pid = 3684] [id = 224] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 11AF4000 == 14 [pid = 3684] [id = 218] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 154C4400 == 13 [pid = 3684] [id = 211] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 15586C00 == 12 [pid = 3684] [id = 384] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 131E6800 == 11 [pid = 3684] [id = 383] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 1312C400 == 10 [pid = 3684] [id = 381] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 10E98000 == 9 [pid = 3684] [id = 382] 08:57:38 INFO - PROCESS | 3684 | --DOCSHELL 162E9C00 == 8 [pid = 3684] [id = 379] 08:57:39 INFO - PROCESS | 3684 | ++DOCSHELL 102D2000 == 9 [pid = 3684] [id = 385] 08:57:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (10435800) [pid = 3684] [serial = 1155] [outer = 00000000] 08:57:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10A0A000) [pid = 3684] [serial = 1156] [outer = 10435800] 08:57:39 INFO - PROCESS | 3684 | 1467647859270 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10B8B800) [pid = 3684] [serial = 1157] [outer = 10435800] 08:57:39 INFO - PROCESS | 3684 | 1467647859775 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2499ms 08:57:39 INFO - PROCESS | 3684 | 1467647859825 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3684 | 1467647859829 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:57:39 INFO - PROCESS | 3684 | 1467647859834 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 3684 | 1467647859836 Marionette TRACE conn3 <- [1,1506,null,{}] 08:57:39 INFO - PROCESS | 3684 | 1467647859842 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}] 08:57:39 INFO - PROCESS | 3684 | 1467647859844 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:39 INFO - PROCESS | 3684 | 1467647859970 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:57:40 INFO - PROCESS | 3684 | 1467647860055 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3684 | 1467647860058 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:40 INFO - PROCESS | 3684 | ++DOCSHELL 128F2400 == 10 [pid = 3684] [id = 386] 08:57:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (129AB400) [pid = 3684] [serial = 1158] [outer = 00000000] 08:57:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (13071800) [pid = 3684] [serial = 1159] [outer = 129AB400] 08:57:40 INFO - PROCESS | 3684 | 1467647860109 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1312AC00) [pid = 3684] [serial = 1160] [outer = 129AB400] 08:57:40 INFO - PROCESS | 3684 | 1467647860483 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 667ms 08:57:40 INFO - PROCESS | 3684 | 1467647860516 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3684 | 1467647860520 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 3684 | 1467647860526 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:57:40 INFO - PROCESS | 3684 | 1467647860529 Marionette TRACE conn3 <- [1,1510,null,{}] 08:57:40 INFO - PROCESS | 3684 | 1467647860533 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}] 08:57:40 INFO - PROCESS | 3684 | 1467647860535 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:40 INFO - PROCESS | 3684 | 1467647860653 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:57:40 INFO - PROCESS | 3684 | 1467647860662 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3684 | 1467647860664 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:40 INFO - PROCESS | 3684 | ++DOCSHELL 131E6800 == 11 [pid = 3684] [id = 387] 08:57:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13450000) [pid = 3684] [serial = 1161] [outer = 00000000] 08:57:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13E96000) [pid = 3684] [serial = 1162] [outer = 13450000] 08:57:40 INFO - PROCESS | 3684 | 1467647860709 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1547BC00) [pid = 3684] [serial = 1163] [outer = 13450000] 08:57:41 INFO - PROCESS | 3684 | 1467647861186 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"]]]}] 08:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:57:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:57:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 681ms 08:57:41 INFO - PROCESS | 3684 | 1467647861211 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3684 | 1467647861213 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:57:41 INFO - PROCESS | 3684 | 1467647861217 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3684 | 1467647861222 Marionette TRACE conn3 <- [1,1514,null,{}] 08:57:41 INFO - PROCESS | 3684 | 1467647861238 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}] 08:57:41 INFO - PROCESS | 3684 | 1467647861243 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:41 INFO - PROCESS | 3684 | 1467647861333 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:57:41 INFO - PROCESS | 3684 | 1467647861339 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3684 | 1467647861342 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:41 INFO - PROCESS | 3684 | ++DOCSHELL 16769400 == 12 [pid = 3684] [id = 388] 08:57:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16769800) [pid = 3684] [serial = 1164] [outer = 00000000] 08:57:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16989C00) [pid = 3684] [serial = 1165] [outer = 16769800] 08:57:41 INFO - PROCESS | 3684 | 1467647861391 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16AC0000) [pid = 3684] [serial = 1166] [outer = 16769800] 08:57:41 INFO - PROCESS | 3684 | 1467647861894 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"]]]}] 08:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:57:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 712ms 08:57:41 INFO - PROCESS | 3684 | 1467647861926 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3684 | 1467647861929 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:57:41 INFO - PROCESS | 3684 | 1467647861933 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3684 | 1467647861935 Marionette TRACE conn3 <- [1,1518,null,{}] 08:57:41 INFO - PROCESS | 3684 | 1467647861939 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}] 08:57:41 INFO - PROCESS | 3684 | 1467647861940 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:42 INFO - PROCESS | 3684 | 1467647862079 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:57:42 INFO - PROCESS | 3684 | 1467647862100 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3684 | 1467647862102 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:42 INFO - PROCESS | 3684 | ++DOCSHELL 16AC4C00 == 13 [pid = 3684] [id = 389] 08:57:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16DA3400) [pid = 3684] [serial = 1167] [outer = 00000000] 08:57:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16FC8000) [pid = 3684] [serial = 1168] [outer = 16DA3400] 08:57:42 INFO - PROCESS | 3684 | 1467647862145 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16FCDC00) [pid = 3684] [serial = 1169] [outer = 16DA3400] 08:57:42 INFO - PROCESS | 3684 | 1467647862557 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]]]}] 08:57:42 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 08:57:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:57:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:57:42 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. 08:57:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:57:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 682ms 08:57:42 INFO - PROCESS | 3684 | 1467647862614 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3684 | 1467647862616 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:57:42 INFO - PROCESS | 3684 | 1467647862620 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3684 | 1467647862621 Marionette TRACE conn3 <- [1,1522,null,{}] 08:57:42 INFO - PROCESS | 3684 | 1467647862625 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}] 08:57:42 INFO - PROCESS | 3684 | 1467647862627 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:42 INFO - PROCESS | 3684 | 1467647862737 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:57:42 INFO - PROCESS | 3684 | 1467647862747 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3684 | 1467647862749 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:42 INFO - PROCESS | 3684 | ++DOCSHELL 175F3C00 == 14 [pid = 3684] [id = 390] 08:57:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17705800) [pid = 3684] [serial = 1170] [outer = 00000000] 08:57:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1777EC00) [pid = 3684] [serial = 1171] [outer = 17705800] 08:57:42 INFO - PROCESS | 3684 | 1467647862803 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17C08C00) [pid = 3684] [serial = 1172] [outer = 17705800] 08:57:43 INFO - PROCESS | 3684 | 1467647863278 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 712ms 08:57:43 INFO - PROCESS | 3684 | 1467647863344 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3684 | 1467647863346 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:57:43 INFO - PROCESS | 3684 | 1467647863350 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 3684 | 1467647863351 Marionette TRACE conn3 <- [1,1526,null,{}] 08:57:43 INFO - PROCESS | 3684 | 1467647863356 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}] 08:57:43 INFO - PROCESS | 3684 | 1467647863361 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:43 INFO - PROCESS | 3684 | 1467647863493 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:57:43 INFO - PROCESS | 3684 | 1467647863505 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3684 | 1467647863507 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:43 INFO - PROCESS | 3684 | ++DOCSHELL 1047C000 == 15 [pid = 3684] [id = 391] 08:57:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17C93400) [pid = 3684] [serial = 1173] [outer = 00000000] 08:57:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (183EB800) [pid = 3684] [serial = 1174] [outer = 17C93400] 08:57:43 INFO - PROCESS | 3684 | 1467647863552 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (183F2000) [pid = 3684] [serial = 1175] [outer = 17C93400] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (128F4000) [pid = 3684] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A0A7C00) [pid = 3684] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (162EFC00) [pid = 3684] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (131E7800) [pid = 3684] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13151C00) [pid = 3684] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10E99C00) [pid = 3684] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (128F6C00) [pid = 3684] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (139DE400) [pid = 3684] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (128F6800) [pid = 3684] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:57:43 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16767400) [pid = 3684] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:57:44 INFO - PROCESS | 3684 | 1467647864137 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 878ms 08:57:44 INFO - PROCESS | 3684 | 1467647864238 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3684 | 1467647864240 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 3684 | 1467647864244 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3684 | 1467647864246 Marionette TRACE conn3 <- [1,1530,null,{}] 08:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:57:44 INFO - PROCESS | 3684 | 1467647864249 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}] 08:57:44 INFO - PROCESS | 3684 | 1467647864251 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:44 INFO - PROCESS | 3684 | 1467647864341 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:57:44 INFO - PROCESS | 3684 | 1467647864349 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3684 | 1467647864351 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:44 INFO - PROCESS | 3684 | ++DOCSHELL 13151C00 == 16 [pid = 3684] [id = 392] 08:57:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1345C400) [pid = 3684] [serial = 1176] [outer = 00000000] 08:57:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15FB0000) [pid = 3684] [serial = 1177] [outer = 1345C400] 08:57:44 INFO - PROCESS | 3684 | 1467647864401 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15FB8000) [pid = 3684] [serial = 1178] [outer = 1345C400] 08:57:44 INFO - PROCESS | 3684 | 1467647864804 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 621ms 08:57:44 INFO - PROCESS | 3684 | 1467647864869 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3684 | 1467647864871 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:57:44 INFO - PROCESS | 3684 | 1467647864875 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3684 | 1467647864877 Marionette TRACE conn3 <- [1,1534,null,{}] 08:57:44 INFO - PROCESS | 3684 | 1467647864881 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}] 08:57:44 INFO - PROCESS | 3684 | 1467647864882 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:44 INFO - PROCESS | 3684 | 1467647864985 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:57:45 INFO - PROCESS | 3684 | 1467647865072 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3684 | 1467647865074 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:45 INFO - PROCESS | 3684 | ++DOCSHELL 128F0800 == 17 [pid = 3684] [id = 393] 08:57:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13951000) [pid = 3684] [serial = 1179] [outer = 00000000] 08:57:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17FB8400) [pid = 3684] [serial = 1180] [outer = 13951000] 08:57:45 INFO - PROCESS | 3684 | 1467647865123 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16FCF400) [pid = 3684] [serial = 1181] [outer = 13951000] 08:57:45 INFO - PROCESS | 3684 | 1467647865466 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 621ms 08:57:45 INFO - PROCESS | 3684 | 1467647865499 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3684 | 1467647865501 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 3684 | 1467647865504 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3684 | 1467647865505 Marionette TRACE conn3 <- [1,1538,null,{}] 08:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:57:45 INFO - PROCESS | 3684 | 1467647865509 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}] 08:57:45 INFO - PROCESS | 3684 | 1467647865511 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:45 INFO - PROCESS | 3684 | 1467647865590 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:57:45 INFO - PROCESS | 3684 | 1467647865596 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3684 | 1467647865598 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:45 INFO - PROCESS | 3684 | ++DOCSHELL 12D7A000 == 18 [pid = 3684] [id = 394] 08:57:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12DC7000) [pid = 3684] [serial = 1182] [outer = 00000000] 08:57:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1990D800) [pid = 3684] [serial = 1183] [outer = 12DC7000] 08:57:45 INFO - PROCESS | 3684 | 1467647865643 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (199DE800) [pid = 3684] [serial = 1184] [outer = 12DC7000] 08:57:46 INFO - PROCESS | 3684 | 1467647866243 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 818ms 08:57:46 INFO - PROCESS | 3684 | 1467647866321 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3684 | 1467647866326 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:57:46 INFO - PROCESS | 3684 | 1467647866331 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3684 | 1467647866335 Marionette TRACE conn3 <- [1,1542,null,{}] 08:57:46 INFO - PROCESS | 3684 | 1467647866341 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}] 08:57:46 INFO - PROCESS | 3684 | 1467647866345 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:46 INFO - PROCESS | 3684 | 1467647866464 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:57:46 INFO - PROCESS | 3684 | 1467647866589 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3684 | 1467647866592 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:46 INFO - PROCESS | 3684 | ++DOCSHELL 128FA800 == 19 [pid = 3684] [id = 395] 08:57:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (128FDC00) [pid = 3684] [serial = 1185] [outer = 00000000] 08:57:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1324E000) [pid = 3684] [serial = 1186] [outer = 128FDC00] 08:57:46 INFO - PROCESS | 3684 | 1467647866657 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (141B3800) [pid = 3684] [serial = 1187] [outer = 128FDC00] 08:57:47 INFO - PROCESS | 3684 | 1467647867258 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 969ms 08:57:47 INFO - PROCESS | 3684 | 1467647867318 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3684 | 1467647867323 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:57:47 INFO - PROCESS | 3684 | 1467647867311 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3684 | 1467647867314 Marionette TRACE conn3 <- [1,1546,null,{}] 08:57:47 INFO - PROCESS | 3684 | 1467647867318 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}] 08:57:47 INFO - PROCESS | 3684 | 1467647867321 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:47 INFO - PROCESS | 3684 | 1467647867474 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:57:47 INFO - PROCESS | 3684 | 1467647867606 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3684 | 1467647867609 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F394C00 == 20 [pid = 3684] [id = 396] 08:57:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DA6800) [pid = 3684] [serial = 1188] [outer = 00000000] 08:57:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DF3000) [pid = 3684] [serial = 1189] [outer = 16DA6800] 08:57:47 INFO - PROCESS | 3684 | 1467647867665 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175F2000) [pid = 3684] [serial = 1190] [outer = 16DA6800] 08:57:48 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13243000) [pid = 3684] [serial = 1150] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1394FC00) [pid = 3684] [serial = 1151] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 3684 | 1467647868278 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 999ms 08:57:48 INFO - PROCESS | 3684 | 1467647868336 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3684 | 1467647868338 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:57:48 INFO - PROCESS | 3684 | 1467647868342 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3684 | 1467647868346 Marionette TRACE conn3 <- [1,1550,null,{}] 08:57:48 INFO - PROCESS | 3684 | 1467647868376 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}] 08:57:48 INFO - PROCESS | 3684 | 1467647868381 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:48 INFO - PROCESS | 3684 | 1467647868475 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:57:48 INFO - PROCESS | 3684 | 1467647868608 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3684 | 1467647868612 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:48 INFO - PROCESS | 3684 | ++DOCSHELL 16ABE000 == 21 [pid = 3684] [id = 397] 08:57:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DB0400) [pid = 3684] [serial = 1191] [outer = 00000000] 08:57:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17C8CC00) [pid = 3684] [serial = 1192] [outer = 16DB0400] 08:57:48 INFO - PROCESS | 3684 | 1467647868668 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17F2F800) [pid = 3684] [serial = 1193] [outer = 16DB0400] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13457800) [pid = 3684] [serial = 1144] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12D7E400) [pid = 3684] [serial = 1148] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12921C00) [pid = 3684] [serial = 1147] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (129AFC00) [pid = 3684] [serial = 1131] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12D7E800) [pid = 3684] [serial = 1132] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15055400) [pid = 3684] [serial = 1134] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1505D400) [pid = 3684] [serial = 1135] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1312A400) [pid = 3684] [serial = 1128] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1324AC00) [pid = 3684] [serial = 1129] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A478800) [pid = 3684] [serial = 1125] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1676AC00) [pid = 3684] [serial = 1122] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12D80000) [pid = 3684] [serial = 1119] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10A98C00) [pid = 3684] [serial = 691] [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.] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1676F000) [pid = 3684] [serial = 1138] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16DA3C00) [pid = 3684] [serial = 1139] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (11435C00) [pid = 3684] [serial = 1141] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13240400) [pid = 3684] [serial = 1120] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A56F800) [pid = 3684] [serial = 1126] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16DA6400) [pid = 3684] [serial = 1123] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15FAB400) [pid = 3684] [serial = 1153] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13E94000) [pid = 3684] [serial = 1145] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 3684 | 1467647869825 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1530ms 08:57:49 INFO - PROCESS | 3684 | 1467647869876 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3684 | 1467647869880 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:57:49 INFO - PROCESS | 3684 | 1467647869885 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:57:49 INFO - PROCESS | 3684 | 1467647869888 Marionette TRACE conn3 <- [1,1554,null,{}] 08:57:49 INFO - PROCESS | 3684 | 1467647869893 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}] 08:57:49 INFO - PROCESS | 3684 | 1467647869896 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:50 INFO - PROCESS | 3684 | 1467647870053 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:57:50 INFO - PROCESS | 3684 | 1467647870109 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3684 | 1467647870112 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:50 INFO - PROCESS | 3684 | ++DOCSHELL 11234800 == 22 [pid = 3684] [id = 398] 08:57:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11235C00) [pid = 3684] [serial = 1194] [outer = 00000000] 08:57:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11CD1C00) [pid = 3684] [serial = 1195] [outer = 11235C00] 08:57:50 INFO - PROCESS | 3684 | 1467647870159 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128EF400) [pid = 3684] [serial = 1196] [outer = 11235C00] 08:57:50 INFO - PROCESS | 3684 | 1467647870589 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 712ms 08:57:50 INFO - PROCESS | 3684 | 1467647870612 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3684 | 1467647870616 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:57:50 INFO - PROCESS | 3684 | 1467647870622 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3684 | 1467647870625 Marionette TRACE conn3 <- [1,1558,null,{}] 08:57:50 INFO - PROCESS | 3684 | 1467647870632 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}] 08:57:50 INFO - PROCESS | 3684 | 1467647870635 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:50 INFO - PROCESS | 3684 | 1467647870732 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:57:50 INFO - PROCESS | 3684 | 1467647870738 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3684 | 1467647870741 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:50 INFO - PROCESS | 3684 | ++DOCSHELL 1292D000 == 23 [pid = 3684] [id = 399] 08:57:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12B03000) [pid = 3684] [serial = 1197] [outer = 00000000] 08:57:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1306CC00) [pid = 3684] [serial = 1198] [outer = 12B03000] 08:57:50 INFO - PROCESS | 3684 | 1467647870789 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1312A400) [pid = 3684] [serial = 1199] [outer = 12B03000] 08:57:51 INFO - PROCESS | 3684 | 1467647871256 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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 681ms 08:57:51 INFO - PROCESS | 3684 | 1467647871299 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3684 | 1467647871302 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:57:51 INFO - PROCESS | 3684 | 1467647871305 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3684 | 1467647871292 Marionette TRACE conn3 <- [1,1562,null,{}] 08:57:51 INFO - PROCESS | 3684 | 1467647871309 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}] 08:57:51 INFO - PROCESS | 3684 | 1467647871313 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:51 INFO - PROCESS | 3684 | 1467647871462 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:57:51 INFO - PROCESS | 3684 | 1467647871479 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 3684 | 1467647871483 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:51 INFO - PROCESS | 3684 | ++DOCSHELL 139D6C00 == 24 [pid = 3684] [id = 400] 08:57:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (139D7400) [pid = 3684] [serial = 1200] [outer = 00000000] 08:57:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (141B1000) [pid = 3684] [serial = 1201] [outer = 139D7400] 08:57:51 INFO - PROCESS | 3684 | 1467647871584 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1546F800) [pid = 3684] [serial = 1202] [outer = 139D7400] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15589000) [pid = 3684] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1127E000) [pid = 3684] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13951000) [pid = 3684] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DA3400) [pid = 3684] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17705800) [pid = 3684] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17C93400) [pid = 3684] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1345C400) [pid = 3684] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16769800) [pid = 3684] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13450000) [pid = 3684] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (129AB400) [pid = 3684] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:57:52 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10435800) [pid = 3684] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:57:52 INFO - PROCESS | 3684 | 1467647872105 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 879ms 08:57:52 INFO - PROCESS | 3684 | 1467647872173 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 3684 | 1467647872175 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:57:52 INFO - PROCESS | 3684 | 1467647872178 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 3684 | 1467647872180 Marionette TRACE conn3 <- [1,1566,null,{}] 08:57:52 INFO - PROCESS | 3684 | 1467647872183 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}] 08:57:52 INFO - PROCESS | 3684 | 1467647872185 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:52 INFO - PROCESS | 3684 | 1467647872267 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:57:52 INFO - PROCESS | 3684 | 1467647872355 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3684 | 1467647872357 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:52 INFO - PROCESS | 3684 | ++DOCSHELL 12BD0000 == 25 [pid = 3684] [id = 401] 08:57:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12BDB800) [pid = 3684] [serial = 1203] [outer = 00000000] 08:57:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (141AB000) [pid = 3684] [serial = 1204] [outer = 12BDB800] 08:57:52 INFO - PROCESS | 3684 | 1467647872402 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (159F9800) [pid = 3684] [serial = 1205] [outer = 12BDB800] 08:57:52 INFO - PROCESS | 3684 | 1467647872750 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 606ms 08:57:52 INFO - PROCESS | 3684 | 1467647872799 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 3684 | 1467647872801 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:57:52 INFO - PROCESS | 3684 | 1467647872807 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 3684 | 1467647872809 Marionette TRACE conn3 <- [1,1570,null,{}] 08:57:52 INFO - PROCESS | 3684 | 1467647872812 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}] 08:57:52 INFO - PROCESS | 3684 | 1467647872814 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:52 INFO - PROCESS | 3684 | 1467647872895 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:57:52 INFO - PROCESS | 3684 | 1467647872981 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3684 | 1467647872983 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:52 INFO - PROCESS | 3684 | ++DOCSHELL 15978C00 == 26 [pid = 3684] [id = 402] 08:57:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (15FAD400) [pid = 3684] [serial = 1206] [outer = 00000000] 08:57:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (162ED400) [pid = 3684] [serial = 1207] [outer = 15FAD400] 08:57:53 INFO - PROCESS | 3684 | 1467647873011 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16769800) [pid = 3684] [serial = 1208] [outer = 15FAD400] 08:57:53 INFO - PROCESS | 3684 | 1467647873375 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 606ms 08:57:53 INFO - PROCESS | 3684 | 1467647873425 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3684 | 1467647873427 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 3684 | 1467647873430 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:57:53 INFO - PROCESS | 3684 | 1467647873432 Marionette TRACE conn3 <- [1,1574,null,{}] 08:57:53 INFO - PROCESS | 3684 | 1467647873435 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}] 08:57:53 INFO - PROCESS | 3684 | 1467647873442 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:53 INFO - PROCESS | 3684 | 1467647873570 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:57:53 INFO - PROCESS | 3684 | 1467647873577 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3684 | 1467647873578 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:53 INFO - PROCESS | 3684 | ++DOCSHELL 16768C00 == 27 [pid = 3684] [id = 403] 08:57:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1676C400) [pid = 3684] [serial = 1209] [outer = 00000000] 08:57:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16DAC400) [pid = 3684] [serial = 1210] [outer = 1676C400] 08:57:53 INFO - PROCESS | 3684 | 1467647873624 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16EEE400) [pid = 3684] [serial = 1211] [outer = 1676C400] 08:57:54 INFO - PROCESS | 3684 | 1467647874134 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 772ms 08:57:54 INFO - PROCESS | 3684 | 1467647874215 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3684 | 1467647874220 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:57:54 INFO - PROCESS | 3684 | 1467647874239 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3684 | 1467647874243 Marionette TRACE conn3 <- [1,1578,null,{}] 08:57:54 INFO - PROCESS | 3684 | 1467647874249 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}] 08:57:54 INFO - PROCESS | 3684 | 1467647874252 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:54 INFO - PROCESS | 3684 | 1467647874371 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:57:54 INFO - PROCESS | 3684 | 1467647874495 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3684 | 1467647874500 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:54 INFO - PROCESS | 3684 | ++DOCSHELL 10A80800 == 28 [pid = 3684] [id = 404] 08:57:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A80C00) [pid = 3684] [serial = 1212] [outer = 00000000] 08:57:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12B01400) [pid = 3684] [serial = 1213] [outer = 10A80C00] 08:57:54 INFO - PROCESS | 3684 | 1467647874562 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12D86800) [pid = 3684] [serial = 1214] [outer = 10A80C00] 08:57:55 INFO - PROCESS | 3684 | 1467647875122 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 908ms 08:57:55 INFO - PROCESS | 3684 | 1467647875151 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3684 | 1467647875156 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:57:55 INFO - PROCESS | 3684 | 1467647875162 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3684 | 1467647875165 Marionette TRACE conn3 <- [1,1582,null,{}] 08:57:55 INFO - PROCESS | 3684 | 1467647875169 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}] 08:57:55 INFO - PROCESS | 3684 | 1467647875172 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:55 INFO - PROCESS | 3684 | 1467647875278 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:57:55 INFO - PROCESS | 3684 | 1467647875382 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3684 | 1467647875385 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:55 INFO - PROCESS | 3684 | ++DOCSHELL 134BAC00 == 29 [pid = 3684] [id = 405] 08:57:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (134C1400) [pid = 3684] [serial = 1215] [outer = 00000000] 08:57:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1505E000) [pid = 3684] [serial = 1216] [outer = 134C1400] 08:57:55 INFO - PROCESS | 3684 | 1467647875441 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (159FE400) [pid = 3684] [serial = 1217] [outer = 134C1400] 08:57:56 INFO - PROCESS | 3684 | 1467647876065 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 08:57:56 INFO - PROCESS | 3684 | 1467647876147 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3684 | 1467647876149 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:57:56 INFO - PROCESS | 3684 | 1467647876153 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3684 | 1467647876157 Marionette TRACE conn3 <- [1,1586,null,{}] 08:57:56 INFO - PROCESS | 3684 | 1467647876168 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}] 08:57:56 INFO - PROCESS | 3684 | 1467647876173 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:56 INFO - PROCESS | 3684 | 1467647876269 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:57:56 INFO - PROCESS | 3684 | 1467647876393 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3684 | 1467647876397 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:56 INFO - PROCESS | 3684 | ++DOCSHELL 17704800 == 30 [pid = 3684] [id = 406] 08:57:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17705000) [pid = 3684] [serial = 1218] [outer = 00000000] 08:57:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17847C00) [pid = 3684] [serial = 1219] [outer = 17705000] 08:57:56 INFO - PROCESS | 3684 | 1467647876454 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17F27C00) [pid = 3684] [serial = 1220] [outer = 17705000] 08:57:57 INFO - PROCESS | 3684 | 1467647877041 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 909ms 08:57:57 INFO - PROCESS | 3684 | 1467647877061 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3684 | 1467647877063 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:57:57 INFO - PROCESS | 3684 | 1467647877067 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3684 | 1467647877069 Marionette TRACE conn3 <- [1,1590,null,{}] 08:57:57 INFO - PROCESS | 3684 | 1467647877073 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}] 08:57:57 INFO - PROCESS | 3684 | 1467647877075 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:57 INFO - PROCESS | 3684 | 1467647877175 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:57:57 INFO - PROCESS | 3684 | 1467647877353 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3684 | 1467647877356 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:57 INFO - PROCESS | 3684 | ++DOCSHELL 10472C00 == 31 [pid = 3684] [id = 407] 08:57:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10476C00) [pid = 3684] [serial = 1221] [outer = 00000000] 08:57:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A99C00) [pid = 3684] [serial = 1222] [outer = 10476C00] 08:57:57 INFO - PROCESS | 3684 | 1467647877420 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (112E8000) [pid = 3684] [serial = 1223] [outer = 10476C00] 08:57:57 INFO - PROCESS | 3684 | --DOCSHELL 102D2000 == 30 [pid = 3684] [id = 385] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15FC0800) [pid = 3684] [serial = 1154] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (128F0400) [pid = 3684] [serial = 1142] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16FCF400) [pid = 3684] [serial = 1181] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1990D800) [pid = 3684] [serial = 1183] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16FC8000) [pid = 3684] [serial = 1168] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1777EC00) [pid = 3684] [serial = 1171] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16FCDC00) [pid = 3684] [serial = 1169] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (183EB800) [pid = 3684] [serial = 1174] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17C08C00) [pid = 3684] [serial = 1172] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (183F2000) [pid = 3684] [serial = 1175] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17FB8400) [pid = 3684] [serial = 1180] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15FB0000) [pid = 3684] [serial = 1177] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15FB8000) [pid = 3684] [serial = 1178] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16989C00) [pid = 3684] [serial = 1165] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13E96000) [pid = 3684] [serial = 1162] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1547BC00) [pid = 3684] [serial = 1163] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (13071800) [pid = 3684] [serial = 1159] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1312AC00) [pid = 3684] [serial = 1160] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (10A0A000) [pid = 3684] [serial = 1156] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (10B8B800) [pid = 3684] [serial = 1157] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16AC0000) [pid = 3684] [serial = 1166] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3684 | 1467647877953 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 923ms 08:57:57 INFO - PROCESS | 3684 | 1467647877979 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3684 | 1467647877982 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:57:57 INFO - PROCESS | 3684 | 1467647877986 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3684 | 1467647877989 Marionette TRACE conn3 <- [1,1594,null,{}] 08:57:57 INFO - PROCESS | 3684 | 1467647877995 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}] 08:57:57 INFO - PROCESS | 3684 | 1467647877999 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:58 INFO - PROCESS | 3684 | 1467647878084 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:57:58 INFO - PROCESS | 3684 | 1467647878094 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3684 | 1467647878097 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:58 INFO - PROCESS | 3684 | ++DOCSHELL 128F0400 == 31 [pid = 3684] [id = 408] 08:57:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (128F7400) [pid = 3684] [serial = 1224] [outer = 00000000] 08:57:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13070000) [pid = 3684] [serial = 1225] [outer = 128F7400] 08:57:58 INFO - PROCESS | 3684 | 1467647878143 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13127C00) [pid = 3684] [serial = 1226] [outer = 128F7400] 08:57:58 INFO - PROCESS | 3684 | 1467647878609 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 682ms 08:57:58 INFO - PROCESS | 3684 | 1467647878688 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3684 | 1467647878694 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 3684 | 1467647878702 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3684 | 1467647878703 Marionette TRACE conn3 <- [1,1598,null,{}] 08:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:57:58 INFO - PROCESS | 3684 | 1467647878707 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}] 08:57:58 INFO - PROCESS | 3684 | 1467647878709 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:58 INFO - PROCESS | 3684 | 1467647878799 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:57:58 INFO - PROCESS | 3684 | 1467647878891 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3684 | 1467647878893 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:58 INFO - PROCESS | 3684 | ++DOCSHELL 13246000 == 32 [pid = 3684] [id = 409] 08:57:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1324D000) [pid = 3684] [serial = 1227] [outer = 00000000] 08:57:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13E98400) [pid = 3684] [serial = 1228] [outer = 1324D000] 08:57:58 INFO - PROCESS | 3684 | 1467647878938 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1547BC00) [pid = 3684] [serial = 1229] [outer = 1324D000] 08:57:59 INFO - PROCESS | 3684 | 1467647879306 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 606ms 08:57:59 INFO - PROCESS | 3684 | 1467647879327 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3684 | 1467647879329 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:57:59 INFO - PROCESS | 3684 | 1467647879334 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3684 | 1467647879340 Marionette TRACE conn3 <- [1,1602,null,{}] 08:57:59 INFO - PROCESS | 3684 | 1467647879348 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}] 08:57:59 INFO - PROCESS | 3684 | 1467647879352 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:59 INFO - PROCESS | 3684 | 1467647879437 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:57:59 INFO - PROCESS | 3684 | 1467647879444 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3684 | 1467647879446 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:57:59 INFO - PROCESS | 3684 | ++DOCSHELL 15FC0800 == 33 [pid = 3684] [id = 410] 08:57:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (162E6C00) [pid = 3684] [serial = 1230] [outer = 00000000] 08:57:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16770000) [pid = 3684] [serial = 1231] [outer = 162E6C00] 08:57:59 INFO - PROCESS | 3684 | 1467647879474 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16ABA400) [pid = 3684] [serial = 1232] [outer = 162E6C00] 08:57:59 INFO - PROCESS | 3684 | 1467647879925 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]]]}] 08:57:59 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 08:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 636ms 08:57:59 INFO - PROCESS | 3684 | 1467647879978 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3684 | 1467647879980 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 3684 | 1467647879984 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:57:59 INFO - PROCESS | 3684 | 1467647879969 Marionette TRACE conn3 <- [1,1606,null,{}] 08:57:59 INFO - PROCESS | 3684 | 1467647879973 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}] 08:57:59 INFO - PROCESS | 3684 | 1467647879974 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:00 INFO - PROCESS | 3684 | 1467647880086 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:58:00 INFO - PROCESS | 3684 | 1467647880174 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3684 | 1467647880176 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:00 INFO - PROCESS | 3684 | ++DOCSHELL 16DAEC00 == 34 [pid = 3684] [id = 411] 08:58:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16DAF000) [pid = 3684] [serial = 1233] [outer = 00000000] 08:58:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16FCF400) [pid = 3684] [serial = 1234] [outer = 16DAF000] 08:58:00 INFO - PROCESS | 3684 | 1467647880220 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (170C5800) [pid = 3684] [serial = 1235] [outer = 16DAF000] 08:58:00 INFO - PROCESS | 3684 | 1467647880627 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 667ms 08:58:00 INFO - PROCESS | 3684 | 1467647880653 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3684 | 1467647880656 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:58:00 INFO - PROCESS | 3684 | 1467647880659 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3684 | 1467647880661 Marionette TRACE conn3 <- [1,1610,null,{}] 08:58:00 INFO - PROCESS | 3684 | 1467647880664 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}] 08:58:00 INFO - PROCESS | 3684 | 1467647880666 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:00 INFO - PROCESS | 3684 | 1467647880783 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:58:00 INFO - PROCESS | 3684 | 1467647880791 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3684 | 1467647880797 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:00 INFO - PROCESS | 3684 | ++DOCSHELL 17C93C00 == 35 [pid = 3684] [id = 412] 08:58:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17C98400) [pid = 3684] [serial = 1236] [outer = 00000000] 08:58:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17FB7400) [pid = 3684] [serial = 1237] [outer = 17C98400] 08:58:00 INFO - PROCESS | 3684 | 1467647880903 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183EFC00) [pid = 3684] [serial = 1238] [outer = 17C98400] 08:58:01 INFO - PROCESS | 3684 | 1467647881323 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]]]}] 08:58:01 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 08:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 712ms 08:58:01 INFO - PROCESS | 3684 | 1467647881379 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 3684 | 1467647881381 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:58:01 INFO - PROCESS | 3684 | 1467647881384 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 3684 | 1467647881386 Marionette TRACE conn3 <- [1,1614,null,{}] 08:58:01 INFO - PROCESS | 3684 | 1467647881389 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}] 08:58:01 INFO - PROCESS | 3684 | 1467647881391 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:01 INFO - PROCESS | 3684 | 1467647881551 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:58:01 INFO - PROCESS | 3684 | 1467647881622 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3684 | 1467647881624 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:01 INFO - PROCESS | 3684 | ++DOCSHELL 1505D400 == 36 [pid = 3684] [id = 413] 08:58:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (183F7800) [pid = 3684] [serial = 1239] [outer = 00000000] 08:58:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (199E4800) [pid = 3684] [serial = 1240] [outer = 183F7800] 08:58:01 INFO - PROCESS | 3684 | 1467647881667 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19D9DC00) [pid = 3684] [serial = 1241] [outer = 183F7800] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15FAD400) [pid = 3684] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12B03000) [pid = 3684] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16DB0400) [pid = 3684] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12DC7000) [pid = 3684] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (128FDC00) [pid = 3684] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (139D7400) [pid = 3684] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16DA6800) [pid = 3684] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12BDB800) [pid = 3684] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:58:01 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11235C00) [pid = 3684] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:58:02 INFO - PROCESS | 3684 | 1467647882040 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 666ms 08:58:02 INFO - PROCESS | 3684 | 1467647882067 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:58:02 INFO - PROCESS | 3684 | 1467647882070 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:58:02 INFO - PROCESS | 3684 | 1467647882074 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3684 | 1467647882076 Marionette TRACE conn3 <- [1,1618,null,{}] 08:58:02 INFO - PROCESS | 3684 | 1467647882079 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}] 08:58:02 INFO - PROCESS | 3684 | 1467647882081 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:02 INFO - PROCESS | 3684 | 1467647882172 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:58:02 INFO - PROCESS | 3684 | 1467647882177 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3684 | 1467647882179 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:02 INFO - PROCESS | 3684 | ++DOCSHELL 134B9400 == 37 [pid = 3684] [id = 414] 08:58:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1394D400) [pid = 3684] [serial = 1242] [outer = 00000000] 08:58:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1990A000) [pid = 3684] [serial = 1243] [outer = 1394D400] 08:58:02 INFO - PROCESS | 3684 | 1467647882237 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19915000) [pid = 3684] [serial = 1244] [outer = 1394D400] 08:58:02 INFO - PROCESS | 3684 | 1467647882714 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 667ms 08:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:58:02 INFO - PROCESS | 3684 | 1467647882738 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 3684 | 1467647882740 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:58:02 INFO - PROCESS | 3684 | 1467647882744 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3684 | 1467647882745 Marionette TRACE conn3 <- [1,1622,null,{}] 08:58:02 INFO - PROCESS | 3684 | 1467647882749 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}] 08:58:02 INFO - PROCESS | 3684 | 1467647882750 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:02 INFO - PROCESS | 3684 | 1467647882837 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:58:02 INFO - PROCESS | 3684 | 1467647882872 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3684 | 1467647882874 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:02 INFO - PROCESS | 3684 | ++DOCSHELL 10474C00 == 38 [pid = 3684] [id = 415] 08:58:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A93800) [pid = 3684] [serial = 1245] [outer = 00000000] 08:58:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19DA1C00) [pid = 3684] [serial = 1246] [outer = 10A93800] 08:58:02 INFO - PROCESS | 3684 | 1467647882916 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19DA9800) [pid = 3684] [serial = 1247] [outer = 10A93800] 08:58:03 INFO - PROCESS | 3684 | 1467647883315 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 606ms 08:58:03 INFO - PROCESS | 3684 | 1467647883368 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3684 | 1467647883370 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:58:03 INFO - PROCESS | 3684 | 1467647883373 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:58:03 INFO - PROCESS | 3684 | 1467647883375 Marionette TRACE conn3 <- [1,1626,null,{}] 08:58:03 INFO - PROCESS | 3684 | 1467647883378 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}] 08:58:03 INFO - PROCESS | 3684 | 1467647883380 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:03 INFO - PROCESS | 3684 | 1467647883483 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:58:03 INFO - PROCESS | 3684 | 1467647883488 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3684 | 1467647883490 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:03 INFO - PROCESS | 3684 | ++DOCSHELL 129A8400 == 39 [pid = 3684] [id = 416] 08:58:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13241800) [pid = 3684] [serial = 1248] [outer = 00000000] 08:58:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A301400) [pid = 3684] [serial = 1249] [outer = 13241800] 08:58:03 INFO - PROCESS | 3684 | 1467647883533 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A303400) [pid = 3684] [serial = 1250] [outer = 13241800] 08:58:04 INFO - PROCESS | 3684 | 1467647884078 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 712ms 08:58:04 INFO - PROCESS | 3684 | 1467647884099 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3684 | 1467647884104 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3684 | 1467647884109 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:58:04 INFO - PROCESS | 3684 | 1467647884113 Marionette TRACE conn3 <- [1,1630,null,{}] 08:58:04 INFO - PROCESS | 3684 | 1467647884119 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}] 08:58:04 INFO - PROCESS | 3684 | 1467647884122 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:04 INFO - PROCESS | 3684 | 1467647884278 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:58:04 INFO - PROCESS | 3684 | 1467647884386 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3684 | 1467647884391 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:04 INFO - PROCESS | 3684 | ++DOCSHELL 11AEB400 == 40 [pid = 3684] [id = 417] 08:58:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11AF0800) [pid = 3684] [serial = 1251] [outer = 00000000] 08:58:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13128400) [pid = 3684] [serial = 1252] [outer = 11AF0800] 08:58:04 INFO - PROCESS | 3684 | 1467647884435 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13241400) [pid = 3684] [serial = 1253] [outer = 11AF0800] 08:58:05 INFO - PROCESS | 3684 | 1467647885015 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 969ms 08:58:05 INFO - PROCESS | 3684 | 1467647885076 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 3684 | 1467647885081 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:58:05 INFO - PROCESS | 3684 | 1467647885087 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 3684 | 1467647885090 Marionette TRACE conn3 <- [1,1634,null,{}] 08:58:05 INFO - PROCESS | 3684 | 1467647885094 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}] 08:58:05 INFO - PROCESS | 3684 | 1467647885097 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:05 INFO - PROCESS | 3684 | 1467647885207 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:58:05 INFO - PROCESS | 3684 | 1467647885341 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3684 | 1467647885344 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:05 INFO - PROCESS | 3684 | ++DOCSHELL 15FB0000 == 41 [pid = 3684] [id = 418] 08:58:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15FB6800) [pid = 3684] [serial = 1254] [outer = 00000000] 08:58:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16764800) [pid = 3684] [serial = 1255] [outer = 15FB6800] 08:58:05 INFO - PROCESS | 3684 | 1467647885400 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1698C000) [pid = 3684] [serial = 1256] [outer = 15FB6800] 08:58:05 INFO - PROCESS | 3684 | 1467647885975 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 969ms 08:58:06 INFO - PROCESS | 3684 | 1467647886058 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3684 | 1467647886061 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 3684 | 1467647886066 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:58:06 INFO - PROCESS | 3684 | 1467647886070 Marionette TRACE conn3 <- [1,1638,null,{}] 08:58:06 INFO - PROCESS | 3684 | 1467647886081 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}] 08:58:06 INFO - PROCESS | 3684 | 1467647886086 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:06 INFO - PROCESS | 3684 | 1467647886198 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:58:06 INFO - PROCESS | 3684 | 1467647886333 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3684 | 1467647886337 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:06 INFO - PROCESS | 3684 | ++DOCSHELL 183F3C00 == 42 [pid = 3684] [id = 419] 08:58:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183F6000) [pid = 3684] [serial = 1257] [outer = 00000000] 08:58:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A0A2C00) [pid = 3684] [serial = 1258] [outer = 183F6000] 08:58:06 INFO - PROCESS | 3684 | 1467647886403 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A30A800) [pid = 3684] [serial = 1259] [outer = 183F6000] 08:58:07 INFO - PROCESS | 3684 | 1467647887166 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1151ms 08:58:07 INFO - PROCESS | 3684 | 1467647887241 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3684 | 1467647887246 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:58:07 INFO - PROCESS | 3684 | 1467647887251 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3684 | 1467647887254 Marionette TRACE conn3 <- [1,1642,null,{}] 08:58:07 INFO - PROCESS | 3684 | 1467647887260 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}] 08:58:07 INFO - PROCESS | 3684 | 1467647887262 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:07 INFO - PROCESS | 3684 | 1467647887369 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:58:07 INFO - PROCESS | 3684 | 1467647887501 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3684 | 1467647887506 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:07 INFO - PROCESS | 3684 | ++DOCSHELL 10A75C00 == 43 [pid = 3684] [id = 420] 08:58:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A77000) [pid = 3684] [serial = 1260] [outer = 00000000] 08:58:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1281F400) [pid = 3684] [serial = 1261] [outer = 10A77000] 08:58:07 INFO - PROCESS | 3684 | 1467647887556 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (128F4000) [pid = 3684] [serial = 1262] [outer = 10A77000] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 10474C00 == 42 [pid = 3684] [id = 415] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 134B9400 == 41 [pid = 3684] [id = 414] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 1505D400 == 40 [pid = 3684] [id = 413] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 17C93C00 == 39 [pid = 3684] [id = 412] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 16DAEC00 == 38 [pid = 3684] [id = 411] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 15FC0800 == 37 [pid = 3684] [id = 410] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 13246000 == 36 [pid = 3684] [id = 409] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 128F0400 == 35 [pid = 3684] [id = 408] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 10472C00 == 34 [pid = 3684] [id = 407] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 134BAC00 == 33 [pid = 3684] [id = 405] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 10A80800 == 32 [pid = 3684] [id = 404] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 16768C00 == 31 [pid = 3684] [id = 403] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 17704800 == 30 [pid = 3684] [id = 406] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 183F3C00 == 29 [pid = 3684] [id = 419] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 129A8400 == 28 [pid = 3684] [id = 416] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 11AEB400 == 27 [pid = 3684] [id = 417] 08:58:08 INFO - PROCESS | 3684 | --DOCSHELL 15FB0000 == 26 [pid = 3684] [id = 418] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16769800) [pid = 3684] [serial = 1208] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1306CC00) [pid = 3684] [serial = 1198] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17F2F800) [pid = 3684] [serial = 1193] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17C8CC00) [pid = 3684] [serial = 1192] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (199DE800) [pid = 3684] [serial = 1184] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (141B3800) [pid = 3684] [serial = 1187] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1324E000) [pid = 3684] [serial = 1186] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (141B1000) [pid = 3684] [serial = 1201] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (175F2000) [pid = 3684] [serial = 1190] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16DF3000) [pid = 3684] [serial = 1189] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1312A400) [pid = 3684] [serial = 1199] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (141AB000) [pid = 3684] [serial = 1204] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16DAC400) [pid = 3684] [serial = 1210] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1546F800) [pid = 3684] [serial = 1202] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11CD1C00) [pid = 3684] [serial = 1195] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (162ED400) [pid = 3684] [serial = 1207] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (128EF400) [pid = 3684] [serial = 1196] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (159F9800) [pid = 3684] [serial = 1205] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3684 | 1467647888599 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1348ms 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:58:08 INFO - PROCESS | 3684 | 1467647888616 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3684 | 1467647888620 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 3684 | 1467647888628 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3684 | 1467647888633 Marionette TRACE conn3 <- [1,1646,null,{}] 08:58:08 INFO - PROCESS | 3684 | 1467647888638 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}] 08:58:08 INFO - PROCESS | 3684 | 1467647888641 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:08 INFO - PROCESS | 3684 | 1467647888713 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:58:08 INFO - PROCESS | 3684 | 1467647888722 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3684 | 1467647888725 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:08 INFO - PROCESS | 3684 | ++DOCSHELL 11AF6000 == 27 [pid = 3684] [id = 421] 08:58:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11C45000) [pid = 3684] [serial = 1263] [outer = 00000000] 08:58:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (128FBC00) [pid = 3684] [serial = 1264] [outer = 11C45000] 08:58:08 INFO - PROCESS | 3684 | 1467647888772 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (129B6400) [pid = 3684] [serial = 1265] [outer = 11C45000] 08:58:09 INFO - PROCESS | 3684 | 1467647889248 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 681ms 08:58:09 INFO - PROCESS | 3684 | 1467647889286 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3684 | 1467647889291 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:58:09 INFO - PROCESS | 3684 | 1467647889298 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3684 | 1467647889300 Marionette TRACE conn3 <- [1,1650,null,{}] 08:58:09 INFO - PROCESS | 3684 | 1467647889304 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}] 08:58:09 INFO - PROCESS | 3684 | 1467647889306 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:09 INFO - PROCESS | 3684 | 1467647889398 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:58:09 INFO - PROCESS | 3684 | 1467647889536 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3684 | 1467647889538 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:09 INFO - PROCESS | 3684 | ++DOCSHELL 13145800 == 28 [pid = 3684] [id = 422] 08:58:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13148400) [pid = 3684] [serial = 1266] [outer = 00000000] 08:58:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13450000) [pid = 3684] [serial = 1267] [outer = 13148400] 08:58:09 INFO - PROCESS | 3684 | 1467647889586 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (134B7400) [pid = 3684] [serial = 1268] [outer = 13148400] 08:58:09 INFO - PROCESS | 3684 | 1467647889939 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 682ms 08:58:09 INFO - PROCESS | 3684 | 1467647889979 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3684 | 1467647889981 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:58:09 INFO - PROCESS | 3684 | 1467647889985 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3684 | 1467647889988 Marionette TRACE conn3 <- [1,1654,null,{}] 08:58:09 INFO - PROCESS | 3684 | 1467647890001 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}] 08:58:09 INFO - PROCESS | 3684 | 1467647890008 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:10 INFO - PROCESS | 3684 | 1467647890096 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:58:10 INFO - PROCESS | 3684 | 1467647890103 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3684 | 1467647890106 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:10 INFO - PROCESS | 3684 | ++DOCSHELL 15472000 == 29 [pid = 3684] [id = 423] 08:58:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (154C6400) [pid = 3684] [serial = 1269] [outer = 00000000] 08:58:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (159F1800) [pid = 3684] [serial = 1270] [outer = 154C6400] 08:58:10 INFO - PROCESS | 3684 | 1467647890154 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15FB6000) [pid = 3684] [serial = 1271] [outer = 154C6400] 08:58:10 INFO - PROCESS | 3684 | 1467647890639 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 666ms 08:58:10 INFO - PROCESS | 3684 | 1467647890666 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3684 | 1467647890668 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:58:10 INFO - PROCESS | 3684 | 1467647890677 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3684 | 1467647890679 Marionette TRACE conn3 <- [1,1658,null,{}] 08:58:10 INFO - PROCESS | 3684 | 1467647890683 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}] 08:58:10 INFO - PROCESS | 3684 | 1467647890685 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:10 INFO - PROCESS | 3684 | 1467647890830 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:58:10 INFO - PROCESS | 3684 | 1467647890853 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3684 | 1467647890856 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:10 INFO - PROCESS | 3684 | ++DOCSHELL 16769800 == 30 [pid = 3684] [id = 424] 08:58:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1676A400) [pid = 3684] [serial = 1272] [outer = 00000000] 08:58:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16770400) [pid = 3684] [serial = 1273] [outer = 1676A400] 08:58:10 INFO - PROCESS | 3684 | 1467647890900 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16ABFC00) [pid = 3684] [serial = 1274] [outer = 1676A400] 08:58:11 INFO - PROCESS | 3684 | 1467647891316 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 682ms 08:58:11 INFO - PROCESS | 3684 | 1467647891359 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3684 | 1467647891361 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:58:11 INFO - PROCESS | 3684 | 1467647891364 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:58:11 INFO - PROCESS | 3684 | 1467647891366 Marionette TRACE conn3 <- [1,1662,null,{}] 08:58:11 INFO - PROCESS | 3684 | 1467647891369 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}] 08:58:11 INFO - PROCESS | 3684 | 1467647891371 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:11 INFO - PROCESS | 3684 | 1467647891464 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:58:11 INFO - PROCESS | 3684 | 1467647891470 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3684 | 1467647891472 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:11 INFO - PROCESS | 3684 | ++DOCSHELL 1546E400 == 31 [pid = 3684] [id = 425] 08:58:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16767000) [pid = 3684] [serial = 1275] [outer = 00000000] 08:58:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16EF7000) [pid = 3684] [serial = 1276] [outer = 16767000] 08:58:11 INFO - PROCESS | 3684 | 1467647891517 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16FCEC00) [pid = 3684] [serial = 1277] [outer = 16767000] 08:58:11 INFO - PROCESS | 3684 | 1467647891998 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 681ms 08:58:12 INFO - PROCESS | 3684 | 1467647892032 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3684 | 1467647892034 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:58:12 INFO - PROCESS | 3684 | 1467647892038 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3684 | 1467647892039 Marionette TRACE conn3 <- [1,1666,null,{}] 08:58:12 INFO - PROCESS | 3684 | 1467647892043 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}] 08:58:12 INFO - PROCESS | 3684 | 1467647892049 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:12 INFO - PROCESS | 3684 | 1467647892210 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16DAF000) [pid = 3684] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (128F7400) [pid = 3684] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1324D000) [pid = 3684] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1676C400) [pid = 3684] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (134C1400) [pid = 3684] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10476C00) [pid = 3684] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (162E6C00) [pid = 3684] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17705000) [pid = 3684] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10A80C00) [pid = 3684] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17C98400) [pid = 3684] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13241800) [pid = 3684] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (183F7800) [pid = 3684] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1394D400) [pid = 3684] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:58:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A93800) [pid = 3684] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:58:12 INFO - PROCESS | 3684 | 1467647892536 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3684 | 1467647892538 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:12 INFO - PROCESS | 3684 | ++DOCSHELL 102C9800 == 32 [pid = 3684] [id = 426] 08:58:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10435000) [pid = 3684] [serial = 1278] [outer = 00000000] 08:58:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10A93800) [pid = 3684] [serial = 1279] [outer = 10435000] 08:58:12 INFO - PROCESS | 3684 | 1467647892566 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (134C1400) [pid = 3684] [serial = 1280] [outer = 10435000] 08:58:12 INFO - PROCESS | 3684 | 1467647892923 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 924ms 08:58:12 INFO - PROCESS | 3684 | 1467647892963 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3684 | 1467647892965 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:58:12 INFO - PROCESS | 3684 | 1467647892978 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3684 | 1467647892980 Marionette TRACE conn3 <- [1,1670,null,{}] 08:58:12 INFO - PROCESS | 3684 | 1467647892984 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}] 08:58:12 INFO - PROCESS | 3684 | 1467647892986 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:13 INFO - PROCESS | 3684 | 1467647893096 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:58:13 INFO - PROCESS | 3684 | 1467647893089 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 3684 | 1467647893092 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:13 INFO - PROCESS | 3684 | ++DOCSHELL 1047DC00 == 33 [pid = 3684] [id = 427] 08:58:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13241800) [pid = 3684] [serial = 1281] [outer = 00000000] 08:58:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1770CC00) [pid = 3684] [serial = 1282] [outer = 13241800] 08:58:13 INFO - PROCESS | 3684 | 1467647893140 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1777E400) [pid = 3684] [serial = 1283] [outer = 13241800] 08:58:13 INFO - PROCESS | 3684 | 1467647893535 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 576ms 08:58:13 INFO - PROCESS | 3684 | 1467647893559 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 3684 | 1467647893560 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:58:13 INFO - PROCESS | 3684 | 1467647893564 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 3684 | 1467647893566 Marionette TRACE conn3 <- [1,1674,null,{}] 08:58:13 INFO - PROCESS | 3684 | 1467647893569 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}] 08:58:13 INFO - PROCESS | 3684 | 1467647893571 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:13 INFO - PROCESS | 3684 | 1467647893631 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:58:13 INFO - PROCESS | 3684 | 1467647893636 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 3684 | 1467647893638 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:13 INFO - PROCESS | 3684 | ++DOCSHELL 1021E800 == 34 [pid = 3684] [id = 428] 08:58:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A0F000) [pid = 3684] [serial = 1284] [outer = 00000000] 08:58:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183F3800) [pid = 3684] [serial = 1285] [outer = 10A0F000] 08:58:13 INFO - PROCESS | 3684 | 1467647893763 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183F4400) [pid = 3684] [serial = 1286] [outer = 10A0F000] 08:58:14 INFO - PROCESS | 3684 | 1467647894166 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]]]}] 08:58:14 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 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 621ms 08:58:14 INFO - PROCESS | 3684 | 1467647894185 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3684 | 1467647894186 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:58:14 INFO - PROCESS | 3684 | 1467647894190 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3684 | 1467647894174 Marionette TRACE conn3 <- [1,1678,null,{}] 08:58:14 INFO - PROCESS | 3684 | 1467647894178 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}] 08:58:14 INFO - PROCESS | 3684 | 1467647894180 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:14 INFO - PROCESS | 3684 | 1467647894258 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:58:14 INFO - PROCESS | 3684 | 1467647894352 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3684 | 1467647894354 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:14 INFO - PROCESS | 3684 | ++DOCSHELL 19915400 == 35 [pid = 3684] [id = 429] 08:58:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (199DDC00) [pid = 3684] [serial = 1287] [outer = 00000000] 08:58:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (199EBC00) [pid = 3684] [serial = 1288] [outer = 199DDC00] 08:58:14 INFO - PROCESS | 3684 | 1467647894397 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19DA8400) [pid = 3684] [serial = 1289] [outer = 199DDC00] 08:58:15 INFO - PROCESS | 3684 | 1467647895127 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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 969ms 08:58:15 INFO - PROCESS | 3684 | 1467647895164 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3684 | 1467647895172 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:58:15 INFO - PROCESS | 3684 | 1467647895177 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 3684 | 1467647895183 Marionette TRACE conn3 <- [1,1682,null,{}] 08:58:15 INFO - PROCESS | 3684 | 1467647895188 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}] 08:58:15 INFO - PROCESS | 3684 | 1467647895191 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:15 INFO - PROCESS | 3684 | 1467647895332 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:58:15 INFO - PROCESS | 3684 | 1467647895468 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3684 | 1467647895471 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:15 INFO - PROCESS | 3684 | ++DOCSHELL 11AEF800 == 36 [pid = 3684] [id = 430] 08:58:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (11C4D000) [pid = 3684] [serial = 1290] [outer = 00000000] 08:58:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12D7A800) [pid = 3684] [serial = 1291] [outer = 11C4D000] 08:58:15 INFO - PROCESS | 3684 | 1467647895531 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1324D000) [pid = 3684] [serial = 1292] [outer = 11C4D000] 08:58:16 INFO - PROCESS | 3684 | 1467647896424 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1318ms 08:58:16 INFO - PROCESS | 3684 | 1467647896486 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3684 | 1467647896490 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 3684 | 1467647896495 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:58:16 INFO - PROCESS | 3684 | 1467647896498 Marionette TRACE conn3 <- [1,1686,null,{}] 08:58:16 INFO - PROCESS | 3684 | 1467647896504 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}] 08:58:16 INFO - PROCESS | 3684 | 1467647896507 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:16 INFO - PROCESS | 3684 | 1467647896619 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:58:16 INFO - PROCESS | 3684 | 1467647896760 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3684 | 1467647896764 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 1021E800 == 35 [pid = 3684] [id = 428] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 1047DC00 == 34 [pid = 3684] [id = 427] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 102C9800 == 33 [pid = 3684] [id = 426] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 1546E400 == 32 [pid = 3684] [id = 425] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 16769800 == 31 [pid = 3684] [id = 424] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 15472000 == 30 [pid = 3684] [id = 423] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 13145800 == 29 [pid = 3684] [id = 422] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 11AF6000 == 28 [pid = 3684] [id = 421] 08:58:16 INFO - PROCESS | 3684 | --DOCSHELL 10A75C00 == 27 [pid = 3684] [id = 420] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16FCF400) [pid = 3684] [serial = 1234] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13070000) [pid = 3684] [serial = 1225] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13127C00) [pid = 3684] [serial = 1226] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13E98400) [pid = 3684] [serial = 1228] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1547BC00) [pid = 3684] [serial = 1229] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16EEE400) [pid = 3684] [serial = 1211] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1505E000) [pid = 3684] [serial = 1216] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (159FE400) [pid = 3684] [serial = 1217] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A99C00) [pid = 3684] [serial = 1222] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (112E8000) [pid = 3684] [serial = 1223] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16770000) [pid = 3684] [serial = 1231] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17847C00) [pid = 3684] [serial = 1219] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17F27C00) [pid = 3684] [serial = 1220] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12B01400) [pid = 3684] [serial = 1213] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12D86800) [pid = 3684] [serial = 1214] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (183EFC00) [pid = 3684] [serial = 1238] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A303400) [pid = 3684] [serial = 1250] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17FB7400) [pid = 3684] [serial = 1237] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A301400) [pid = 3684] [serial = 1249] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (199E4800) [pid = 3684] [serial = 1240] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19915000) [pid = 3684] [serial = 1244] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1990A000) [pid = 3684] [serial = 1243] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (19DA1C00) [pid = 3684] [serial = 1246] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (170C5800) [pid = 3684] [serial = 1235] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (19DA9800) [pid = 3684] [serial = 1247] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (19D9DC00) [pid = 3684] [serial = 1241] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16ABA400) [pid = 3684] [serial = 1232] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 3684 | ++DOCSHELL 10A76C00 == 28 [pid = 3684] [id = 431] 08:58:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10A7DC00) [pid = 3684] [serial = 1293] [outer = 00000000] 08:58:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (112E8000) [pid = 3684] [serial = 1294] [outer = 10A7DC00] 08:58:16 INFO - PROCESS | 3684 | 1467647896871 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11AF0000) [pid = 3684] [serial = 1295] [outer = 10A7DC00] 08:58:17 INFO - PROCESS | 3684 | 1467647897261 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]]]}] 08:58:17 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 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 803ms 08:58:17 INFO - PROCESS | 3684 | 1467647897322 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3684 | 1467647897327 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:58:17 INFO - PROCESS | 3684 | 1467647897334 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3684 | 1467647897336 Marionette TRACE conn3 <- [1,1690,null,{}] 08:58:17 INFO - PROCESS | 3684 | 1467647897340 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}] 08:58:17 INFO - PROCESS | 3684 | 1467647897343 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:17 INFO - PROCESS | 3684 | 1467647897432 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:58:17 INFO - PROCESS | 3684 | 1467647897440 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3684 | 1467647897442 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:17 INFO - PROCESS | 3684 | ++DOCSHELL 1306D000 == 29 [pid = 3684] [id = 432] 08:58:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13070000) [pid = 3684] [serial = 1296] [outer = 00000000] 08:58:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13145800) [pid = 3684] [serial = 1297] [outer = 13070000] 08:58:17 INFO - PROCESS | 3684 | 1467647897489 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13951400) [pid = 3684] [serial = 1298] [outer = 13070000] 08:58:17 INFO - PROCESS | 3684 | 1467647897963 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 681ms 08:58:18 INFO - PROCESS | 3684 | 1467647898014 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3684 | 1467647898016 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:58:18 INFO - PROCESS | 3684 | 1467647898020 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3684 | 1467647898007 Marionette TRACE conn3 <- [1,1694,null,{}] 08:58:18 INFO - PROCESS | 3684 | 1467647898018 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}] 08:58:18 INFO - PROCESS | 3684 | 1467647898022 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:18 INFO - PROCESS | 3684 | 1467647898138 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:58:18 INFO - PROCESS | 3684 | 1467647898243 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3684 | 1467647898248 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:18 INFO - PROCESS | 3684 | ++DOCSHELL 154BB400 == 30 [pid = 3684] [id = 433] 08:58:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (154BD400) [pid = 3684] [serial = 1299] [outer = 00000000] 08:58:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (159FB800) [pid = 3684] [serial = 1300] [outer = 154BD400] 08:58:18 INFO - PROCESS | 3684 | 1467647898301 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15FB9400) [pid = 3684] [serial = 1301] [outer = 154BD400] 08:58:18 INFO - PROCESS | 3684 | 1467647898657 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 682ms 08:58:18 INFO - PROCESS | 3684 | 1467647898684 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3684 | 1467647898687 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:58:18 INFO - PROCESS | 3684 | 1467647898690 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3684 | 1467647898692 Marionette TRACE conn3 <- [1,1698,null,{}] 08:58:18 INFO - PROCESS | 3684 | 1467647898696 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}] 08:58:18 INFO - PROCESS | 3684 | 1467647898698 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:18 INFO - PROCESS | 3684 | 1467647898791 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:58:18 INFO - PROCESS | 3684 | 1467647898796 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3684 | 1467647898798 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:18 INFO - PROCESS | 3684 | ++DOCSHELL 162EE800 == 31 [pid = 3684] [id = 434] 08:58:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (162F1800) [pid = 3684] [serial = 1302] [outer = 00000000] 08:58:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16DA6400) [pid = 3684] [serial = 1303] [outer = 162F1800] 08:58:18 INFO - PROCESS | 3684 | 1467647898842 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16DADC00) [pid = 3684] [serial = 1304] [outer = 162F1800] 08:58:19 INFO - PROCESS | 3684 | 1467647899315 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 666ms 08:58:19 INFO - PROCESS | 3684 | 1467647899372 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3684 | 1467647899374 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:58:19 INFO - PROCESS | 3684 | 1467647899378 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:58:19 INFO - PROCESS | 3684 | 1467647899379 Marionette TRACE conn3 <- [1,1702,null,{}] 08:58:19 INFO - PROCESS | 3684 | 1467647899387 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}] 08:58:19 INFO - PROCESS | 3684 | 1467647899390 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:19 INFO - PROCESS | 3684 | 1467647899502 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:58:19 INFO - PROCESS | 3684 | 1467647899596 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3684 | 1467647899598 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:19 INFO - PROCESS | 3684 | ++DOCSHELL 16766C00 == 32 [pid = 3684] [id = 435] 08:58:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16DA6000) [pid = 3684] [serial = 1305] [outer = 00000000] 08:58:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (175EEC00) [pid = 3684] [serial = 1306] [outer = 16DA6000] 08:58:19 INFO - PROCESS | 3684 | 1467647899643 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1777EC00) [pid = 3684] [serial = 1307] [outer = 16DA6000] 08:58:20 INFO - PROCESS | 3684 | 1467647900038 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 712ms 08:58:20 INFO - PROCESS | 3684 | 1467647900102 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3684 | 1467647900104 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:58:20 INFO - PROCESS | 3684 | 1467647900107 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3684 | 1467647900109 Marionette TRACE conn3 <- [1,1706,null,{}] 08:58:20 INFO - PROCESS | 3684 | 1467647900112 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}] 08:58:20 INFO - PROCESS | 3684 | 1467647900118 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:20 INFO - PROCESS | 3684 | 1467647900248 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:58:20 INFO - PROCESS | 3684 | 1467647900320 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3684 | 1467647900322 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:20 INFO - PROCESS | 3684 | ++DOCSHELL 17F02800 == 33 [pid = 3684] [id = 436] 08:58:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17F03800) [pid = 3684] [serial = 1308] [outer = 00000000] 08:58:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183E8400) [pid = 3684] [serial = 1309] [outer = 17F03800] 08:58:20 INFO - PROCESS | 3684 | 1467647900367 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1990BC00) [pid = 3684] [serial = 1310] [outer = 17F03800] 08:58:20 INFO - PROCESS | 3684 | 1467647900788 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 727ms 08:58:20 INFO - PROCESS | 3684 | 1467647900851 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3684 | 1467647900853 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 3684 | 1467647900840 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:58:20 INFO - PROCESS | 3684 | 1467647900842 Marionette TRACE conn3 <- [1,1710,null,{}] 08:58:20 INFO - PROCESS | 3684 | 1467647900845 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}] 08:58:20 INFO - PROCESS | 3684 | 1467647900847 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:21 INFO - PROCESS | 3684 | 1467647901031 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13148400) [pid = 3684] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1676A400) [pid = 3684] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11AF0800) [pid = 3684] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15FB6800) [pid = 3684] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (183F6000) [pid = 3684] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16767000) [pid = 3684] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10435000) [pid = 3684] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A77000) [pid = 3684] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (154C6400) [pid = 3684] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11C45000) [pid = 3684] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13241800) [pid = 3684] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:58:21 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10A0F000) [pid = 3684] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:58:21 INFO - PROCESS | 3684 | 1467647901096 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3684 | 1467647901098 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:21 INFO - PROCESS | 3684 | ++DOCSHELL 10A06400 == 34 [pid = 3684] [id = 437] 08:58:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A0F000) [pid = 3684] [serial = 1311] [outer = 00000000] 08:58:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11C45000) [pid = 3684] [serial = 1312] [outer = 10A0F000] 08:58:21 INFO - PROCESS | 3684 | 1467647901142 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13241800) [pid = 3684] [serial = 1313] [outer = 10A0F000] 08:58:21 INFO - PROCESS | 3684 | 1467647901497 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]]]}] 08:58:21 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 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 711ms 08:58:21 INFO - PROCESS | 3684 | 1467647901562 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3684 | 1467647901564 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:58:21 INFO - PROCESS | 3684 | 1467647901568 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3684 | 1467647901570 Marionette TRACE conn3 <- [1,1714,null,{}] 08:58:21 INFO - PROCESS | 3684 | 1467647901574 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}] 08:58:21 INFO - PROCESS | 3684 | 1467647901575 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:21 INFO - PROCESS | 3684 | 1467647901656 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:58:21 INFO - PROCESS | 3684 | 1467647901662 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3684 | 1467647901664 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:21 INFO - PROCESS | 3684 | ++DOCSHELL 11AF3C00 == 35 [pid = 3684] [id = 438] 08:58:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13451000) [pid = 3684] [serial = 1314] [outer = 00000000] 08:58:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (183EE800) [pid = 3684] [serial = 1315] [outer = 13451000] 08:58:21 INFO - PROCESS | 3684 | 1467647901708 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (183F2C00) [pid = 3684] [serial = 1316] [outer = 13451000] 08:58:22 INFO - PROCESS | 3684 | 1467647902144 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 606ms 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:58:22 INFO - PROCESS | 3684 | 1467647902188 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3684 | 1467647902190 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:58:22 INFO - PROCESS | 3684 | 1467647902193 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3684 | 1467647902195 Marionette TRACE conn3 <- [1,1718,null,{}] 08:58:22 INFO - PROCESS | 3684 | 1467647902198 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}] 08:58:22 INFO - PROCESS | 3684 | 1467647902200 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:22 INFO - PROCESS | 3684 | 1467647902278 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:58:22 INFO - PROCESS | 3684 | 1467647902310 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3684 | 1467647902312 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:22 INFO - PROCESS | 3684 | ++DOCSHELL 12D86400 == 36 [pid = 3684] [id = 439] 08:58:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13124400) [pid = 3684] [serial = 1317] [outer = 00000000] 08:58:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19D9F800) [pid = 3684] [serial = 1318] [outer = 13124400] 08:58:22 INFO - PROCESS | 3684 | 1467647902358 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19DA6400) [pid = 3684] [serial = 1319] [outer = 13124400] 08:58:22 INFO - PROCESS | 3684 | 1467647902793 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]]]}] 08:58:22 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 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 606ms 08:58:22 INFO - PROCESS | 3684 | 1467647902816 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3684 | 1467647902818 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:58:22 INFO - PROCESS | 3684 | 1467647902822 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3684 | 1467647902823 Marionette TRACE conn3 <- [1,1722,null,{}] 08:58:22 INFO - PROCESS | 3684 | 1467647902827 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}] 08:58:22 INFO - PROCESS | 3684 | 1467647902829 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:22 INFO - PROCESS | 3684 | 1467647902916 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:58:22 INFO - PROCESS | 3684 | 1467647902922 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3684 | 1467647902924 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:22 INFO - PROCESS | 3684 | ++DOCSHELL 10A97800 == 37 [pid = 3684] [id = 440] 08:58:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (112E7000) [pid = 3684] [serial = 1320] [outer = 00000000] 08:58:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17C0B800) [pid = 3684] [serial = 1321] [outer = 112E7000] 08:58:22 INFO - PROCESS | 3684 | 1467647902966 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A0AB400) [pid = 3684] [serial = 1322] [outer = 112E7000] 08:58:23 INFO - PROCESS | 3684 | 1467647903642 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 879ms 08:58:23 INFO - PROCESS | 3684 | 1467647903690 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3684 | 1467647903695 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 3684 | 1467647903699 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:58:23 INFO - PROCESS | 3684 | 1467647903705 Marionette TRACE conn3 <- [1,1726,null,{}] 08:58:23 INFO - PROCESS | 3684 | 1467647903710 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}] 08:58:23 INFO - PROCESS | 3684 | 1467647903713 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:23 INFO - PROCESS | 3684 | 1467647903833 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:58:23 INFO - PROCESS | 3684 | 1467647903965 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3684 | 1467647903968 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:23 INFO - PROCESS | 3684 | ++DOCSHELL 11286C00 == 38 [pid = 3684] [id = 441] 08:58:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (114CA400) [pid = 3684] [serial = 1323] [outer = 00000000] 08:58:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12BDC800) [pid = 3684] [serial = 1324] [outer = 114CA400] 08:58:24 INFO - PROCESS | 3684 | 1467647904026 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (139E5000) [pid = 3684] [serial = 1325] [outer = 114CA400] 08:58:24 INFO - PROCESS | 3684 | 1467647904565 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 878ms 08:58:24 INFO - PROCESS | 3684 | 1467647904593 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3684 | 1467647904598 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:58:24 INFO - PROCESS | 3684 | 1467647904606 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3684 | 1467647904609 Marionette TRACE conn3 <- [1,1730,null,{}] 08:58:24 INFO - PROCESS | 3684 | 1467647904613 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}] 08:58:24 INFO - PROCESS | 3684 | 1467647904616 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:24 INFO - PROCESS | 3684 | 1467647904727 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:58:24 INFO - PROCESS | 3684 | 1467647904837 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3684 | 1467647904839 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:24 INFO - PROCESS | 3684 | ++DOCSHELL 162F1000 == 39 [pid = 3684] [id = 442] 08:58:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1676B800) [pid = 3684] [serial = 1326] [outer = 00000000] 08:58:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16DA6C00) [pid = 3684] [serial = 1327] [outer = 1676B800] 08:58:24 INFO - PROCESS | 3684 | 1467647904894 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16FCD400) [pid = 3684] [serial = 1328] [outer = 1676B800] 08:58:25 INFO - PROCESS | 3684 | 1467647905470 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 924ms 08:58:25 INFO - PROCESS | 3684 | 1467647905516 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3684 | 1467647905518 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:58:25 INFO - PROCESS | 3684 | 1467647905522 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3684 | 1467647905526 Marionette TRACE conn3 <- [1,1734,null,{}] 08:58:25 INFO - PROCESS | 3684 | 1467647905537 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}] 08:58:25 INFO - PROCESS | 3684 | 1467647905542 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:25 INFO - PROCESS | 3684 | 1467647905649 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:58:25 INFO - PROCESS | 3684 | 1467647905787 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3684 | 1467647905791 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:25 INFO - PROCESS | 3684 | ++DOCSHELL 19DA9C00 == 40 [pid = 3684] [id = 443] 08:58:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19DAB000) [pid = 3684] [serial = 1329] [outer = 00000000] 08:58:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A30AC00) [pid = 3684] [serial = 1330] [outer = 19DAB000] 08:58:25 INFO - PROCESS | 3684 | 1467647905831 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A479400) [pid = 3684] [serial = 1331] [outer = 19DAB000] 08:58:26 INFO - PROCESS | 3684 | 1467647906601 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1121ms 08:58:26 INFO - PROCESS | 3684 | 1467647906644 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3684 | 1467647906648 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:58:26 INFO - PROCESS | 3684 | 1467647906653 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:58:26 INFO - PROCESS | 3684 | 1467647906656 Marionette TRACE conn3 <- [1,1738,null,{}] 08:58:26 INFO - PROCESS | 3684 | 1467647906661 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}] 08:58:26 INFO - PROCESS | 3684 | 1467647906665 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:26 INFO - PROCESS | 3684 | 1467647906767 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:58:26 INFO - PROCESS | 3684 | 1467647906909 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3684 | 1467647906913 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:26 INFO - PROCESS | 3684 | ++DOCSHELL 1292C800 == 41 [pid = 3684] [id = 444] 08:58:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (129A9C00) [pid = 3684] [serial = 1332] [outer = 00000000] 08:58:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (12BD4400) [pid = 3684] [serial = 1333] [outer = 129A9C00] 08:58:26 INFO - PROCESS | 3684 | 1467647906980 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (12DC4C00) [pid = 3684] [serial = 1334] [outer = 129A9C00] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 12D86400 == 40 [pid = 3684] [id = 439] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 11AF3C00 == 39 [pid = 3684] [id = 438] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 10A06400 == 38 [pid = 3684] [id = 437] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 17F02800 == 37 [pid = 3684] [id = 436] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 16766C00 == 36 [pid = 3684] [id = 435] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 162EE800 == 35 [pid = 3684] [id = 434] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 154BB400 == 34 [pid = 3684] [id = 433] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 1306D000 == 33 [pid = 3684] [id = 432] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 10A76C00 == 32 [pid = 3684] [id = 431] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 19915400 == 31 [pid = 3684] [id = 429] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 11AEF800 == 30 [pid = 3684] [id = 430] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 162F1000 == 29 [pid = 3684] [id = 442] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 19DA9C00 == 28 [pid = 3684] [id = 443] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 10A97800 == 27 [pid = 3684] [id = 440] 08:58:27 INFO - PROCESS | 3684 | --DOCSHELL 11286C00 == 26 [pid = 3684] [id = 441] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13450000) [pid = 3684] [serial = 1267] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (134B7400) [pid = 3684] [serial = 1268] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16770400) [pid = 3684] [serial = 1273] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13241400) [pid = 3684] [serial = 1253] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13128400) [pid = 3684] [serial = 1252] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1698C000) [pid = 3684] [serial = 1256] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16764800) [pid = 3684] [serial = 1255] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A30A800) [pid = 3684] [serial = 1259] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A0A2C00) [pid = 3684] [serial = 1258] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16EF7000) [pid = 3684] [serial = 1276] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A93800) [pid = 3684] [serial = 1279] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16FCEC00) [pid = 3684] [serial = 1277] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (128F4000) [pid = 3684] [serial = 1262] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1281F400) [pid = 3684] [serial = 1261] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (159F1800) [pid = 3684] [serial = 1270] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (134C1400) [pid = 3684] [serial = 1280] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (128FBC00) [pid = 3684] [serial = 1264] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (129B6400) [pid = 3684] [serial = 1265] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16ABFC00) [pid = 3684] [serial = 1274] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1770CC00) [pid = 3684] [serial = 1282] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (183F3800) [pid = 3684] [serial = 1285] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15FB6000) [pid = 3684] [serial = 1271] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1777E400) [pid = 3684] [serial = 1283] [outer = 00000000] [url = about:blank] 08:58:27 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (183F4400) [pid = 3684] [serial = 1286] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 3684 | 1467647908130 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1514ms 08:58:28 INFO - PROCESS | 3684 | 1467647908166 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3684 | 1467647908170 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:58:28 INFO - PROCESS | 3684 | 1467647908175 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:58:28 INFO - PROCESS | 3684 | 1467647908180 Marionette TRACE conn3 <- [1,1742,null,{}] 08:58:28 INFO - PROCESS | 3684 | 1467647908186 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}] 08:58:28 INFO - PROCESS | 3684 | 1467647908189 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:28 INFO - PROCESS | 3684 | 1467647908276 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:58:28 INFO - PROCESS | 3684 | 1467647908285 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3684 | 1467647908289 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:28 INFO - PROCESS | 3684 | ++DOCSHELL 114D7800 == 27 [pid = 3684] [id = 445] 08:58:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11C4B000) [pid = 3684] [serial = 1335] [outer = 00000000] 08:58:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (128F9800) [pid = 3684] [serial = 1336] [outer = 11C4B000] 08:58:28 INFO - PROCESS | 3684 | 1467647908337 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12921800) [pid = 3684] [serial = 1337] [outer = 11C4B000] 08:58:28 INFO - PROCESS | 3684 | 1467647908808 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 667ms 08:58:28 INFO - PROCESS | 3684 | 1467647908857 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3684 | 1467647908862 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:58:28 INFO - PROCESS | 3684 | 1467647908869 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3684 | 1467647908871 Marionette TRACE conn3 <- [1,1746,null,{}] 08:58:28 INFO - PROCESS | 3684 | 1467647908875 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}] 08:58:28 INFO - PROCESS | 3684 | 1467647908878 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:28 INFO - PROCESS | 3684 | 1467647908996 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:58:29 INFO - PROCESS | 3684 | 1467647909098 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3684 | 1467647909100 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:29 INFO - PROCESS | 3684 | ++DOCSHELL 130D5400 == 28 [pid = 3684] [id = 446] 08:58:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (130D6400) [pid = 3684] [serial = 1338] [outer = 00000000] 08:58:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1324D400) [pid = 3684] [serial = 1339] [outer = 130D6400] 08:58:29 INFO - PROCESS | 3684 | 1467647909147 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13459400) [pid = 3684] [serial = 1340] [outer = 130D6400] 08:58:29 INFO - PROCESS | 3684 | 1467647909510 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 681ms 08:58:29 INFO - PROCESS | 3684 | 1467647909550 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3684 | 1467647909552 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:58:29 INFO - PROCESS | 3684 | 1467647909556 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3684 | 1467647909559 Marionette TRACE conn3 <- [1,1750,null,{}] 08:58:29 INFO - PROCESS | 3684 | 1467647909570 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}] 08:58:29 INFO - PROCESS | 3684 | 1467647909575 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:29 INFO - PROCESS | 3684 | 1467647909665 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:58:29 INFO - PROCESS | 3684 | 1467647909656 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3684 | 1467647909659 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:29 INFO - PROCESS | 3684 | ++DOCSHELL 1547AC00 == 29 [pid = 3684] [id = 447] 08:58:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1547B400) [pid = 3684] [serial = 1341] [outer = 00000000] 08:58:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (159F9400) [pid = 3684] [serial = 1342] [outer = 1547B400] 08:58:29 INFO - PROCESS | 3684 | 1467647909706 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15FC4C00) [pid = 3684] [serial = 1343] [outer = 1547B400] 08:58:30 INFO - PROCESS | 3684 | 1467647910204 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 682ms 08:58:30 INFO - PROCESS | 3684 | 1467647910239 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3684 | 1467647910241 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:58:30 INFO - PROCESS | 3684 | 1467647910228 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3684 | 1467647910229 Marionette TRACE conn3 <- [1,1754,null,{}] 08:58:30 INFO - PROCESS | 3684 | 1467647910233 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}] 08:58:30 INFO - PROCESS | 3684 | 1467647910235 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:30 INFO - PROCESS | 3684 | 1467647910355 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:58:30 INFO - PROCESS | 3684 | 1467647910446 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3684 | 1467647910448 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:30 INFO - PROCESS | 3684 | ++DOCSHELL 1676B000 == 30 [pid = 3684] [id = 448] 08:58:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1676C800) [pid = 3684] [serial = 1344] [outer = 00000000] 08:58:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16772C00) [pid = 3684] [serial = 1345] [outer = 1676C800] 08:58:30 INFO - PROCESS | 3684 | 1467647910493 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DA3800) [pid = 3684] [serial = 1346] [outer = 1676C800] 08:58:30 INFO - PROCESS | 3684 | 1467647910888 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 681ms 08:58:30 INFO - PROCESS | 3684 | 1467647910907 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3684 | 1467647910909 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:58:30 INFO - PROCESS | 3684 | 1467647910963 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3684 | 1467647910965 Marionette TRACE conn3 <- [1,1758,null,{}] 08:58:30 INFO - PROCESS | 3684 | 1467647910969 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}] 08:58:30 INFO - PROCESS | 3684 | 1467647910971 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:31 INFO - PROCESS | 3684 | 1467647911085 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:58:31 INFO - PROCESS | 3684 | 1467647911158 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3684 | 1467647911160 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:31 INFO - PROCESS | 3684 | ++DOCSHELL 16DB0000 == 31 [pid = 3684] [id = 449] 08:58:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DF3C00) [pid = 3684] [serial = 1347] [outer = 00000000] 08:58:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (170C6C00) [pid = 3684] [serial = 1348] [outer = 16DF3C00] 08:58:31 INFO - PROCESS | 3684 | 1467647911206 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175EF400) [pid = 3684] [serial = 1349] [outer = 16DF3C00] 08:58:31 INFO - PROCESS | 3684 | 1467647911645 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 727ms 08:58:31 INFO - PROCESS | 3684 | 1467647911708 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3684 | 1467647911710 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:58:31 INFO - PROCESS | 3684 | 1467647911713 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3684 | 1467647911715 Marionette TRACE conn3 <- [1,1762,null,{}] 08:58:31 INFO - PROCESS | 3684 | 1467647911718 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}] 08:58:31 INFO - PROCESS | 3684 | 1467647911724 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:31 INFO - PROCESS | 3684 | 1467647912002 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (112E7000) [pid = 3684] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13124400) [pid = 3684] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16DA6000) [pid = 3684] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17F03800) [pid = 3684] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13070000) [pid = 3684] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (199DDC00) [pid = 3684] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A7DC00) [pid = 3684] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (162F1800) [pid = 3684] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (154BD400) [pid = 3684] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11C4D000) [pid = 3684] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13451000) [pid = 3684] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:58:32 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10A0F000) [pid = 3684] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:58:32 INFO - PROCESS | 3684 | 1467647912072 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3684 | 1467647912074 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:32 INFO - PROCESS | 3684 | ++DOCSHELL 10A0F000 == 32 [pid = 3684] [id = 450] 08:58:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A7DC00) [pid = 3684] [serial = 1350] [outer = 00000000] 08:58:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (128FB400) [pid = 3684] [serial = 1351] [outer = 10A7DC00] 08:58:32 INFO - PROCESS | 3684 | 1467647912118 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (162F0C00) [pid = 3684] [serial = 1352] [outer = 10A7DC00] 08:58:32 INFO - PROCESS | 3684 | 1467647912472 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 818ms 08:58:32 INFO - PROCESS | 3684 | 1467647912536 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3684 | 1467647912538 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:58:32 INFO - PROCESS | 3684 | 1467647912541 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3684 | 1467647912543 Marionette TRACE conn3 <- [1,1766,null,{}] 08:58:32 INFO - PROCESS | 3684 | 1467647912530 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}] 08:58:32 INFO - PROCESS | 3684 | 1467647912532 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:32 INFO - PROCESS | 3684 | 1467647912607 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:58:32 INFO - PROCESS | 3684 | 1467647912613 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3684 | 1467647912615 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:32 INFO - PROCESS | 3684 | ++DOCSHELL 11236800 == 33 [pid = 3684] [id = 451] 08:58:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1324C400) [pid = 3684] [serial = 1353] [outer = 00000000] 08:58:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17F03800) [pid = 3684] [serial = 1354] [outer = 1324C400] 08:58:32 INFO - PROCESS | 3684 | 1467647912670 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17FC2800) [pid = 3684] [serial = 1355] [outer = 1324C400] 08:58:33 INFO - PROCESS | 3684 | 1467647913095 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]]]}] 08:58:33 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 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 575ms 08:58:33 INFO - PROCESS | 3684 | 1467647913120 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3684 | 1467647913122 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:58:33 INFO - PROCESS | 3684 | 1467647913126 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3684 | 1467647913127 Marionette TRACE conn3 <- [1,1770,null,{}] 08:58:33 INFO - PROCESS | 3684 | 1467647913131 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}] 08:58:33 INFO - PROCESS | 3684 | 1467647913132 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:33 INFO - PROCESS | 3684 | 1467647913208 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:58:33 INFO - PROCESS | 3684 | 1467647913214 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3684 | 1467647913216 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:33 INFO - PROCESS | 3684 | ++DOCSHELL 1777E800 == 34 [pid = 3684] [id = 452] 08:58:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17783000) [pid = 3684] [serial = 1356] [outer = 00000000] 08:58:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19908400) [pid = 3684] [serial = 1357] [outer = 17783000] 08:58:33 INFO - PROCESS | 3684 | 1467647913258 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1990A000) [pid = 3684] [serial = 1358] [outer = 17783000] 08:58:33 INFO - PROCESS | 3684 | 1467647913710 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]]]}] 08:58:33 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 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 621ms 08:58:33 INFO - PROCESS | 3684 | 1467647913750 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3684 | 1467647913752 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:58:33 INFO - PROCESS | 3684 | 1467647913755 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3684 | 1467647913757 Marionette TRACE conn3 <- [1,1774,null,{}] 08:58:33 INFO - PROCESS | 3684 | 1467647913760 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}] 08:58:33 INFO - PROCESS | 3684 | 1467647913762 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:33 INFO - PROCESS | 3684 | 1467647913840 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:58:33 INFO - PROCESS | 3684 | 1467647913845 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3684 | 1467647913847 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:33 INFO - PROCESS | 3684 | ++DOCSHELL 006BC800 == 35 [pid = 3684] [id = 453] 08:58:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10E98C00) [pid = 3684] [serial = 1359] [outer = 00000000] 08:58:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (199E6400) [pid = 3684] [serial = 1360] [outer = 10E98C00] 08:58:33 INFO - PROCESS | 3684 | 1467647913891 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19D9EC00) [pid = 3684] [serial = 1361] [outer = 10E98C00] 08:58:34 INFO - PROCESS | 3684 | 1467647914711 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]]]}] 08:58:34 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 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1014ms 08:58:34 INFO - PROCESS | 3684 | 1467647914798 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3684 | 1467647914787 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:58:34 INFO - PROCESS | 3684 | 1467647914792 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3684 | 1467647914798 Marionette TRACE conn3 <- [1,1778,null,{}] 08:58:34 INFO - PROCESS | 3684 | 1467647914803 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}] 08:58:34 INFO - PROCESS | 3684 | 1467647914806 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:34 INFO - PROCESS | 3684 | 1467647914954 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:58:35 INFO - PROCESS | 3684 | 1467647915084 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3684 | 1467647915087 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:35 INFO - PROCESS | 3684 | ++DOCSHELL 11435C00 == 36 [pid = 3684] [id = 454] 08:58:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (11AF0800) [pid = 3684] [serial = 1362] [outer = 00000000] 08:58:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12B01400) [pid = 3684] [serial = 1363] [outer = 11AF0800] 08:58:35 INFO - PROCESS | 3684 | 1467647915144 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (131EC800) [pid = 3684] [serial = 1364] [outer = 11AF0800] 08:58:35 INFO - PROCESS | 3684 | 1467647915820 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]]]}] 08:58:35 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) 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1060ms 08:58:35 INFO - PROCESS | 3684 | 1467647915875 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3684 | 1467647915880 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:58:35 INFO - PROCESS | 3684 | 1467647915995 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3684 | 1467647915999 Marionette TRACE conn3 <- [1,1782,null,{}] 08:58:36 INFO - PROCESS | 3684 | 1467647916026 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}] 08:58:36 INFO - PROCESS | 3684 | 1467647916029 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:36 INFO - PROCESS | 3684 | 1467647916138 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:58:36 INFO - PROCESS | 3684 | 1467647916250 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3684 | 1467647916254 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:36 INFO - PROCESS | 3684 | ++DOCSHELL 11283800 == 37 [pid = 3684] [id = 455] 08:58:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (11286C00) [pid = 3684] [serial = 1365] [outer = 00000000] 08:58:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (128F4800) [pid = 3684] [serial = 1366] [outer = 11286C00] 08:58:36 INFO - PROCESS | 3684 | 1467647916302 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (129B7C00) [pid = 3684] [serial = 1367] [outer = 11286C00] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 1777E800 == 36 [pid = 3684] [id = 452] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 11236800 == 35 [pid = 3684] [id = 451] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 10A0F000 == 34 [pid = 3684] [id = 450] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 16DB0000 == 33 [pid = 3684] [id = 449] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 1676B000 == 32 [pid = 3684] [id = 448] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 1547AC00 == 31 [pid = 3684] [id = 447] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 130D5400 == 30 [pid = 3684] [id = 446] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 114D7800 == 29 [pid = 3684] [id = 445] 08:58:36 INFO - PROCESS | 3684 | --DOCSHELL 1292C800 == 28 [pid = 3684] [id = 444] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19DA6400) [pid = 3684] [serial = 1319] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (175EEC00) [pid = 3684] [serial = 1306] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (183E8400) [pid = 3684] [serial = 1309] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13145800) [pid = 3684] [serial = 1297] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1777EC00) [pid = 3684] [serial = 1307] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13951400) [pid = 3684] [serial = 1298] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19DA8400) [pid = 3684] [serial = 1289] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (199EBC00) [pid = 3684] [serial = 1288] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (112E8000) [pid = 3684] [serial = 1294] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11AF0000) [pid = 3684] [serial = 1295] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16DA6400) [pid = 3684] [serial = 1303] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15FB9400) [pid = 3684] [serial = 1301] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (159FB800) [pid = 3684] [serial = 1300] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12D7A800) [pid = 3684] [serial = 1291] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1324D000) [pid = 3684] [serial = 1292] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1990BC00) [pid = 3684] [serial = 1310] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (183EE800) [pid = 3684] [serial = 1315] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13241800) [pid = 3684] [serial = 1313] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (183F2C00) [pid = 3684] [serial = 1316] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (11C45000) [pid = 3684] [serial = 1312] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DADC00) [pid = 3684] [serial = 1304] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17C0B800) [pid = 3684] [serial = 1321] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A0AB400) [pid = 3684] [serial = 1322] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19D9F800) [pid = 3684] [serial = 1318] [outer = 00000000] [url = about:blank] 08:58:36 INFO - PROCESS | 3684 | 1467647916875 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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1015ms 08:58:36 INFO - PROCESS | 3684 | 1467647916895 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3684 | 1467647916899 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 3684 | 1467647916905 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:58:36 INFO - PROCESS | 3684 | 1467647916907 Marionette TRACE conn3 <- [1,1786,null,{}] 08:58:36 INFO - PROCESS | 3684 | 1467647916913 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}] 08:58:36 INFO - PROCESS | 3684 | 1467647916917 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:36 INFO - PROCESS | 3684 | 1467647917005 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:58:37 INFO - PROCESS | 3684 | 1467647916997 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3684 | 1467647917000 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:37 INFO - PROCESS | 3684 | ++DOCSHELL 13243800 == 29 [pid = 3684] [id = 456] 08:58:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13246000) [pid = 3684] [serial = 1368] [outer = 00000000] 08:58:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1394D800) [pid = 3684] [serial = 1369] [outer = 13246000] 08:58:37 INFO - PROCESS | 3684 | 1467647917047 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13E93000) [pid = 3684] [serial = 1370] [outer = 13246000] 08:58:37 INFO - PROCESS | 3684 | 1467647917530 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 666ms 08:58:37 INFO - PROCESS | 3684 | 1467647917571 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3684 | 1467647917574 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:58:37 INFO - PROCESS | 3684 | 1467647917577 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3684 | 1467647917579 Marionette TRACE conn3 <- [1,1790,null,{}] 08:58:37 INFO - PROCESS | 3684 | 1467647917583 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}] 08:58:37 INFO - PROCESS | 3684 | 1467647917585 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:37 INFO - PROCESS | 3684 | 1467647917699 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:58:37 INFO - PROCESS | 3684 | 1467647917790 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3684 | 1467647917800 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:37 INFO - PROCESS | 3684 | ++DOCSHELL 159F1800 == 30 [pid = 3684] [id = 457] 08:58:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (159F2000) [pid = 3684] [serial = 1371] [outer = 00000000] 08:58:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15FAFC00) [pid = 3684] [serial = 1372] [outer = 159F2000] 08:58:37 INFO - PROCESS | 3684 | 1467647917860 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15FC2C00) [pid = 3684] [serial = 1373] [outer = 159F2000] 08:58:38 INFO - PROCESS | 3684 | 1467647918223 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 667ms 08:58:38 INFO - PROCESS | 3684 | 1467647918261 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3684 | 1467647918263 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:58:38 INFO - PROCESS | 3684 | 1467647918266 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:58:38 INFO - PROCESS | 3684 | 1467647918268 Marionette TRACE conn3 <- [1,1794,null,{}] 08:58:38 INFO - PROCESS | 3684 | 1467647918271 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}] 08:58:38 INFO - PROCESS | 3684 | 1467647918273 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:38 INFO - PROCESS | 3684 | 1467647918361 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:58:38 INFO - PROCESS | 3684 | 1467647918367 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3684 | 1467647918369 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:38 INFO - PROCESS | 3684 | ++DOCSHELL 1676EC00 == 31 [pid = 3684] [id = 458] 08:58:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16770C00) [pid = 3684] [serial = 1374] [outer = 00000000] 08:58:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16DAF000) [pid = 3684] [serial = 1375] [outer = 16770C00] 08:58:38 INFO - PROCESS | 3684 | 1467647918413 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16DF2400) [pid = 3684] [serial = 1376] [outer = 16770C00] 08:58:38 INFO - PROCESS | 3684 | 1467647918850 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 621ms 08:58:38 INFO - PROCESS | 3684 | 1467647918888 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3684 | 1467647918890 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:58:38 INFO - PROCESS | 3684 | 1467647918894 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3684 | 1467647918895 Marionette TRACE conn3 <- [1,1798,null,{}] 08:58:38 INFO - PROCESS | 3684 | 1467647918903 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}] 08:58:38 INFO - PROCESS | 3684 | 1467647918905 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:39 INFO - PROCESS | 3684 | 1467647919020 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:58:39 INFO - PROCESS | 3684 | 1467647919111 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3684 | 1467647919113 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:39 INFO - PROCESS | 3684 | ++DOCSHELL 1770BC00 == 32 [pid = 3684] [id = 459] 08:58:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1770D800) [pid = 3684] [serial = 1377] [outer = 00000000] 08:58:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16EF3400) [pid = 3684] [serial = 1378] [outer = 1770D800] 08:58:39 INFO - PROCESS | 3684 | 1467647919157 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17C0F000) [pid = 3684] [serial = 1379] [outer = 1770D800] 08:58:39 INFO - PROCESS | 3684 | 1467647919570 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 727ms 08:58:39 INFO - PROCESS | 3684 | 1467647919617 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3684 | 1467647919619 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:58:39 INFO - PROCESS | 3684 | 1467647919623 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3684 | 1467647919624 Marionette TRACE conn3 <- [1,1802,null,{}] 08:58:39 INFO - PROCESS | 3684 | 1467647919628 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}] 08:58:39 INFO - PROCESS | 3684 | 1467647919634 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:39 INFO - PROCESS | 3684 | 1467647919760 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:58:39 INFO - PROCESS | 3684 | 1467647919829 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3684 | 1467647919831 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:39 INFO - PROCESS | 3684 | ++DOCSHELL 183F3800 == 33 [pid = 3684] [id = 460] 08:58:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (183F4000) [pid = 3684] [serial = 1380] [outer = 00000000] 08:58:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1990B800) [pid = 3684] [serial = 1381] [outer = 183F4000] 08:58:39 INFO - PROCESS | 3684 | 1467647919883 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (199E4800) [pid = 3684] [serial = 1382] [outer = 183F4000] 08:58:40 INFO - PROCESS | 3684 | 1467647920298 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 711ms 08:58:40 INFO - PROCESS | 3684 | 1467647920351 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3684 | 1467647920353 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:58:40 INFO - PROCESS | 3684 | 1467647920357 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3684 | 1467647920358 Marionette TRACE conn3 <- [1,1806,null,{}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:58:40 INFO - PROCESS | 3684 | 1467647920362 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}] 08:58:40 INFO - PROCESS | 3684 | 1467647920364 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:40 INFO - PROCESS | 3684 | 1467647920473 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:58:40 INFO - PROCESS | 3684 | 1467647920481 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3684 | 1467647920482 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:40 INFO - PROCESS | 3684 | ++DOCSHELL 13EA1800 == 34 [pid = 3684] [id = 461] 08:58:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (183F6000) [pid = 3684] [serial = 1383] [outer = 00000000] 08:58:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19F28400) [pid = 3684] [serial = 1384] [outer = 183F6000] 08:58:40 INFO - PROCESS | 3684 | 1467647920538 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19F29800) [pid = 3684] [serial = 1385] [outer = 183F6000] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17783000) [pid = 3684] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1676C800) [pid = 3684] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (129A9C00) [pid = 3684] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11C4B000) [pid = 3684] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130D6400) [pid = 3684] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1547B400) [pid = 3684] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16DF3C00) [pid = 3684] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (114CA400) [pid = 3684] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1676B800) [pid = 3684] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19DAB000) [pid = 3684] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10A7DC00) [pid = 3684] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:40 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1324C400) [pid = 3684] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:41 INFO - PROCESS | 3684 | 1467647921031 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 727ms 08:58:41 INFO - PROCESS | 3684 | 1467647921080 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3684 | 1467647921082 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3684 | 1467647921085 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:58:41 INFO - PROCESS | 3684 | 1467647921087 Marionette TRACE conn3 <- [1,1810,null,{}] 08:58:41 INFO - PROCESS | 3684 | 1467647921090 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}] 08:58:41 INFO - PROCESS | 3684 | 1467647921092 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:41 INFO - PROCESS | 3684 | 1467647921171 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:58:41 INFO - PROCESS | 3684 | 1467647921266 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3684 | 1467647921268 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:41 INFO - PROCESS | 3684 | ++DOCSHELL 10A7F000 == 35 [pid = 3684] [id = 462] 08:58:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1123C400) [pid = 3684] [serial = 1386] [outer = 00000000] 08:58:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13E9BC00) [pid = 3684] [serial = 1387] [outer = 1123C400] 08:58:41 INFO - PROCESS | 3684 | 1467647921312 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16DB0C00) [pid = 3684] [serial = 1388] [outer = 1123C400] 08:58:41 INFO - PROCESS | 3684 | 1467647921652 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 620ms 08:58:41 INFO - PROCESS | 3684 | 1467647921705 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3684 | 1467647921707 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3684 | 1467647921711 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:41 INFO - PROCESS | 3684 | 1467647921713 Marionette TRACE conn3 <- [1,1814,null,{}] 08:58:41 INFO - PROCESS | 3684 | 1467647921717 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}] 08:58:41 INFO - PROCESS | 3684 | 1467647921718 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:41 INFO - PROCESS | 3684 | 1467647921859 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:58:41 INFO - PROCESS | 3684 | 1467647921869 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3684 | 1467647921871 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:41 INFO - PROCESS | 3684 | ++DOCSHELL 13947C00 == 36 [pid = 3684] [id = 463] 08:58:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16EFAC00) [pid = 3684] [serial = 1389] [outer = 00000000] 08:58:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19DA6C00) [pid = 3684] [serial = 1390] [outer = 16EFAC00] 08:58:41 INFO - PROCESS | 3684 | 1467647921914 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19DAC400) [pid = 3684] [serial = 1391] [outer = 16EFAC00] 08:58:42 INFO - PROCESS | 3684 | 1467647922305 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 621ms 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:42 INFO - PROCESS | 3684 | 1467647922333 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3684 | 1467647922335 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:58:42 INFO - PROCESS | 3684 | 1467647922338 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3684 | 1467647922339 Marionette TRACE conn3 <- [1,1818,null,{}] 08:58:42 INFO - PROCESS | 3684 | 1467647922347 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}] 08:58:42 INFO - PROCESS | 3684 | 1467647922348 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:42 INFO - PROCESS | 3684 | 1467647922436 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:58:42 INFO - PROCESS | 3684 | 1467647922444 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3684 | 1467647922446 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:42 INFO - PROCESS | 3684 | ++DOCSHELL 199EBC00 == 37 [pid = 3684] [id = 464] 08:58:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A0A8800) [pid = 3684] [serial = 1392] [outer = 00000000] 08:58:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A56B800) [pid = 3684] [serial = 1393] [outer = 1A0A8800] 08:58:42 INFO - PROCESS | 3684 | 1467647922488 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A56F400) [pid = 3684] [serial = 1394] [outer = 1A0A8800] 08:58:42 INFO - PROCESS | 3684 | 1467647922955 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 666ms 08:58:43 INFO - PROCESS | 3684 | 1467647923016 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3684 | 1467647923021 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:43 INFO - PROCESS | 3684 | 1467647923027 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3684 | 1467647923030 Marionette TRACE conn3 <- [1,1822,null,{}] 08:58:43 INFO - PROCESS | 3684 | 1467647923036 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}] 08:58:43 INFO - PROCESS | 3684 | 1467647923040 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:43 INFO - PROCESS | 3684 | 1467647923201 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:58:43 INFO - PROCESS | 3684 | 1467647923309 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3684 | 1467647923314 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:43 INFO - PROCESS | 3684 | ++DOCSHELL 1127F800 == 38 [pid = 3684] [id = 465] 08:58:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11280000) [pid = 3684] [serial = 1395] [outer = 00000000] 08:58:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1281D800) [pid = 3684] [serial = 1396] [outer = 11280000] 08:58:43 INFO - PROCESS | 3684 | 1467647923373 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (129B6400) [pid = 3684] [serial = 1397] [outer = 11280000] 08:58:43 INFO - PROCESS | 3684 | 1467647923916 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]]]}] 08:58:43 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 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 969ms 08:58:43 INFO - PROCESS | 3684 | 1467647923992 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3684 | 1467647923997 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:43 INFO - PROCESS | 3684 | 1467647924004 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3684 | 1467647924007 Marionette TRACE conn3 <- [1,1826,null,{}] 08:58:44 INFO - PROCESS | 3684 | 1467647924011 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}] 08:58:44 INFO - PROCESS | 3684 | 1467647924014 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:44 INFO - PROCESS | 3684 | 1467647924123 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:58:44 INFO - PROCESS | 3684 | 1467647924262 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3684 | 1467647924265 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:44 INFO - PROCESS | 3684 | ++DOCSHELL 154C4400 == 39 [pid = 3684] [id = 466] 08:58:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (154C6800) [pid = 3684] [serial = 1398] [outer = 00000000] 08:58:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15FB4800) [pid = 3684] [serial = 1399] [outer = 154C6800] 08:58:44 INFO - PROCESS | 3684 | 1467647924322 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1676C000) [pid = 3684] [serial = 1400] [outer = 154C6800] 08:58:44 INFO - PROCESS | 3684 | 1467647924939 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 08:58:44 INFO - PROCESS | 3684 | 1467647924973 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3684 | 1467647924975 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:44 INFO - PROCESS | 3684 | 1467647924979 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3684 | 1467647924983 Marionette TRACE conn3 <- [1,1830,null,{}] 08:58:44 INFO - PROCESS | 3684 | 1467647924995 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}] 08:58:44 INFO - PROCESS | 3684 | 1467647925001 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:45 INFO - PROCESS | 3684 | 1467647925115 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:58:45 INFO - PROCESS | 3684 | 1467647925252 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3684 | 1467647925256 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:45 INFO - PROCESS | 3684 | ++DOCSHELL 17792000 == 40 [pid = 3684] [id = 467] 08:58:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17847C00) [pid = 3684] [serial = 1401] [outer = 00000000] 08:58:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19DA7800) [pid = 3684] [serial = 1402] [outer = 17847C00] 08:58:45 INFO - PROCESS | 3684 | 1467647925312 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A30D800) [pid = 3684] [serial = 1403] [outer = 17847C00] 08:58:46 INFO - PROCESS | 3684 | 1467647926144 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1211ms 08:58:46 INFO - PROCESS | 3684 | 1467647926195 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:46 INFO - PROCESS | 3684 | 1467647926199 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:58:46 INFO - PROCESS | 3684 | 1467647926205 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3684 | 1467647926208 Marionette TRACE conn3 <- [1,1834,null,{}] 08:58:46 INFO - PROCESS | 3684 | 1467647926228 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}] 08:58:46 INFO - PROCESS | 3684 | 1467647926231 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:46 INFO - PROCESS | 3684 | 1467647926331 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:58:46 INFO - PROCESS | 3684 | 1467647926467 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3684 | 1467647926471 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:46 INFO - PROCESS | 3684 | ++DOCSHELL 11AEF800 == 41 [pid = 3684] [id = 468] 08:58:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1281F000) [pid = 3684] [serial = 1404] [outer = 00000000] 08:58:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (128F5400) [pid = 3684] [serial = 1405] [outer = 1281F000] 08:58:46 INFO - PROCESS | 3684 | 1467647926523 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (12DC6400) [pid = 3684] [serial = 1406] [outer = 1281F000] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 13947C00 == 40 [pid = 3684] [id = 463] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 10A7F000 == 39 [pid = 3684] [id = 462] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 13EA1800 == 38 [pid = 3684] [id = 461] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 183F3800 == 37 [pid = 3684] [id = 460] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 1770BC00 == 36 [pid = 3684] [id = 459] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 1676EC00 == 35 [pid = 3684] [id = 458] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 159F1800 == 34 [pid = 3684] [id = 457] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 13243800 == 33 [pid = 3684] [id = 456] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 11283800 == 32 [pid = 3684] [id = 455] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 11435C00 == 31 [pid = 3684] [id = 454] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 006BC800 == 30 [pid = 3684] [id = 453] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 17792000 == 29 [pid = 3684] [id = 467] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 199EBC00 == 28 [pid = 3684] [id = 464] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 1127F800 == 27 [pid = 3684] [id = 465] 08:58:47 INFO - PROCESS | 3684 | --DOCSHELL 154C4400 == 26 [pid = 3684] [id = 466] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19908400) [pid = 3684] [serial = 1357] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16772C00) [pid = 3684] [serial = 1345] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12BD4400) [pid = 3684] [serial = 1333] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (128F9800) [pid = 3684] [serial = 1336] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12921800) [pid = 3684] [serial = 1337] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1324D400) [pid = 3684] [serial = 1339] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13459400) [pid = 3684] [serial = 1340] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (159F9400) [pid = 3684] [serial = 1342] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (170C6C00) [pid = 3684] [serial = 1348] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16DA3800) [pid = 3684] [serial = 1346] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (139E5000) [pid = 3684] [serial = 1325] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12BDC800) [pid = 3684] [serial = 1324] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16FCD400) [pid = 3684] [serial = 1328] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16DA6C00) [pid = 3684] [serial = 1327] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1990A000) [pid = 3684] [serial = 1358] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A479400) [pid = 3684] [serial = 1331] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A30AC00) [pid = 3684] [serial = 1330] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (128FB400) [pid = 3684] [serial = 1351] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (175EF400) [pid = 3684] [serial = 1349] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17F03800) [pid = 3684] [serial = 1354] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (162F0C00) [pid = 3684] [serial = 1352] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17FC2800) [pid = 3684] [serial = 1355] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12DC4C00) [pid = 3684] [serial = 1334] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15FC4C00) [pid = 3684] [serial = 1343] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3684 | 1467647927671 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]]]}] 08:58:47 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) 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1515ms 08:58:47 INFO - PROCESS | 3684 | 1467647927731 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3684 | 1467647927735 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:47 INFO - PROCESS | 3684 | 1467647927789 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3684 | 1467647927794 Marionette TRACE conn3 <- [1,1838,null,{}] 08:58:47 INFO - PROCESS | 3684 | 1467647927809 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}] 08:58:47 INFO - PROCESS | 3684 | 1467647927812 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:47 INFO - PROCESS | 3684 | 1467647927900 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:58:47 INFO - PROCESS | 3684 | 1467647927907 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3684 | 1467647927910 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:47 INFO - PROCESS | 3684 | ++DOCSHELL 10A9AC00 == 27 [pid = 3684] [id = 469] 08:58:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A9DC00) [pid = 3684] [serial = 1407] [outer = 00000000] 08:58:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11431400) [pid = 3684] [serial = 1408] [outer = 10A9DC00] 08:58:47 INFO - PROCESS | 3684 | 1467647927957 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11CD2000) [pid = 3684] [serial = 1409] [outer = 10A9DC00] 08:58:48 INFO - PROCESS | 3684 | 1467647928441 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 757ms 08:58:48 INFO - PROCESS | 3684 | 1467647928487 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3684 | 1467647928491 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:48 INFO - PROCESS | 3684 | 1467647928498 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3684 | 1467647928500 Marionette TRACE conn3 <- [1,1842,null,{}] 08:58:48 INFO - PROCESS | 3684 | 1467647928504 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}] 08:58:48 INFO - PROCESS | 3684 | 1467647928507 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:48 INFO - PROCESS | 3684 | 1467647928594 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:58:48 INFO - PROCESS | 3684 | 1467647928603 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3684 | 1467647928605 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:48 INFO - PROCESS | 3684 | ++DOCSHELL 130A5C00 == 28 [pid = 3684] [id = 470] 08:58:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (130A7C00) [pid = 3684] [serial = 1410] [outer = 00000000] 08:58:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1312C400) [pid = 3684] [serial = 1411] [outer = 130A7C00] 08:58:48 INFO - PROCESS | 3684 | 1467647928660 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131EFC00) [pid = 3684] [serial = 1412] [outer = 130A7C00] 08:58:49 INFO - PROCESS | 3684 | 1467647929146 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 682ms 08:58:49 INFO - PROCESS | 3684 | 1467647929180 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3684 | 1467647929182 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:49 INFO - PROCESS | 3684 | 1467647929186 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3684 | 1467647929189 Marionette TRACE conn3 <- [1,1846,null,{}] 08:58:49 INFO - PROCESS | 3684 | 1467647929199 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}] 08:58:49 INFO - PROCESS | 3684 | 1467647929204 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:49 INFO - PROCESS | 3684 | 1467647929317 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:58:49 INFO - PROCESS | 3684 | 1467647929407 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3684 | 1467647929410 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:49 INFO - PROCESS | 3684 | ++DOCSHELL 1547A400 == 29 [pid = 3684] [id = 471] 08:58:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1547A800) [pid = 3684] [serial = 1413] [outer = 00000000] 08:58:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15581800) [pid = 3684] [serial = 1414] [outer = 1547A800] 08:58:49 INFO - PROCESS | 3684 | 1467647929458 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (159FB800) [pid = 3684] [serial = 1415] [outer = 1547A800] 08:58:49 INFO - PROCESS | 3684 | 1467647929875 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 712ms 08:58:49 INFO - PROCESS | 3684 | 1467647929919 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3684 | 1467647929921 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:49 INFO - PROCESS | 3684 | 1467647929925 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3684 | 1467647929927 Marionette TRACE conn3 <- [1,1850,null,{}] 08:58:49 INFO - PROCESS | 3684 | 1467647929931 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}] 08:58:49 INFO - PROCESS | 3684 | 1467647929933 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:50 INFO - PROCESS | 3684 | 1467647930033 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:58:50 INFO - PROCESS | 3684 | 1467647930038 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3684 | 1467647930040 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:50 INFO - PROCESS | 3684 | ++DOCSHELL 159FA800 == 30 [pid = 3684] [id = 472] 08:58:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15FC0C00) [pid = 3684] [serial = 1416] [outer = 00000000] 08:58:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1676A000) [pid = 3684] [serial = 1417] [outer = 15FC0C00] 08:58:50 INFO - PROCESS | 3684 | 1467647930092 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16ABE400) [pid = 3684] [serial = 1418] [outer = 15FC0C00] 08:58:50 INFO - PROCESS | 3684 | 1467647930550 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 681ms 08:58:50 INFO - PROCESS | 3684 | 1467647930587 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3684 | 1467647930589 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:50 INFO - PROCESS | 3684 | 1467647930592 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3684 | 1467647930594 Marionette TRACE conn3 <- [1,1854,null,{}] 08:58:50 INFO - PROCESS | 3684 | 1467647930605 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}] 08:58:50 INFO - PROCESS | 3684 | 1467647930606 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:50 INFO - PROCESS | 3684 | 1467647930739 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:58:50 INFO - PROCESS | 3684 | 1467647930749 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3684 | 1467647930751 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:50 INFO - PROCESS | 3684 | ++DOCSHELL 16AB8800 == 31 [pid = 3684] [id = 473] 08:58:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16ABA400) [pid = 3684] [serial = 1419] [outer = 00000000] 08:58:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DEAC00) [pid = 3684] [serial = 1420] [outer = 16ABA400] 08:58:50 INFO - PROCESS | 3684 | 1467647930795 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16FCF000) [pid = 3684] [serial = 1421] [outer = 16ABA400] 08:58:51 INFO - PROCESS | 3684 | 1467647931247 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 712ms 08:58:51 INFO - PROCESS | 3684 | 1467647931313 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3684 | 1467647931316 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:51 INFO - PROCESS | 3684 | 1467647931319 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3684 | 1467647931321 Marionette TRACE conn3 <- [1,1858,null,{}] 08:58:51 INFO - PROCESS | 3684 | 1467647931325 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}] 08:58:51 INFO - PROCESS | 3684 | 1467647931331 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:51 INFO - PROCESS | 3684 | 1467647931478 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:58:51 INFO - PROCESS | 3684 | 1467647931541 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3684 | 1467647931543 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:51 INFO - PROCESS | 3684 | ++DOCSHELL 17703800 == 32 [pid = 3684] [id = 474] 08:58:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17704800) [pid = 3684] [serial = 1422] [outer = 00000000] 08:58:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17F27C00) [pid = 3684] [serial = 1423] [outer = 17704800] 08:58:51 INFO - PROCESS | 3684 | 1467647931589 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183EA000) [pid = 3684] [serial = 1424] [outer = 17704800] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1770D800) [pid = 3684] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (183F4000) [pid = 3684] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10E98C00) [pid = 3684] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1123C400) [pid = 3684] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13246000) [pid = 3684] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A0A8800) [pid = 3684] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11AF0800) [pid = 3684] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (159F2000) [pid = 3684] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16770C00) [pid = 3684] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11286C00) [pid = 3684] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (183F6000) [pid = 3684] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:58:51 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16EFAC00) [pid = 3684] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:58:52 INFO - PROCESS | 3684 | 1467647932171 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 879ms 08:58:52 INFO - PROCESS | 3684 | 1467647932206 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3684 | 1467647932208 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:52 INFO - PROCESS | 3684 | 1467647932211 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3684 | 1467647932225 Marionette TRACE conn3 <- [1,1862,null,{}] 08:58:52 INFO - PROCESS | 3684 | 1467647932229 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}] 08:58:52 INFO - PROCESS | 3684 | 1467647932232 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:52 INFO - PROCESS | 3684 | 1467647932293 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:58:52 INFO - PROCESS | 3684 | 1467647932299 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3684 | 1467647932301 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:52 INFO - PROCESS | 3684 | ++DOCSHELL 128F7400 == 33 [pid = 3684] [id = 475] 08:58:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139D7400) [pid = 3684] [serial = 1425] [outer = 00000000] 08:58:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (162F3C00) [pid = 3684] [serial = 1426] [outer = 139D7400] 08:58:52 INFO - PROCESS | 3684 | 1467647932347 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15582C00) [pid = 3684] [serial = 1427] [outer = 139D7400] 08:58:52 INFO - PROCESS | 3684 | 1467647932758 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 575ms 08:58:52 INFO - PROCESS | 3684 | 1467647932775 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3684 | 1467647932776 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:52 INFO - PROCESS | 3684 | 1467647932780 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3684 | 1467647932782 Marionette TRACE conn3 <- [1,1866,null,{}] 08:58:52 INFO - PROCESS | 3684 | 1467647932804 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}] 08:58:52 INFO - PROCESS | 3684 | 1467647932806 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:52 INFO - PROCESS | 3684 | 1467647932883 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:58:52 INFO - PROCESS | 3684 | 1467647932889 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3684 | 1467647932891 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:52 INFO - PROCESS | 3684 | ++DOCSHELL 17843800 == 34 [pid = 3684] [id = 476] 08:58:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1784B400) [pid = 3684] [serial = 1428] [outer = 00000000] 08:58:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183F5C00) [pid = 3684] [serial = 1429] [outer = 1784B400] 08:58:52 INFO - PROCESS | 3684 | 1467647932937 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (183F6400) [pid = 3684] [serial = 1430] [outer = 1784B400] 08:58:53 INFO - PROCESS | 3684 | 1467647933352 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 576ms 08:58:53 INFO - PROCESS | 3684 | 1467647933360 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3684 | 1467647933362 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:53 INFO - PROCESS | 3684 | 1467647933365 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3684 | 1467647933367 Marionette TRACE conn3 <- [1,1870,null,{}] 08:58:53 INFO - PROCESS | 3684 | 1467647933371 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}] 08:58:53 INFO - PROCESS | 3684 | 1467647933373 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:53 INFO - PROCESS | 3684 | 1467647933493 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:58:53 INFO - PROCESS | 3684 | 1467647933502 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3684 | 1467647933504 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:53 INFO - PROCESS | 3684 | ++DOCSHELL 1547A000 == 35 [pid = 3684] [id = 477] 08:58:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19910000) [pid = 3684] [serial = 1431] [outer = 00000000] 08:58:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (199E3400) [pid = 3684] [serial = 1432] [outer = 19910000] 08:58:53 INFO - PROCESS | 3684 | 1467647933547 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (199E7000) [pid = 3684] [serial = 1433] [outer = 19910000] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 11AEF800 == 34 [pid = 3684] [id = 468] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 10A9AC00 == 33 [pid = 3684] [id = 469] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 128F7400 == 32 [pid = 3684] [id = 475] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 17703800 == 31 [pid = 3684] [id = 474] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 16AB8800 == 30 [pid = 3684] [id = 473] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 1547A400 == 29 [pid = 3684] [id = 471] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 130A5C00 == 28 [pid = 3684] [id = 470] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 159FA800 == 27 [pid = 3684] [id = 472] 08:58:54 INFO - PROCESS | 3684 | --DOCSHELL 17843800 == 26 [pid = 3684] [id = 476] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16EF3400) [pid = 3684] [serial = 1378] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17C0F000) [pid = 3684] [serial = 1379] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (199E4800) [pid = 3684] [serial = 1382] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1990B800) [pid = 3684] [serial = 1381] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19D9EC00) [pid = 3684] [serial = 1361] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (199E6400) [pid = 3684] [serial = 1360] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13E9BC00) [pid = 3684] [serial = 1387] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1394D800) [pid = 3684] [serial = 1369] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A56B800) [pid = 3684] [serial = 1393] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13E93000) [pid = 3684] [serial = 1370] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12B01400) [pid = 3684] [serial = 1363] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (131EC800) [pid = 3684] [serial = 1364] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15FAFC00) [pid = 3684] [serial = 1372] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15FC2C00) [pid = 3684] [serial = 1373] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16DAF000) [pid = 3684] [serial = 1375] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (128F4800) [pid = 3684] [serial = 1366] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (129B7C00) [pid = 3684] [serial = 1367] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19F28400) [pid = 3684] [serial = 1384] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A56F400) [pid = 3684] [serial = 1394] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (19DAC400) [pid = 3684] [serial = 1391] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19DA6C00) [pid = 3684] [serial = 1390] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19F29800) [pid = 3684] [serial = 1385] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (16DB0C00) [pid = 3684] [serial = 1388] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (16DF2400) [pid = 3684] [serial = 1376] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 3684 | 1467647935200 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1847ms 08:58:55 INFO - PROCESS | 3684 | 1467647935225 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3684 | 1467647935229 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:58:55 INFO - PROCESS | 3684 | 1467647935239 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3684 | 1467647935243 Marionette TRACE conn3 <- [1,1874,null,{}] 08:58:55 INFO - PROCESS | 3684 | 1467647935249 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}] 08:58:55 INFO - PROCESS | 3684 | 1467647935252 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:55 INFO - PROCESS | 3684 | 1467647935353 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:58:55 INFO - PROCESS | 3684 | 1467647935361 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3684 | 1467647935365 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:55 INFO - PROCESS | 3684 | ++DOCSHELL 11232800 == 27 [pid = 3684] [id = 478] 08:58:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (11233000) [pid = 3684] [serial = 1434] [outer = 00000000] 08:58:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (11435C00) [pid = 3684] [serial = 1435] [outer = 11233000] 08:58:55 INFO - PROCESS | 3684 | 1467647935416 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (11C4D000) [pid = 3684] [serial = 1436] [outer = 11233000] 08:58:55 INFO - PROCESS | 3684 | 1467647935891 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 681ms 08:58:55 INFO - PROCESS | 3684 | 1467647935920 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3684 | 1467647935925 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:58:55 INFO - PROCESS | 3684 | 1467647935932 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3684 | 1467647935934 Marionette TRACE conn3 <- [1,1878,null,{}] 08:58:55 INFO - PROCESS | 3684 | 1467647935938 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}] 08:58:55 INFO - PROCESS | 3684 | 1467647935941 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:56 INFO - PROCESS | 3684 | 1467647936061 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:58:56 INFO - PROCESS | 3684 | 1467647936182 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 3684 | 1467647936186 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:56 INFO - PROCESS | 3684 | ++DOCSHELL 10476C00 == 28 [pid = 3684] [id = 479] 08:58:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1047E800) [pid = 3684] [serial = 1437] [outer = 00000000] 08:58:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A97800) [pid = 3684] [serial = 1438] [outer = 1047E800] 08:58:56 INFO - PROCESS | 3684 | 1467647936245 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10E9E400) [pid = 3684] [serial = 1439] [outer = 1047E800] 08:58:56 INFO - PROCESS | 3684 | 1467647936997 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1106ms 08:58:57 INFO - PROCESS | 3684 | 1467647937041 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3684 | 1467647937046 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:58:57 INFO - PROCESS | 3684 | 1467647937074 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3684 | 1467647937078 Marionette TRACE conn3 <- [1,1882,null,{}] 08:58:57 INFO - PROCESS | 3684 | 1467647937084 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}] 08:58:57 INFO - PROCESS | 3684 | 1467647937087 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:57 INFO - PROCESS | 3684 | 1467647937196 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:58:57 INFO - PROCESS | 3684 | 1467647937318 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3684 | 1467647937321 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:57 INFO - PROCESS | 3684 | ++DOCSHELL 13074400 == 29 [pid = 3684] [id = 480] 08:58:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (130A1C00) [pid = 3684] [serial = 1440] [outer = 00000000] 08:58:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13143400) [pid = 3684] [serial = 1441] [outer = 130A1C00] 08:58:57 INFO - PROCESS | 3684 | 1467647937387 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13241400) [pid = 3684] [serial = 1442] [outer = 130A1C00] 08:58:58 INFO - PROCESS | 3684 | 1467647938146 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]]]}] 08:58:58 INFO - PROCESS | 3684 | --DOCSHELL 11232800 == 28 [pid = 3684] [id = 478] 08:58:58 INFO - PROCESS | 3684 | --DOCSHELL 1547A000 == 27 [pid = 3684] [id = 477] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1181ms 08:58:58 INFO - PROCESS | 3684 | 1467647938235 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3684 | 1467647938239 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:58:58 INFO - PROCESS | 3684 | 1467647938245 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3684 | 1467647938248 Marionette TRACE conn3 <- [1,1886,null,{}] 08:58:58 INFO - PROCESS | 3684 | 1467647938253 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}] 08:58:58 INFO - PROCESS | 3684 | 1467647938256 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:58 INFO - PROCESS | 3684 | 1467647938348 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:58:58 INFO - PROCESS | 3684 | 1467647938355 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3684 | 1467647938360 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:58 INFO - PROCESS | 3684 | ++DOCSHELL 112E6800 == 28 [pid = 3684] [id = 481] 08:58:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (112EFC00) [pid = 3684] [serial = 1443] [outer = 00000000] 08:58:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12D7A800) [pid = 3684] [serial = 1444] [outer = 112EFC00] 08:58:58 INFO - PROCESS | 3684 | 1467647938415 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1312B800) [pid = 3684] [serial = 1445] [outer = 112EFC00] 08:58:58 INFO - PROCESS | 3684 | 1467647938910 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 727ms 08:58:58 INFO - PROCESS | 3684 | 1467647938969 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3684 | 1467647938973 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:58:58 INFO - PROCESS | 3684 | 1467647938980 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3684 | 1467647938982 Marionette TRACE conn3 <- [1,1890,null,{}] 08:58:58 INFO - PROCESS | 3684 | 1467647938986 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}] 08:58:58 INFO - PROCESS | 3684 | 1467647938988 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:59 INFO - PROCESS | 3684 | 1467647939075 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:58:59 INFO - PROCESS | 3684 | 1467647939168 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3684 | 1467647939170 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:59 INFO - PROCESS | 3684 | ++DOCSHELL 139DE800 == 29 [pid = 3684] [id = 482] 08:58:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (139E0400) [pid = 3684] [serial = 1446] [outer = 00000000] 08:58:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (141B0C00) [pid = 3684] [serial = 1447] [outer = 139E0400] 08:58:59 INFO - PROCESS | 3684 | 1467647939217 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (150B5000) [pid = 3684] [serial = 1448] [outer = 139E0400] 08:58:59 INFO - PROCESS | 3684 | 1467647939601 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 667ms 08:58:59 INFO - PROCESS | 3684 | 1467647939662 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3684 | 1467647939664 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:58:59 INFO - PROCESS | 3684 | 1467647939668 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3684 | 1467647939671 Marionette TRACE conn3 <- [1,1894,null,{}] 08:58:59 INFO - PROCESS | 3684 | 1467647939682 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}] 08:58:59 INFO - PROCESS | 3684 | 1467647939687 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:59 INFO - PROCESS | 3684 | 1467647939787 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:58:59 INFO - PROCESS | 3684 | 1467647939799 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3684 | 1467647939802 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:58:59 INFO - PROCESS | 3684 | ++DOCSHELL 162EA400 == 30 [pid = 3684] [id = 483] 08:58:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (162EB800) [pid = 3684] [serial = 1449] [outer = 00000000] 08:58:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1676B800) [pid = 3684] [serial = 1450] [outer = 162EB800] 08:58:59 INFO - PROCESS | 3684 | 1467647939849 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16AC0C00) [pid = 3684] [serial = 1451] [outer = 162EB800] 08:59:00 INFO - PROCESS | 3684 | 1467647940294 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 666ms 08:59:00 INFO - PROCESS | 3684 | 1467647940335 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3684 | 1467647940347 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:59:00 INFO - PROCESS | 3684 | 1467647940351 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3684 | 1467647940353 Marionette TRACE conn3 <- [1,1898,null,{}] 08:59:00 INFO - PROCESS | 3684 | 1467647940356 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}] 08:59:00 INFO - PROCESS | 3684 | 1467647940358 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:00 INFO - PROCESS | 3684 | 1467647940478 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:59:00 INFO - PROCESS | 3684 | 1467647940484 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3684 | 1467647940486 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:00 INFO - PROCESS | 3684 | ++DOCSHELL 16DB2800 == 31 [pid = 3684] [id = 484] 08:59:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DE7800) [pid = 3684] [serial = 1452] [outer = 00000000] 08:59:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16FCB000) [pid = 3684] [serial = 1453] [outer = 16DE7800] 08:59:00 INFO - PROCESS | 3684 | 1467647940534 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (175EC400) [pid = 3684] [serial = 1454] [outer = 16DE7800] 08:59:00 INFO - PROCESS | 3684 | 1467647940963 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 682ms 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:59:01 INFO - PROCESS | 3684 | 1467647941034 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3684 | 1467647941036 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 3684 | 1467647941039 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3684 | 1467647941041 Marionette TRACE conn3 <- [1,1902,null,{}] 08:59:01 INFO - PROCESS | 3684 | 1467647941044 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}] 08:59:01 INFO - PROCESS | 3684 | 1467647941046 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:01 INFO - PROCESS | 3684 | 1467647941184 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:59:01 INFO - PROCESS | 3684 | 1467647941206 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3684 | 1467647941208 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:01 INFO - PROCESS | 3684 | ++DOCSHELL 1777E800 == 32 [pid = 3684] [id = 485] 08:59:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1777EC00) [pid = 3684] [serial = 1455] [outer = 00000000] 08:59:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1783F400) [pid = 3684] [serial = 1456] [outer = 1777EC00] 08:59:01 INFO - PROCESS | 3684 | 1467647941253 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (12BD3C00) [pid = 3684] [serial = 1457] [outer = 1777EC00] 08:59:01 INFO - PROCESS | 3684 | 1467647941680 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 666ms 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:59:01 INFO - PROCESS | 3684 | 1467647941718 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3684 | 1467647941720 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 3684 | 1467647941723 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3684 | 1467647941725 Marionette TRACE conn3 <- [1,1906,null,{}] 08:59:01 INFO - PROCESS | 3684 | 1467647941728 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}] 08:59:01 INFO - PROCESS | 3684 | 1467647941734 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:01 INFO - PROCESS | 3684 | 1467647941865 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:59:01 INFO - PROCESS | 3684 | 1467647941928 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3684 | 1467647941930 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:01 INFO - PROCESS | 3684 | ++DOCSHELL 13036C00 == 33 [pid = 3684] [id = 486] 08:59:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17F2C000) [pid = 3684] [serial = 1458] [outer = 00000000] 08:59:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19908C00) [pid = 3684] [serial = 1459] [outer = 17F2C000] 08:59:01 INFO - PROCESS | 3684 | 1467647941958 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (199E0000) [pid = 3684] [serial = 1460] [outer = 17F2C000] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1784B400) [pid = 3684] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15FC0C00) [pid = 3684] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16ABA400) [pid = 3684] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17704800) [pid = 3684] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17847C00) [pid = 3684] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (154C6800) [pid = 3684] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11280000) [pid = 3684] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1547A800) [pid = 3684] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (130A7C00) [pid = 3684] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A9DC00) [pid = 3684] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1281F000) [pid = 3684] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (139D7400) [pid = 3684] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:59:02 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19910000) [pid = 3684] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:59:02 INFO - PROCESS | 3684 | 1467647942394 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 711ms 08:59:02 INFO - PROCESS | 3684 | 1467647942448 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3684 | 1467647942450 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:59:02 INFO - PROCESS | 3684 | 1467647942453 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3684 | 1467647942455 Marionette TRACE conn3 <- [1,1910,null,{}] 08:59:02 INFO - PROCESS | 3684 | 1467647942499 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}] 08:59:02 INFO - PROCESS | 3684 | 1467647942501 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:02 INFO - PROCESS | 3684 | 1467647942606 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:59:02 INFO - PROCESS | 3684 | 1467647942667 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3684 | 1467647942669 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A7F800 == 34 [pid = 3684] [id = 487] 08:59:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1123E400) [pid = 3684] [serial = 1461] [outer = 00000000] 08:59:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1394D400) [pid = 3684] [serial = 1462] [outer = 1123E400] 08:59:02 INFO - PROCESS | 3684 | 1467647942712 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16FC9400) [pid = 3684] [serial = 1463] [outer = 1123E400] 08:59:03 INFO - PROCESS | 3684 | 1467647943041 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 636ms 08:59:03 INFO - PROCESS | 3684 | 1467647943077 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3684 | 1467647943079 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:59:03 INFO - PROCESS | 3684 | 1467647943083 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:59:03 INFO - PROCESS | 3684 | 1467647943084 Marionette TRACE conn3 <- [1,1914,null,{}] 08:59:03 INFO - PROCESS | 3684 | 1467647943088 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}] 08:59:03 INFO - PROCESS | 3684 | 1467647943090 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:03 INFO - PROCESS | 3684 | 1467647943206 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:59:03 INFO - PROCESS | 3684 | 1467647943214 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3684 | 1467647943216 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:03 INFO - PROCESS | 3684 | ++DOCSHELL 13948000 == 35 [pid = 3684] [id = 488] 08:59:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15590000) [pid = 3684] [serial = 1464] [outer = 00000000] 08:59:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (199E6800) [pid = 3684] [serial = 1465] [outer = 15590000] 08:59:03 INFO - PROCESS | 3684 | 1467647943262 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (199E8000) [pid = 3684] [serial = 1466] [outer = 15590000] 08:59:03 INFO - PROCESS | 3684 | 1467647943675 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 620ms 08:59:03 INFO - PROCESS | 3684 | 1467647943704 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3684 | 1467647943706 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:59:03 INFO - PROCESS | 3684 | 1467647943709 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3684 | 1467647943711 Marionette TRACE conn3 <- [1,1918,null,{}] 08:59:03 INFO - PROCESS | 3684 | 1467647943714 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}] 08:59:03 INFO - PROCESS | 3684 | 1467647943716 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:03 INFO - PROCESS | 3684 | 1467647943832 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:59:03 INFO - PROCESS | 3684 | 1467647943841 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3684 | 1467647943842 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:03 INFO - PROCESS | 3684 | ++DOCSHELL 12B07800 == 36 [pid = 3684] [id = 489] 08:59:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15053800) [pid = 3684] [serial = 1467] [outer = 00000000] 08:59:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19F32C00) [pid = 3684] [serial = 1468] [outer = 15053800] 08:59:03 INFO - PROCESS | 3684 | 1467647943893 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19F34800) [pid = 3684] [serial = 1469] [outer = 15053800] 08:59:04 INFO - PROCESS | 3684 | 1467647944403 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 773ms 08:59:04 INFO - PROCESS | 3684 | 1467647944494 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3684 | 1467647944499 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:59:04 INFO - PROCESS | 3684 | 1467647944505 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3684 | 1467647944508 Marionette TRACE conn3 <- [1,1922,null,{}] 08:59:04 INFO - PROCESS | 3684 | 1467647944514 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}] 08:59:04 INFO - PROCESS | 3684 | 1467647944517 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:04 INFO - PROCESS | 3684 | 1467647944641 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:59:04 INFO - PROCESS | 3684 | 1467647944754 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3684 | 1467647944759 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:04 INFO - PROCESS | 3684 | ++DOCSHELL 10A9F400 == 37 [pid = 3684] [id = 490] 08:59:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10B8B800) [pid = 3684] [serial = 1470] [outer = 00000000] 08:59:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (129AFC00) [pid = 3684] [serial = 1471] [outer = 10B8B800] 08:59:04 INFO - PROCESS | 3684 | 1467647944816 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13450000) [pid = 3684] [serial = 1472] [outer = 10B8B800] 08:59:05 INFO - PROCESS | 3684 | 1467647945471 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1015ms 08:59:05 INFO - PROCESS | 3684 | 1467647945513 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3684 | 1467647945518 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:59:05 INFO - PROCESS | 3684 | 1467647945543 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3684 | 1467647945546 Marionette TRACE conn3 <- [1,1926,null,{}] 08:59:05 INFO - PROCESS | 3684 | 1467647945550 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}] 08:59:05 INFO - PROCESS | 3684 | 1467647945553 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:05 INFO - PROCESS | 3684 | 1467647945668 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:59:05 INFO - PROCESS | 3684 | 1467647945804 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3684 | 1467647945807 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:05 INFO - PROCESS | 3684 | ++DOCSHELL 1505A400 == 38 [pid = 3684] [id = 491] 08:59:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1546F000) [pid = 3684] [serial = 1473] [outer = 00000000] 08:59:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (159FBC00) [pid = 3684] [serial = 1474] [outer = 1546F000] 08:59:05 INFO - PROCESS | 3684 | 1467647945863 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (162EE400) [pid = 3684] [serial = 1475] [outer = 1546F000] 08:59:06 INFO - PROCESS | 3684 | 1467647946443 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 969ms 08:59:06 INFO - PROCESS | 3684 | 1467647946497 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3684 | 1467647946500 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:59:06 INFO - PROCESS | 3684 | 1467647946504 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 3684 | 1467647946507 Marionette TRACE conn3 <- [1,1930,null,{}] 08:59:06 INFO - PROCESS | 3684 | 1467647946518 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}] 08:59:06 INFO - PROCESS | 3684 | 1467647946523 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:06 INFO - PROCESS | 3684 | 1467647946632 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:59:06 INFO - PROCESS | 3684 | 1467647946770 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3684 | 1467647946773 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:06 INFO - PROCESS | 3684 | ++DOCSHELL 128F0400 == 39 [pid = 3684] [id = 492] 08:59:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (128F6400) [pid = 3684] [serial = 1476] [outer = 00000000] 08:59:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (17F03000) [pid = 3684] [serial = 1477] [outer = 128F6400] 08:59:06 INFO - PROCESS | 3684 | 1467647946831 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1990A800) [pid = 3684] [serial = 1478] [outer = 128F6400] 08:59:07 INFO - PROCESS | 3684 | 1467647947584 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1121ms 08:59:07 INFO - PROCESS | 3684 | 1467647947623 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3684 | 1467647947629 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:59:07 INFO - PROCESS | 3684 | 1467647947637 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3684 | 1467647947642 Marionette TRACE conn3 <- [1,1934,null,{}] 08:59:07 INFO - PROCESS | 3684 | 1467647947648 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}] 08:59:07 INFO - PROCESS | 3684 | 1467647947651 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:07 INFO - PROCESS | 3684 | 1467647947762 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 13948000 == 38 [pid = 3684] [id = 488] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 10A7F800 == 37 [pid = 3684] [id = 487] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 13036C00 == 36 [pid = 3684] [id = 486] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 1777E800 == 35 [pid = 3684] [id = 485] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 16DB2800 == 34 [pid = 3684] [id = 484] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 162EA400 == 33 [pid = 3684] [id = 483] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 139DE800 == 32 [pid = 3684] [id = 482] 08:59:07 INFO - PROCESS | 3684 | --DOCSHELL 112E6800 == 31 [pid = 3684] [id = 481] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11435C00) [pid = 3684] [serial = 1435] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (183F6400) [pid = 3684] [serial = 1430] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1676A000) [pid = 3684] [serial = 1417] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16DEAC00) [pid = 3684] [serial = 1420] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17F27C00) [pid = 3684] [serial = 1423] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16FCF000) [pid = 3684] [serial = 1421] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (183F5C00) [pid = 3684] [serial = 1429] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (183EA000) [pid = 3684] [serial = 1424] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19DA7800) [pid = 3684] [serial = 1402] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1676C000) [pid = 3684] [serial = 1400] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15FB4800) [pid = 3684] [serial = 1399] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (129B6400) [pid = 3684] [serial = 1397] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1281D800) [pid = 3684] [serial = 1396] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15581800) [pid = 3684] [serial = 1414] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1312C400) [pid = 3684] [serial = 1411] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131EFC00) [pid = 3684] [serial = 1412] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11431400) [pid = 3684] [serial = 1408] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11CD2000) [pid = 3684] [serial = 1409] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12DC6400) [pid = 3684] [serial = 1406] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (128F5400) [pid = 3684] [serial = 1405] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A30D800) [pid = 3684] [serial = 1403] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (162F3C00) [pid = 3684] [serial = 1426] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16ABE400) [pid = 3684] [serial = 1418] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (199E7000) [pid = 3684] [serial = 1433] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (159FB800) [pid = 3684] [serial = 1415] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (199E3400) [pid = 3684] [serial = 1432] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15582C00) [pid = 3684] [serial = 1427] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3684 | 1467647947899 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3684 | 1467647947901 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:07 INFO - PROCESS | 3684 | ++DOCSHELL 10B85400 == 32 [pid = 3684] [id = 493] 08:59:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10B86800) [pid = 3684] [serial = 1479] [outer = 00000000] 08:59:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11CD2000) [pid = 3684] [serial = 1480] [outer = 10B86800] 08:59:07 INFO - PROCESS | 3684 | 1467647947949 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128FB400) [pid = 3684] [serial = 1481] [outer = 10B86800] 08:59:08 INFO - PROCESS | 3684 | 1467647948344 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 712ms 08:59:08 INFO - PROCESS | 3684 | 1467647948360 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3684 | 1467647948364 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:59:08 INFO - PROCESS | 3684 | 1467647948370 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3684 | 1467647948373 Marionette TRACE conn3 <- [1,1938,null,{}] 08:59:08 INFO - PROCESS | 3684 | 1467647948377 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}] 08:59:08 INFO - PROCESS | 3684 | 1467647948379 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:08 INFO - PROCESS | 3684 | 1467647948485 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:59:08 INFO - PROCESS | 3684 | 1467647948581 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3684 | 1467647948583 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:08 INFO - PROCESS | 3684 | ++DOCSHELL 12D86800 == 33 [pid = 3684] [id = 494] 08:59:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1306C400) [pid = 3684] [serial = 1482] [outer = 00000000] 08:59:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1324B000) [pid = 3684] [serial = 1483] [outer = 1306C400] 08:59:08 INFO - PROCESS | 3684 | 1467647948630 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13948400) [pid = 3684] [serial = 1484] [outer = 1306C400] 08:59:08 INFO - PROCESS | 3684 | 1467647949006 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 681ms 08:59:09 INFO - PROCESS | 3684 | 1467647949037 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3684 | 1467647949039 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:59:09 INFO - PROCESS | 3684 | 1467647949043 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3684 | 1467647949046 Marionette TRACE conn3 <- [1,1942,null,{}] 08:59:09 INFO - PROCESS | 3684 | 1467647949056 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}] 08:59:09 INFO - PROCESS | 3684 | 1467647949060 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:09 INFO - PROCESS | 3684 | 1467647949143 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:59:09 INFO - PROCESS | 3684 | 1467647949151 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3684 | 1467647949154 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:09 INFO - PROCESS | 3684 | ++DOCSHELL 15977C00 == 34 [pid = 3684] [id = 495] 08:59:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (159FD400) [pid = 3684] [serial = 1485] [outer = 00000000] 08:59:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15FB5000) [pid = 3684] [serial = 1486] [outer = 159FD400] 08:59:09 INFO - PROCESS | 3684 | 1467647949225 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1676A400) [pid = 3684] [serial = 1487] [outer = 159FD400] 08:59:09 INFO - PROCESS | 3684 | 1467647949702 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 727ms 08:59:09 INFO - PROCESS | 3684 | 1467647949766 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3684 | 1467647949769 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:59:09 INFO - PROCESS | 3684 | 1467647949772 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3684 | 1467647949774 Marionette TRACE conn3 <- [1,1946,null,{}] 08:59:09 INFO - PROCESS | 3684 | 1467647949778 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}] 08:59:09 INFO - PROCESS | 3684 | 1467647949780 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:09 INFO - PROCESS | 3684 | 1467647949902 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:59:09 INFO - PROCESS | 3684 | 1467647949908 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3684 | 1467647949910 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:09 INFO - PROCESS | 3684 | ++DOCSHELL 15FB0000 == 35 [pid = 3684] [id = 496] 08:59:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16AB8800) [pid = 3684] [serial = 1488] [outer = 00000000] 08:59:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16DB1C00) [pid = 3684] [serial = 1489] [outer = 16AB8800] 08:59:09 INFO - PROCESS | 3684 | 1467647949954 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16EFAC00) [pid = 3684] [serial = 1490] [outer = 16AB8800] 08:59:10 INFO - PROCESS | 3684 | 1467647950404 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 682ms 08:59:10 INFO - PROCESS | 3684 | 1467647950451 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3684 | 1467647950453 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:59:10 INFO - PROCESS | 3684 | 1467647950456 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3684 | 1467647950458 Marionette TRACE conn3 <- [1,1950,null,{}] 08:59:10 INFO - PROCESS | 3684 | 1467647950461 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}] 08:59:10 INFO - PROCESS | 3684 | 1467647950463 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:10 INFO - PROCESS | 3684 | 1467647950575 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:59:10 INFO - PROCESS | 3684 | 1467647950582 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3684 | 1467647950584 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:10 INFO - PROCESS | 3684 | ++DOCSHELL 16DA9000 == 36 [pid = 3684] [id = 497] 08:59:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16FCEC00) [pid = 3684] [serial = 1491] [outer = 00000000] 08:59:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1777C000) [pid = 3684] [serial = 1492] [outer = 16FCEC00] 08:59:10 INFO - PROCESS | 3684 | 1467647950663 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1777C400) [pid = 3684] [serial = 1493] [outer = 16FCEC00] 08:59:11 INFO - PROCESS | 3684 | 1467647951092 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 681ms 08:59:11 INFO - PROCESS | 3684 | 1467647951140 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3684 | 1467647951142 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:59:11 INFO - PROCESS | 3684 | 1467647951155 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3684 | 1467647951157 Marionette TRACE conn3 <- [1,1954,null,{}] 08:59:11 INFO - PROCESS | 3684 | 1467647951161 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}] 08:59:11 INFO - PROCESS | 3684 | 1467647951167 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:11 INFO - PROCESS | 3684 | 1467647951315 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:59:11 INFO - PROCESS | 3684 | 1467647951340 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3684 | 1467647951343 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:11 INFO - PROCESS | 3684 | ++DOCSHELL 199DDC00 == 37 [pid = 3684] [id = 498] 08:59:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (199DE400) [pid = 3684] [serial = 1494] [outer = 00000000] 08:59:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19DA7800) [pid = 3684] [serial = 1495] [outer = 199DE400] 08:59:11 INFO - PROCESS | 3684 | 1467647951387 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19DA8000) [pid = 3684] [serial = 1496] [outer = 199DE400] 08:59:11 INFO - PROCESS | 3684 | 1467647951825 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 742ms 08:59:11 INFO - PROCESS | 3684 | 1467647951873 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3684 | 1467647951875 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:59:11 INFO - PROCESS | 3684 | 1467647951892 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3684 | 1467647951894 Marionette TRACE conn3 <- [1,1958,null,{}] 08:59:11 INFO - PROCESS | 3684 | 1467647951898 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}] 08:59:11 INFO - PROCESS | 3684 | 1467647951900 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:11 INFO - PROCESS | 3684 | 1467647952008 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:59:11 INFO - PROCESS | 3684 | 1467647952015 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3684 | 1467647952017 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:12 INFO - PROCESS | 3684 | ++DOCSHELL 11288000 == 38 [pid = 3684] [id = 499] 08:59:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (199E4800) [pid = 3684] [serial = 1497] [outer = 00000000] 08:59:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A307C00) [pid = 3684] [serial = 1498] [outer = 199E4800] 08:59:12 INFO - PROCESS | 3684 | 1467647952076 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A30AC00) [pid = 3684] [serial = 1499] [outer = 199E4800] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17F2C000) [pid = 3684] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DE7800) [pid = 3684] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (130A1C00) [pid = 3684] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (139E0400) [pid = 3684] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1047E800) [pid = 3684] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15590000) [pid = 3684] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (112EFC00) [pid = 3684] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1123E400) [pid = 3684] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1777EC00) [pid = 3684] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:59:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (162EB800) [pid = 3684] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:59:12 INFO - PROCESS | 3684 | 1467647952658 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 833ms 08:59:12 INFO - PROCESS | 3684 | 1467647952727 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3684 | 1467647952729 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:59:12 INFO - PROCESS | 3684 | 1467647952732 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3684 | 1467647952734 Marionette TRACE conn3 <- [1,1962,null,{}] 08:59:12 INFO - PROCESS | 3684 | 1467647952737 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}] 08:59:12 INFO - PROCESS | 3684 | 1467647952739 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:12 INFO - PROCESS | 3684 | 1467647952826 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:59:12 INFO - PROCESS | 3684 | 1467647952832 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3684 | 1467647952834 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:12 INFO - PROCESS | 3684 | ++DOCSHELL 112EFC00 == 39 [pid = 3684] [id = 500] 08:59:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13E93800) [pid = 3684] [serial = 1500] [outer = 00000000] 08:59:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16EF8000) [pid = 3684] [serial = 1501] [outer = 13E93800] 08:59:12 INFO - PROCESS | 3684 | 1467647952878 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1714AC00) [pid = 3684] [serial = 1502] [outer = 13E93800] 08:59:13 INFO - PROCESS | 3684 | 1467647953281 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 576ms 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:59:13 INFO - PROCESS | 3684 | 1467647953323 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3684 | 1467647953325 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 3684 | 1467647953331 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3684 | 1467647953333 Marionette TRACE conn3 <- [1,1966,null,{}] 08:59:13 INFO - PROCESS | 3684 | 1467647953337 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}] 08:59:13 INFO - PROCESS | 3684 | 1467647953339 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:13 INFO - PROCESS | 3684 | 1467647953417 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:59:13 INFO - PROCESS | 3684 | 1467647953407 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3684 | 1467647953409 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:13 INFO - PROCESS | 3684 | ++DOCSHELL 16EF3400 == 40 [pid = 3684] [id = 501] 08:59:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183F7000) [pid = 3684] [serial = 1503] [outer = 00000000] 08:59:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A470C00) [pid = 3684] [serial = 1504] [outer = 183F7000] 08:59:13 INFO - PROCESS | 3684 | 1467647953452 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A471400) [pid = 3684] [serial = 1505] [outer = 183F7000] 08:59:13 INFO - PROCESS | 3684 | 1467647953891 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 576ms 08:59:13 INFO - PROCESS | 3684 | 1467647953909 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3684 | 1467647953911 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:59:13 INFO - PROCESS | 3684 | 1467647953927 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3684 | 1467647953929 Marionette TRACE conn3 <- [1,1970,null,{}] 08:59:13 INFO - PROCESS | 3684 | 1467647953920 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}] 08:59:13 INFO - PROCESS | 3684 | 1467647953921 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:13 INFO - PROCESS | 3684 | 1467647954000 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:59:13 INFO - PROCESS | 3684 | 1467647954006 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3684 | 1467647954008 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:14 INFO - PROCESS | 3684 | ++DOCSHELL 19DA0400 == 41 [pid = 3684] [id = 502] 08:59:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A310400) [pid = 3684] [serial = 1506] [outer = 00000000] 08:59:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A578C00) [pid = 3684] [serial = 1507] [outer = 1A310400] 08:59:14 INFO - PROCESS | 3684 | 1467647954053 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A6D4800) [pid = 3684] [serial = 1508] [outer = 1A310400] 08:59:14 INFO - PROCESS | 3684 | 1467647954667 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 772ms 08:59:14 INFO - PROCESS | 3684 | 1467647954694 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3684 | 1467647954698 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:59:14 INFO - PROCESS | 3684 | 1467647954703 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:59:14 INFO - PROCESS | 3684 | 1467647954707 Marionette TRACE conn3 <- [1,1974,null,{}] 08:59:14 INFO - PROCESS | 3684 | 1467647954714 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}] 08:59:14 INFO - PROCESS | 3684 | 1467647954717 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:14 INFO - PROCESS | 3684 | 1467647954857 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:59:14 INFO - PROCESS | 3684 | 1467647955004 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3684 | 1467647955007 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:15 INFO - PROCESS | 3684 | ++DOCSHELL 1284EC00 == 42 [pid = 3684] [id = 503] 08:59:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (128F7C00) [pid = 3684] [serial = 1509] [outer = 00000000] 08:59:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13130400) [pid = 3684] [serial = 1510] [outer = 128F7C00] 08:59:15 INFO - PROCESS | 3684 | 1467647955061 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (134B8400) [pid = 3684] [serial = 1511] [outer = 128F7C00] 08:59:15 INFO - PROCESS | 3684 | 1467647955607 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 08:59:15 INFO - PROCESS | 3684 | 1467647955673 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3684 | 1467647955677 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:59:15 INFO - PROCESS | 3684 | 1467647955684 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3684 | 1467647955687 Marionette TRACE conn3 <- [1,1978,null,{}] 08:59:15 INFO - PROCESS | 3684 | 1467647955691 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}] 08:59:15 INFO - PROCESS | 3684 | 1467647955694 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:15 INFO - PROCESS | 3684 | 1467647955808 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:59:15 INFO - PROCESS | 3684 | 1467647955956 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3684 | 1467647955959 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:15 INFO - PROCESS | 3684 | ++DOCSHELL 162EAC00 == 43 [pid = 3684] [id = 504] 08:59:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (162EDC00) [pid = 3684] [serial = 1512] [outer = 00000000] 08:59:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16ABAC00) [pid = 3684] [serial = 1513] [outer = 162EDC00] 08:59:15 INFO - PROCESS | 3684 | 1467647956015 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16EF7000) [pid = 3684] [serial = 1514] [outer = 162EDC00] 08:59:16 INFO - PROCESS | 3684 | 1467647956543 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 908ms 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:59:16 INFO - PROCESS | 3684 | 1467647956612 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3684 | 1467647956615 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:59:16 INFO - PROCESS | 3684 | 1467647956618 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3684 | 1467647956622 Marionette TRACE conn3 <- [1,1982,null,{}] 08:59:16 INFO - PROCESS | 3684 | 1467647956633 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}] 08:59:16 INFO - PROCESS | 3684 | 1467647956638 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:16 INFO - PROCESS | 3684 | 1467647956731 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:59:16 INFO - PROCESS | 3684 | 1467647956872 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3684 | 1467647956876 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:16 INFO - PROCESS | 3684 | ++DOCSHELL 19F29000 == 44 [pid = 3684] [id = 505] 08:59:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19F2E000) [pid = 3684] [serial = 1515] [outer = 00000000] 08:59:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A47C000) [pid = 3684] [serial = 1516] [outer = 19F2E000] 08:59:16 INFO - PROCESS | 3684 | 1467647956941 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A573800) [pid = 3684] [serial = 1517] [outer = 19F2E000] 08:59:17 INFO - PROCESS | 3684 | 1467647957762 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1151ms 08:59:17 INFO - PROCESS | 3684 | 1467647957767 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3684 | 1467647957771 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:59:17 INFO - PROCESS | 3684 | 1467647957776 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3684 | 1467647957779 Marionette TRACE conn3 <- [1,1986,null,{}] 08:59:17 INFO - PROCESS | 3684 | 1467647957785 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}] 08:59:17 INFO - PROCESS | 3684 | 1467647957788 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:17 INFO - PROCESS | 3684 | 1467647957941 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:59:17 INFO - PROCESS | 3684 | 1467647958007 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3684 | 1467647958011 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:18 INFO - PROCESS | 3684 | ++DOCSHELL 129ACC00 == 45 [pid = 3684] [id = 506] 08:59:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (129B3400) [pid = 3684] [serial = 1518] [outer = 00000000] 08:59:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (13032000) [pid = 3684] [serial = 1519] [outer = 129B3400] 08:59:18 INFO - PROCESS | 3684 | 1467647958090 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (130D1400) [pid = 3684] [serial = 1520] [outer = 129B3400] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 16EF3400 == 44 [pid = 3684] [id = 501] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 112EFC00 == 43 [pid = 3684] [id = 500] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 11288000 == 42 [pid = 3684] [id = 499] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 199DDC00 == 41 [pid = 3684] [id = 498] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 16DA9000 == 40 [pid = 3684] [id = 497] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 15FB0000 == 39 [pid = 3684] [id = 496] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 15977C00 == 38 [pid = 3684] [id = 495] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 12D86800 == 37 [pid = 3684] [id = 494] 08:59:18 INFO - PROCESS | 3684 | --DOCSHELL 10B85400 == 36 [pid = 3684] [id = 493] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (199E8000) [pid = 3684] [serial = 1466] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19F32C00) [pid = 3684] [serial = 1468] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19908C00) [pid = 3684] [serial = 1459] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (175EC400) [pid = 3684] [serial = 1454] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13143400) [pid = 3684] [serial = 1441] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (150B5000) [pid = 3684] [serial = 1448] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10E9E400) [pid = 3684] [serial = 1439] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (199E6800) [pid = 3684] [serial = 1465] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (141B0C00) [pid = 3684] [serial = 1447] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (199E0000) [pid = 3684] [serial = 1460] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12D7A800) [pid = 3684] [serial = 1444] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A97800) [pid = 3684] [serial = 1438] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16FC9400) [pid = 3684] [serial = 1463] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16FCB000) [pid = 3684] [serial = 1453] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13241400) [pid = 3684] [serial = 1442] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1394D400) [pid = 3684] [serial = 1462] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1783F400) [pid = 3684] [serial = 1456] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1676B800) [pid = 3684] [serial = 1450] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12BD3C00) [pid = 3684] [serial = 1457] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1312B800) [pid = 3684] [serial = 1445] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16AC0C00) [pid = 3684] [serial = 1451] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3684 | 1467647958740 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 969ms 08:59:18 INFO - PROCESS | 3684 | 1467647958763 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3684 | 1467647958767 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:59:18 INFO - PROCESS | 3684 | 1467647958773 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 3684 | 1467647958775 Marionette TRACE conn3 <- [1,1990,null,{}] 08:59:18 INFO - PROCESS | 3684 | 1467647958779 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}] 08:59:18 INFO - PROCESS | 3684 | 1467647958782 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:18 INFO - PROCESS | 3684 | 1467647958850 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:59:18 INFO - PROCESS | 3684 | 1467647958972 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3684 | 1467647958974 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:18 INFO - PROCESS | 3684 | ++DOCSHELL 12D86800 == 37 [pid = 3684] [id = 507] 08:59:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12DC4C00) [pid = 3684] [serial = 1521] [outer = 00000000] 08:59:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (131EE000) [pid = 3684] [serial = 1522] [outer = 12DC4C00] 08:59:19 INFO - PROCESS | 3684 | 1467647959022 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (139D7800) [pid = 3684] [serial = 1523] [outer = 12DC4C00] 08:59:19 INFO - PROCESS | 3684 | 1467647959391 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 682ms 08:59:19 INFO - PROCESS | 3684 | 1467647959438 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3684 | 1467647959440 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:59:19 INFO - PROCESS | 3684 | 1467647959444 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3684 | 1467647959447 Marionette TRACE conn3 <- [1,1994,null,{}] 08:59:19 INFO - PROCESS | 3684 | 1467647959457 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}] 08:59:19 INFO - PROCESS | 3684 | 1467647959461 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:19 INFO - PROCESS | 3684 | 1467647959579 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:59:19 INFO - PROCESS | 3684 | 1467647959592 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3684 | 1467647959595 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:19 INFO - PROCESS | 3684 | ++DOCSHELL 154C6000 == 38 [pid = 3684] [id = 508] 08:59:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15FB5800) [pid = 3684] [serial = 1524] [outer = 00000000] 08:59:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1676CC00) [pid = 3684] [serial = 1525] [outer = 15FB5800] 08:59:19 INFO - PROCESS | 3684 | 1467647959641 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16ABF000) [pid = 3684] [serial = 1526] [outer = 15FB5800] 08:59:20 INFO - PROCESS | 3684 | 1467647960103 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]]]}] 08:59:20 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 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 681ms 08:59:20 INFO - PROCESS | 3684 | 1467647960126 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3684 | 1467647960128 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:59:20 INFO - PROCESS | 3684 | 1467647960131 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3684 | 1467647960133 Marionette TRACE conn3 <- [1,1998,null,{}] 08:59:20 INFO - PROCESS | 3684 | 1467647960137 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}] 08:59:20 INFO - PROCESS | 3684 | 1467647960139 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:20 INFO - PROCESS | 3684 | 1467647960222 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:59:20 INFO - PROCESS | 3684 | 1467647960228 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3684 | 1467647960230 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:20 INFO - PROCESS | 3684 | ++DOCSHELL 16DEA000 == 39 [pid = 3684] [id = 509] 08:59:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DEB800) [pid = 3684] [serial = 1527] [outer = 00000000] 08:59:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (170CE800) [pid = 3684] [serial = 1528] [outer = 16DEB800] 08:59:20 INFO - PROCESS | 3684 | 1467647960294 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1770CC00) [pid = 3684] [serial = 1529] [outer = 16DEB800] 08:59:20 INFO - PROCESS | 3684 | 1467647960744 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]]]}] 08:59:20 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 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 682ms 08:59:20 INFO - PROCESS | 3684 | 1467647960812 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3684 | 1467647960814 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:59:20 INFO - PROCESS | 3684 | 1467647960818 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3684 | 1467647960820 Marionette TRACE conn3 <- [1,2002,null,{}] 08:59:20 INFO - PROCESS | 3684 | 1467647960823 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}] 08:59:20 INFO - PROCESS | 3684 | 1467647960825 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:20 INFO - PROCESS | 3684 | 1467647960940 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:59:20 INFO - PROCESS | 3684 | 1467647960948 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3684 | 1467647960950 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:20 INFO - PROCESS | 3684 | ++DOCSHELL 17C93C00 == 40 [pid = 3684] [id = 510] 08:59:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17F2F800) [pid = 3684] [serial = 1530] [outer = 00000000] 08:59:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183EBC00) [pid = 3684] [serial = 1531] [outer = 17F2F800] 08:59:20 INFO - PROCESS | 3684 | 1467647960993 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (183EC400) [pid = 3684] [serial = 1532] [outer = 17F2F800] 08:59:21 INFO - PROCESS | 3684 | 1467647961460 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]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 681ms 08:59:21 INFO - PROCESS | 3684 | 1467647961500 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3684 | 1467647961502 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:59:21 INFO - PROCESS | 3684 | 1467647961506 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3684 | 1467647961507 Marionette TRACE conn3 <- [1,2006,null,{}] 08:59:21 INFO - PROCESS | 3684 | 1467647961511 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}] 08:59:21 INFO - PROCESS | 3684 | 1467647961516 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:21 INFO - PROCESS | 3684 | 1467647961641 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:59:21 INFO - PROCESS | 3684 | 1467647961706 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3684 | 1467647961709 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:21 INFO - PROCESS | 3684 | ++DOCSHELL 19908C00 == 41 [pid = 3684] [id = 511] 08:59:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (199DDC00) [pid = 3684] [serial = 1533] [outer = 00000000] 08:59:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19DA6C00) [pid = 3684] [serial = 1534] [outer = 199DDC00] 08:59:21 INFO - PROCESS | 3684 | 1467647961753 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A0A8000) [pid = 3684] [serial = 1535] [outer = 199DDC00] 08:59:22 INFO - PROCESS | 3684 | 1467647962169 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 712ms 08:59:22 INFO - PROCESS | 3684 | 1467647962214 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3684 | 1467647962216 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:59:22 INFO - PROCESS | 3684 | 1467647962219 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3684 | 1467647962221 Marionette TRACE conn3 <- [1,2010,null,{}] 08:59:22 INFO - PROCESS | 3684 | 1467647962230 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}] 08:59:22 INFO - PROCESS | 3684 | 1467647962232 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:22 INFO - PROCESS | 3684 | 1467647962370 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:59:22 INFO - PROCESS | 3684 | 1467647962381 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3684 | 1467647962383 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:22 INFO - PROCESS | 3684 | ++DOCSHELL 10A0B400 == 42 [pid = 3684] [id = 512] 08:59:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (128F3400) [pid = 3684] [serial = 1536] [outer = 00000000] 08:59:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A6DA800) [pid = 3684] [serial = 1537] [outer = 128F3400] 08:59:22 INFO - PROCESS | 3684 | 1467647962426 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A6DD400) [pid = 3684] [serial = 1538] [outer = 128F3400] 08:59:22 INFO - PROCESS | 3684 | 1467647962865 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 682ms 08:59:22 INFO - PROCESS | 3684 | 1467647962902 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3684 | 1467647962904 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:59:22 INFO - PROCESS | 3684 | 1467647962907 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3684 | 1467647962909 Marionette TRACE conn3 <- [1,2014,null,{}] 08:59:22 INFO - PROCESS | 3684 | 1467647962919 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}] 08:59:22 INFO - PROCESS | 3684 | 1467647962920 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:23 INFO - PROCESS | 3684 | 1467647963033 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:59:23 INFO - PROCESS | 3684 | 1467647963039 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3684 | 1467647963042 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:23 INFO - PROCESS | 3684 | ++DOCSHELL 1A56F400 == 43 [pid = 3684] [id = 513] 08:59:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A6DE000) [pid = 3684] [serial = 1539] [outer = 00000000] 08:59:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A942800) [pid = 3684] [serial = 1540] [outer = 1A6DE000] 08:59:23 INFO - PROCESS | 3684 | 1467647963095 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A942C00) [pid = 3684] [serial = 1541] [outer = 1A6DE000] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (11233000) [pid = 3684] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16FCEC00) [pid = 3684] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (199DE400) [pid = 3684] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10B8B800) [pid = 3684] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1546F000) [pid = 3684] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (10B86800) [pid = 3684] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (128F6400) [pid = 3684] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1306C400) [pid = 3684] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (159FD400) [pid = 3684] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16AB8800) [pid = 3684] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15053800) [pid = 3684] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (199E4800) [pid = 3684] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (183F7000) [pid = 3684] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:23 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13E93800) [pid = 3684] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:23 INFO - PROCESS | 3684 | 1467647963712 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 878ms 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:59:23 INFO - PROCESS | 3684 | 1467647963779 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3684 | 1467647963781 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 3684 | 1467647963784 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3684 | 1467647963786 Marionette TRACE conn3 <- [1,2018,null,{}] 08:59:23 INFO - PROCESS | 3684 | 1467647963789 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}] 08:59:23 INFO - PROCESS | 3684 | 1467647963791 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:23 INFO - PROCESS | 3684 | 1467647963872 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:59:23 INFO - PROCESS | 3684 | 1467647963879 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3684 | 1467647963881 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:23 INFO - PROCESS | 3684 | ++DOCSHELL 134B7800 == 44 [pid = 3684] [id = 514] 08:59:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (134B9C00) [pid = 3684] [serial = 1542] [outer = 00000000] 08:59:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15FB6800) [pid = 3684] [serial = 1543] [outer = 134B9C00] 08:59:23 INFO - PROCESS | 3684 | 1467647963926 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15FC2C00) [pid = 3684] [serial = 1544] [outer = 134B9C00] 08:59:24 INFO - PROCESS | 3684 | 1467647964343 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 606ms 08:59:24 INFO - PROCESS | 3684 | 1467647964402 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3684 | 1467647964404 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:59:24 INFO - PROCESS | 3684 | 1467647964407 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3684 | 1467647964409 Marionette TRACE conn3 <- [1,2022,null,{}] 08:59:24 INFO - PROCESS | 3684 | 1467647964413 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}] 08:59:24 INFO - PROCESS | 3684 | 1467647964414 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:24 INFO - PROCESS | 3684 | 1467647964495 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:59:24 INFO - PROCESS | 3684 | 1467647964501 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3684 | 1467647964512 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:24 INFO - PROCESS | 3684 | ++DOCSHELL 10A75C00 == 45 [pid = 3684] [id = 515] 08:59:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16AB8800) [pid = 3684] [serial = 1545] [outer = 00000000] 08:59:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A6E3C00) [pid = 3684] [serial = 1546] [outer = 16AB8800] 08:59:24 INFO - PROCESS | 3684 | 1467647964555 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (139E5400) [pid = 3684] [serial = 1547] [outer = 16AB8800] 08:59:24 INFO - PROCESS | 3684 | 1467647964997 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 621ms 08:59:25 INFO - PROCESS | 3684 | 1467647965028 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3684 | 1467647965030 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:59:25 INFO - PROCESS | 3684 | 1467647965033 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3684 | 1467647965036 Marionette TRACE conn3 <- [1,2026,null,{}] 08:59:25 INFO - PROCESS | 3684 | 1467647965039 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}] 08:59:25 INFO - PROCESS | 3684 | 1467647965041 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:25 INFO - PROCESS | 3684 | 1467647965140 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:59:25 INFO - PROCESS | 3684 | 1467647965147 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3684 | 1467647965151 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:25 INFO - PROCESS | 3684 | ++DOCSHELL 1A93E800 == 46 [pid = 3684] [id = 516] 08:59:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A94A400) [pid = 3684] [serial = 1548] [outer = 00000000] 08:59:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1AA84400) [pid = 3684] [serial = 1549] [outer = 1A94A400] 08:59:25 INFO - PROCESS | 3684 | 1467647965200 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1AC73C00) [pid = 3684] [serial = 1550] [outer = 1A94A400] 08:59:25 INFO - PROCESS | 3684 | 1467647965889 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 909ms 08:59:25 INFO - PROCESS | 3684 | 1467647965961 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3684 | 1467647965965 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:59:25 INFO - PROCESS | 3684 | 1467647965970 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3684 | 1467647965959 Marionette TRACE conn3 <- [1,2030,null,{}] 08:59:25 INFO - PROCESS | 3684 | 1467647965965 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}] 08:59:25 INFO - PROCESS | 3684 | 1467647965968 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:26 INFO - PROCESS | 3684 | 1467647966115 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:59:26 INFO - PROCESS | 3684 | 1467647966263 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3684 | 1467647966266 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:26 INFO - PROCESS | 3684 | ++DOCSHELL 11AEB400 == 47 [pid = 3684] [id = 517] 08:59:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (11CD5000) [pid = 3684] [serial = 1551] [outer = 00000000] 08:59:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (12DC7000) [pid = 3684] [serial = 1552] [outer = 11CD5000] 08:59:26 INFO - PROCESS | 3684 | 1467647966324 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1394D400) [pid = 3684] [serial = 1553] [outer = 11CD5000] 08:59:26 INFO - PROCESS | 3684 | 1467647966939 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]]]}] 08:59:26 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) 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1014ms 08:59:26 INFO - PROCESS | 3684 | 1467647966988 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3684 | 1467647966993 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:59:27 INFO - PROCESS | 3684 | 1467647967018 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3684 | 1467647967004 Marionette TRACE conn3 <- [1,2034,null,{}] 08:59:27 INFO - PROCESS | 3684 | 1467647967008 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}] 08:59:27 INFO - PROCESS | 3684 | 1467647967011 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:27 INFO - PROCESS | 3684 | 1467647967124 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:59:27 INFO - PROCESS | 3684 | 1467647967272 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3684 | 1467647967274 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:27 INFO - PROCESS | 3684 | ++DOCSHELL 159FB800 == 48 [pid = 3684] [id = 518] 08:59:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (15FB0000) [pid = 3684] [serial = 1554] [outer = 00000000] 08:59:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (16DA7000) [pid = 3684] [serial = 1555] [outer = 15FB0000] 08:59:27 INFO - PROCESS | 3684 | 1467647967330 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (170C8800) [pid = 3684] [serial = 1556] [outer = 15FB0000] 08:59:27 INFO - PROCESS | 3684 | 1467647967887 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 924ms 08:59:27 INFO - PROCESS | 3684 | 1467647967930 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3684 | 1467647967933 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:59:27 INFO - PROCESS | 3684 | 1467647967937 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3684 | 1467647967941 Marionette TRACE conn3 <- [1,2038,null,{}] 08:59:27 INFO - PROCESS | 3684 | 1467647967951 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}] 08:59:27 INFO - PROCESS | 3684 | 1467647967956 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:28 INFO - PROCESS | 3684 | 1467647968066 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:59:28 INFO - PROCESS | 3684 | 1467647968216 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3684 | 1467647968221 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:28 INFO - PROCESS | 3684 | ++DOCSHELL 1A56F000 == 49 [pid = 3684] [id = 519] 08:59:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A57A400) [pid = 3684] [serial = 1557] [outer = 00000000] 08:59:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A944800) [pid = 3684] [serial = 1558] [outer = 1A57A400] 08:59:28 INFO - PROCESS | 3684 | 1467647968285 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1AA7F400) [pid = 3684] [serial = 1559] [outer = 1A57A400] 08:59:29 INFO - PROCESS | 3684 | 1467647969059 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1181ms 08:59:29 INFO - PROCESS | 3684 | 1467647969112 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3684 | 1467647969116 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:59:29 INFO - PROCESS | 3684 | 1467647969121 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:59:29 INFO - PROCESS | 3684 | 1467647969124 Marionette TRACE conn3 <- [1,2042,null,{}] 08:59:29 INFO - PROCESS | 3684 | 1467647969130 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}] 08:59:29 INFO - PROCESS | 3684 | 1467647969132 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:29 INFO - PROCESS | 3684 | 1467647969219 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:59:29 INFO - PROCESS | 3684 | 1467647969375 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3684 | 1467647969379 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:29 INFO - PROCESS | 3684 | ++DOCSHELL 10474000 == 50 [pid = 3684] [id = 520] 08:59:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (10A7BC00) [pid = 3684] [serial = 1560] [outer = 00000000] 08:59:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (13036000) [pid = 3684] [serial = 1561] [outer = 10A7BC00] 08:59:29 INFO - PROCESS | 3684 | 1467647969432 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (13143400) [pid = 3684] [serial = 1562] [outer = 10A7BC00] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 10A75C00 == 49 [pid = 3684] [id = 515] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 134B7800 == 48 [pid = 3684] [id = 514] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 1A56F400 == 47 [pid = 3684] [id = 513] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 10A0B400 == 46 [pid = 3684] [id = 512] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 19908C00 == 45 [pid = 3684] [id = 511] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 17C93C00 == 44 [pid = 3684] [id = 510] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 16DEA000 == 43 [pid = 3684] [id = 509] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 154C6000 == 42 [pid = 3684] [id = 508] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 12D86800 == 41 [pid = 3684] [id = 507] 08:59:29 INFO - PROCESS | 3684 | --DOCSHELL 129ACC00 == 40 [pid = 3684] [id = 506] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1A578C00) [pid = 3684] [serial = 1507] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (11C4D000) [pid = 3684] [serial = 1436] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1777C000) [pid = 3684] [serial = 1492] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (19DA7800) [pid = 3684] [serial = 1495] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (13450000) [pid = 3684] [serial = 1472] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (129AFC00) [pid = 3684] [serial = 1471] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (162EE400) [pid = 3684] [serial = 1475] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (159FBC00) [pid = 3684] [serial = 1474] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1777C400) [pid = 3684] [serial = 1493] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (11CD2000) [pid = 3684] [serial = 1480] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (128FB400) [pid = 3684] [serial = 1481] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1990A800) [pid = 3684] [serial = 1478] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17F03000) [pid = 3684] [serial = 1477] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1324B000) [pid = 3684] [serial = 1483] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13948400) [pid = 3684] [serial = 1484] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15FB5000) [pid = 3684] [serial = 1486] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1676A400) [pid = 3684] [serial = 1487] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16DB1C00) [pid = 3684] [serial = 1489] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19F34800) [pid = 3684] [serial = 1469] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A307C00) [pid = 3684] [serial = 1498] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A30AC00) [pid = 3684] [serial = 1499] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A470C00) [pid = 3684] [serial = 1504] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19DA8000) [pid = 3684] [serial = 1496] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16EF8000) [pid = 3684] [serial = 1501] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A471400) [pid = 3684] [serial = 1505] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16EFAC00) [pid = 3684] [serial = 1490] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1714AC00) [pid = 3684] [serial = 1502] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3684 | 1467647969972 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 924ms 08:59:30 INFO - PROCESS | 3684 | 1467647970033 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3684 | 1467647970037 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 3684 | 1467647970043 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:59:30 INFO - PROCESS | 3684 | 1467647970046 Marionette TRACE conn3 <- [1,2046,null,{}] 08:59:30 INFO - PROCESS | 3684 | 1467647970050 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}] 08:59:30 INFO - PROCESS | 3684 | 1467647970052 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:30 INFO - PROCESS | 3684 | 1467647970142 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:59:30 INFO - PROCESS | 3684 | 1467647970244 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3684 | 1467647970247 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:30 INFO - PROCESS | 3684 | ++DOCSHELL 129AFC00 == 41 [pid = 3684] [id = 521] 08:59:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (12D7E800) [pid = 3684] [serial = 1563] [outer = 00000000] 08:59:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (134B7400) [pid = 3684] [serial = 1564] [outer = 12D7E800] 08:59:30 INFO - PROCESS | 3684 | 1467647970278 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1546F400) [pid = 3684] [serial = 1565] [outer = 12D7E800] 08:59:30 INFO - PROCESS | 3684 | 1467647970731 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 712ms 08:59:30 INFO - PROCESS | 3684 | 1467647970767 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3684 | 1467647970769 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:59:30 INFO - PROCESS | 3684 | 1467647970773 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3684 | 1467647970776 Marionette TRACE conn3 <- [1,2050,null,{}] 08:59:30 INFO - PROCESS | 3684 | 1467647970786 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}] 08:59:30 INFO - PROCESS | 3684 | 1467647970790 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:30 INFO - PROCESS | 3684 | 1467647970855 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:59:30 INFO - PROCESS | 3684 | 1467647970864 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3684 | 1467647970867 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:30 INFO - PROCESS | 3684 | ++DOCSHELL 16771000 == 42 [pid = 3684] [id = 522] 08:59:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16772000) [pid = 3684] [serial = 1566] [outer = 00000000] 08:59:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DA8000) [pid = 3684] [serial = 1567] [outer = 16772000] 08:59:30 INFO - PROCESS | 3684 | 1467647970914 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16DB2800) [pid = 3684] [serial = 1568] [outer = 16772000] 08:59:31 INFO - PROCESS | 3684 | 1467647971383 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 681ms 08:59:31 INFO - PROCESS | 3684 | 1467647971436 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3684 | 1467647971439 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:59:31 INFO - PROCESS | 3684 | 1467647971442 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3684 | 1467647971444 Marionette TRACE conn3 <- [1,2054,null,{}] 08:59:31 INFO - PROCESS | 3684 | 1467647971447 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}] 08:59:31 INFO - PROCESS | 3684 | 1467647971449 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:31 INFO - PROCESS | 3684 | 1467647971535 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:59:31 INFO - PROCESS | 3684 | 1467647971543 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3684 | 1467647971545 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:31 INFO - PROCESS | 3684 | ++DOCSHELL 16FC8400 == 43 [pid = 3684] [id = 523] 08:59:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17704800) [pid = 3684] [serial = 1569] [outer = 00000000] 08:59:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17C92400) [pid = 3684] [serial = 1570] [outer = 17704800] 08:59:31 INFO - PROCESS | 3684 | 1467647971589 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17F08400) [pid = 3684] [serial = 1571] [outer = 17704800] 08:59:32 INFO - PROCESS | 3684 | 1467647972027 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 606ms 08:59:32 INFO - PROCESS | 3684 | 1467647972063 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3684 | 1467647972065 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:59:32 INFO - PROCESS | 3684 | 1467647972068 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3684 | 1467647972070 Marionette TRACE conn3 <- [1,2058,null,{}] 08:59:32 INFO - PROCESS | 3684 | 1467647972080 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}] 08:59:32 INFO - PROCESS | 3684 | 1467647972082 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:32 INFO - PROCESS | 3684 | 1467647972195 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:59:32 INFO - PROCESS | 3684 | 1467647972287 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3684 | 1467647972289 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:32 INFO - PROCESS | 3684 | ++DOCSHELL 17FBC800 == 44 [pid = 3684] [id = 524] 08:59:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183EB000) [pid = 3684] [serial = 1572] [outer = 00000000] 08:59:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (183F6000) [pid = 3684] [serial = 1573] [outer = 183EB000] 08:59:32 INFO - PROCESS | 3684 | 1467647972336 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1990F400) [pid = 3684] [serial = 1574] [outer = 183EB000] 08:59:32 INFO - PROCESS | 3684 | 1467647972752 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 712ms 08:59:32 INFO - PROCESS | 3684 | 1467647972791 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3684 | 1467647972793 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 3684 | 1467647972797 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:59:32 INFO - PROCESS | 3684 | 1467647972798 Marionette TRACE conn3 <- [1,2062,null,{}] 08:59:32 INFO - PROCESS | 3684 | 1467647972802 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}] 08:59:32 INFO - PROCESS | 3684 | 1467647972807 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:32 INFO - PROCESS | 3684 | 1467647972952 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:59:32 INFO - PROCESS | 3684 | 1467647972963 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3684 | 1467647972965 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:33 INFO - PROCESS | 3684 | ++DOCSHELL 19D9E000 == 45 [pid = 3684] [id = 525] 08:59:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19DA2000) [pid = 3684] [serial = 1575] [outer = 00000000] 08:59:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A09E400) [pid = 3684] [serial = 1576] [outer = 19DA2000] 08:59:33 INFO - PROCESS | 3684 | 1467647973056 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A308C00) [pid = 3684] [serial = 1577] [outer = 19DA2000] 08:59:33 INFO - PROCESS | 3684 | 1467647973485 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 727ms 08:59:33 INFO - PROCESS | 3684 | 1467647973519 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3684 | 1467647973522 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:59:33 INFO - PROCESS | 3684 | 1467647973562 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3684 | 1467647973564 Marionette TRACE conn3 <- [1,2066,null,{}] 08:59:33 INFO - PROCESS | 3684 | 1467647973570 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}] 08:59:33 INFO - PROCESS | 3684 | 1467647973572 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:33 INFO - PROCESS | 3684 | 1467647973671 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:59:33 INFO - PROCESS | 3684 | 1467647973683 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3684 | 1467647973685 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:33 INFO - PROCESS | 3684 | ++DOCSHELL 1A46F400 == 46 [pid = 3684] [id = 526] 08:59:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A470C00) [pid = 3684] [serial = 1578] [outer = 00000000] 08:59:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A56B400) [pid = 3684] [serial = 1579] [outer = 1A470C00] 08:59:33 INFO - PROCESS | 3684 | 1467647973796 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A57AC00) [pid = 3684] [serial = 1580] [outer = 1A470C00] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (199DDC00) [pid = 3684] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (128F3400) [pid = 3684] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (128F7C00) [pid = 3684] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15FB5800) [pid = 3684] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19F2E000) [pid = 3684] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16DEB800) [pid = 3684] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17F2F800) [pid = 3684] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (129B3400) [pid = 3684] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12DC4C00) [pid = 3684] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (162EDC00) [pid = 3684] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A6DE000) [pid = 3684] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16AB8800) [pid = 3684] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:34 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (134B9C00) [pid = 3684] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:34 INFO - PROCESS | 3684 | 1467647974288 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 818ms 08:59:34 INFO - PROCESS | 3684 | 1467647974330 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3684 | 1467647974332 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:59:34 INFO - PROCESS | 3684 | 1467647974340 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3684 | 1467647974341 Marionette TRACE conn3 <- [1,2070,null,{}] 08:59:34 INFO - PROCESS | 3684 | 1467647974345 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}] 08:59:34 INFO - PROCESS | 3684 | 1467647974347 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:34 INFO - PROCESS | 3684 | 1467647974435 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:59:34 INFO - PROCESS | 3684 | 1467647974541 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3684 | 1467647974543 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:34 INFO - PROCESS | 3684 | ++DOCSHELL 10A9A000 == 47 [pid = 3684] [id = 527] 08:59:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10B8B800) [pid = 3684] [serial = 1581] [outer = 00000000] 08:59:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13150400) [pid = 3684] [serial = 1582] [outer = 10B8B800] 08:59:34 INFO - PROCESS | 3684 | 1467647974585 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (162F3C00) [pid = 3684] [serial = 1583] [outer = 10B8B800] 08:59:34 INFO - PROCESS | 3684 | 1467647974936 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 606ms 08:59:34 INFO - PROCESS | 3684 | 1467647974959 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3684 | 1467647974961 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:59:34 INFO - PROCESS | 3684 | 1467647974992 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3684 | 1467647974994 Marionette TRACE conn3 <- [1,2074,null,{}] 08:59:35 INFO - PROCESS | 3684 | 1467647975000 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}] 08:59:35 INFO - PROCESS | 3684 | 1467647975002 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:35 INFO - PROCESS | 3684 | 1467647975084 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:59:35 INFO - PROCESS | 3684 | 1467647975185 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3684 | 1467647975187 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:35 INFO - PROCESS | 3684 | ++DOCSHELL 15FB7800 == 48 [pid = 3684] [id = 528] 08:59:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (162ECC00) [pid = 3684] [serial = 1584] [outer = 00000000] 08:59:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19593400) [pid = 3684] [serial = 1585] [outer = 162ECC00] 08:59:35 INFO - PROCESS | 3684 | 1467647975230 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19593800) [pid = 3684] [serial = 1586] [outer = 162ECC00] 08:59:35 INFO - PROCESS | 3684 | 1467647975574 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 651ms 08:59:35 INFO - PROCESS | 3684 | 1467647975627 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3684 | 1467647975629 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 3684 | 1467647975632 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:59:35 INFO - PROCESS | 3684 | 1467647975634 Marionette TRACE conn3 <- [1,2078,null,{}] 08:59:35 INFO - PROCESS | 3684 | 1467647975646 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}] 08:59:35 INFO - PROCESS | 3684 | 1467647975648 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:35 INFO - PROCESS | 3684 | 1467647975739 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:59:35 INFO - PROCESS | 3684 | 1467647975745 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3684 | 1467647975747 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:35 INFO - PROCESS | 3684 | ++DOCSHELL 19597800 == 49 [pid = 3684] [id = 529] 08:59:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19599400) [pid = 3684] [serial = 1587] [outer = 00000000] 08:59:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A302C00) [pid = 3684] [serial = 1588] [outer = 19599400] 08:59:35 INFO - PROCESS | 3684 | 1467647975816 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A47D400) [pid = 3684] [serial = 1589] [outer = 19599400] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 10A9F400 == 48 [pid = 3684] [id = 490] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 1284EC00 == 47 [pid = 3684] [id = 503] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 162EAC00 == 46 [pid = 3684] [id = 504] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 19F29000 == 45 [pid = 3684] [id = 505] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 128F0400 == 44 [pid = 3684] [id = 492] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 1505A400 == 43 [pid = 3684] [id = 491] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 12B07800 == 42 [pid = 3684] [id = 489] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 10476C00 == 41 [pid = 3684] [id = 479] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 13074400 == 40 [pid = 3684] [id = 480] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 19DA0400 == 39 [pid = 3684] [id = 502] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 10474000 == 38 [pid = 3684] [id = 520] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 1A56F000 == 37 [pid = 3684] [id = 519] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 159FB800 == 36 [pid = 3684] [id = 518] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 1A93E800 == 35 [pid = 3684] [id = 516] 08:59:36 INFO - PROCESS | 3684 | --DOCSHELL 11AEB400 == 34 [pid = 3684] [id = 517] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 129AFC00 == 33 [pid = 3684] [id = 521] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 15FB7800 == 32 [pid = 3684] [id = 528] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 16771000 == 31 [pid = 3684] [id = 522] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 19D9E000 == 30 [pid = 3684] [id = 525] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 16FC8400 == 29 [pid = 3684] [id = 523] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 10A9A000 == 28 [pid = 3684] [id = 527] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 17FBC800 == 27 [pid = 3684] [id = 524] 08:59:37 INFO - PROCESS | 3684 | --DOCSHELL 1A46F400 == 26 [pid = 3684] [id = 526] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19DA6C00) [pid = 3684] [serial = 1534] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A6DA800) [pid = 3684] [serial = 1537] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (134B8400) [pid = 3684] [serial = 1511] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13130400) [pid = 3684] [serial = 1510] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1676CC00) [pid = 3684] [serial = 1525] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16ABF000) [pid = 3684] [serial = 1526] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A573800) [pid = 3684] [serial = 1517] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A47C000) [pid = 3684] [serial = 1516] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1770CC00) [pid = 3684] [serial = 1529] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (170CE800) [pid = 3684] [serial = 1528] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (183EBC00) [pid = 3684] [serial = 1531] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130D1400) [pid = 3684] [serial = 1520] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13032000) [pid = 3684] [serial = 1519] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (131EE000) [pid = 3684] [serial = 1522] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A0A8000) [pid = 3684] [serial = 1535] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (139D7800) [pid = 3684] [serial = 1523] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16EF7000) [pid = 3684] [serial = 1514] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16ABAC00) [pid = 3684] [serial = 1513] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A942800) [pid = 3684] [serial = 1540] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A6DD400) [pid = 3684] [serial = 1538] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1AA84400) [pid = 3684] [serial = 1549] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A942C00) [pid = 3684] [serial = 1541] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A6E3C00) [pid = 3684] [serial = 1546] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15FB6800) [pid = 3684] [serial = 1543] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (183EC400) [pid = 3684] [serial = 1532] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15FC2C00) [pid = 3684] [serial = 1544] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (139E5400) [pid = 3684] [serial = 1547] [outer = 00000000] [url = about:blank] 08:59:37 INFO - PROCESS | 3684 | 1467647977715 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2090ms 08:59:37 INFO - PROCESS | 3684 | 1467647977735 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3684 | 1467647977739 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:59:37 INFO - PROCESS | 3684 | 1467647977744 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3684 | 1467647977748 Marionette TRACE conn3 <- [1,2082,null,{}] 08:59:37 INFO - PROCESS | 3684 | 1467647977754 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}] 08:59:37 INFO - PROCESS | 3684 | 1467647977757 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:37 INFO - PROCESS | 3684 | 1467647977856 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:59:37 INFO - PROCESS | 3684 | 1467647977849 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3684 | 1467647977853 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:37 INFO - PROCESS | 3684 | ++DOCSHELL 112E7C00 == 27 [pid = 3684] [id = 530] 08:59:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (112EB400) [pid = 3684] [serial = 1590] [outer = 00000000] 08:59:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (128F3400) [pid = 3684] [serial = 1591] [outer = 112EB400] 08:59:37 INFO - PROCESS | 3684 | 1467647977902 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128F8400) [pid = 3684] [serial = 1592] [outer = 112EB400] 08:59:38 INFO - PROCESS | 3684 | 1467647978421 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 712ms 08:59:38 INFO - PROCESS | 3684 | 1467647978467 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3684 | 1467647978455 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:59:38 INFO - PROCESS | 3684 | 1467647978461 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3684 | 1467647978464 Marionette TRACE conn3 <- [1,2086,null,{}] 08:59:38 INFO - PROCESS | 3684 | 1467647978468 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}] 08:59:38 INFO - PROCESS | 3684 | 1467647978471 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:38 INFO - PROCESS | 3684 | 1467647978564 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:59:38 INFO - PROCESS | 3684 | 1467647978672 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3684 | 1467647978675 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:38 INFO - PROCESS | 3684 | ++DOCSHELL 13074400 == 28 [pid = 3684] [id = 531] 08:59:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (130A1C00) [pid = 3684] [serial = 1593] [outer = 00000000] 08:59:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13124400) [pid = 3684] [serial = 1594] [outer = 130A1C00] 08:59:38 INFO - PROCESS | 3684 | 1467647978721 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131E9400) [pid = 3684] [serial = 1595] [outer = 130A1C00] 08:59:39 INFO - PROCESS | 3684 | 1467647979082 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 666ms 08:59:39 INFO - PROCESS | 3684 | 1467647979140 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3684 | 1467647979142 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:59:39 INFO - PROCESS | 3684 | 1467647979146 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3684 | 1467647979149 Marionette TRACE conn3 <- [1,2090,null,{}] 08:59:39 INFO - PROCESS | 3684 | 1467647979164 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}] 08:59:39 INFO - PROCESS | 3684 | 1467647979171 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:39 INFO - PROCESS | 3684 | 1467647979306 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:59:39 INFO - PROCESS | 3684 | 1467647979321 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3684 | 1467647979324 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:39 INFO - PROCESS | 3684 | ++DOCSHELL 141B3C00 == 29 [pid = 3684] [id = 532] 08:59:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15051400) [pid = 3684] [serial = 1596] [outer = 00000000] 08:59:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (154BD400) [pid = 3684] [serial = 1597] [outer = 15051400] 08:59:39 INFO - PROCESS | 3684 | 1467647979372 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1597C800) [pid = 3684] [serial = 1598] [outer = 15051400] 08:59:39 INFO - PROCESS | 3684 | 1467647979804 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 681ms 08:59:39 INFO - PROCESS | 3684 | 1467647979831 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3684 | 1467647979834 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:59:39 INFO - PROCESS | 3684 | 1467647979837 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:39 INFO - PROCESS | 3684 | 1467647979839 Marionette TRACE conn3 <- [1,2094,null,{}] 08:59:39 INFO - PROCESS | 3684 | 1467647979853 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}] 08:59:39 INFO - PROCESS | 3684 | 1467647979856 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:39 INFO - PROCESS | 3684 | 1467647979942 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:59:39 INFO - PROCESS | 3684 | 1467647979948 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3684 | 1467647979950 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:39 INFO - PROCESS | 3684 | ++DOCSHELL 159F5C00 == 30 [pid = 3684] [id = 533] 08:59:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (159FBC00) [pid = 3684] [serial = 1599] [outer = 00000000] 08:59:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FC6800) [pid = 3684] [serial = 1600] [outer = 159FBC00] 08:59:39 INFO - PROCESS | 3684 | 1467647979995 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16767000) [pid = 3684] [serial = 1601] [outer = 159FBC00] 08:59:40 INFO - PROCESS | 3684 | 1467647980448 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 682ms 08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:40 INFO - PROCESS | 3684 | 1467647980518 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3684 | 1467647980520 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:59:40 INFO - PROCESS | 3684 | 1467647980523 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3684 | 1467647980525 Marionette TRACE conn3 <- [1,2098,null,{}] 08:59:40 INFO - PROCESS | 3684 | 1467647980528 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}] 08:59:40 INFO - PROCESS | 3684 | 1467647980530 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:40 INFO - PROCESS | 3684 | 1467647980614 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:59:40 INFO - PROCESS | 3684 | 1467647980623 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3684 | 1467647980625 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:40 INFO - PROCESS | 3684 | ++DOCSHELL 16986400 == 31 [pid = 3684] [id = 534] 08:59:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16ABA400) [pid = 3684] [serial = 1602] [outer = 00000000] 08:59:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16DA6400) [pid = 3684] [serial = 1603] [outer = 16ABA400] 08:59:40 INFO - PROCESS | 3684 | 1467647980696 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DAC400) [pid = 3684] [serial = 1604] [outer = 16ABA400] 08:59:41 INFO - PROCESS | 3684 | 1467647981118 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 606ms 08:59:41 INFO - PROCESS | 3684 | 1467647981149 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3684 | 1467647981151 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:41 INFO - PROCESS | 3684 | 1467647981154 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3684 | 1467647981156 Marionette TRACE conn3 <- [1,2102,null,{}] 08:59:41 INFO - PROCESS | 3684 | 1467647981159 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}] 08:59:41 INFO - PROCESS | 3684 | 1467647981165 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:41 INFO - PROCESS | 3684 | 1467647981268 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:59:41 INFO - PROCESS | 3684 | 1467647981258 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3684 | 1467647981260 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:41 INFO - PROCESS | 3684 | ++DOCSHELL 170C7400 == 32 [pid = 3684] [id = 535] 08:59:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (170CE400) [pid = 3684] [serial = 1605] [outer = 00000000] 08:59:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17705C00) [pid = 3684] [serial = 1606] [outer = 170CE400] 08:59:41 INFO - PROCESS | 3684 | 1467647981304 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17845400) [pid = 3684] [serial = 1607] [outer = 170CE400] 08:59:41 INFO - PROCESS | 3684 | 1467647981763 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 681ms 08:59:41 INFO - PROCESS | 3684 | 1467647981837 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3684 | 1467647981839 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:41 INFO - PROCESS | 3684 | 1467647981843 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3684 | 1467647981845 Marionette TRACE conn3 <- [1,2106,null,{}] 08:59:41 INFO - PROCESS | 3684 | 1467647981831 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}] 08:59:41 INFO - PROCESS | 3684 | 1467647981833 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:41 INFO - PROCESS | 3684 | 1467647981921 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:59:41 INFO - PROCESS | 3684 | 1467647981958 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3684 | 1467647981960 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:41 INFO - PROCESS | 3684 | ++DOCSHELL 17705800 == 33 [pid = 3684] [id = 536] 08:59:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17C0F800) [pid = 3684] [serial = 1608] [outer = 00000000] 08:59:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183ED800) [pid = 3684] [serial = 1609] [outer = 17C0F800] 08:59:41 INFO - PROCESS | 3684 | 1467647982003 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (183F2C00) [pid = 3684] [serial = 1610] [outer = 17C0F800] 08:59:42 INFO - PROCESS | 3684 | 1467647982410 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 621ms 08:59:42 INFO - PROCESS | 3684 | 1467647982461 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3684 | 1467647982463 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 3684 | 1467647982467 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:42 INFO - PROCESS | 3684 | 1467647982469 Marionette TRACE conn3 <- [1,2110,null,{}] 08:59:42 INFO - PROCESS | 3684 | 1467647982472 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}] 08:59:42 INFO - PROCESS | 3684 | 1467647982474 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:42 INFO - PROCESS | 3684 | 1467647982551 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:59:42 INFO - PROCESS | 3684 | 1467647982556 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3684 | 1467647982558 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:42 INFO - PROCESS | 3684 | ++DOCSHELL 19590400 == 34 [pid = 3684] [id = 537] 08:59:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19592C00) [pid = 3684] [serial = 1611] [outer = 00000000] 08:59:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1990A000) [pid = 3684] [serial = 1612] [outer = 19592C00] 08:59:42 INFO - PROCESS | 3684 | 1467647982605 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1990CC00) [pid = 3684] [serial = 1613] [outer = 19592C00] 08:59:43 INFO - PROCESS | 3684 | 1467647983066 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 606ms 08:59:43 INFO - PROCESS | 3684 | 1467647983089 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3684 | 1467647983091 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:43 INFO - PROCESS | 3684 | 1467647983104 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3684 | 1467647983106 Marionette TRACE conn3 <- [1,2114,null,{}] 08:59:43 INFO - PROCESS | 3684 | 1467647983110 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}] 08:59:43 INFO - PROCESS | 3684 | 1467647983111 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:43 INFO - PROCESS | 3684 | 1467647983224 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:59:43 INFO - PROCESS | 3684 | 1467647983229 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3684 | 1467647983231 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:43 INFO - PROCESS | 3684 | ++DOCSHELL 141B3800 == 35 [pid = 3684] [id = 538] 08:59:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (199E6400) [pid = 3684] [serial = 1614] [outer = 00000000] 08:59:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19D9F400) [pid = 3684] [serial = 1615] [outer = 199E6400] 08:59:43 INFO - PROCESS | 3684 | 1467647983274 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19DA7C00) [pid = 3684] [serial = 1616] [outer = 199E6400] 08:59:43 INFO - PROCESS | 3684 | 1467647983722 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 682ms 08:59:43 INFO - PROCESS | 3684 | 1467647983780 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3684 | 1467647983782 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:43 INFO - PROCESS | 3684 | 1467647983792 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3684 | 1467647983794 Marionette TRACE conn3 <- [1,2118,null,{}] 08:59:43 INFO - PROCESS | 3684 | 1467647983797 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}] 08:59:43 INFO - PROCESS | 3684 | 1467647983799 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:43 INFO - PROCESS | 3684 | 1467647983929 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:59:43 INFO - PROCESS | 3684 | 1467647983939 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3684 | 1467647983940 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:43 INFO - PROCESS | 3684 | ++DOCSHELL 17F2E000 == 36 [pid = 3684] [id = 539] 08:59:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (183EE000) [pid = 3684] [serial = 1617] [outer = 00000000] 08:59:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (199EB000) [pid = 3684] [serial = 1618] [outer = 183EE000] 08:59:43 INFO - PROCESS | 3684 | 1467647983985 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11CD4000) [pid = 3684] [serial = 1619] [outer = 183EE000] 08:59:44 INFO - PROCESS | 3684 | 1467647984446 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] 08:59:44 INFO - PROCESS | 3684 | 1467647984468 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:44 INFO - PROCESS | 3684 | 1467647984472 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 3684 | 1467647984474 Marionette TRACE conn3 <- [1,2122,null,{}] 08:59:44 INFO - PROCESS | 3684 | 1467647984478 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}] 08:59:44 INFO - PROCESS | 3684 | 1467647984481 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:44 INFO - PROCESS | 3684 | 1467647984647 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:59:44 INFO - PROCESS | 3684 | 1467647984656 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3684 | 1467647984659 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:44 INFO - PROCESS | 3684 | ++DOCSHELL 16772C00 == 37 [pid = 3684] [id = 540] 08:59:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19F29000) [pid = 3684] [serial = 1620] [outer = 00000000] 08:59:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A56F800) [pid = 3684] [serial = 1621] [outer = 19F29000] 08:59:44 INFO - PROCESS | 3684 | 1467647984713 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A6D7400) [pid = 3684] [serial = 1622] [outer = 19F29000] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A310400) [pid = 3684] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (183EB000) [pid = 3684] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19DA2000) [pid = 3684] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10B8B800) [pid = 3684] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A470C00) [pid = 3684] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17704800) [pid = 3684] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16772000) [pid = 3684] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12D7E800) [pid = 3684] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A7BC00) [pid = 3684] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A57A400) [pid = 3684] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15FB0000) [pid = 3684] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11CD5000) [pid = 3684] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A94A400) [pid = 3684] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:45 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (162ECC00) [pid = 3684] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:45 INFO - PROCESS | 3684 | 1467647985385 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 08:59:45 INFO - PROCESS | 3684 | 1467647985441 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3684 | 1467647985443 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3684 | 1467647985446 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:45 INFO - PROCESS | 3684 | 1467647985448 Marionette TRACE conn3 <- [1,2126,null,{}] 08:59:45 INFO - PROCESS | 3684 | 1467647985451 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}] 08:59:45 INFO - PROCESS | 3684 | 1467647985453 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:45 INFO - PROCESS | 3684 | 1467647985534 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:59:45 INFO - PROCESS | 3684 | 1467647985539 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3684 | 1467647985541 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:45 INFO - PROCESS | 3684 | ++DOCSHELL 1314FC00 == 38 [pid = 3684] [id = 541] 08:59:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1394A000) [pid = 3684] [serial = 1623] [outer = 00000000] 08:59:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1676B000) [pid = 3684] [serial = 1624] [outer = 1394A000] 08:59:45 INFO - PROCESS | 3684 | 1467647985586 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17C09000) [pid = 3684] [serial = 1625] [outer = 1394A000] 08:59:45 INFO - PROCESS | 3684 | 1467647986004 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 605ms 08:59:46 INFO - PROCESS | 3684 | 1467647986065 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3684 | 1467647986067 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:46 INFO - PROCESS | 3684 | 1467647986071 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3684 | 1467647986072 Marionette TRACE conn3 <- [1,2130,null,{}] 08:59:46 INFO - PROCESS | 3684 | 1467647986075 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}] 08:59:46 INFO - PROCESS | 3684 | 1467647986077 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:46 INFO - PROCESS | 3684 | 1467647986167 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:59:46 INFO - PROCESS | 3684 | 1467647986173 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3684 | 1467647986175 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:46 INFO - PROCESS | 3684 | ++DOCSHELL 19DA2000 == 39 [pid = 3684] [id = 542] 08:59:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19DA9C00) [pid = 3684] [serial = 1626] [outer = 00000000] 08:59:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A47D000) [pid = 3684] [serial = 1627] [outer = 19DA9C00] 08:59:46 INFO - PROCESS | 3684 | 1467647986219 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A6D9000) [pid = 3684] [serial = 1628] [outer = 19DA9C00] 08:59:46 INFO - PROCESS | 3684 | 1467647986657 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] 08:59:46 INFO - PROCESS | 3684 | 1467647986694 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 3684 | 1467647986713 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3684 | 1467647986714 Marionette TRACE conn3 <- [1,2134,null,{}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:46 INFO - PROCESS | 3684 | 1467647986718 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}] 08:59:46 INFO - PROCESS | 3684 | 1467647986719 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:46 INFO - PROCESS | 3684 | 1467647986807 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:59:46 INFO - PROCESS | 3684 | 1467647986813 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3684 | 1467647986815 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:46 INFO - PROCESS | 3684 | ++DOCSHELL 16DA6000 == 40 [pid = 3684] [id = 543] 08:59:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A47B800) [pid = 3684] [serial = 1629] [outer = 00000000] 08:59:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A945800) [pid = 3684] [serial = 1630] [outer = 1A47B800] 08:59:46 INFO - PROCESS | 3684 | 1467647986858 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A949400) [pid = 3684] [serial = 1631] [outer = 1A47B800] 08:59:47 INFO - PROCESS | 3684 | 1467647987596 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] 08:59:47 INFO - PROCESS | 3684 | 1467647987674 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:47 INFO - PROCESS | 3684 | 1467647987680 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 3684 | 1467647987684 Marionette TRACE conn3 <- [1,2138,null,{}] 08:59:47 INFO - PROCESS | 3684 | 1467647987690 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}] 08:59:47 INFO - PROCESS | 3684 | 1467647987693 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:47 INFO - PROCESS | 3684 | 1467647987826 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:59:47 INFO - PROCESS | 3684 | 1467647987965 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3684 | 1467647987969 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:47 INFO - PROCESS | 3684 | ++DOCSHELL 10A9AC00 == 41 [pid = 3684] [id = 544] 08:59:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10EA2400) [pid = 3684] [serial = 1632] [outer = 00000000] 08:59:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (12B02800) [pid = 3684] [serial = 1633] [outer = 10EA2400] 08:59:48 INFO - PROCESS | 3684 | 1467647988027 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (130AD000) [pid = 3684] [serial = 1634] [outer = 10EA2400] 08:59:48 INFO - PROCESS | 3684 | 1467647988734 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1121ms 08:59:48 INFO - PROCESS | 3684 | 1467647988803 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3684 | 1467647988808 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 3684 | 1467647988818 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:48 INFO - PROCESS | 3684 | 1467647988823 Marionette TRACE conn3 <- [1,2142,null,{}] 08:59:48 INFO - PROCESS | 3684 | 1467647988829 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}] 08:59:48 INFO - PROCESS | 3684 | 1467647988832 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:49 INFO - PROCESS | 3684 | 1467647989119 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:59:49 INFO - PROCESS | 3684 | 1467647989278 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3684 | 1467647989281 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:49 INFO - PROCESS | 3684 | ++DOCSHELL 1128BC00 == 42 [pid = 3684] [id = 545] 08:59:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (112E6800) [pid = 3684] [serial = 1635] [outer = 00000000] 08:59:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (11CD1800) [pid = 3684] [serial = 1636] [outer = 112E6800] 08:59:49 INFO - PROCESS | 3684 | 1467647989372 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (128FD000) [pid = 3684] [serial = 1637] [outer = 112E6800] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 19DA2000 == 41 [pid = 3684] [id = 542] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 1314FC00 == 40 [pid = 3684] [id = 541] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 16772C00 == 39 [pid = 3684] [id = 540] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 17F2E000 == 38 [pid = 3684] [id = 539] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 141B3800 == 37 [pid = 3684] [id = 538] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 19590400 == 36 [pid = 3684] [id = 537] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 17705800 == 35 [pid = 3684] [id = 536] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 170C7400 == 34 [pid = 3684] [id = 535] 08:59:49 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A302C00) [pid = 3684] [serial = 1588] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 16986400 == 33 [pid = 3684] [id = 534] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 159F5C00 == 32 [pid = 3684] [id = 533] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 141B3C00 == 31 [pid = 3684] [id = 532] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 13074400 == 30 [pid = 3684] [id = 531] 08:59:49 INFO - PROCESS | 3684 | --DOCSHELL 112E7C00 == 29 [pid = 3684] [id = 530] 08:59:49 INFO - PROCESS | 3684 | 1467647989959 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1181ms 08:59:49 INFO - PROCESS | 3684 | 1467647989994 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3684 | 1467647989999 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:49 INFO - PROCESS | 3684 | 1467647990004 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3684 | 1467647990007 Marionette TRACE conn3 <- [1,2146,null,{}] 08:59:49 INFO - PROCESS | 3684 | 1467647990011 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}] 08:59:49 INFO - PROCESS | 3684 | 1467647990014 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:50 INFO - PROCESS | 3684 | 1467647990115 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A6D4800) [pid = 3684] [serial = 1508] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (183F6000) [pid = 3684] [serial = 1573] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1990F400) [pid = 3684] [serial = 1574] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A308C00) [pid = 3684] [serial = 1577] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13150400) [pid = 3684] [serial = 1582] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A09E400) [pid = 3684] [serial = 1576] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A56B400) [pid = 3684] [serial = 1579] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A57AC00) [pid = 3684] [serial = 1580] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17C92400) [pid = 3684] [serial = 1570] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16DA8000) [pid = 3684] [serial = 1567] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16DB2800) [pid = 3684] [serial = 1568] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (134B7400) [pid = 3684] [serial = 1564] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1546F400) [pid = 3684] [serial = 1565] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13143400) [pid = 3684] [serial = 1562] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13036000) [pid = 3684] [serial = 1561] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1AA7F400) [pid = 3684] [serial = 1559] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A944800) [pid = 3684] [serial = 1558] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (170C8800) [pid = 3684] [serial = 1556] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16DA7000) [pid = 3684] [serial = 1555] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1394D400) [pid = 3684] [serial = 1553] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12DC7000) [pid = 3684] [serial = 1552] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1AC73C00) [pid = 3684] [serial = 1550] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (162F3C00) [pid = 3684] [serial = 1583] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19593400) [pid = 3684] [serial = 1585] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19593800) [pid = 3684] [serial = 1586] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17F08400) [pid = 3684] [serial = 1571] [outer = 00000000] [url = about:blank] 08:59:50 INFO - PROCESS | 3684 | 1467647990203 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3684 | 1467647990206 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:50 INFO - PROCESS | 3684 | ++DOCSHELL 128F4800 == 30 [pid = 3684] [id = 546] 08:59:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (128F6800) [pid = 3684] [serial = 1638] [outer = 00000000] 08:59:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1312B800) [pid = 3684] [serial = 1639] [outer = 128F6800] 08:59:50 INFO - PROCESS | 3684 | 1467647990253 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13249800) [pid = 3684] [serial = 1640] [outer = 128F6800] 08:59:50 INFO - PROCESS | 3684 | 1467647990659 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 727ms 08:59:50 INFO - PROCESS | 3684 | 1467647990711 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3684 | 1467647990714 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:50 INFO - PROCESS | 3684 | 1467647990718 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3684 | 1467647990720 Marionette TRACE conn3 <- [1,2150,null,{}] 08:59:50 INFO - PROCESS | 3684 | 1467647990724 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}] 08:59:50 INFO - PROCESS | 3684 | 1467647990726 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:50 INFO - PROCESS | 3684 | 1467647990812 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:59:50 INFO - PROCESS | 3684 | 1467647990827 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3684 | 1467647990829 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:50 INFO - PROCESS | 3684 | ++DOCSHELL 1546F400 == 31 [pid = 3684] [id = 547] 08:59:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1546F800) [pid = 3684] [serial = 1641] [outer = 00000000] 08:59:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1558CC00) [pid = 3684] [serial = 1642] [outer = 1546F800] 08:59:50 INFO - PROCESS | 3684 | 1467647990884 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15FB0800) [pid = 3684] [serial = 1643] [outer = 1546F800] 08:59:51 INFO - PROCESS | 3684 | 1467647991336 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 681ms 08:59:51 INFO - PROCESS | 3684 | 1467647991397 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3684 | 1467647991401 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:51 INFO - PROCESS | 3684 | 1467647991411 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3684 | 1467647991416 Marionette TRACE conn3 <- [1,2154,null,{}] 08:59:51 INFO - PROCESS | 3684 | 1467647991419 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}] 08:59:51 INFO - PROCESS | 3684 | 1467647991422 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:51 INFO - PROCESS | 3684 | 1467647991511 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:59:51 INFO - PROCESS | 3684 | 1467647991608 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3684 | 1467647991610 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:51 INFO - PROCESS | 3684 | ++DOCSHELL 15FB0400 == 32 [pid = 3684] [id = 548] 08:59:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15FC0C00) [pid = 3684] [serial = 1644] [outer = 00000000] 08:59:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16ABFC00) [pid = 3684] [serial = 1645] [outer = 15FC0C00] 08:59:51 INFO - PROCESS | 3684 | 1467647991654 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DB0800) [pid = 3684] [serial = 1646] [outer = 15FC0C00] 08:59:52 INFO - PROCESS | 3684 | 1467647992035 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 666ms 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:52 INFO - PROCESS | 3684 | 1467647992091 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3684 | 1467647992093 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:59:52 INFO - PROCESS | 3684 | 1467647992096 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3684 | 1467647992098 Marionette TRACE conn3 <- [1,2158,null,{}] 08:59:52 INFO - PROCESS | 3684 | 1467647992102 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}] 08:59:52 INFO - PROCESS | 3684 | 1467647992104 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:52 INFO - PROCESS | 3684 | 1467647992254 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:59:52 INFO - PROCESS | 3684 | 1467647992273 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3684 | 1467647992274 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:52 INFO - PROCESS | 3684 | ++DOCSHELL 16DAE400 == 33 [pid = 3684] [id = 549] 08:59:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DE9C00) [pid = 3684] [serial = 1647] [outer = 00000000] 08:59:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17150000) [pid = 3684] [serial = 1648] [outer = 16DE9C00] 08:59:52 INFO - PROCESS | 3684 | 1467647992320 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17785800) [pid = 3684] [serial = 1649] [outer = 16DE9C00] 08:59:52 INFO - PROCESS | 3684 | 1467647992738 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 666ms 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:52 INFO - PROCESS | 3684 | 1467647992777 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3684 | 1467647992779 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:59:52 INFO - PROCESS | 3684 | 1467647992782 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3684 | 1467647992784 Marionette TRACE conn3 <- [1,2162,null,{}] 08:59:52 INFO - PROCESS | 3684 | 1467647992795 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}] 08:59:52 INFO - PROCESS | 3684 | 1467647992797 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:52 INFO - PROCESS | 3684 | 1467647992911 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:59:52 INFO - PROCESS | 3684 | 1467647992901 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3684 | 1467647992907 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:52 INFO - PROCESS | 3684 | ++DOCSHELL 13457800 == 34 [pid = 3684] [id = 550] 08:59:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17F04000) [pid = 3684] [serial = 1650] [outer = 00000000] 08:59:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17FBCC00) [pid = 3684] [serial = 1651] [outer = 17F04000] 08:59:52 INFO - PROCESS | 3684 | 1467647992970 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183F7800) [pid = 3684] [serial = 1652] [outer = 17F04000] 08:59:53 INFO - PROCESS | 3684 | 1467647993448 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 711ms 08:59:53 INFO - PROCESS | 3684 | 1467647993489 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3684 | 1467647993491 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:53 INFO - PROCESS | 3684 | 1467647993494 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3684 | 1467647993496 Marionette TRACE conn3 <- [1,2166,null,{}] 08:59:53 INFO - PROCESS | 3684 | 1467647993505 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}] 08:59:53 INFO - PROCESS | 3684 | 1467647993507 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:53 INFO - PROCESS | 3684 | 1467647993650 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:59:53 INFO - PROCESS | 3684 | 1467647993717 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3684 | 1467647993720 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:53 INFO - PROCESS | 3684 | ++DOCSHELL 183F6000 == 35 [pid = 3684] [id = 551] 08:59:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1958E000) [pid = 3684] [serial = 1653] [outer = 00000000] 08:59:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1959A800) [pid = 3684] [serial = 1654] [outer = 1958E000] 08:59:53 INFO - PROCESS | 3684 | 1467647993772 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (199E6C00) [pid = 3684] [serial = 1655] [outer = 1958E000] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (199E6400) [pid = 3684] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (170CE400) [pid = 3684] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (183EE000) [pid = 3684] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (112EB400) [pid = 3684] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19F29000) [pid = 3684] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15051400) [pid = 3684] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19592C00) [pid = 3684] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (130A1C00) [pid = 3684] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16ABA400) [pid = 3684] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19599400) [pid = 3684] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19DA9C00) [pid = 3684] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (159FBC00) [pid = 3684] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1394A000) [pid = 3684] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:59:54 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17C0F800) [pid = 3684] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:59:54 INFO - PROCESS | 3684 | 1467647994331 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 863ms 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:54 INFO - PROCESS | 3684 | 1467647994374 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3684 | 1467647994376 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3684 | 1467647994379 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3684 | 1467647994381 Marionette TRACE conn3 <- [1,2170,null,{}] 08:59:54 INFO - PROCESS | 3684 | 1467647994385 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}] 08:59:54 INFO - PROCESS | 3684 | 1467647994387 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:54 INFO - PROCESS | 3684 | 1467647994465 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:59:54 INFO - PROCESS | 3684 | 1467647994567 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3684 | 1467647994569 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:54 INFO - PROCESS | 3684 | ++DOCSHELL 10A9A400 == 36 [pid = 3684] [id = 552] 08:59:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A9D400) [pid = 3684] [serial = 1656] [outer = 00000000] 08:59:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15051400) [pid = 3684] [serial = 1657] [outer = 10A9D400] 08:59:54 INFO - PROCESS | 3684 | 1467647994613 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16ABAC00) [pid = 3684] [serial = 1658] [outer = 10A9D400] 08:59:54 INFO - PROCESS | 3684 | 1467647994952 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 621ms 08:59:54 INFO - PROCESS | 3684 | 1467647994999 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3684 | 1467647995001 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:54 INFO - PROCESS | 3684 | 1467647995004 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3684 | 1467647995006 Marionette TRACE conn3 <- [1,2174,null,{}] 08:59:55 INFO - PROCESS | 3684 | 1467647995010 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}] 08:59:55 INFO - PROCESS | 3684 | 1467647995012 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:55 INFO - PROCESS | 3684 | 1467647995091 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:59:55 INFO - PROCESS | 3684 | 1467647995192 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3684 | 1467647995194 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:55 INFO - PROCESS | 3684 | ++DOCSHELL 1394A800 == 37 [pid = 3684] [id = 553] 08:59:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13E9A800) [pid = 3684] [serial = 1659] [outer = 00000000] 08:59:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19591400) [pid = 3684] [serial = 1660] [outer = 13E9A800] 08:59:55 INFO - PROCESS | 3684 | 1467647995237 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (199EB400) [pid = 3684] [serial = 1661] [outer = 13E9A800] 08:59:55 INFO - PROCESS | 3684 | 1467647995574 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 621ms 08:59:55 INFO - PROCESS | 3684 | 1467647995624 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3684 | 1467647995626 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:55 INFO - PROCESS | 3684 | 1467647995630 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3684 | 1467647995631 Marionette TRACE conn3 <- [1,2178,null,{}] 08:59:55 INFO - PROCESS | 3684 | 1467647995635 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}] 08:59:55 INFO - PROCESS | 3684 | 1467647995637 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:55 INFO - PROCESS | 3684 | 1467647995767 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:59:55 INFO - PROCESS | 3684 | 1467647995829 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3684 | 1467647995831 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:55 INFO - PROCESS | 3684 | ++DOCSHELL 1676C400 == 38 [pid = 3684] [id = 554] 08:59:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DB0000) [pid = 3684] [serial = 1662] [outer = 00000000] 08:59:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A0A9400) [pid = 3684] [serial = 1663] [outer = 16DB0000] 08:59:55 INFO - PROCESS | 3684 | 1467647995876 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A0A9800) [pid = 3684] [serial = 1664] [outer = 16DB0000] 08:59:56 INFO - PROCESS | 3684 | --DOCSHELL 1B1A0C00 == 37 [pid = 3684] [id = 16] 08:59:56 INFO - PROCESS | 3684 | 1467647996390 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 878ms 08:59:56 INFO - PROCESS | 3684 | 1467647996501 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3684 | 1467647996505 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:56 INFO - PROCESS | 3684 | 1467647996510 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3684 | 1467647996514 Marionette TRACE conn3 <- [1,2182,null,{}] 08:59:56 INFO - PROCESS | 3684 | 1467647996519 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}] 08:59:56 INFO - PROCESS | 3684 | 1467647996523 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:56 INFO - PROCESS | 3684 | 1467647996646 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:59:56 INFO - PROCESS | 3684 | 1467647996784 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3684 | 1467647996787 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:56 INFO - PROCESS | 3684 | ++DOCSHELL 10E9E400 == 38 [pid = 3684] [id = 555] 08:59:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (11232400) [pid = 3684] [serial = 1665] [outer = 00000000] 08:59:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13145400) [pid = 3684] [serial = 1666] [outer = 11232400] 08:59:56 INFO - PROCESS | 3684 | 1467647996844 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (134B7800) [pid = 3684] [serial = 1667] [outer = 11232400] 08:59:57 INFO - PROCESS | 3684 | 1467647997398 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 909ms 08:59:57 INFO - PROCESS | 3684 | 1467647997438 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3684 | 1467647997443 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:57 INFO - PROCESS | 3684 | 1467647997450 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3684 | 1467647997453 Marionette TRACE conn3 <- [1,2186,null,{}] 08:59:57 INFO - PROCESS | 3684 | 1467647997457 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}] 08:59:57 INFO - PROCESS | 3684 | 1467647997460 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:57 INFO - PROCESS | 3684 | 1467647997569 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:59:57 INFO - PROCESS | 3684 | 1467647997684 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3684 | 1467647997687 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:57 INFO - PROCESS | 3684 | ++DOCSHELL 1505FC00 == 39 [pid = 3684] [id = 556] 08:59:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (154C6C00) [pid = 3684] [serial = 1668] [outer = 00000000] 08:59:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (162EF800) [pid = 3684] [serial = 1669] [outer = 154C6C00] 08:59:57 INFO - PROCESS | 3684 | 1467647997783 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1676D400) [pid = 3684] [serial = 1670] [outer = 154C6C00] 08:59:58 INFO - PROCESS | 3684 | 1467647998379 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 969ms 08:59:58 INFO - PROCESS | 3684 | 1467647998418 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3684 | 1467647998420 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:58 INFO - PROCESS | 3684 | 1467647998424 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3684 | 1467647998428 Marionette TRACE conn3 <- [1,2190,null,{}] 08:59:58 INFO - PROCESS | 3684 | 1467647998439 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}] 08:59:58 INFO - PROCESS | 3684 | 1467647998444 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:58 INFO - PROCESS | 3684 | 1467647998552 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:59:58 INFO - PROCESS | 3684 | 1467647998695 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3684 | 1467647998699 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:58 INFO - PROCESS | 3684 | ++DOCSHELL 19595400 == 40 [pid = 3684] [id = 557] 08:59:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19599C00) [pid = 3684] [serial = 1671] [outer = 00000000] 08:59:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19F34400) [pid = 3684] [serial = 1672] [outer = 19599C00] 08:59:58 INFO - PROCESS | 3684 | 1467647998757 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A310400) [pid = 3684] [serial = 1673] [outer = 19599C00] 08:59:59 INFO - PROCESS | 3684 | 1467647999584 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1211ms 08:59:59 INFO - PROCESS | 3684 | 1467647999653 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3684 | 1467647999658 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:59 INFO - PROCESS | 3684 | 1467647999675 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3684 | 1467647999679 Marionette TRACE conn3 <- [1,2194,null,{}] 08:59:59 INFO - PROCESS | 3684 | 1467647999686 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}] 08:59:59 INFO - PROCESS | 3684 | 1467647999690 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:59 INFO - PROCESS | 3684 | 1467647999776 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:59:59 INFO - PROCESS | 3684 | 1467647999921 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3684 | 1467647999926 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 08:59:59 INFO - PROCESS | 3684 | ++DOCSHELL 11C4D000 == 41 [pid = 3684] [id = 558] 08:59:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1281E800) [pid = 3684] [serial = 1674] [outer = 00000000] 08:59:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (13071400) [pid = 3684] [serial = 1675] [outer = 1281E800] 08:59:59 INFO - PROCESS | 3684 | 1467647999979 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1314FC00) [pid = 3684] [serial = 1676] [outer = 1281E800] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 1394A800 == 40 [pid = 3684] [id = 553] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 10A9A400 == 39 [pid = 3684] [id = 552] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 183F6000 == 38 [pid = 3684] [id = 551] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 13457800 == 37 [pid = 3684] [id = 550] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 16DAE400 == 36 [pid = 3684] [id = 549] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 15FB0400 == 35 [pid = 3684] [id = 548] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 1546F400 == 34 [pid = 3684] [id = 547] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 128F4800 == 33 [pid = 3684] [id = 546] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 1B3DF800 == 32 [pid = 3684] [id = 17] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 1128BC00 == 31 [pid = 3684] [id = 545] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 10A9AC00 == 30 [pid = 3684] [id = 544] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 19597800 == 29 [pid = 3684] [id = 529] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 16DA6000 == 28 [pid = 3684] [id = 543] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 19595400 == 27 [pid = 3684] [id = 557] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 1676C400 == 26 [pid = 3684] [id = 554] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 10E9E400 == 25 [pid = 3684] [id = 555] 09:00:00 INFO - PROCESS | 3684 | --DOCSHELL 1505FC00 == 24 [pid = 3684] [id = 556] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A945800) [pid = 3684] [serial = 1630] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A6D9000) [pid = 3684] [serial = 1628] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19DA7C00) [pid = 3684] [serial = 1616] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17705C00) [pid = 3684] [serial = 1606] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19D9F400) [pid = 3684] [serial = 1615] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (199EB000) [pid = 3684] [serial = 1618] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (128F3400) [pid = 3684] [serial = 1591] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A6D7400) [pid = 3684] [serial = 1622] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (154BD400) [pid = 3684] [serial = 1597] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1990CC00) [pid = 3684] [serial = 1613] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1990A000) [pid = 3684] [serial = 1612] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1597C800) [pid = 3684] [serial = 1598] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (11CD4000) [pid = 3684] [serial = 1619] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131E9400) [pid = 3684] [serial = 1595] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16DAC400) [pid = 3684] [serial = 1604] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (128F8400) [pid = 3684] [serial = 1592] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16DA6400) [pid = 3684] [serial = 1603] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A56F800) [pid = 3684] [serial = 1621] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A47D400) [pid = 3684] [serial = 1589] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A47D000) [pid = 3684] [serial = 1627] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16767000) [pid = 3684] [serial = 1601] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17C09000) [pid = 3684] [serial = 1625] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1676B000) [pid = 3684] [serial = 1624] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15FC6800) [pid = 3684] [serial = 1600] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (183ED800) [pid = 3684] [serial = 1609] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17845400) [pid = 3684] [serial = 1607] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (183F2C00) [pid = 3684] [serial = 1610] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13124400) [pid = 3684] [serial = 1594] [outer = 00000000] [url = about:blank] 09:00:01 INFO - PROCESS | 3684 | 1467648001102 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1469ms 09:00:01 INFO - PROCESS | 3684 | 1467648001132 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3684 | 1467648001138 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:00:01 INFO - PROCESS | 3684 | 1467648001145 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3684 | 1467648001151 Marionette TRACE conn3 <- [1,2198,null,{}] 09:00:01 INFO - PROCESS | 3684 | 1467648001164 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}] 09:00:01 INFO - PROCESS | 3684 | 1467648001167 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:01 INFO - PROCESS | 3684 | 1467648001256 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:00:01 INFO - PROCESS | 3684 | 1467648001265 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3684 | 1467648001269 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:01 INFO - PROCESS | 3684 | ++DOCSHELL 1123C400 == 25 [pid = 3684] [id = 559] 09:00:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11CD2000) [pid = 3684] [serial = 1677] [outer = 00000000] 09:00:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (128F0C00) [pid = 3684] [serial = 1678] [outer = 11CD2000] 09:00:01 INFO - PROCESS | 3684 | 1467648001316 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (128F7400) [pid = 3684] [serial = 1679] [outer = 11CD2000] 09:00:01 INFO - PROCESS | 3684 | 1467648001799 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 682ms 09:00:01 INFO - PROCESS | 3684 | 1467648001825 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3684 | 1467648001830 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:00:01 INFO - PROCESS | 3684 | 1467648001836 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3684 | 1467648001839 Marionette TRACE conn3 <- [1,2202,null,{}] 09:00:01 INFO - PROCESS | 3684 | 1467648001846 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}] 09:00:01 INFO - PROCESS | 3684 | 1467648001849 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:01 INFO - PROCESS | 3684 | 1467648001953 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:00:01 INFO - PROCESS | 3684 | 1467648001962 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3684 | 1467648001964 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:01 INFO - PROCESS | 3684 | ++DOCSHELL 131EE000 == 26 [pid = 3684] [id = 560] 09:00:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131EF000) [pid = 3684] [serial = 1680] [outer = 00000000] 09:00:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13242000) [pid = 3684] [serial = 1681] [outer = 131EF000] 09:00:02 INFO - PROCESS | 3684 | 1467648002021 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13458400) [pid = 3684] [serial = 1682] [outer = 131EF000] 09:00:02 INFO - PROCESS | 3684 | 1467648002492 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 666ms 09:00:02 INFO - PROCESS | 3684 | 1467648002505 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3684 | 1467648002507 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:00:02 INFO - PROCESS | 3684 | 1467648002511 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3684 | 1467648002514 Marionette TRACE conn3 <- [1,2206,null,{}] 09:00:02 INFO - PROCESS | 3684 | 1467648002525 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}] 09:00:02 INFO - PROCESS | 3684 | 1467648002529 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:02 INFO - PROCESS | 3684 | 1467648002613 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:00:02 INFO - PROCESS | 3684 | 1467648002620 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 3684 | 1467648002623 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:02 INFO - PROCESS | 3684 | ++DOCSHELL 15470400 == 27 [pid = 3684] [id = 561] 09:00:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15478000) [pid = 3684] [serial = 1683] [outer = 00000000] 09:00:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15980800) [pid = 3684] [serial = 1684] [outer = 15478000] 09:00:02 INFO - PROCESS | 3684 | 1467648002675 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15FB6400) [pid = 3684] [serial = 1685] [outer = 15478000] 09:00:03 INFO - PROCESS | 3684 | 1467648003159 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 681ms 09:00:03 INFO - PROCESS | 3684 | 1467648003196 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3684 | 1467648003200 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:00:03 INFO - PROCESS | 3684 | 1467648003204 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3684 | 1467648003207 Marionette TRACE conn3 <- [1,2210,null,{}] 09:00:03 INFO - PROCESS | 3684 | 1467648003210 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}] 09:00:03 INFO - PROCESS | 3684 | 1467648003212 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:03 INFO - PROCESS | 3684 | 1467648003332 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:00:03 INFO - PROCESS | 3684 | 1467648003427 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3684 | 1467648003429 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:03 INFO - PROCESS | 3684 | ++DOCSHELL 1676A000 == 28 [pid = 3684] [id = 562] 09:00:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1676E000) [pid = 3684] [serial = 1686] [outer = 00000000] 09:00:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16ABE400) [pid = 3684] [serial = 1687] [outer = 1676E000] 09:00:03 INFO - PROCESS | 3684 | 1467648003473 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DA8000) [pid = 3684] [serial = 1688] [outer = 1676E000] 09:00:03 INFO - PROCESS | 3684 | 1467648003890 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 727ms 09:00:03 INFO - PROCESS | 3684 | 1467648003926 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3684 | 1467648003928 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:00:03 INFO - PROCESS | 3684 | 1467648003931 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3684 | 1467648003933 Marionette TRACE conn3 <- [1,2214,null,{}] 09:00:03 INFO - PROCESS | 3684 | 1467648003937 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}] 09:00:03 INFO - PROCESS | 3684 | 1467648003939 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:04 INFO - PROCESS | 3684 | 1467648004050 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:00:04 INFO - PROCESS | 3684 | 1467648004056 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3684 | 1467648004058 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:04 INFO - PROCESS | 3684 | ++DOCSHELL 16DAC000 == 29 [pid = 3684] [id = 563] 09:00:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DAEC00) [pid = 3684] [serial = 1689] [outer = 00000000] 09:00:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16DF2400) [pid = 3684] [serial = 1690] [outer = 16DAEC00] 09:00:04 INFO - PROCESS | 3684 | 1467648004102 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16FCD800) [pid = 3684] [serial = 1691] [outer = 16DAEC00] 09:00:04 INFO - PROCESS | 3684 | 1467648004552 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 681ms 09:00:04 INFO - PROCESS | 3684 | 1467648004615 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3684 | 1467648004617 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:00:04 INFO - PROCESS | 3684 | 1467648004620 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3684 | 1467648004622 Marionette TRACE conn3 <- [1,2218,null,{}] 09:00:04 INFO - PROCESS | 3684 | 1467648004625 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}] 09:00:04 INFO - PROCESS | 3684 | 1467648004630 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:04 INFO - PROCESS | 3684 | 1467648004771 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13E9A800) [pid = 3684] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16DE9C00) [pid = 3684] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17F04000) [pid = 3684] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A9D400) [pid = 3684] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1958E000) [pid = 3684] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1546F800) [pid = 3684] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A47B800) [pid = 3684] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15FC0C00) [pid = 3684] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (128F6800) [pid = 3684] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10EA2400) [pid = 3684] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (112E6800) [pid = 3684] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DB0000) [pid = 3684] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1B3E3800) [pid = 3684] [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.] 09:00:04 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1B1A1C00) [pid = 3684] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:00:05 INFO - PROCESS | 3684 | 1467648005034 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3684 | 1467648005037 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:05 INFO - PROCESS | 3684 | ++DOCSHELL 10A08C00 == 30 [pid = 3684] [id = 564] 09:00:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A0E800) [pid = 3684] [serial = 1692] [outer = 00000000] 09:00:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11AF0800) [pid = 3684] [serial = 1693] [outer = 10A0E800] 09:00:05 INFO - PROCESS | 3684 | 1467648005081 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139D7400) [pid = 3684] [serial = 1694] [outer = 10A0E800] 09:00:05 INFO - PROCESS | 3684 | 1467648005440 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 879ms 09:00:05 INFO - PROCESS | 3684 | 1467648005489 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 3684 | 1467648005500 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:00:05 INFO - PROCESS | 3684 | 1467648005504 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:00:05 INFO - PROCESS | 3684 | 1467648005506 Marionette TRACE conn3 <- [1,2222,null,{}] 09:00:05 INFO - PROCESS | 3684 | 1467648005509 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}] 09:00:05 INFO - PROCESS | 3684 | 1467648005511 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:05 INFO - PROCESS | 3684 | 1467648005587 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:00:05 INFO - PROCESS | 3684 | 1467648005593 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3684 | 1467648005594 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:05 INFO - PROCESS | 3684 | ++DOCSHELL 13036000 == 31 [pid = 3684] [id = 565] 09:00:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (134BB400) [pid = 3684] [serial = 1695] [outer = 00000000] 09:00:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17F2F000) [pid = 3684] [serial = 1696] [outer = 134BB400] 09:00:05 INFO - PROCESS | 3684 | 1467648005640 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17F2F800) [pid = 3684] [serial = 1697] [outer = 134BB400] 09:00:06 INFO - PROCESS | 3684 | 1467648006054 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 576ms 09:00:06 INFO - PROCESS | 3684 | 1467648006082 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3684 | 1467648006084 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 3684 | 1467648006088 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:00:06 INFO - PROCESS | 3684 | 1467648006089 Marionette TRACE conn3 <- [1,2226,null,{}] 09:00:06 INFO - PROCESS | 3684 | 1467648006093 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}] 09:00:06 INFO - PROCESS | 3684 | 1467648006095 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:06 INFO - PROCESS | 3684 | 1467648006215 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:00:06 INFO - PROCESS | 3684 | 1467648006221 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3684 | 1467648006223 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:06 INFO - PROCESS | 3684 | ++DOCSHELL 16EEE000 == 32 [pid = 3684] [id = 566] 09:00:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17C98400) [pid = 3684] [serial = 1698] [outer = 00000000] 09:00:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1958E800) [pid = 3684] [serial = 1699] [outer = 17C98400] 09:00:06 INFO - PROCESS | 3684 | 1467648006301 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (183F6400) [pid = 3684] [serial = 1700] [outer = 17C98400] 09:00:06 INFO - PROCESS | 3684 | 1467648006683 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 605ms 09:00:06 INFO - PROCESS | 3684 | 1467648006726 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:00:06 INFO - PROCESS | 3684 | 1467648006728 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 3684 | 1467648006732 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3684 | 1467648006734 Marionette TRACE conn3 <- [1,2230,null,{}] 09:00:06 INFO - PROCESS | 3684 | 1467648006737 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}] 09:00:06 INFO - PROCESS | 3684 | 1467648006739 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:06 INFO - PROCESS | 3684 | 1467648006820 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:00:06 INFO - PROCESS | 3684 | 1467648006826 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3684 | 1467648006828 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:06 INFO - PROCESS | 3684 | ++DOCSHELL 1546FC00 == 33 [pid = 3684] [id = 567] 09:00:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19597000) [pid = 3684] [serial = 1701] [outer = 00000000] 09:00:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1990D400) [pid = 3684] [serial = 1702] [outer = 19597000] 09:00:06 INFO - PROCESS | 3684 | 1467648006872 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19915000) [pid = 3684] [serial = 1703] [outer = 19597000] 09:00:07 INFO - PROCESS | 3684 | 1467648007671 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 969ms 09:00:07 INFO - PROCESS | 3684 | 1467648007700 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3684 | 1467648007704 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:00:07 INFO - PROCESS | 3684 | 1467648007709 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:00:07 INFO - PROCESS | 3684 | 1467648007715 Marionette TRACE conn3 <- [1,2234,null,{}] 09:00:07 INFO - PROCESS | 3684 | 1467648007720 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}] 09:00:07 INFO - PROCESS | 3684 | 1467648007723 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:07 INFO - PROCESS | 3684 | 1467648007840 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:00:07 INFO - PROCESS | 3684 | 1467648007979 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3684 | 1467648007982 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:07 INFO - PROCESS | 3684 | ++DOCSHELL 112EB400 == 34 [pid = 3684] [id = 568] 09:00:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11435C00) [pid = 3684] [serial = 1704] [outer = 00000000] 09:00:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1312AC00) [pid = 3684] [serial = 1705] [outer = 11435C00] 09:00:08 INFO - PROCESS | 3684 | 1467648008039 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (134B2C00) [pid = 3684] [serial = 1706] [outer = 11435C00] 09:00:08 INFO - PROCESS | 3684 | 1467648008689 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1015ms 09:00:08 INFO - PROCESS | 3684 | 1467648008722 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3684 | 1467648008727 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:00:08 INFO - PROCESS | 3684 | 1467648008752 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3684 | 1467648008755 Marionette TRACE conn3 <- [1,2238,null,{}] 09:00:08 INFO - PROCESS | 3684 | 1467648008759 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}] 09:00:08 INFO - PROCESS | 3684 | 1467648008762 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:08 INFO - PROCESS | 3684 | 1467648008884 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:00:09 INFO - PROCESS | 3684 | 1467648009105 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3684 | 1467648009109 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:09 INFO - PROCESS | 3684 | ++DOCSHELL 10478000 == 35 [pid = 3684] [id = 569] 09:00:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1055A000) [pid = 3684] [serial = 1707] [outer = 00000000] 09:00:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A79400) [pid = 3684] [serial = 1708] [outer = 1055A000] 09:00:09 INFO - PROCESS | 3684 | 1467648009153 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10EA2400) [pid = 3684] [serial = 1709] [outer = 1055A000] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 16EEE000 == 34 [pid = 3684] [id = 566] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 13036000 == 33 [pid = 3684] [id = 565] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 10A08C00 == 32 [pid = 3684] [id = 564] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 16DAC000 == 31 [pid = 3684] [id = 563] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 1676A000 == 30 [pid = 3684] [id = 562] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 15470400 == 29 [pid = 3684] [id = 561] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 131EE000 == 28 [pid = 3684] [id = 560] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 1123C400 == 27 [pid = 3684] [id = 559] 09:00:09 INFO - PROCESS | 3684 | --DOCSHELL 11C4D000 == 26 [pid = 3684] [id = 558] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1B1A0800) [pid = 3684] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (199EB400) [pid = 3684] [serial = 1661] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17150000) [pid = 3684] [serial = 1648] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17FBCC00) [pid = 3684] [serial = 1651] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15051400) [pid = 3684] [serial = 1657] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1959A800) [pid = 3684] [serial = 1654] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1558CC00) [pid = 3684] [serial = 1642] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15FB0800) [pid = 3684] [serial = 1643] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A949400) [pid = 3684] [serial = 1631] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16ABFC00) [pid = 3684] [serial = 1645] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1312B800) [pid = 3684] [serial = 1639] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13249800) [pid = 3684] [serial = 1640] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12B02800) [pid = 3684] [serial = 1633] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (130AD000) [pid = 3684] [serial = 1634] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (11CD1800) [pid = 3684] [serial = 1636] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (128FD000) [pid = 3684] [serial = 1637] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A0A9400) [pid = 3684] [serial = 1663] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15FBA400) [pid = 3684] [serial = 1136] [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.] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (199E6C00) [pid = 3684] [serial = 1655] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A0A9800) [pid = 3684] [serial = 1664] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (183F7800) [pid = 3684] [serial = 1652] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (19591400) [pid = 3684] [serial = 1660] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16ABAC00) [pid = 3684] [serial = 1658] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16DB0800) [pid = 3684] [serial = 1646] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (17785800) [pid = 3684] [serial = 1649] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3684 | 1467648009761 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1060ms 09:00:09 INFO - PROCESS | 3684 | 1467648009819 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3684 | 1467648009822 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:00:09 INFO - PROCESS | 3684 | 1467648009827 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 3684 | 1467648009829 Marionette TRACE conn3 <- [1,2242,null,{}] 09:00:09 INFO - PROCESS | 3684 | 1467648009835 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}] 09:00:09 INFO - PROCESS | 3684 | 1467648009839 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:09 INFO - PROCESS | 3684 | 1467648009925 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:00:09 INFO - PROCESS | 3684 | 1467648009933 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3684 | 1467648009935 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:09 INFO - PROCESS | 3684 | ++DOCSHELL 11CD1800 == 27 [pid = 3684] [id = 570] 09:00:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (128F1800) [pid = 3684] [serial = 1710] [outer = 00000000] 09:00:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13036000) [pid = 3684] [serial = 1711] [outer = 128F1800] 09:00:09 INFO - PROCESS | 3684 | 1467648009984 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (130D7400) [pid = 3684] [serial = 1712] [outer = 128F1800] 09:00:10 INFO - PROCESS | 3684 | 1467648010509 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 712ms 09:00:10 INFO - PROCESS | 3684 | 1467648010549 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3684 | 1467648010553 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:00:10 INFO - PROCESS | 3684 | 1467648010557 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3684 | 1467648010560 Marionette TRACE conn3 <- [1,2246,null,{}] 09:00:10 INFO - PROCESS | 3684 | 1467648010563 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}] 09:00:10 INFO - PROCESS | 3684 | 1467648010566 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:10 INFO - PROCESS | 3684 | 1467648010652 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:00:10 INFO - PROCESS | 3684 | 1467648010752 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3684 | 1467648010754 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:10 INFO - PROCESS | 3684 | ++DOCSHELL 1281EC00 == 28 [pid = 3684] [id = 571] 09:00:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (131F0C00) [pid = 3684] [serial = 1713] [outer = 00000000] 09:00:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15477C00) [pid = 3684] [serial = 1714] [outer = 131F0C00] 09:00:10 INFO - PROCESS | 3684 | 1467648010799 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15980400) [pid = 3684] [serial = 1715] [outer = 131F0C00] 09:00:11 INFO - PROCESS | 3684 | 1467648011188 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 667ms 09:00:11 INFO - PROCESS | 3684 | 1467648011239 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3684 | 1467648011242 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:00:11 INFO - PROCESS | 3684 | 1467648011247 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3684 | 1467648011252 Marionette TRACE conn3 <- [1,2250,null,{}] 09:00:11 INFO - PROCESS | 3684 | 1467648011262 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}] 09:00:11 INFO - PROCESS | 3684 | 1467648011266 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:11 INFO - PROCESS | 3684 | 1467648011339 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:00:11 INFO - PROCESS | 3684 | 1467648011347 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3684 | 1467648011349 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:11 INFO - PROCESS | 3684 | ++DOCSHELL 162E7400 == 29 [pid = 3684] [id = 572] 09:00:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (162E7800) [pid = 3684] [serial = 1716] [outer = 00000000] 09:00:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1676BC00) [pid = 3684] [serial = 1717] [outer = 162E7800] 09:00:11 INFO - PROCESS | 3684 | 1467648011392 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16AC0C00) [pid = 3684] [serial = 1718] [outer = 162E7800] 09:00:11 INFO - PROCESS | 3684 | 1467648011842 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 636ms 09:00:11 INFO - PROCESS | 3684 | 1467648011887 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3684 | 1467648011890 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:00:11 INFO - PROCESS | 3684 | 1467648011877 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3684 | 1467648011879 Marionette TRACE conn3 <- [1,2254,null,{}] 09:00:11 INFO - PROCESS | 3684 | 1467648011888 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}] 09:00:11 INFO - PROCESS | 3684 | 1467648011890 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:12 INFO - PROCESS | 3684 | 1467648012007 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:00:12 INFO - PROCESS | 3684 | 1467648012094 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3684 | 1467648012096 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:12 INFO - PROCESS | 3684 | ++DOCSHELL 16DAC800 == 30 [pid = 3684] [id = 573] 09:00:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16DAF800) [pid = 3684] [serial = 1719] [outer = 00000000] 09:00:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16FCEC00) [pid = 3684] [serial = 1720] [outer = 16DAF800] 09:00:12 INFO - PROCESS | 3684 | 1467648012139 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17705C00) [pid = 3684] [serial = 1721] [outer = 16DAF800] 09:00:12 INFO - PROCESS | 3684 | 1467648012546 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 727ms 09:00:12 INFO - PROCESS | 3684 | 1467648012597 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3684 | 1467648012599 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:00:12 INFO - PROCESS | 3684 | 1467648012611 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3684 | 1467648012613 Marionette TRACE conn3 <- [1,2258,null,{}] 09:00:12 INFO - PROCESS | 3684 | 1467648012616 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}] 09:00:12 INFO - PROCESS | 3684 | 1467648012618 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:12 INFO - PROCESS | 3684 | 1467648012732 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:00:12 INFO - PROCESS | 3684 | 1467648012738 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3684 | 1467648012744 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:12 INFO - PROCESS | 3684 | ++DOCSHELL 1312B800 == 31 [pid = 3684] [id = 574] 09:00:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1777C000) [pid = 3684] [serial = 1722] [outer = 00000000] 09:00:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17C09400) [pid = 3684] [serial = 1723] [outer = 1777C000] 09:00:12 INFO - PROCESS | 3684 | 1467648012802 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17FB7000) [pid = 3684] [serial = 1724] [outer = 1777C000] 09:00:13 INFO - PROCESS | 3684 | 1467648013250 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 666ms 09:00:13 INFO - PROCESS | 3684 | 1467648013295 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3684 | 1467648013297 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 3684 | 1467648013300 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:00:13 INFO - PROCESS | 3684 | 1467648013302 Marionette TRACE conn3 <- [1,2262,null,{}] 09:00:13 INFO - PROCESS | 3684 | 1467648013305 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}] 09:00:13 INFO - PROCESS | 3684 | 1467648013307 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:13 INFO - PROCESS | 3684 | 1467648013451 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:00:13 INFO - PROCESS | 3684 | 1467648013464 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3684 | 1467648013467 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:13 INFO - PROCESS | 3684 | ++DOCSHELL 17FBC800 == 32 [pid = 3684] [id = 575] 09:00:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17FBF400) [pid = 3684] [serial = 1725] [outer = 00000000] 09:00:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1958FC00) [pid = 3684] [serial = 1726] [outer = 17FBF400] 09:00:13 INFO - PROCESS | 3684 | 1467648013518 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19590C00) [pid = 3684] [serial = 1727] [outer = 17FBF400] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17C98400) [pid = 3684] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1676E000) [pid = 3684] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16DAEC00) [pid = 3684] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1281E800) [pid = 3684] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15478000) [pid = 3684] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (131EF000) [pid = 3684] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11CD2000) [pid = 3684] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (10A0E800) [pid = 3684] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11232400) [pid = 3684] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (154C6C00) [pid = 3684] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19599C00) [pid = 3684] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:00:13 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (134BB400) [pid = 3684] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:00:14 INFO - PROCESS | 3684 | 1467648014056 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 773ms 09:00:14 INFO - PROCESS | 3684 | 1467648014086 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3684 | 1467648014088 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:00:14 INFO - PROCESS | 3684 | 1467648014096 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3684 | 1467648014097 Marionette TRACE conn3 <- [1,2266,null,{}] 09:00:14 INFO - PROCESS | 3684 | 1467648014101 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}] 09:00:14 INFO - PROCESS | 3684 | 1467648014103 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:14 INFO - PROCESS | 3684 | 1467648014164 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:00:14 INFO - PROCESS | 3684 | 1467648014170 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3684 | 1467648014172 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:14 INFO - PROCESS | 3684 | ++DOCSHELL 11235C00 == 33 [pid = 3684] [id = 576] 09:00:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1281E800) [pid = 3684] [serial = 1728] [outer = 00000000] 09:00:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (134BA000) [pid = 3684] [serial = 1729] [outer = 1281E800] 09:00:14 INFO - PROCESS | 3684 | 1467648014217 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (134BB800) [pid = 3684] [serial = 1730] [outer = 1281E800] 09:00:14 INFO - PROCESS | 3684 | 1467648014660 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 09:00:14 INFO - PROCESS | 3684 | 1467648014699 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3684 | 1467648014701 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:00:14 INFO - PROCESS | 3684 | 1467648014704 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3684 | 1467648014706 Marionette TRACE conn3 <- [1,2270,null,{}] 09:00:14 INFO - PROCESS | 3684 | 1467648014709 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}] 09:00:14 INFO - PROCESS | 3684 | 1467648014711 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:14 INFO - PROCESS | 3684 | 1467648014813 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:00:14 INFO - PROCESS | 3684 | 1467648014822 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3684 | 1467648014824 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:14 INFO - PROCESS | 3684 | ++DOCSHELL 13125400 == 34 [pid = 3684] [id = 577] 09:00:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1324E800) [pid = 3684] [serial = 1731] [outer = 00000000] 09:00:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (19909800) [pid = 3684] [serial = 1732] [outer = 1324E800] 09:00:14 INFO - PROCESS | 3684 | 1467648014867 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (199E6C00) [pid = 3684] [serial = 1733] [outer = 1324E800] 09:00:15 INFO - PROCESS | 3684 | 1467648015302 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 621ms 09:00:15 INFO - PROCESS | 3684 | 1467648015324 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3684 | 1467648015326 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:00:15 INFO - PROCESS | 3684 | 1467648015330 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3684 | 1467648015331 Marionette TRACE conn3 <- [1,2274,null,{}] 09:00:15 INFO - PROCESS | 3684 | 1467648015335 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}] 09:00:15 INFO - PROCESS | 3684 | 1467648015337 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:15 INFO - PROCESS | 3684 | 1467648015429 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:00:15 INFO - PROCESS | 3684 | 1467648015434 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3684 | 1467648015436 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:15 INFO - PROCESS | 3684 | ++DOCSHELL 16DA3800 == 35 [pid = 3684] [id = 578] 09:00:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19D9E800) [pid = 3684] [serial = 1734] [outer = 00000000] 09:00:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19DAAC00) [pid = 3684] [serial = 1735] [outer = 19D9E800] 09:00:15 INFO - PROCESS | 3684 | 1467648015480 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19DAB000) [pid = 3684] [serial = 1736] [outer = 19D9E800] 09:00:15 INFO - PROCESS | 3684 | 1467648015937 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]]]}] 09:00:15 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 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 681ms 09:00:15 INFO - PROCESS | 3684 | 1467648016012 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3684 | 1467648016016 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:00:16 INFO - PROCESS | 3684 | 1467648016023 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 3684 | 1467648016031 Marionette TRACE conn3 <- [1,2278,null,{}] 09:00:16 INFO - PROCESS | 3684 | 1467648016042 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}] 09:00:16 INFO - PROCESS | 3684 | 1467648016047 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:16 INFO - PROCESS | 3684 | 1467648016269 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:00:16 INFO - PROCESS | 3684 | 1467648016374 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3684 | 1467648016379 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:16 INFO - PROCESS | 3684 | ++DOCSHELL 128F2000 == 36 [pid = 3684] [id = 579] 09:00:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (128F5800) [pid = 3684] [serial = 1737] [outer = 00000000] 09:00:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12DC5000) [pid = 3684] [serial = 1738] [outer = 128F5800] 09:00:16 INFO - PROCESS | 3684 | 1467648016437 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13152800) [pid = 3684] [serial = 1739] [outer = 128F5800] 09:00:16 INFO - PROCESS | 3684 | 1467648016975 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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1015ms 09:00:17 INFO - PROCESS | 3684 | 1467648017045 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3684 | 1467648017050 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:00:17 INFO - PROCESS | 3684 | 1467648017056 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3684 | 1467648017059 Marionette TRACE conn3 <- [1,2282,null,{}] 09:00:17 INFO - PROCESS | 3684 | 1467648017063 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}] 09:00:17 INFO - PROCESS | 3684 | 1467648017066 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:17 INFO - PROCESS | 3684 | 1467648017206 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:00:17 INFO - PROCESS | 3684 | 1467648017348 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3684 | 1467648017351 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:17 INFO - PROCESS | 3684 | ++DOCSHELL 15982000 == 37 [pid = 3684] [id = 580] 09:00:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (159FB800) [pid = 3684] [serial = 1740] [outer = 00000000] 09:00:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (162E5C00) [pid = 3684] [serial = 1741] [outer = 159FB800] 09:00:17 INFO - PROCESS | 3684 | 1467648017408 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16765400) [pid = 3684] [serial = 1742] [outer = 159FB800] 09:00:17 INFO - PROCESS | 3684 | 1467648017967 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 09:00:18 INFO - PROCESS | 3684 | 1467648018026 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3684 | 1467648018028 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:00:18 INFO - PROCESS | 3684 | 1467648018032 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3684 | 1467648018036 Marionette TRACE conn3 <- [1,2286,null,{}] 09:00:18 INFO - PROCESS | 3684 | 1467648018047 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}] 09:00:18 INFO - PROCESS | 3684 | 1467648018052 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:18 INFO - PROCESS | 3684 | 1467648018192 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:00:18 INFO - PROCESS | 3684 | 1467648018332 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3684 | 1467648018336 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:18 INFO - PROCESS | 3684 | ++DOCSHELL 183EC000 == 38 [pid = 3684] [id = 581] 09:00:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183F1400) [pid = 3684] [serial = 1743] [outer = 00000000] 09:00:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (199E8000) [pid = 3684] [serial = 1744] [outer = 183F1400] 09:00:18 INFO - PROCESS | 3684 | 1467648018395 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19F32800) [pid = 3684] [serial = 1745] [outer = 183F1400] 09:00:19 INFO - PROCESS | 3684 | 1467648019172 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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1151ms 09:00:19 INFO - PROCESS | 3684 | 1467648019199 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3684 | 1467648019203 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:00:19 INFO - PROCESS | 3684 | 1467648019208 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3684 | 1467648019212 Marionette TRACE conn3 <- [1,2290,null,{}] 09:00:19 INFO - PROCESS | 3684 | 1467648019217 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}] 09:00:19 INFO - PROCESS | 3684 | 1467648019220 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:19 INFO - PROCESS | 3684 | 1467648019319 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:00:19 INFO - PROCESS | 3684 | 1467648019455 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3684 | 1467648019460 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:19 INFO - PROCESS | 3684 | ++DOCSHELL 11C45400 == 39 [pid = 3684] [id = 582] 09:00:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11C4B000) [pid = 3684] [serial = 1746] [outer = 00000000] 09:00:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12857400) [pid = 3684] [serial = 1747] [outer = 11C4B000] 09:00:19 INFO - PROCESS | 3684 | 1467648019510 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (128FE000) [pid = 3684] [serial = 1748] [outer = 11C4B000] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 13125400 == 38 [pid = 3684] [id = 577] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 11235C00 == 37 [pid = 3684] [id = 576] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 17FBC800 == 36 [pid = 3684] [id = 575] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 1312B800 == 35 [pid = 3684] [id = 574] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 16DAC800 == 34 [pid = 3684] [id = 573] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 162E7400 == 33 [pid = 3684] [id = 572] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 1281EC00 == 32 [pid = 3684] [id = 571] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 11CD1800 == 31 [pid = 3684] [id = 570] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 10478000 == 30 [pid = 3684] [id = 569] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 112EB400 == 29 [pid = 3684] [id = 568] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 1546FC00 == 28 [pid = 3684] [id = 567] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 183EC000 == 27 [pid = 3684] [id = 581] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 16DA3800 == 26 [pid = 3684] [id = 578] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 128F2000 == 25 [pid = 3684] [id = 579] 09:00:20 INFO - PROCESS | 3684 | --DOCSHELL 15982000 == 24 [pid = 3684] [id = 580] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1958E800) [pid = 3684] [serial = 1699] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16ABE400) [pid = 3684] [serial = 1687] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16DF2400) [pid = 3684] [serial = 1690] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1314FC00) [pid = 3684] [serial = 1676] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13071400) [pid = 3684] [serial = 1675] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15980800) [pid = 3684] [serial = 1684] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13242000) [pid = 3684] [serial = 1681] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13458400) [pid = 3684] [serial = 1682] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (128F0C00) [pid = 3684] [serial = 1678] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (128F7400) [pid = 3684] [serial = 1679] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16DA8000) [pid = 3684] [serial = 1688] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11AF0800) [pid = 3684] [serial = 1693] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16FCD800) [pid = 3684] [serial = 1691] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (134B7800) [pid = 3684] [serial = 1667] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13145400) [pid = 3684] [serial = 1666] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1676D400) [pid = 3684] [serial = 1670] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (162EF800) [pid = 3684] [serial = 1669] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A310400) [pid = 3684] [serial = 1673] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19F34400) [pid = 3684] [serial = 1672] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (139D7400) [pid = 3684] [serial = 1694] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17F2F000) [pid = 3684] [serial = 1696] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17F2F800) [pid = 3684] [serial = 1697] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (183F6400) [pid = 3684] [serial = 1700] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15FB6400) [pid = 3684] [serial = 1685] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3684 | 1467648020662 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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1514ms 09:00:20 INFO - PROCESS | 3684 | 1467648020717 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3684 | 1467648020721 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:00:20 INFO - PROCESS | 3684 | 1467648020768 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3684 | 1467648020771 Marionette TRACE conn3 <- [1,2294,null,{}] 09:00:20 INFO - PROCESS | 3684 | 1467648020777 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}] 09:00:20 INFO - PROCESS | 3684 | 1467648020780 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:20 INFO - PROCESS | 3684 | 1467648020869 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:00:20 INFO - PROCESS | 3684 | 1467648020970 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3684 | 1467648020973 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:20 INFO - PROCESS | 3684 | ++DOCSHELL 11282400 == 25 [pid = 3684] [id = 583] 09:00:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11283000) [pid = 3684] [serial = 1749] [outer = 00000000] 09:00:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128F5C00) [pid = 3684] [serial = 1750] [outer = 11283000] 09:00:21 INFO - PROCESS | 3684 | 1467648021021 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (128FB400) [pid = 3684] [serial = 1751] [outer = 11283000] 09:00:21 INFO - PROCESS | 3684 | 1467648021431 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 758ms 09:00:21 INFO - PROCESS | 3684 | 1467648021491 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3684 | 1467648021496 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:00:21 INFO - PROCESS | 3684 | 1467648021503 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3684 | 1467648021505 Marionette TRACE conn3 <- [1,2298,null,{}] 09:00:21 INFO - PROCESS | 3684 | 1467648021509 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}] 09:00:21 INFO - PROCESS | 3684 | 1467648021512 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:21 INFO - PROCESS | 3684 | 1467648021598 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:00:21 INFO - PROCESS | 3684 | 1467648021606 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3684 | 1467648021608 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:21 INFO - PROCESS | 3684 | ++DOCSHELL 13143C00 == 26 [pid = 3684] [id = 584] 09:00:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13145400) [pid = 3684] [serial = 1752] [outer = 00000000] 09:00:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131F0400) [pid = 3684] [serial = 1753] [outer = 13145400] 09:00:21 INFO - PROCESS | 3684 | 1467648021655 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1324B000) [pid = 3684] [serial = 1754] [outer = 13145400] 09:00:22 INFO - PROCESS | 3684 | 1467648022124 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 681ms 09:00:22 INFO - PROCESS | 3684 | 1467648022183 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3684 | 1467648022185 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:00:22 INFO - PROCESS | 3684 | 1467648022189 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3684 | 1467648022193 Marionette TRACE conn3 <- [1,2302,null,{}] 09:00:22 INFO - PROCESS | 3684 | 1467648022204 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}] 09:00:22 INFO - PROCESS | 3684 | 1467648022208 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:22 INFO - PROCESS | 3684 | 1467648022310 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:00:22 INFO - PROCESS | 3684 | 1467648022417 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3684 | 1467648022420 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:22 INFO - PROCESS | 3684 | ++DOCSHELL 1505E000 == 27 [pid = 3684] [id = 585] 09:00:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (154BF800) [pid = 3684] [serial = 1755] [outer = 00000000] 09:00:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (159EF400) [pid = 3684] [serial = 1756] [outer = 154BF800] 09:00:22 INFO - PROCESS | 3684 | 1467648022468 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15FB6400) [pid = 3684] [serial = 1757] [outer = 154BF800] 09:00:22 INFO - PROCESS | 3684 | 1467648022879 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 712ms 09:00:22 INFO - PROCESS | 3684 | 1467648022905 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3684 | 1467648022908 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:00:22 INFO - PROCESS | 3684 | 1467648022918 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3684 | 1467648022920 Marionette TRACE conn3 <- [1,2306,null,{}] 09:00:22 INFO - PROCESS | 3684 | 1467648022923 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}] 09:00:22 INFO - PROCESS | 3684 | 1467648022925 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:23 INFO - PROCESS | 3684 | 1467648023044 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:00:23 INFO - PROCESS | 3684 | 1467648023049 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3684 | 1467648023052 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:23 INFO - PROCESS | 3684 | ++DOCSHELL 15FB4C00 == 28 [pid = 3684] [id = 586] 09:00:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FBA400) [pid = 3684] [serial = 1758] [outer = 00000000] 09:00:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (162F1400) [pid = 3684] [serial = 1759] [outer = 15FBA400] 09:00:23 INFO - PROCESS | 3684 | 1467648023095 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1676DC00) [pid = 3684] [serial = 1760] [outer = 15FBA400] 09:00:23 INFO - PROCESS | 3684 | 1467648023539 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] 09:00:23 INFO - PROCESS | 3684 | 1467648023602 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:00:23 INFO - PROCESS | 3684 | 1467648023605 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 3684 | 1467648023607 Marionette TRACE conn3 <- [1,2310,null,{}] 09:00:23 INFO - PROCESS | 3684 | 1467648023610 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}] 09:00:23 INFO - PROCESS | 3684 | 1467648023612 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:23 INFO - PROCESS | 3684 | 1467648023749 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:00:23 INFO - PROCESS | 3684 | 1467648023762 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3684 | 1467648023764 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:23 INFO - PROCESS | 3684 | ++DOCSHELL 16771000 == 29 [pid = 3684] [id = 587] 09:00:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16771400) [pid = 3684] [serial = 1761] [outer = 00000000] 09:00:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DA8000) [pid = 3684] [serial = 1762] [outer = 16771400] 09:00:23 INFO - PROCESS | 3684 | 1467648023820 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DAF400) [pid = 3684] [serial = 1763] [outer = 16771400] 09:00:24 INFO - PROCESS | 3684 | 1467648024243 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 666ms 09:00:24 INFO - PROCESS | 3684 | 1467648024287 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3684 | 1467648024289 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:00:24 INFO - PROCESS | 3684 | 1467648024292 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3684 | 1467648024294 Marionette TRACE conn3 <- [1,2314,null,{}] 09:00:24 INFO - PROCESS | 3684 | 1467648024297 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}] 09:00:24 INFO - PROCESS | 3684 | 1467648024303 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:24 INFO - PROCESS | 3684 | 1467648024444 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:00:24 INFO - PROCESS | 3684 | 1467648024454 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3684 | 1467648024456 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:24 INFO - PROCESS | 3684 | ++DOCSHELL 16EEE000 == 30 [pid = 3684] [id = 588] 09:00:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16FCD400) [pid = 3684] [serial = 1764] [outer = 00000000] 09:00:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17841800) [pid = 3684] [serial = 1765] [outer = 16FCD400] 09:00:24 INFO - PROCESS | 3684 | 1467648024500 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17FB6C00) [pid = 3684] [serial = 1766] [outer = 16FCD400] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (128F1800) [pid = 3684] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (162E7800) [pid = 3684] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19D9E800) [pid = 3684] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17FBF400) [pid = 3684] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1281E800) [pid = 3684] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1324E800) [pid = 3684] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16DAF800) [pid = 3684] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1777C000) [pid = 3684] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (131F0C00) [pid = 3684] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11435C00) [pid = 3684] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1055A000) [pid = 3684] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:00:24 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19597000) [pid = 3684] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:00:25 INFO - PROCESS | 3684 | 1467648025145 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 909ms 09:00:25 INFO - PROCESS | 3684 | 1467648025203 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3684 | 1467648025204 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:00:25 INFO - PROCESS | 3684 | 1467648025208 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:00:25 INFO - PROCESS | 3684 | 1467648025219 Marionette TRACE conn3 <- [1,2318,null,{}] 09:00:25 INFO - PROCESS | 3684 | 1467648025224 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}] 09:00:25 INFO - PROCESS | 3684 | 1467648025225 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:25 INFO - PROCESS | 3684 | 1467648025302 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:00:25 INFO - PROCESS | 3684 | 1467648025308 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3684 | 1467648025310 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:25 INFO - PROCESS | 3684 | ++DOCSHELL 12D86400 == 31 [pid = 3684] [id = 589] 09:00:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13070000) [pid = 3684] [serial = 1767] [outer = 00000000] 09:00:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1676B800) [pid = 3684] [serial = 1768] [outer = 13070000] 09:00:25 INFO - PROCESS | 3684 | 1467648025353 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (170C7400) [pid = 3684] [serial = 1769] [outer = 13070000] 09:00:25 INFO - PROCESS | 3684 | 1467648025757 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 576ms 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:25 INFO - PROCESS | 3684 | 1467648025802 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3684 | 1467648025804 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:00:25 INFO - PROCESS | 3684 | 1467648025812 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3684 | 1467648025813 Marionette TRACE conn3 <- [1,2322,null,{}] 09:00:25 INFO - PROCESS | 3684 | 1467648025817 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}] 09:00:25 INFO - PROCESS | 3684 | 1467648025819 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:25 INFO - PROCESS | 3684 | 1467648025905 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:00:25 INFO - PROCESS | 3684 | 1467648025911 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3684 | 1467648025912 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:25 INFO - PROCESS | 3684 | ++DOCSHELL 17F29000 == 32 [pid = 3684] [id = 590] 09:00:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17F31000) [pid = 3684] [serial = 1770] [outer = 00000000] 09:00:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (183F0000) [pid = 3684] [serial = 1771] [outer = 17F31000] 09:00:25 INFO - PROCESS | 3684 | 1467648025977 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183F0400) [pid = 3684] [serial = 1772] [outer = 17F31000] 09:00:26 INFO - PROCESS | 3684 | 1467648026415 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 636ms 09:00:26 INFO - PROCESS | 3684 | 1467648026448 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3684 | 1467648026450 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:00:26 INFO - PROCESS | 3684 | 1467648026453 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:26 INFO - PROCESS | 3684 | 1467648026455 Marionette TRACE conn3 <- [1,2326,null,{}] 09:00:26 INFO - PROCESS | 3684 | 1467648026462 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}] 09:00:26 INFO - PROCESS | 3684 | 1467648026464 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:26 INFO - PROCESS | 3684 | 1467648026541 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:00:26 INFO - PROCESS | 3684 | 1467648026547 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3684 | 1467648026549 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:26 INFO - PROCESS | 3684 | ++DOCSHELL 1505D400 == 33 [pid = 3684] [id = 591] 09:00:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1958D400) [pid = 3684] [serial = 1773] [outer = 00000000] 09:00:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19592000) [pid = 3684] [serial = 1774] [outer = 1958D400] 09:00:26 INFO - PROCESS | 3684 | 1467648026594 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19592800) [pid = 3684] [serial = 1775] [outer = 1958D400] 09:00:27 INFO - PROCESS | 3684 | 1467648027346 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 909ms 09:00:27 INFO - PROCESS | 3684 | 1467648027381 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3684 | 1467648027370 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:27 INFO - PROCESS | 3684 | 1467648027375 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 3684 | 1467648027378 Marionette TRACE conn3 <- [1,2330,null,{}] 09:00:27 INFO - PROCESS | 3684 | 1467648027385 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}] 09:00:27 INFO - PROCESS | 3684 | 1467648027388 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:27 INFO - PROCESS | 3684 | 1467648027507 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:00:27 INFO - PROCESS | 3684 | 1467648027649 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3684 | 1467648027652 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:27 INFO - PROCESS | 3684 | ++DOCSHELL 128F0400 == 34 [pid = 3684] [id = 592] 09:00:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (128FC400) [pid = 3684] [serial = 1776] [outer = 00000000] 09:00:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (130D5C00) [pid = 3684] [serial = 1777] [outer = 128FC400] 09:00:27 INFO - PROCESS | 3684 | 1467648027709 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13948000) [pid = 3684] [serial = 1778] [outer = 128FC400] 09:00:28 INFO - PROCESS | 3684 | 1467648028447 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1105ms 09:00:28 INFO - PROCESS | 3684 | 1467648028485 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3684 | 1467648028490 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:28 INFO - PROCESS | 3684 | 1467648028497 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3684 | 1467648028500 Marionette TRACE conn3 <- [1,2334,null,{}] 09:00:28 INFO - PROCESS | 3684 | 1467648028504 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}] 09:00:28 INFO - PROCESS | 3684 | 1467648028507 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:28 INFO - PROCESS | 3684 | 1467648028636 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:00:28 INFO - PROCESS | 3684 | 1467648028770 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3684 | 1467648028773 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:28 INFO - PROCESS | 3684 | ++DOCSHELL 0C778800 == 35 [pid = 3684] [id = 593] 09:00:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1021E800) [pid = 3684] [serial = 1779] [outer = 00000000] 09:00:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10B8AC00) [pid = 3684] [serial = 1780] [outer = 1021E800] 09:00:28 INFO - PROCESS | 3684 | 1467648028833 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13243800) [pid = 3684] [serial = 1781] [outer = 1021E800] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 17F29000 == 34 [pid = 3684] [id = 590] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 12D86400 == 33 [pid = 3684] [id = 589] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 16EEE000 == 32 [pid = 3684] [id = 588] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 16771000 == 31 [pid = 3684] [id = 587] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 15FB4C00 == 30 [pid = 3684] [id = 586] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 1505E000 == 29 [pid = 3684] [id = 585] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 13143C00 == 28 [pid = 3684] [id = 584] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 11282400 == 27 [pid = 3684] [id = 583] 09:00:29 INFO - PROCESS | 3684 | --DOCSHELL 11C45400 == 26 [pid = 3684] [id = 582] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16FCEC00) [pid = 3684] [serial = 1720] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17705C00) [pid = 3684] [serial = 1721] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17C09400) [pid = 3684] [serial = 1723] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15477C00) [pid = 3684] [serial = 1714] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15980400) [pid = 3684] [serial = 1715] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1312AC00) [pid = 3684] [serial = 1705] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (134B2C00) [pid = 3684] [serial = 1706] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A79400) [pid = 3684] [serial = 1708] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10EA2400) [pid = 3684] [serial = 1709] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19915000) [pid = 3684] [serial = 1703] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1990D400) [pid = 3684] [serial = 1702] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13036000) [pid = 3684] [serial = 1711] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (130D7400) [pid = 3684] [serial = 1712] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1676BC00) [pid = 3684] [serial = 1717] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19DAAC00) [pid = 3684] [serial = 1735] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19DAB000) [pid = 3684] [serial = 1736] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1958FC00) [pid = 3684] [serial = 1726] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (134BB800) [pid = 3684] [serial = 1730] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (134BA000) [pid = 3684] [serial = 1729] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (199E6C00) [pid = 3684] [serial = 1733] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (19909800) [pid = 3684] [serial = 1732] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (19590C00) [pid = 3684] [serial = 1727] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (17FB7000) [pid = 3684] [serial = 1724] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16AC0C00) [pid = 3684] [serial = 1718] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3684 | 1467648029581 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1105ms 09:00:29 INFO - PROCESS | 3684 | 1467648029607 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3684 | 1467648029611 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:29 INFO - PROCESS | 3684 | 1467648029615 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3684 | 1467648029620 Marionette TRACE conn3 <- [1,2338,null,{}] 09:00:29 INFO - PROCESS | 3684 | 1467648029625 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}] 09:00:29 INFO - PROCESS | 3684 | 1467648029627 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:29 INFO - PROCESS | 3684 | 1467648029729 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:00:29 INFO - PROCESS | 3684 | 1467648029833 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3684 | 1467648029836 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:29 INFO - PROCESS | 3684 | ++DOCSHELL 10A9A400 == 27 [pid = 3684] [id = 594] 09:00:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10A9D400) [pid = 3684] [serial = 1782] [outer = 00000000] 09:00:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (112F0800) [pid = 3684] [serial = 1783] [outer = 10A9D400] 09:00:29 INFO - PROCESS | 3684 | 1467648029883 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13036000) [pid = 3684] [serial = 1784] [outer = 10A9D400] 09:00:30 INFO - PROCESS | 3684 | 1467648030325 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 773ms 09:00:30 INFO - PROCESS | 3684 | 1467648030398 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3684 | 1467648030402 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 3684 | 1467648030408 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:30 INFO - PROCESS | 3684 | 1467648030411 Marionette TRACE conn3 <- [1,2342,null,{}] 09:00:30 INFO - PROCESS | 3684 | 1467648030415 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}] 09:00:30 INFO - PROCESS | 3684 | 1467648030417 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:30 INFO - PROCESS | 3684 | 1467648030505 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:00:30 INFO - PROCESS | 3684 | 1467648030519 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3684 | 1467648030521 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:30 INFO - PROCESS | 3684 | ++DOCSHELL 13458400 == 28 [pid = 3684] [id = 595] 09:00:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (134B2C00) [pid = 3684] [serial = 1785] [outer = 00000000] 09:00:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13EA0C00) [pid = 3684] [serial = 1786] [outer = 134B2C00] 09:00:30 INFO - PROCESS | 3684 | 1467648030567 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1505E000) [pid = 3684] [serial = 1787] [outer = 134B2C00] 09:00:31 INFO - PROCESS | 3684 | 1467648031028 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 666ms 09:00:31 INFO - PROCESS | 3684 | 1467648031091 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3684 | 1467648031093 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:31 INFO - PROCESS | 3684 | 1467648031097 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3684 | 1467648031101 Marionette TRACE conn3 <- [1,2346,null,{}] 09:00:31 INFO - PROCESS | 3684 | 1467648031112 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}] 09:00:31 INFO - PROCESS | 3684 | 1467648031117 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:31 INFO - PROCESS | 3684 | 1467648031187 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:00:31 INFO - PROCESS | 3684 | 1467648031289 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3684 | 1467648031292 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:31 INFO - PROCESS | 3684 | ++DOCSHELL 162F0400 == 29 [pid = 3684] [id = 596] 09:00:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (162F3000) [pid = 3684] [serial = 1788] [outer = 00000000] 09:00:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16AB9400) [pid = 3684] [serial = 1789] [outer = 162F3000] 09:00:31 INFO - PROCESS | 3684 | 1467648031339 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16DAC400) [pid = 3684] [serial = 1790] [outer = 162F3000] 09:00:31 INFO - PROCESS | 3684 | 1467648031705 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 667ms 09:00:31 INFO - PROCESS | 3684 | 1467648031771 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3684 | 1467648031773 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:31 INFO - PROCESS | 3684 | 1467648031777 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3684 | 1467648031778 Marionette TRACE conn3 <- [1,2350,null,{}] 09:00:31 INFO - PROCESS | 3684 | 1467648031782 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}] 09:00:31 INFO - PROCESS | 3684 | 1467648031784 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:31 INFO - PROCESS | 3684 | 1467648031933 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:00:31 INFO - PROCESS | 3684 | 1467648031955 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3684 | 1467648031957 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:31 INFO - PROCESS | 3684 | ++DOCSHELL 12B09C00 == 30 [pid = 3684] [id = 597] 09:00:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (162EB400) [pid = 3684] [serial = 1791] [outer = 00000000] 09:00:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16FCEC00) [pid = 3684] [serial = 1792] [outer = 162EB400] 09:00:31 INFO - PROCESS | 3684 | 1467648032005 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17704C00) [pid = 3684] [serial = 1793] [outer = 162EB400] 09:00:32 INFO - PROCESS | 3684 | 1467648032439 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 727ms 09:00:32 INFO - PROCESS | 3684 | 1467648032506 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3684 | 1467648032508 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:32 INFO - PROCESS | 3684 | 1467648032511 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3684 | 1467648032513 Marionette TRACE conn3 <- [1,2354,null,{}] 09:00:32 INFO - PROCESS | 3684 | 1467648032516 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}] 09:00:32 INFO - PROCESS | 3684 | 1467648032518 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:32 INFO - PROCESS | 3684 | 1467648032645 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:00:32 INFO - PROCESS | 3684 | 1467648032710 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3684 | 1467648032712 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:32 INFO - PROCESS | 3684 | ++DOCSHELL 1777D800 == 31 [pid = 3684] [id = 598] 09:00:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17797400) [pid = 3684] [serial = 1794] [outer = 00000000] 09:00:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17F29000) [pid = 3684] [serial = 1795] [outer = 17797400] 09:00:32 INFO - PROCESS | 3684 | 1467648032760 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17F2B800) [pid = 3684] [serial = 1796] [outer = 17797400] 09:00:33 INFO - PROCESS | 3684 | 1467648033196 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 712ms 09:00:33 INFO - PROCESS | 3684 | 1467648033254 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3684 | 1467648033256 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:00:33 INFO - PROCESS | 3684 | 1467648033265 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3684 | 1467648033267 Marionette TRACE conn3 <- [1,2358,null,{}] 09:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:33 INFO - PROCESS | 3684 | 1467648033270 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}] 09:00:33 INFO - PROCESS | 3684 | 1467648033275 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:33 INFO - PROCESS | 3684 | 1467648033384 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:00:33 INFO - PROCESS | 3684 | 1467648033451 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3684 | 1467648033453 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:33 INFO - PROCESS | 3684 | ++DOCSHELL 1958DC00 == 32 [pid = 3684] [id = 599] 09:00:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1958E800) [pid = 3684] [serial = 1797] [outer = 00000000] 09:00:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1959A000) [pid = 3684] [serial = 1798] [outer = 1958E800] 09:00:33 INFO - PROCESS | 3684 | 1467648033498 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1959A400) [pid = 3684] [serial = 1799] [outer = 1958E800] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15FBA400) [pid = 3684] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11283000) [pid = 3684] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11C4B000) [pid = 3684] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (154BF800) [pid = 3684] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13145400) [pid = 3684] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16771400) [pid = 3684] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (128F5800) [pid = 3684] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (159FB800) [pid = 3684] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (183F1400) [pid = 3684] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16FCD400) [pid = 3684] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17F31000) [pid = 3684] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:00:33 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13070000) [pid = 3684] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:00:33 INFO - PROCESS | 3684 | 1467648033951 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 712ms 09:00:33 INFO - PROCESS | 3684 | 1467648033973 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3684 | 1467648033976 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:33 INFO - PROCESS | 3684 | 1467648033980 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3684 | 1467648033981 Marionette TRACE conn3 <- [1,2362,null,{}] 09:00:33 INFO - PROCESS | 3684 | 1467648033985 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}] 09:00:33 INFO - PROCESS | 3684 | 1467648033986 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:34 INFO - PROCESS | 3684 | 1467648034070 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:00:34 INFO - PROCESS | 3684 | 1467648034077 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3684 | 1467648034080 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:34 INFO - PROCESS | 3684 | ++DOCSHELL 13070000 == 33 [pid = 3684] [id = 600] 09:00:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13071800) [pid = 3684] [serial = 1800] [outer = 00000000] 09:00:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16769000) [pid = 3684] [serial = 1801] [outer = 13071800] 09:00:34 INFO - PROCESS | 3684 | 1467648034127 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (175EAC00) [pid = 3684] [serial = 1802] [outer = 13071800] 09:00:34 INFO - PROCESS | 3684 | 1467648034589 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 666ms 09:00:34 INFO - PROCESS | 3684 | 1467648034659 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3684 | 1467648034661 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:34 INFO - PROCESS | 3684 | 1467648034664 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3684 | 1467648034666 Marionette TRACE conn3 <- [1,2366,null,{}] 09:00:34 INFO - PROCESS | 3684 | 1467648034670 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}] 09:00:34 INFO - PROCESS | 3684 | 1467648034671 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:34 INFO - PROCESS | 3684 | 1467648034775 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:00:34 INFO - PROCESS | 3684 | 1467648034781 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3684 | 1467648034783 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:34 INFO - PROCESS | 3684 | ++DOCSHELL 183F6000 == 34 [pid = 3684] [id = 601] 09:00:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (183F7800) [pid = 3684] [serial = 1803] [outer = 00000000] 09:00:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (199E2800) [pid = 3684] [serial = 1804] [outer = 183F7800] 09:00:34 INFO - PROCESS | 3684 | 1467648034826 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (199E7800) [pid = 3684] [serial = 1805] [outer = 183F7800] 09:00:35 INFO - PROCESS | 3684 | 1467648035277 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 667ms 09:00:35 INFO - PROCESS | 3684 | 1467648035345 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3684 | 1467648035347 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:00:35 INFO - PROCESS | 3684 | 1467648035351 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:35 INFO - PROCESS | 3684 | 1467648035352 Marionette TRACE conn3 <- [1,2370,null,{}] 09:00:35 INFO - PROCESS | 3684 | 1467648035356 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}] 09:00:35 INFO - PROCESS | 3684 | 1467648035358 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:35 INFO - PROCESS | 3684 | 1467648035440 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:00:35 INFO - PROCESS | 3684 | 1467648035449 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3684 | 1467648035451 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:35 INFO - PROCESS | 3684 | ++DOCSHELL 162F0C00 == 35 [pid = 3684] [id = 602] 09:00:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16765C00) [pid = 3684] [serial = 1806] [outer = 00000000] 09:00:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19DAA400) [pid = 3684] [serial = 1807] [outer = 16765C00] 09:00:35 INFO - PROCESS | 3684 | 1467648035503 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19F28400) [pid = 3684] [serial = 1808] [outer = 16765C00] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 10A9A400 == 34 [pid = 3684] [id = 594] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 0C778800 == 33 [pid = 3684] [id = 593] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 1505D400 == 32 [pid = 3684] [id = 591] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 128F0400 == 31 [pid = 3684] [id = 592] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 13070000 == 30 [pid = 3684] [id = 600] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 12B09C00 == 29 [pid = 3684] [id = 597] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 1958DC00 == 28 [pid = 3684] [id = 599] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 1777D800 == 27 [pid = 3684] [id = 598] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 183F6000 == 26 [pid = 3684] [id = 601] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 162F0400 == 25 [pid = 3684] [id = 596] 09:00:36 INFO - PROCESS | 3684 | --DOCSHELL 13458400 == 24 [pid = 3684] [id = 595] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (162F1400) [pid = 3684] [serial = 1759] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (128F5C00) [pid = 3684] [serial = 1750] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (128FE000) [pid = 3684] [serial = 1748] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12857400) [pid = 3684] [serial = 1747] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (159EF400) [pid = 3684] [serial = 1756] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (131F0400) [pid = 3684] [serial = 1753] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1324B000) [pid = 3684] [serial = 1754] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19592000) [pid = 3684] [serial = 1774] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16DA8000) [pid = 3684] [serial = 1762] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (13152800) [pid = 3684] [serial = 1739] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (12DC5000) [pid = 3684] [serial = 1738] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16765400) [pid = 3684] [serial = 1742] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (162E5C00) [pid = 3684] [serial = 1741] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19F32800) [pid = 3684] [serial = 1745] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (199E8000) [pid = 3684] [serial = 1744] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (17841800) [pid = 3684] [serial = 1765] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (16DAF400) [pid = 3684] [serial = 1763] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (183F0400) [pid = 3684] [serial = 1772] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (183F0000) [pid = 3684] [serial = 1771] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (17FB6C00) [pid = 3684] [serial = 1766] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (128FB400) [pid = 3684] [serial = 1751] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (1676DC00) [pid = 3684] [serial = 1760] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (1676B800) [pid = 3684] [serial = 1768] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (170C7400) [pid = 3684] [serial = 1769] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (15FB6400) [pid = 3684] [serial = 1757] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3684 | 1467648037230 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1893ms 09:00:37 INFO - PROCESS | 3684 | 1467648037249 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3684 | 1467648037253 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:37 INFO - PROCESS | 3684 | 1467648037258 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3684 | 1467648037262 Marionette TRACE conn3 <- [1,2374,null,{}] 09:00:37 INFO - PROCESS | 3684 | 1467648037268 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}] 09:00:37 INFO - PROCESS | 3684 | 1467648037271 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:37 INFO - PROCESS | 3684 | 1467648037363 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:00:37 INFO - PROCESS | 3684 | 1467648037373 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3684 | 1467648037377 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:37 INFO - PROCESS | 3684 | ++DOCSHELL 11C45400 == 25 [pid = 3684] [id = 603] 09:00:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (1281F000) [pid = 3684] [serial = 1809] [outer = 00000000] 09:00:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (128FA400) [pid = 3684] [serial = 1810] [outer = 1281F000] 09:00:37 INFO - PROCESS | 3684 | 1467648037425 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (12921800) [pid = 3684] [serial = 1811] [outer = 1281F000] 09:00:37 INFO - PROCESS | 3684 | 1467648037933 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 712ms 09:00:37 INFO - PROCESS | 3684 | 1467648037982 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3684 | 1467648037986 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:37 INFO - PROCESS | 3684 | 1467648037993 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3684 | 1467648037995 Marionette TRACE conn3 <- [1,2378,null,{}] 09:00:37 INFO - PROCESS | 3684 | 1467648037999 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}] 09:00:37 INFO - PROCESS | 3684 | 1467648037986 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:38 INFO - PROCESS | 3684 | 1467648038077 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:00:38 INFO - PROCESS | 3684 | 1467648038182 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3684 | 1467648038185 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:38 INFO - PROCESS | 3684 | ++DOCSHELL 13131800 == 26 [pid = 3684] [id = 604] 09:00:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (13143C00) [pid = 3684] [serial = 1812] [outer = 00000000] 09:00:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1314FC00) [pid = 3684] [serial = 1813] [outer = 13143C00] 09:00:38 INFO - PROCESS | 3684 | 1467648038240 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (131F1400) [pid = 3684] [serial = 1814] [outer = 13143C00] 09:00:38 INFO - PROCESS | 3684 | 1467648038616 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 666ms 09:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:38 INFO - PROCESS | 3684 | 1467648038656 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3684 | 1467648038658 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 3684 | 1467648038662 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3684 | 1467648038665 Marionette TRACE conn3 <- [1,2382,null,{}] 09:00:38 INFO - PROCESS | 3684 | 1467648038677 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}] 09:00:38 INFO - PROCESS | 3684 | 1467648038682 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:38 INFO - PROCESS | 3684 | 1467648038793 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:00:38 INFO - PROCESS | 3684 | 1467648038801 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3684 | 1467648038804 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:38 INFO - PROCESS | 3684 | ++DOCSHELL 1505A400 == 27 [pid = 3684] [id = 605] 09:00:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (1505B800) [pid = 3684] [serial = 1815] [outer = 00000000] 09:00:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (15582C00) [pid = 3684] [serial = 1816] [outer = 1505B800] 09:00:38 INFO - PROCESS | 3684 | 1467648038852 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (159EF400) [pid = 3684] [serial = 1817] [outer = 1505B800] 09:00:39 INFO - PROCESS | 3684 | 1467648039317 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 667ms 09:00:39 INFO - PROCESS | 3684 | 1467648039344 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3684 | 1467648039347 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:39 INFO - PROCESS | 3684 | 1467648039350 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3684 | 1467648039352 Marionette TRACE conn3 <- [1,2386,null,{}] 09:00:39 INFO - PROCESS | 3684 | 1467648039366 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}] 09:00:39 INFO - PROCESS | 3684 | 1467648039368 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:39 INFO - PROCESS | 3684 | 1467648039461 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:00:39 INFO - PROCESS | 3684 | 1467648039467 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3684 | 1467648039469 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:39 INFO - PROCESS | 3684 | ++DOCSHELL 159F1800 == 28 [pid = 3684] [id = 606] 09:00:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (159FA800) [pid = 3684] [serial = 1818] [outer = 00000000] 09:00:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (162E9800) [pid = 3684] [serial = 1819] [outer = 159FA800] 09:00:39 INFO - PROCESS | 3684 | 1467648039514 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (162F0000) [pid = 3684] [serial = 1820] [outer = 159FA800] 09:00:39 INFO - PROCESS | 3684 | 1467648039936 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 621ms 09:00:39 INFO - PROCESS | 3684 | 1467648039975 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3684 | 1467648039977 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:39 INFO - PROCESS | 3684 | 1467648039984 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3684 | 1467648039985 Marionette TRACE conn3 <- [1,2390,null,{}] 09:00:39 INFO - PROCESS | 3684 | 1467648039989 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}] 09:00:39 INFO - PROCESS | 3684 | 1467648039991 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:40 INFO - PROCESS | 3684 | 1467648040065 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:00:40 INFO - PROCESS | 3684 | 1467648040072 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3684 | 1467648040074 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:40 INFO - PROCESS | 3684 | ++DOCSHELL 16765400 == 29 [pid = 3684] [id = 607] 09:00:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1676A400) [pid = 3684] [serial = 1821] [outer = 00000000] 09:00:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16772C00) [pid = 3684] [serial = 1822] [outer = 1676A400] 09:00:40 INFO - PROCESS | 3684 | 1467648040118 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16ABE800) [pid = 3684] [serial = 1823] [outer = 1676A400] 09:00:40 INFO - PROCESS | 3684 | 1467648040559 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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 606ms 09:00:40 INFO - PROCESS | 3684 | 1467648040606 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3684 | 1467648040608 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:00:40 INFO - PROCESS | 3684 | 1467648040612 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:40 INFO - PROCESS | 3684 | 1467648040614 Marionette TRACE conn3 <- [1,2394,null,{}] 09:00:40 INFO - PROCESS | 3684 | 1467648040617 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}] 09:00:40 INFO - PROCESS | 3684 | 1467648040623 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:40 INFO - PROCESS | 3684 | 1467648040708 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:00:40 INFO - PROCESS | 3684 | 1467648040716 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3684 | 1467648040718 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:40 INFO - PROCESS | 3684 | ++DOCSHELL 1292C400 == 30 [pid = 3684] [id = 608] 09:00:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1314EC00) [pid = 3684] [serial = 1824] [outer = 00000000] 09:00:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16EF5400) [pid = 3684] [serial = 1825] [outer = 1314EC00] 09:00:40 INFO - PROCESS | 3684 | 1467648040761 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1777C000) [pid = 3684] [serial = 1826] [outer = 1314EC00] 09:00:41 INFO - PROCESS | 3684 | 1467648041231 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 681ms 09:00:41 INFO - PROCESS | 3684 | 1467648041295 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:41 INFO - PROCESS | 3684 | 1467648041299 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3684 | 1467648041303 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3684 | 1467648041288 Marionette TRACE conn3 <- [1,2398,null,{}] 09:00:41 INFO - PROCESS | 3684 | 1467648041292 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}] 09:00:41 INFO - PROCESS | 3684 | 1467648041294 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:41 INFO - PROCESS | 3684 | 1467648041408 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:00:41 INFO - PROCESS | 3684 | 1467648041420 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3684 | 1467648041422 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:41 INFO - PROCESS | 3684 | ++DOCSHELL 17707800 == 31 [pid = 3684] [id = 609] 09:00:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1779AC00) [pid = 3684] [serial = 1827] [outer = 00000000] 09:00:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (17F28C00) [pid = 3684] [serial = 1828] [outer = 1779AC00] 09:00:41 INFO - PROCESS | 3684 | 1467648041465 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17F30000) [pid = 3684] [serial = 1829] [outer = 1779AC00] 09:00:41 INFO - PROCESS | 3684 | 1467648041884 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 621ms 09:00:41 INFO - PROCESS | 3684 | 1467648041910 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3684 | 1467648041912 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3684 | 1467648041915 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3684 | 1467648041917 Marionette TRACE conn3 <- [1,2402,null,{}] 09:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:41 INFO - PROCESS | 3684 | 1467648041921 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}] 09:00:41 INFO - PROCESS | 3684 | 1467648041923 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:41 INFO - PROCESS | 3684 | 1467648042002 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:00:41 INFO - PROCESS | 3684 | 1467648042007 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3684 | 1467648042009 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:42 INFO - PROCESS | 3684 | ++DOCSHELL 17C09400 == 32 [pid = 3684] [id = 610] 09:00:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (183EE000) [pid = 3684] [serial = 1830] [outer = 00000000] 09:00:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1958D800) [pid = 3684] [serial = 1831] [outer = 183EE000] 09:00:42 INFO - PROCESS | 3684 | 1467648042053 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1958DC00) [pid = 3684] [serial = 1832] [outer = 183EE000] 09:00:42 INFO - PROCESS | 3684 | 1467648042464 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 575ms 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:42 INFO - PROCESS | 3684 | 1467648042510 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3684 | 1467648042512 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 3684 | 1467648042516 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3684 | 1467648042518 Marionette TRACE conn3 <- [1,2406,null,{}] 09:00:42 INFO - PROCESS | 3684 | 1467648042521 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}] 09:00:42 INFO - PROCESS | 3684 | 1467648042523 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:42 INFO - PROCESS | 3684 | 1467648042643 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:00:42 INFO - PROCESS | 3684 | 1467648042651 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3684 | 1467648042652 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:42 INFO - PROCESS | 3684 | ++DOCSHELL 15059C00 == 33 [pid = 3684] [id = 611] 09:00:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1990A000) [pid = 3684] [serial = 1833] [outer = 00000000] 09:00:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (199E0C00) [pid = 3684] [serial = 1834] [outer = 1990A000] 09:00:42 INFO - PROCESS | 3684 | 1467648042753 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (199E3400) [pid = 3684] [serial = 1835] [outer = 1990A000] 09:00:43 INFO - PROCESS | 3684 | 1467648043194 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 712ms 09:00:43 INFO - PROCESS | 3684 | 1467648043237 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3684 | 1467648043239 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 3684 | 1467648043242 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:43 INFO - PROCESS | 3684 | 1467648043244 Marionette TRACE conn3 <- [1,2410,null,{}] 09:00:43 INFO - PROCESS | 3684 | 1467648043255 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}] 09:00:43 INFO - PROCESS | 3684 | 1467648043256 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:43 INFO - PROCESS | 3684 | 1467648043387 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:00:43 INFO - PROCESS | 3684 | 1467648043450 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3684 | 1467648043452 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:43 INFO - PROCESS | 3684 | ++DOCSHELL 183F0000 == 34 [pid = 3684] [id = 612] 09:00:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (199DE400) [pid = 3684] [serial = 1836] [outer = 00000000] 09:00:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A0A2C00) [pid = 3684] [serial = 1837] [outer = 199DE400] 09:00:43 INFO - PROCESS | 3684 | 1467648043479 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A0ABC00) [pid = 3684] [serial = 1838] [outer = 199DE400] 09:00:43 INFO - PROCESS | 3684 | 1467648043895 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 682ms 09:00:43 INFO - PROCESS | 3684 | 1467648043928 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3684 | 1467648043931 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:43 INFO - PROCESS | 3684 | 1467648043935 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3684 | 1467648043937 Marionette TRACE conn3 <- [1,2414,null,{}] 09:00:43 INFO - PROCESS | 3684 | 1467648043948 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}] 09:00:43 INFO - PROCESS | 3684 | 1467648043950 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:44 INFO - PROCESS | 3684 | 1467648044088 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:00:44 INFO - PROCESS | 3684 | 1467648044102 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3684 | 1467648044105 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:44 INFO - PROCESS | 3684 | ++DOCSHELL 16763400 == 35 [pid = 3684] [id = 613] 09:00:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A303800) [pid = 3684] [serial = 1839] [outer = 00000000] 09:00:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A30B400) [pid = 3684] [serial = 1840] [outer = 1A303800] 09:00:44 INFO - PROCESS | 3684 | 1467648044207 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A47A800) [pid = 3684] [serial = 1841] [outer = 1A303800] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (162EB400) [pid = 3684] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17797400) [pid = 3684] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1958E800) [pid = 3684] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13071800) [pid = 3684] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (183F7800) [pid = 3684] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (162F3000) [pid = 3684] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (134B2C00) [pid = 3684] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A9D400) [pid = 3684] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1021E800) [pid = 3684] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (128FC400) [pid = 3684] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:00:44 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1958D400) [pid = 3684] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:00:44 INFO - PROCESS | 3684 | 1467648044736 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 878ms 09:00:44 INFO - PROCESS | 3684 | 1467648044798 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3684 | 1467648044800 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:44 INFO - PROCESS | 3684 | 1467648044803 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 3684 | 1467648044805 Marionette TRACE conn3 <- [1,2418,null,{}] 09:00:44 INFO - PROCESS | 3684 | 1467648044808 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}] 09:00:44 INFO - PROCESS | 3684 | 1467648044810 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:44 INFO - PROCESS | 3684 | 1467648044890 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:00:44 INFO - PROCESS | 3684 | 1467648044990 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3684 | 1467648044992 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:44 INFO - PROCESS | 3684 | ++DOCSHELL 10432400 == 36 [pid = 3684] [id = 614] 09:00:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A73400) [pid = 3684] [serial = 1842] [outer = 00000000] 09:00:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13145400) [pid = 3684] [serial = 1843] [outer = 10A73400] 09:00:45 INFO - PROCESS | 3684 | 1467648045035 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (154BF800) [pid = 3684] [serial = 1844] [outer = 10A73400] 09:00:45 INFO - PROCESS | 3684 | 1467648045389 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 681ms 09:00:45 INFO - PROCESS | 3684 | 1467648045484 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3684 | 1467648045486 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:45 INFO - PROCESS | 3684 | 1467648045490 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3684 | 1467648045491 Marionette TRACE conn3 <- [1,2422,null,{}] 09:00:45 INFO - PROCESS | 3684 | 1467648045505 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}] 09:00:45 INFO - PROCESS | 3684 | 1467648045507 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:45 INFO - PROCESS | 3684 | 1467648045592 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:00:45 INFO - PROCESS | 3684 | 1467648045598 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3684 | 1467648045600 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:45 INFO - PROCESS | 3684 | ++DOCSHELL 16DA7800 == 37 [pid = 3684] [id = 615] 09:00:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16FD2800) [pid = 3684] [serial = 1845] [outer = 00000000] 09:00:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19595800) [pid = 3684] [serial = 1846] [outer = 16FD2800] 09:00:45 INFO - PROCESS | 3684 | 1467648045646 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A309800) [pid = 3684] [serial = 1847] [outer = 16FD2800] 09:00:46 INFO - PROCESS | 3684 | 1467648046081 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 605ms 09:00:46 INFO - PROCESS | 3684 | 1467648046109 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3684 | 1467648046111 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:46 INFO - PROCESS | 3684 | 1467648046114 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 3684 | 1467648046116 Marionette TRACE conn3 <- [1,2426,null,{}] 09:00:46 INFO - PROCESS | 3684 | 1467648046119 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}] 09:00:46 INFO - PROCESS | 3684 | 1467648046121 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:46 INFO - PROCESS | 3684 | 1467648046199 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:00:46 INFO - PROCESS | 3684 | 1467648046205 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3684 | 1467648046207 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:46 INFO - PROCESS | 3684 | ++DOCSHELL 131F2800 == 38 [pid = 3684] [id = 616] 09:00:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16772400) [pid = 3684] [serial = 1848] [outer = 00000000] 09:00:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A578800) [pid = 3684] [serial = 1849] [outer = 16772400] 09:00:46 INFO - PROCESS | 3684 | 1467648046249 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A6D5400) [pid = 3684] [serial = 1850] [outer = 16772400] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 162F0C00 == 37 [pid = 3684] [id = 602] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 11C45400 == 36 [pid = 3684] [id = 603] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 17C09400 == 35 [pid = 3684] [id = 610] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 15059C00 == 34 [pid = 3684] [id = 611] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 17707800 == 33 [pid = 3684] [id = 609] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 1292C400 == 32 [pid = 3684] [id = 608] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 16DA7800 == 31 [pid = 3684] [id = 615] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 1505A400 == 30 [pid = 3684] [id = 605] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 159F1800 == 29 [pid = 3684] [id = 606] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 183F0000 == 28 [pid = 3684] [id = 612] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 16765400 == 27 [pid = 3684] [id = 607] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 13131800 == 26 [pid = 3684] [id = 604] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 16763400 == 25 [pid = 3684] [id = 613] 09:00:47 INFO - PROCESS | 3684 | --DOCSHELL 10432400 == 24 [pid = 3684] [id = 614] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16FCEC00) [pid = 3684] [serial = 1792] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17F2B800) [pid = 3684] [serial = 1796] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17F29000) [pid = 3684] [serial = 1795] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1959A000) [pid = 3684] [serial = 1798] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16769000) [pid = 3684] [serial = 1801] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (199E2800) [pid = 3684] [serial = 1804] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1959A400) [pid = 3684] [serial = 1799] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16AB9400) [pid = 3684] [serial = 1789] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13EA0C00) [pid = 3684] [serial = 1786] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1505E000) [pid = 3684] [serial = 1787] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (112F0800) [pid = 3684] [serial = 1783] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13036000) [pid = 3684] [serial = 1784] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19DAA400) [pid = 3684] [serial = 1807] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13243800) [pid = 3684] [serial = 1781] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10B8AC00) [pid = 3684] [serial = 1780] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (13948000) [pid = 3684] [serial = 1778] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (130D5C00) [pid = 3684] [serial = 1777] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (19592800) [pid = 3684] [serial = 1775] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (199E7800) [pid = 3684] [serial = 1805] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (175EAC00) [pid = 3684] [serial = 1802] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (17704C00) [pid = 3684] [serial = 1793] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (16DAC400) [pid = 3684] [serial = 1790] [outer = 00000000] [url = about:blank] 09:00:47 INFO - PROCESS | 3684 | 1467648047972 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1893ms 09:00:47 INFO - PROCESS | 3684 | 1467648048017 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3684 | 1467648048022 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:48 INFO - PROCESS | 3684 | 1467648048028 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3684 | 1467648048031 Marionette TRACE conn3 <- [1,2430,null,{}] 09:00:48 INFO - PROCESS | 3684 | 1467648048038 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}] 09:00:48 INFO - PROCESS | 3684 | 1467648048041 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:48 INFO - PROCESS | 3684 | 1467648048136 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:00:48 INFO - PROCESS | 3684 | 1467648048146 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3684 | 1467648048133 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:48 INFO - PROCESS | 3684 | ++DOCSHELL 112E7800 == 25 [pid = 3684] [id = 617] 09:00:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (112EC400) [pid = 3684] [serial = 1851] [outer = 00000000] 09:00:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (114D5400) [pid = 3684] [serial = 1852] [outer = 112EC400] 09:00:48 INFO - PROCESS | 3684 | 1467648048183 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (11AEB400) [pid = 3684] [serial = 1853] [outer = 112EC400] 09:00:48 INFO - PROCESS | 3684 | 1467648048665 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 666ms 09:00:48 INFO - PROCESS | 3684 | 1467648048693 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3684 | 1467648048698 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:48 INFO - PROCESS | 3684 | 1467648048704 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3684 | 1467648048707 Marionette TRACE conn3 <- [1,2434,null,{}] 09:00:48 INFO - PROCESS | 3684 | 1467648048714 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}] 09:00:48 INFO - PROCESS | 3684 | 1467648048717 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:48 INFO - PROCESS | 3684 | 1467648048805 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:00:48 INFO - PROCESS | 3684 | 1467648048813 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3684 | 1467648048816 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:48 INFO - PROCESS | 3684 | ++DOCSHELL 12B0A400 == 26 [pid = 3684] [id = 618] 09:00:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (12BCD800) [pid = 3684] [serial = 1854] [outer = 00000000] 09:00:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1302F400) [pid = 3684] [serial = 1855] [outer = 12BCD800] 09:00:48 INFO - PROCESS | 3684 | 1467648048863 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13071000) [pid = 3684] [serial = 1856] [outer = 12BCD800] 09:00:49 INFO - PROCESS | 3684 | 1467648049343 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 682ms 09:00:49 INFO - PROCESS | 3684 | 1467648049386 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3684 | 1467648049388 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:49 INFO - PROCESS | 3684 | 1467648049392 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3684 | 1467648049396 Marionette TRACE conn3 <- [1,2438,null,{}] 09:00:49 INFO - PROCESS | 3684 | 1467648049408 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}] 09:00:49 INFO - PROCESS | 3684 | 1467648049412 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:49 INFO - PROCESS | 3684 | 1467648049497 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:00:49 INFO - PROCESS | 3684 | 1467648049634 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3684 | 1467648049637 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:49 INFO - PROCESS | 3684 | ++DOCSHELL 1345C800 == 27 [pid = 3684] [id = 619] 09:00:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (134B4C00) [pid = 3684] [serial = 1857] [outer = 00000000] 09:00:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13953000) [pid = 3684] [serial = 1858] [outer = 134B4C00] 09:00:49 INFO - PROCESS | 3684 | 1467648049684 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13E96C00) [pid = 3684] [serial = 1859] [outer = 134B4C00] 09:00:50 INFO - PROCESS | 3684 | 1467648050038 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 681ms 09:00:50 INFO - PROCESS | 3684 | 1467648050074 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3684 | 1467648050076 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:00:50 INFO - PROCESS | 3684 | 1467648050079 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3684 | 1467648050081 Marionette TRACE conn3 <- [1,2442,null,{}] 09:00:50 INFO - PROCESS | 3684 | 1467648050084 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}] 09:00:50 INFO - PROCESS | 3684 | 1467648050086 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:50 INFO - PROCESS | 3684 | 1467648050220 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:00:50 INFO - PROCESS | 3684 | 1467648050282 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3684 | 1467648050284 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:50 INFO - PROCESS | 3684 | ++DOCSHELL 13E93800 == 28 [pid = 3684] [id = 620] 09:00:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13E95800) [pid = 3684] [serial = 1860] [outer = 00000000] 09:00:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (154C8C00) [pid = 3684] [serial = 1861] [outer = 13E95800] 09:00:50 INFO - PROCESS | 3684 | 1467648050311 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15FB0000) [pid = 3684] [serial = 1862] [outer = 13E95800] 09:00:50 INFO - PROCESS | 3684 | 1467648050671 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 621ms 09:00:50 INFO - PROCESS | 3684 | 1467648050700 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3684 | 1467648050702 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:00:50 INFO - PROCESS | 3684 | 1467648050706 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3684 | 1467648050707 Marionette TRACE conn3 <- [1,2446,null,{}] 09:00:50 INFO - PROCESS | 3684 | 1467648050712 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}] 09:00:50 INFO - PROCESS | 3684 | 1467648050715 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:50 INFO - PROCESS | 3684 | 1467648050844 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:00:50 INFO - PROCESS | 3684 | 1467648050884 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3684 | 1467648050886 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:50 INFO - PROCESS | 3684 | ++DOCSHELL 162E8000 == 29 [pid = 3684] [id = 621] 09:00:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (162E8800) [pid = 3684] [serial = 1863] [outer = 00000000] 09:00:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16763800) [pid = 3684] [serial = 1864] [outer = 162E8800] 09:00:50 INFO - PROCESS | 3684 | 1467648050930 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1676C800) [pid = 3684] [serial = 1865] [outer = 162E8800] 09:00:51 INFO - PROCESS | 3684 | 1467648051325 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 667ms 09:00:51 INFO - PROCESS | 3684 | 1467648051372 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3684 | 1467648051374 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 3684 | 1467648051378 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:00:51 INFO - PROCESS | 3684 | 1467648051379 Marionette TRACE conn3 <- [1,2450,null,{}] 09:00:51 INFO - PROCESS | 3684 | 1467648051382 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}] 09:00:51 INFO - PROCESS | 3684 | 1467648051388 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:51 INFO - PROCESS | 3684 | 1467648051528 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:00:51 INFO - PROCESS | 3684 | 1467648051543 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3684 | 1467648051545 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:51 INFO - PROCESS | 3684 | ++DOCSHELL 16DB0400 == 30 [pid = 3684] [id = 622] 09:00:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16DB0800) [pid = 3684] [serial = 1866] [outer = 00000000] 09:00:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16FCD400) [pid = 3684] [serial = 1867] [outer = 16DB0800] 09:00:51 INFO - PROCESS | 3684 | 1467648051597 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (175EEC00) [pid = 3684] [serial = 1868] [outer = 16DB0800] 09:00:51 INFO - PROCESS | 3684 | 1467648051981 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 606ms 09:00:52 INFO - PROCESS | 3684 | 1467648052010 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3684 | 1467648052012 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:00:52 INFO - PROCESS | 3684 | 1467648052015 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3684 | 1467648052017 Marionette TRACE conn3 <- [1,2454,null,{}] 09:00:52 INFO - PROCESS | 3684 | 1467648052020 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}] 09:00:52 INFO - PROCESS | 3684 | 1467648052022 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:52 INFO - PROCESS | 3684 | 1467648052112 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:00:52 INFO - PROCESS | 3684 | 1467648052118 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3684 | 1467648052120 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:52 INFO - PROCESS | 3684 | ++DOCSHELL 17794800 == 31 [pid = 3684] [id = 623] 09:00:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17794C00) [pid = 3684] [serial = 1869] [outer = 00000000] 09:00:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17C99C00) [pid = 3684] [serial = 1870] [outer = 17794C00] 09:00:52 INFO - PROCESS | 3684 | 1467648052191 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17C08800) [pid = 3684] [serial = 1871] [outer = 17794C00] 09:00:52 INFO - PROCESS | 3684 | 1467648052654 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 666ms 09:00:52 INFO - PROCESS | 3684 | 1467648052712 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3684 | 1467648052714 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:00:52 INFO - PROCESS | 3684 | 1467648052717 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3684 | 1467648052719 Marionette TRACE conn3 <- [1,2458,null,{}] 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:00:52 INFO - PROCESS | 3684 | 1467648052722 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}] 09:00:52 INFO - PROCESS | 3684 | 1467648052724 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:52 INFO - PROCESS | 3684 | 1467648052800 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:00:52 INFO - PROCESS | 3684 | 1467648052806 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3684 | 1467648052808 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:52 INFO - PROCESS | 3684 | ++DOCSHELL 17FBC800 == 32 [pid = 3684] [id = 624] 09:00:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17FBCC00) [pid = 3684] [serial = 1872] [outer = 00000000] 09:00:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183F3C00) [pid = 3684] [serial = 1873] [outer = 17FBCC00] 09:00:52 INFO - PROCESS | 3684 | 1467648052852 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (183EC800) [pid = 3684] [serial = 1874] [outer = 17FBCC00] 09:00:53 INFO - PROCESS | 3684 | 1467648053284 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 605ms 09:00:53 INFO - PROCESS | 3684 | 1467648053337 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3684 | 1467648053339 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:00:53 INFO - PROCESS | 3684 | 1467648053342 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3684 | 1467648053344 Marionette TRACE conn3 <- [1,2462,null,{}] 09:00:53 INFO - PROCESS | 3684 | 1467648053347 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}] 09:00:53 INFO - PROCESS | 3684 | 1467648053349 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:53 INFO - PROCESS | 3684 | 1467648053465 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:00:53 INFO - PROCESS | 3684 | 1467648053476 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3684 | 1467648053477 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:53 INFO - PROCESS | 3684 | ++DOCSHELL 1345C400 == 33 [pid = 3684] [id = 625] 09:00:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19594400) [pid = 3684] [serial = 1875] [outer = 00000000] 09:00:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19599400) [pid = 3684] [serial = 1876] [outer = 19594400] 09:00:53 INFO - PROCESS | 3684 | 1467648053519 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19599C00) [pid = 3684] [serial = 1877] [outer = 19594400] 09:00:53 INFO - PROCESS | 3684 | 1467648053984 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 682ms 09:00:54 INFO - PROCESS | 3684 | 1467648054023 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3684 | 1467648054025 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:00:54 INFO - PROCESS | 3684 | 1467648054028 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3684 | 1467648054030 Marionette TRACE conn3 <- [1,2466,null,{}] 09:00:54 INFO - PROCESS | 3684 | 1467648054034 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}] 09:00:54 INFO - PROCESS | 3684 | 1467648054036 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:54 INFO - PROCESS | 3684 | 1467648054156 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:00:54 INFO - PROCESS | 3684 | 1467648054161 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3684 | 1467648054173 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:54 INFO - PROCESS | 3684 | ++DOCSHELL 1547AC00 == 34 [pid = 3684] [id = 626] 09:00:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (183F3800) [pid = 3684] [serial = 1878] [outer = 00000000] 09:00:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (199EAC00) [pid = 3684] [serial = 1879] [outer = 183F3800] 09:00:54 INFO - PROCESS | 3684 | 1467648054259 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19DA9800) [pid = 3684] [serial = 1880] [outer = 183F3800] 09:00:54 INFO - PROCESS | 3684 | 1467648054684 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 712ms 09:00:54 INFO - PROCESS | 3684 | 1467648054751 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3684 | 1467648054753 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:00:54 INFO - PROCESS | 3684 | 1467648054756 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:00:54 INFO - PROCESS | 3684 | 1467648054759 Marionette TRACE conn3 <- [1,2470,null,{}] 09:00:54 INFO - PROCESS | 3684 | 1467648054762 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}] 09:00:54 INFO - PROCESS | 3684 | 1467648054764 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:54 INFO - PROCESS | 3684 | 1467648054904 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (199DE400) [pid = 3684] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10A73400) [pid = 3684] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A303800) [pid = 3684] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16FD2800) [pid = 3684] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1314EC00) [pid = 3684] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1676A400) [pid = 3684] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (159FA800) [pid = 3684] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1505B800) [pid = 3684] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13143C00) [pid = 3684] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1281F000) [pid = 3684] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16765C00) [pid = 3684] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (183EE000) [pid = 3684] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:00:55 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1779AC00) [pid = 3684] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:00:55 INFO - PROCESS | 3684 | 1467648055173 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3684 | 1467648055175 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:55 INFO - PROCESS | 3684 | ++DOCSHELL 10A94400 == 35 [pid = 3684] [id = 627] 09:00:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A97C00) [pid = 3684] [serial = 1881] [outer = 00000000] 09:00:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (130D7400) [pid = 3684] [serial = 1882] [outer = 10A97C00] 09:00:55 INFO - PROCESS | 3684 | 1467648055222 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15FC7000) [pid = 3684] [serial = 1883] [outer = 10A97C00] 09:00:55 INFO - PROCESS | 3684 | 1467648055578 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 878ms 09:00:55 INFO - PROCESS | 3684 | 1467648055626 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3684 | 1467648055628 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:55 INFO - PROCESS | 3684 | 1467648055632 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3684 | 1467648055633 Marionette TRACE conn3 <- [1,2474,null,{}] 09:00:55 INFO - PROCESS | 3684 | 1467648055637 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}] 09:00:55 INFO - PROCESS | 3684 | 1467648055638 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:55 INFO - PROCESS | 3684 | 1467648055727 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:00:55 INFO - PROCESS | 3684 | 1467648055827 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3684 | 1467648055829 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:55 INFO - PROCESS | 3684 | ++DOCSHELL 141B0C00 == 36 [pid = 3684] [id = 628] 09:00:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (154C5000) [pid = 3684] [serial = 1884] [outer = 00000000] 09:00:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19911000) [pid = 3684] [serial = 1885] [outer = 154C5000] 09:00:55 INFO - PROCESS | 3684 | 1467648055874 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19DA8400) [pid = 3684] [serial = 1886] [outer = 154C5000] 09:00:56 INFO - PROCESS | 3684 | 1467648056234 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 621ms 09:00:56 INFO - PROCESS | 3684 | 1467648056252 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3684 | 1467648056254 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:00:56 INFO - PROCESS | 3684 | 1467648056257 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:56 INFO - PROCESS | 3684 | 1467648056259 Marionette TRACE conn3 <- [1,2478,null,{}] 09:00:56 INFO - PROCESS | 3684 | 1467648056264 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}] 09:00:56 INFO - PROCESS | 3684 | 1467648056265 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:56 INFO - PROCESS | 3684 | 1467648056399 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:00:56 INFO - PROCESS | 3684 | 1467648056437 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3684 | 1467648056439 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:56 INFO - PROCESS | 3684 | ++DOCSHELL 128F2000 == 37 [pid = 3684] [id = 629] 09:00:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17F2E000) [pid = 3684] [serial = 1887] [outer = 00000000] 09:00:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A6D5000) [pid = 3684] [serial = 1888] [outer = 17F2E000] 09:00:56 INFO - PROCESS | 3684 | 1467648056464 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A6DC800) [pid = 3684] [serial = 1889] [outer = 17F2E000] 09:00:56 INFO - PROCESS | 3684 | 1467648056874 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 682ms 09:00:56 INFO - PROCESS | 3684 | 1467648056940 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3684 | 1467648056942 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:56 INFO - PROCESS | 3684 | 1467648056954 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3684 | 1467648056956 Marionette TRACE conn3 <- [1,2482,null,{}] 09:00:56 INFO - PROCESS | 3684 | 1467648056960 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}] 09:00:56 INFO - PROCESS | 3684 | 1467648056962 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:57 INFO - PROCESS | 3684 | 1467648057026 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:00:57 INFO - PROCESS | 3684 | 1467648057034 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 3684 | 1467648057035 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:57 INFO - PROCESS | 3684 | ++DOCSHELL 134C1400 == 38 [pid = 3684] [id = 630] 09:00:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16763400) [pid = 3684] [serial = 1890] [outer = 00000000] 09:00:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12DC9800) [pid = 3684] [serial = 1891] [outer = 16763400] 09:00:57 INFO - PROCESS | 3684 | 1467648057078 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A941400) [pid = 3684] [serial = 1892] [outer = 16763400] 09:00:57 INFO - PROCESS | 3684 | 1467648057904 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1030ms 09:00:57 INFO - PROCESS | 3684 | 1467648057975 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3684 | 1467648057979 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 3684 | 1467648057984 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:57 INFO - PROCESS | 3684 | 1467648057987 Marionette TRACE conn3 <- [1,2486,null,{}] 09:00:57 INFO - PROCESS | 3684 | 1467648057992 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}] 09:00:57 INFO - PROCESS | 3684 | 1467648057996 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:58 INFO - PROCESS | 3684 | 1467648058117 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:00:58 INFO - PROCESS | 3684 | 1467648058257 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3684 | 1467648058260 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:58 INFO - PROCESS | 3684 | ++DOCSHELL 11233800 == 39 [pid = 3684] [id = 631] 09:00:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1123E400) [pid = 3684] [serial = 1893] [outer = 00000000] 09:00:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (128FCC00) [pid = 3684] [serial = 1894] [outer = 1123E400] 09:00:58 INFO - PROCESS | 3684 | 1467648058319 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13070000) [pid = 3684] [serial = 1895] [outer = 1123E400] 09:00:59 INFO - PROCESS | 3684 | 1467648059184 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1257ms 09:00:59 INFO - PROCESS | 3684 | 1467648059229 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3684 | 1467648059233 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:59 INFO - PROCESS | 3684 | 1467648059239 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3684 | 1467648059242 Marionette TRACE conn3 <- [1,2490,null,{}] 09:00:59 INFO - PROCESS | 3684 | 1467648059247 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}] 09:00:59 INFO - PROCESS | 3684 | 1467648059250 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:59 INFO - PROCESS | 3684 | 1467648059364 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:00:59 INFO - PROCESS | 3684 | 1467648059509 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3684 | 1467648059514 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:00:59 INFO - PROCESS | 3684 | ++DOCSHELL 11233000 == 40 [pid = 3684] [id = 632] 09:00:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11233400) [pid = 3684] [serial = 1896] [outer = 00000000] 09:00:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (128F7C00) [pid = 3684] [serial = 1897] [outer = 11233400] 09:00:59 INFO - PROCESS | 3684 | 1467648059564 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (12B05400) [pid = 3684] [serial = 1898] [outer = 11233400] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 128F2000 == 39 [pid = 3684] [id = 629] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 141B0C00 == 38 [pid = 3684] [id = 628] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 10A94400 == 37 [pid = 3684] [id = 627] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 1547AC00 == 36 [pid = 3684] [id = 626] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 1345C400 == 35 [pid = 3684] [id = 625] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 17FBC800 == 34 [pid = 3684] [id = 624] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 17794800 == 33 [pid = 3684] [id = 623] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 16DB0400 == 32 [pid = 3684] [id = 622] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 162E8000 == 31 [pid = 3684] [id = 621] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 13E93800 == 30 [pid = 3684] [id = 620] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 1345C800 == 29 [pid = 3684] [id = 619] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 12B0A400 == 28 [pid = 3684] [id = 618] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 112E7800 == 27 [pid = 3684] [id = 617] 09:00:59 INFO - PROCESS | 3684 | --DOCSHELL 131F2800 == 26 [pid = 3684] [id = 616] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A578800) [pid = 3684] [serial = 1849] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A0ABC00) [pid = 3684] [serial = 1838] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A0A2C00) [pid = 3684] [serial = 1837] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13145400) [pid = 3684] [serial = 1843] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A30B400) [pid = 3684] [serial = 1840] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19595800) [pid = 3684] [serial = 1846] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A47A800) [pid = 3684] [serial = 1841] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16EF5400) [pid = 3684] [serial = 1825] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1777C000) [pid = 3684] [serial = 1826] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16772C00) [pid = 3684] [serial = 1822] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16ABE800) [pid = 3684] [serial = 1823] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (162E9800) [pid = 3684] [serial = 1819] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (162F0000) [pid = 3684] [serial = 1820] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15582C00) [pid = 3684] [serial = 1816] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (159EF400) [pid = 3684] [serial = 1817] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1314FC00) [pid = 3684] [serial = 1813] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (131F1400) [pid = 3684] [serial = 1814] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (128FA400) [pid = 3684] [serial = 1810] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12921800) [pid = 3684] [serial = 1811] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19F28400) [pid = 3684] [serial = 1808] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1958D800) [pid = 3684] [serial = 1831] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17F28C00) [pid = 3684] [serial = 1828] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17F30000) [pid = 3684] [serial = 1829] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (199E0C00) [pid = 3684] [serial = 1834] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1958DC00) [pid = 3684] [serial = 1832] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (154BF800) [pid = 3684] [serial = 1844] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A309800) [pid = 3684] [serial = 1847] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3684 | 1467648060053 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 868ms 09:01:00 INFO - PROCESS | 3684 | 1467648060126 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3684 | 1467648060131 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:01:00 INFO - PROCESS | 3684 | 1467648060138 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3684 | 1467648060141 Marionette TRACE conn3 <- [1,2494,null,{}] 09:01:00 INFO - PROCESS | 3684 | 1467648060145 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}] 09:01:00 INFO - PROCESS | 3684 | 1467648060147 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:00 INFO - PROCESS | 3684 | 1467648060236 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:01:00 INFO - PROCESS | 3684 | 1467648060250 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3684 | 1467648060252 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:00 INFO - PROCESS | 3684 | ++DOCSHELL 13147800 == 27 [pid = 3684] [id = 633] 09:01:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13148000) [pid = 3684] [serial = 1899] [outer = 00000000] 09:01:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (131EFC00) [pid = 3684] [serial = 1900] [outer = 13148000] 09:01:00 INFO - PROCESS | 3684 | 1467648060299 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13242000) [pid = 3684] [serial = 1901] [outer = 13148000] 09:01:00 INFO - PROCESS | 3684 | 1467648060793 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 695ms 09:01:00 INFO - PROCESS | 3684 | 1467648060836 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3684 | 1467648060838 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:01:00 INFO - PROCESS | 3684 | 1467648060842 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3684 | 1467648060846 Marionette TRACE conn3 <- [1,2498,null,{}] 09:01:00 INFO - PROCESS | 3684 | 1467648060858 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}] 09:01:00 INFO - PROCESS | 3684 | 1467648060866 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:00 INFO - PROCESS | 3684 | 1467648060964 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:01:01 INFO - PROCESS | 3684 | 1467648061073 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3684 | 1467648061076 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:01 INFO - PROCESS | 3684 | ++DOCSHELL 13E96000 == 28 [pid = 3684] [id = 634] 09:01:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (141AB000) [pid = 3684] [serial = 1902] [outer = 00000000] 09:01:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15582C00) [pid = 3684] [serial = 1903] [outer = 141AB000] 09:01:01 INFO - PROCESS | 3684 | 1467648061123 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (159EF400) [pid = 3684] [serial = 1904] [outer = 141AB000] 09:01:01 INFO - PROCESS | 3684 | 1467648061558 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 804ms 09:01:01 INFO - PROCESS | 3684 | 1467648061626 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3684 | 1467648061629 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:01:01 INFO - PROCESS | 3684 | 1467648061632 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3684 | 1467648061634 Marionette TRACE conn3 <- [1,2502,null,{}] 09:01:01 INFO - PROCESS | 3684 | 1467648061638 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}] 09:01:01 INFO - PROCESS | 3684 | 1467648061639 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:01 INFO - PROCESS | 3684 | 1467648061735 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:01:01 INFO - PROCESS | 3684 | 1467648061747 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3684 | 1467648061749 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:01 INFO - PROCESS | 3684 | ++DOCSHELL 13074400 == 29 [pid = 3684] [id = 635] 09:01:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1597FC00) [pid = 3684] [serial = 1905] [outer = 00000000] 09:01:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (162EF800) [pid = 3684] [serial = 1906] [outer = 1597FC00] 09:01:01 INFO - PROCESS | 3684 | 1467648061802 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1676EC00) [pid = 3684] [serial = 1907] [outer = 1597FC00] 09:01:02 INFO - PROCESS | 3684 | 1467648062282 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 695ms 09:01:02 INFO - PROCESS | 3684 | 1467648062332 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3684 | 1467648062334 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:01:02 INFO - PROCESS | 3684 | 1467648062337 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3684 | 1467648062339 Marionette TRACE conn3 <- [1,2506,null,{}] 09:01:02 INFO - PROCESS | 3684 | 1467648062363 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}] 09:01:02 INFO - PROCESS | 3684 | 1467648062365 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:02 INFO - PROCESS | 3684 | 1467648062480 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:01:02 INFO - PROCESS | 3684 | 1467648062489 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3684 | 1467648062491 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:02 INFO - PROCESS | 3684 | ++DOCSHELL 1676A400 == 30 [pid = 3684] [id = 636] 09:01:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16ABD400) [pid = 3684] [serial = 1908] [outer = 00000000] 09:01:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DAE000) [pid = 3684] [serial = 1909] [outer = 16ABD400] 09:01:02 INFO - PROCESS | 3684 | 1467648062537 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16DE7800) [pid = 3684] [serial = 1910] [outer = 16ABD400] 09:01:02 INFO - PROCESS | 3684 | 1467648062988 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 711ms 09:01:03 INFO - PROCESS | 3684 | 1467648063041 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3684 | 1467648063043 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:01:03 INFO - PROCESS | 3684 | 1467648063046 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3684 | 1467648063048 Marionette TRACE conn3 <- [1,2510,null,{}] 09:01:03 INFO - PROCESS | 3684 | 1467648063052 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}] 09:01:03 INFO - PROCESS | 3684 | 1467648063057 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:03 INFO - PROCESS | 3684 | 1467648063195 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:01:03 INFO - PROCESS | 3684 | 1467648063270 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3684 | 1467648063272 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:03 INFO - PROCESS | 3684 | ++DOCSHELL 16FC8000 == 31 [pid = 3684] [id = 637] 09:01:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (170C5800) [pid = 3684] [serial = 1911] [outer = 00000000] 09:01:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17C98400) [pid = 3684] [serial = 1912] [outer = 170C5800] 09:01:03 INFO - PROCESS | 3684 | 1467648063317 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1777E400) [pid = 3684] [serial = 1913] [outer = 170C5800] 09:01:03 INFO - PROCESS | 3684 | 1467648063736 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 726ms 09:01:03 INFO - PROCESS | 3684 | 1467648063818 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3684 | 1467648063820 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:01:03 INFO - PROCESS | 3684 | 1467648063823 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3684 | 1467648063825 Marionette TRACE conn3 <- [1,2514,null,{}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:01:03 INFO - PROCESS | 3684 | 1467648063828 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}] 09:01:03 INFO - PROCESS | 3684 | 1467648063830 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:03 INFO - PROCESS | 3684 | 1467648063942 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:01:03 INFO - PROCESS | 3684 | 1467648063952 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3684 | 1467648063955 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:03 INFO - PROCESS | 3684 | ++DOCSHELL 17FC2800 == 32 [pid = 3684] [id = 638] 09:01:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (183E8400) [pid = 3684] [serial = 1914] [outer = 00000000] 09:01:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1958D800) [pid = 3684] [serial = 1915] [outer = 183E8400] 09:01:04 INFO - PROCESS | 3684 | 1467648064027 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19591C00) [pid = 3684] [serial = 1916] [outer = 183E8400] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1990A000) [pid = 3684] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17F2E000) [pid = 3684] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13E95800) [pid = 3684] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16772400) [pid = 3684] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17794C00) [pid = 3684] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19594400) [pid = 3684] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (134B4C00) [pid = 3684] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (112EC400) [pid = 3684] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12BCD800) [pid = 3684] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (162E8800) [pid = 3684] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16DB0800) [pid = 3684] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (183F3800) [pid = 3684] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A97C00) [pid = 3684] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17FBCC00) [pid = 3684] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:01:04 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (154C5000) [pid = 3684] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:01:04 INFO - PROCESS | 3684 | 1467648064591 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 819ms 09:01:04 INFO - PROCESS | 3684 | 1467648064653 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3684 | 1467648064655 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:01:04 INFO - PROCESS | 3684 | 1467648064659 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:01:04 INFO - PROCESS | 3684 | 1467648064661 Marionette TRACE conn3 <- [1,2518,null,{}] 09:01:04 INFO - PROCESS | 3684 | 1467648064664 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}] 09:01:04 INFO - PROCESS | 3684 | 1467648064666 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:04 INFO - PROCESS | 3684 | 1467648064745 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:01:04 INFO - PROCESS | 3684 | 1467648064750 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3684 | 1467648064752 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:04 INFO - PROCESS | 3684 | ++DOCSHELL 12B03400 == 33 [pid = 3684] [id = 639] 09:01:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (150B2000) [pid = 3684] [serial = 1917] [outer = 00000000] 09:01:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (183EAC00) [pid = 3684] [serial = 1918] [outer = 150B2000] 09:01:04 INFO - PROCESS | 3684 | 1467648064796 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1958E800) [pid = 3684] [serial = 1919] [outer = 150B2000] 09:01:05 INFO - PROCESS | 3684 | 1467648065223 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 587ms 09:01:05 INFO - PROCESS | 3684 | 1467648065256 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3684 | 1467648065258 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:01:05 INFO - PROCESS | 3684 | 1467648065279 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3684 | 1467648065281 Marionette TRACE conn3 <- [1,2522,null,{}] 09:01:05 INFO - PROCESS | 3684 | 1467648065284 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}] 09:01:05 INFO - PROCESS | 3684 | 1467648065286 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:05 INFO - PROCESS | 3684 | 1467648065347 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:01:05 INFO - PROCESS | 3684 | 1467648065354 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3684 | 1467648065355 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:05 INFO - PROCESS | 3684 | ++DOCSHELL 12DC5000 == 34 [pid = 3684] [id = 640] 09:01:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19598C00) [pid = 3684] [serial = 1920] [outer = 00000000] 09:01:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (199DE400) [pid = 3684] [serial = 1921] [outer = 19598C00] 09:01:05 INFO - PROCESS | 3684 | 1467648065400 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (199E8400) [pid = 3684] [serial = 1922] [outer = 19598C00] 09:01:05 INFO - PROCESS | 3684 | 1467648065855 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 618ms 09:01:05 INFO - PROCESS | 3684 | 1467648065900 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3684 | 1467648065902 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:01:05 INFO - PROCESS | 3684 | 1467648065906 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3684 | 1467648065908 Marionette TRACE conn3 <- [1,2526,null,{}] 09:01:05 INFO - PROCESS | 3684 | 1467648065915 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}] 09:01:05 INFO - PROCESS | 3684 | 1467648065917 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:06 INFO - PROCESS | 3684 | 1467648066013 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:01:06 INFO - PROCESS | 3684 | 1467648066020 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3684 | 1467648066021 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:06 INFO - PROCESS | 3684 | ++DOCSHELL 1990E800 == 35 [pid = 3684] [id = 641] 09:01:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19915400) [pid = 3684] [serial = 1923] [outer = 00000000] 09:01:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19F2E000) [pid = 3684] [serial = 1924] [outer = 19915400] 09:01:06 INFO - PROCESS | 3684 | 1467648066066 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A09DC00) [pid = 3684] [serial = 1925] [outer = 19915400] 09:01:06 INFO - PROCESS | 3684 | --DOCSHELL 11233800 == 34 [pid = 3684] [id = 631] 09:01:06 INFO - PROCESS | 3684 | --DOCSHELL 11233000 == 33 [pid = 3684] [id = 632] 09:01:06 INFO - PROCESS | 3684 | --DOCSHELL 134C1400 == 32 [pid = 3684] [id = 630] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 13074400 == 31 [pid = 3684] [id = 635] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 12DC5000 == 30 [pid = 3684] [id = 640] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 12B03400 == 29 [pid = 3684] [id = 639] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 16FC8000 == 28 [pid = 3684] [id = 637] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 17FC2800 == 27 [pid = 3684] [id = 638] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 1676A400 == 26 [pid = 3684] [id = 636] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 13147800 == 25 [pid = 3684] [id = 633] 09:01:07 INFO - PROCESS | 3684 | --DOCSHELL 13E96000 == 24 [pid = 3684] [id = 634] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (154C8C00) [pid = 3684] [serial = 1861] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15FB0000) [pid = 3684] [serial = 1862] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A6D5400) [pid = 3684] [serial = 1850] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17C99C00) [pid = 3684] [serial = 1870] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17C08800) [pid = 3684] [serial = 1871] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19599400) [pid = 3684] [serial = 1876] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13953000) [pid = 3684] [serial = 1858] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13E96C00) [pid = 3684] [serial = 1859] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (114D5400) [pid = 3684] [serial = 1852] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11AEB400) [pid = 3684] [serial = 1853] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1302F400) [pid = 3684] [serial = 1855] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13071000) [pid = 3684] [serial = 1856] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16763800) [pid = 3684] [serial = 1864] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1676C800) [pid = 3684] [serial = 1865] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16FCD400) [pid = 3684] [serial = 1867] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (199EAC00) [pid = 3684] [serial = 1879] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (19599C00) [pid = 3684] [serial = 1877] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (175EEC00) [pid = 3684] [serial = 1868] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19DA9800) [pid = 3684] [serial = 1880] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (15FC7000) [pid = 3684] [serial = 1883] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (183F3C00) [pid = 3684] [serial = 1873] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (19911000) [pid = 3684] [serial = 1885] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (130D7400) [pid = 3684] [serial = 1882] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (19DA8400) [pid = 3684] [serial = 1886] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1A6DC800) [pid = 3684] [serial = 1889] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (183EC800) [pid = 3684] [serial = 1874] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (199E3400) [pid = 3684] [serial = 1835] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (1A6D5000) [pid = 3684] [serial = 1888] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3684 | 1467648067782 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1885ms 09:01:07 INFO - PROCESS | 3684 | 1467648067806 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3684 | 1467648067810 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:01:07 INFO - PROCESS | 3684 | 1467648067820 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3684 | 1467648067824 Marionette TRACE conn3 <- [1,2530,null,{}] 09:01:07 INFO - PROCESS | 3684 | 1467648067830 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}] 09:01:07 INFO - PROCESS | 3684 | 1467648067833 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:07 INFO - PROCESS | 3684 | 1467648067931 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:01:07 INFO - PROCESS | 3684 | 1467648067940 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3684 | 1467648067945 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:07 INFO - PROCESS | 3684 | ++DOCSHELL 11435C00 == 25 [pid = 3684] [id = 642] 09:01:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (114D5400) [pid = 3684] [serial = 1926] [outer = 00000000] 09:01:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (128F2C00) [pid = 3684] [serial = 1927] [outer = 114D5400] 09:01:07 INFO - PROCESS | 3684 | 1467648068001 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (128F8C00) [pid = 3684] [serial = 1928] [outer = 114D5400] 09:01:08 INFO - PROCESS | 3684 | 1467648068489 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 726ms 09:01:08 INFO - PROCESS | 3684 | 1467648068540 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3684 | 1467648068545 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:01:08 INFO - PROCESS | 3684 | 1467648068551 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3684 | 1467648068555 Marionette TRACE conn3 <- [1,2534,null,{}] 09:01:08 INFO - PROCESS | 3684 | 1467648068558 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}] 09:01:08 INFO - PROCESS | 3684 | 1467648068562 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:08 INFO - PROCESS | 3684 | 1467648068649 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:01:08 INFO - PROCESS | 3684 | 1467648068659 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3684 | 1467648068662 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:08 INFO - PROCESS | 3684 | ++DOCSHELL 13073800 == 26 [pid = 3684] [id = 643] 09:01:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13074400) [pid = 3684] [serial = 1929] [outer = 00000000] 09:01:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (1312A400) [pid = 3684] [serial = 1930] [outer = 13074400] 09:01:08 INFO - PROCESS | 3684 | 1467648068708 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (1314FC00) [pid = 3684] [serial = 1931] [outer = 13074400] 09:01:09 INFO - PROCESS | 3684 | 1467648069193 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 696ms 09:01:09 INFO - PROCESS | 3684 | 1467648069250 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3684 | 1467648069252 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:01:09 INFO - PROCESS | 3684 | 1467648069256 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3684 | 1467648069259 Marionette TRACE conn3 <- [1,2538,null,{}] 09:01:09 INFO - PROCESS | 3684 | 1467648069276 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}] 09:01:09 INFO - PROCESS | 3684 | 1467648069284 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:09 INFO - PROCESS | 3684 | 1467648069404 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:01:09 INFO - PROCESS | 3684 | 1467648069507 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3684 | 1467648069511 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:09 INFO - PROCESS | 3684 | ++DOCSHELL 15051400 == 27 [pid = 3684] [id = 644] 09:01:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (15053800) [pid = 3684] [serial = 1932] [outer = 00000000] 09:01:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (150B7C00) [pid = 3684] [serial = 1933] [outer = 15053800] 09:01:09 INFO - PROCESS | 3684 | 1467648069560 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (154BF800) [pid = 3684] [serial = 1934] [outer = 15053800] 09:01:09 INFO - PROCESS | 3684 | 1467648069927 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 726ms 09:01:09 INFO - PROCESS | 3684 | 1467648069978 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3684 | 1467648069981 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:01:09 INFO - PROCESS | 3684 | 1467648069984 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3684 | 1467648069996 Marionette TRACE conn3 <- [1,2542,null,{}] 09:01:09 INFO - PROCESS | 3684 | 1467648070000 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}] 09:01:10 INFO - PROCESS | 3684 | 1467648070002 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:10 INFO - PROCESS | 3684 | 1467648070092 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:01:10 INFO - PROCESS | 3684 | 1467648070097 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3684 | 1467648070099 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:10 INFO - PROCESS | 3684 | ++DOCSHELL 150B4800 == 28 [pid = 3684] [id = 645] 09:01:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1547A400) [pid = 3684] [serial = 1935] [outer = 00000000] 09:01:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15FC4C00) [pid = 3684] [serial = 1936] [outer = 1547A400] 09:01:10 INFO - PROCESS | 3684 | 1467648070144 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (162F0000) [pid = 3684] [serial = 1937] [outer = 1547A400] 09:01:10 INFO - PROCESS | 3684 | 1467648070576 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 649ms 09:01:10 INFO - PROCESS | 3684 | 1467648070642 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3684 | 1467648070644 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:01:10 INFO - PROCESS | 3684 | 1467648070648 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3684 | 1467648070649 Marionette TRACE conn3 <- [1,2546,null,{}] 09:01:10 INFO - PROCESS | 3684 | 1467648070653 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}] 09:01:10 INFO - PROCESS | 3684 | 1467648070655 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:10 INFO - PROCESS | 3684 | 1467648070733 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:01:10 INFO - PROCESS | 3684 | 1467648070741 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3684 | 1467648070744 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:10 INFO - PROCESS | 3684 | ++DOCSHELL 1676B000 == 29 [pid = 3684] [id = 646] 09:01:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1676D800) [pid = 3684] [serial = 1938] [outer = 00000000] 09:01:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16772400) [pid = 3684] [serial = 1939] [outer = 1676D800] 09:01:10 INFO - PROCESS | 3684 | 1467648070813 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16DA4C00) [pid = 3684] [serial = 1940] [outer = 1676D800] 09:01:11 INFO - PROCESS | 3684 | 1467648071261 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 618ms 09:01:11 INFO - PROCESS | 3684 | 1467648071286 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3684 | 1467648071288 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:01:11 INFO - PROCESS | 3684 | 1467648071295 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3684 | 1467648071297 Marionette TRACE conn3 <- [1,2550,null,{}] 09:01:11 INFO - PROCESS | 3684 | 1467648071300 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}] 09:01:11 INFO - PROCESS | 3684 | 1467648071305 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:11 INFO - PROCESS | 3684 | 1467648071405 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:01:11 INFO - PROCESS | 3684 | 1467648071410 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3684 | 1467648071412 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:11 INFO - PROCESS | 3684 | ++DOCSHELL 16EF4400 == 30 [pid = 3684] [id = 647] 09:01:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16FCF000) [pid = 3684] [serial = 1941] [outer = 00000000] 09:01:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (17705C00) [pid = 3684] [serial = 1942] [outer = 16FCF000] 09:01:11 INFO - PROCESS | 3684 | 1467648071439 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16FD2800) [pid = 3684] [serial = 1943] [outer = 16FCF000] 09:01:11 INFO - PROCESS | 3684 | 1467648071896 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 619ms 09:01:11 INFO - PROCESS | 3684 | 1467648071912 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:01:11 INFO - PROCESS | 3684 | 1467648071914 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:01:11 INFO - PROCESS | 3684 | 1467648071930 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3684 | 1467648071932 Marionette TRACE conn3 <- [1,2554,null,{}] 09:01:11 INFO - PROCESS | 3684 | 1467648071936 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}] 09:01:11 INFO - PROCESS | 3684 | 1467648071937 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:12 INFO - PROCESS | 3684 | 1467648072021 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:01:12 INFO - PROCESS | 3684 | 1467648072027 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3684 | 1467648072029 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:12 INFO - PROCESS | 3684 | ++DOCSHELL 17705800 == 31 [pid = 3684] [id = 648] 09:01:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (17847C00) [pid = 3684] [serial = 1944] [outer = 00000000] 09:01:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17FBF000) [pid = 3684] [serial = 1945] [outer = 17847C00] 09:01:12 INFO - PROCESS | 3684 | 1467648072079 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17FC3000) [pid = 3684] [serial = 1946] [outer = 17847C00] 09:01:12 INFO - PROCESS | 3684 | 1467648072556 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 680ms 09:01:12 INFO - PROCESS | 3684 | 1467648072617 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3684 | 1467648072619 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:01:12 INFO - PROCESS | 3684 | 1467648072623 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3684 | 1467648072625 Marionette TRACE conn3 <- [1,2558,null,{}] 09:01:12 INFO - PROCESS | 3684 | 1467648072628 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}] 09:01:12 INFO - PROCESS | 3684 | 1467648072630 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:12 INFO - PROCESS | 3684 | 1467648072707 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:01:12 INFO - PROCESS | 3684 | 1467648072715 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3684 | 1467648072717 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:12 INFO - PROCESS | 3684 | ++DOCSHELL 13128400 == 32 [pid = 3684] [id = 649] 09:01:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17FB8400) [pid = 3684] [serial = 1947] [outer = 00000000] 09:01:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19597000) [pid = 3684] [serial = 1948] [outer = 17FB8400] 09:01:12 INFO - PROCESS | 3684 | 1467648072759 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19597800) [pid = 3684] [serial = 1949] [outer = 17FB8400] 09:01:13 INFO - PROCESS | 3684 | 1467648073235 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 696ms 09:01:13 INFO - PROCESS | 3684 | 1467648073306 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3684 | 1467648073308 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:01:13 INFO - PROCESS | 3684 | 1467648073312 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3684 | 1467648073314 Marionette TRACE conn3 <- [1,2562,null,{}] 09:01:13 INFO - PROCESS | 3684 | 1467648073317 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}] 09:01:13 INFO - PROCESS | 3684 | 1467648073319 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:13 INFO - PROCESS | 3684 | 1467648073454 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:01:13 INFO - PROCESS | 3684 | 1467648073477 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3684 | 1467648073479 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:13 INFO - PROCESS | 3684 | ++DOCSHELL 141AF400 == 33 [pid = 3684] [id = 650] 09:01:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1990CC00) [pid = 3684] [serial = 1950] [outer = 00000000] 09:01:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (199E7800) [pid = 3684] [serial = 1951] [outer = 1990CC00] 09:01:13 INFO - PROCESS | 3684 | 1467648073522 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (199EA800) [pid = 3684] [serial = 1952] [outer = 1990CC00] 09:01:13 INFO - PROCESS | 3684 | 1467648073955 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 695ms 09:01:14 INFO - PROCESS | 3684 | 1467648074011 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3684 | 1467648074013 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:01:14 INFO - PROCESS | 3684 | 1467648074017 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:01:14 INFO - PROCESS | 3684 | 1467648074018 Marionette TRACE conn3 <- [1,2566,null,{}] 09:01:14 INFO - PROCESS | 3684 | 1467648074022 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}] 09:01:14 INFO - PROCESS | 3684 | 1467648074033 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:14 INFO - PROCESS | 3684 | 1467648074162 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:01:14 INFO - PROCESS | 3684 | 1467648074171 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3684 | 1467648074173 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:14 INFO - PROCESS | 3684 | ++DOCSHELL 159FBC00 == 34 [pid = 3684] [id = 651] 09:01:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15FC4800) [pid = 3684] [serial = 1953] [outer = 00000000] 09:01:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A09E000) [pid = 3684] [serial = 1954] [outer = 15FC4800] 09:01:14 INFO - PROCESS | 3684 | 1467648074215 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A303400) [pid = 3684] [serial = 1955] [outer = 15FC4800] 09:01:14 INFO - PROCESS | 3684 | 1467648074642 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 695ms 09:01:14 INFO - PROCESS | 3684 | 1467648074699 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3684 | 1467648074702 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:01:14 INFO - PROCESS | 3684 | 1467648074705 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3684 | 1467648074707 Marionette TRACE conn3 <- [1,2570,null,{}] 09:01:14 INFO - PROCESS | 3684 | 1467648074716 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}] 09:01:14 INFO - PROCESS | 3684 | 1467648074719 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:14 INFO - PROCESS | 3684 | 1467648074873 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:01:14 INFO - PROCESS | 3684 | 1467648074889 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3684 | 1467648074892 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:15 INFO - PROCESS | 3684 | ++DOCSHELL 128FC000 == 35 [pid = 3684] [id = 652] 09:01:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (128FC800) [pid = 3684] [serial = 1956] [outer = 00000000] 09:01:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16764400) [pid = 3684] [serial = 1957] [outer = 128FC800] 09:01:15 INFO - PROCESS | 3684 | 1467648075169 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A309000) [pid = 3684] [serial = 1958] [outer = 128FC800] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19598C00) [pid = 3684] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16ABD400) [pid = 3684] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (170C5800) [pid = 3684] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (183E8400) [pid = 3684] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1597FC00) [pid = 3684] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (141AB000) [pid = 3684] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13148000) [pid = 3684] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11233400) [pid = 3684] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1123E400) [pid = 3684] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16763400) [pid = 3684] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:01:15 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (150B2000) [pid = 3684] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:01:15 INFO - PROCESS | 3684 | 1467648075553 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 897ms 09:01:15 INFO - PROCESS | 3684 | 1467648075609 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3684 | 1467648075611 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 3684 | 1467648075614 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:01:15 INFO - PROCESS | 3684 | 1467648075616 Marionette TRACE conn3 <- [1,2574,null,{}] 09:01:15 INFO - PROCESS | 3684 | 1467648075620 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}] 09:01:15 INFO - PROCESS | 3684 | 1467648075622 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:15 INFO - PROCESS | 3684 | 1467648075740 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:01:15 INFO - PROCESS | 3684 | 1467648075751 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3684 | 1467648075753 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:15 INFO - PROCESS | 3684 | ++DOCSHELL 10A75C00 == 36 [pid = 3684] [id = 653] 09:01:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11236000) [pid = 3684] [serial = 1959] [outer = 00000000] 09:01:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1783F800) [pid = 3684] [serial = 1960] [outer = 11236000] 09:01:15 INFO - PROCESS | 3684 | 1467648075796 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1958DC00) [pid = 3684] [serial = 1961] [outer = 11236000] 09:01:16 INFO - PROCESS | 3684 | 1467648076214 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 618ms 09:01:16 INFO - PROCESS | 3684 | 1467648076246 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3684 | 1467648076249 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:01:16 INFO - PROCESS | 3684 | 1467648076252 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3684 | 1467648076254 Marionette TRACE conn3 <- [1,2578,null,{}] 09:01:16 INFO - PROCESS | 3684 | 1467648076257 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}] 09:01:16 INFO - PROCESS | 3684 | 1467648076259 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:16 INFO - PROCESS | 3684 | 1467648076376 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:01:16 INFO - PROCESS | 3684 | 1467648076463 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3684 | 1467648076465 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:16 INFO - PROCESS | 3684 | ++DOCSHELL 10271C00 == 37 [pid = 3684] [id = 654] 09:01:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A0F000) [pid = 3684] [serial = 1962] [outer = 00000000] 09:01:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A471400) [pid = 3684] [serial = 1963] [outer = 10A0F000] 09:01:16 INFO - PROCESS | 3684 | 1467648076508 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A56D400) [pid = 3684] [serial = 1964] [outer = 10A0F000] 09:01:16 INFO - PROCESS | 3684 | 1467648076865 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 618ms 09:01:16 INFO - PROCESS | 3684 | 1467648076901 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3684 | 1467648076903 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:01:16 INFO - PROCESS | 3684 | 1467648076906 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3684 | 1467648076908 Marionette TRACE conn3 <- [1,2582,null,{}] 09:01:16 INFO - PROCESS | 3684 | 1467648076912 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}] 09:01:16 INFO - PROCESS | 3684 | 1467648076914 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:16 INFO - PROCESS | 3684 | 1467648076996 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:01:16 INFO - PROCESS | 3684 | 1467648077002 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3684 | 1467648077004 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:16 INFO - PROCESS | 3684 | ++DOCSHELL 16EF3400 == 38 [pid = 3684] [id = 655] 09:01:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A471000) [pid = 3684] [serial = 1965] [outer = 00000000] 09:01:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A6D8400) [pid = 3684] [serial = 1966] [outer = 1A471000] 09:01:17 INFO - PROCESS | 3684 | 1467648077046 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A6DAC00) [pid = 3684] [serial = 1967] [outer = 1A471000] 09:01:17 INFO - PROCESS | 3684 | 1467648077950 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1081ms 09:01:17 INFO - PROCESS | 3684 | 1467648077984 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3684 | 1467648077988 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:01:17 INFO - PROCESS | 3684 | 1467648077993 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:01:17 INFO - PROCESS | 3684 | 1467648077998 Marionette TRACE conn3 <- [1,2586,null,{}] 09:01:17 INFO - PROCESS | 3684 | 1467648078003 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}] 09:01:17 INFO - PROCESS | 3684 | 1467648078006 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:18 INFO - PROCESS | 3684 | 1467648078130 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:01:18 INFO - PROCESS | 3684 | 1467648078277 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 3684 | 1467648078280 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:18 INFO - PROCESS | 3684 | ++DOCSHELL 10A0B400 == 39 [pid = 3684] [id = 656] 09:01:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10B82400) [pid = 3684] [serial = 1968] [outer = 00000000] 09:01:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (128F6800) [pid = 3684] [serial = 1969] [outer = 10B82400] 09:01:18 INFO - PROCESS | 3684 | 1467648078338 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13130800) [pid = 3684] [serial = 1970] [outer = 10B82400] 09:01:19 INFO - PROCESS | 3684 | 1467648079307 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]]]}] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 10271C00 == 38 [pid = 3684] [id = 654] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 10A75C00 == 37 [pid = 3684] [id = 653] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 128FC000 == 36 [pid = 3684] [id = 652] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 159FBC00 == 35 [pid = 3684] [id = 651] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 141AF400 == 34 [pid = 3684] [id = 650] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 13128400 == 33 [pid = 3684] [id = 649] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 17705800 == 32 [pid = 3684] [id = 648] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 16EF4400 == 31 [pid = 3684] [id = 647] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 1676B000 == 30 [pid = 3684] [id = 646] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 150B4800 == 29 [pid = 3684] [id = 645] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 15051400 == 28 [pid = 3684] [id = 644] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 13073800 == 27 [pid = 3684] [id = 643] 09:01:19 INFO - PROCESS | 3684 | --DOCSHELL 11435C00 == 26 [pid = 3684] [id = 642] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19F2E000) [pid = 3684] [serial = 1924] [outer = 00000000] [url = about:blank] 09:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1375ms 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (199E8400) [pid = 3684] [serial = 1922] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DAE000) [pid = 3684] [serial = 1909] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17C98400) [pid = 3684] [serial = 1912] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1958D800) [pid = 3684] [serial = 1915] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1777E400) [pid = 3684] [serial = 1913] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (199DE400) [pid = 3684] [serial = 1921] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19591C00) [pid = 3684] [serial = 1916] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (162EF800) [pid = 3684] [serial = 1906] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15582C00) [pid = 3684] [serial = 1903] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (159EF400) [pid = 3684] [serial = 1904] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (131EFC00) [pid = 3684] [serial = 1900] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13242000) [pid = 3684] [serial = 1901] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12B05400) [pid = 3684] [serial = 1898] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (128F7C00) [pid = 3684] [serial = 1897] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13070000) [pid = 3684] [serial = 1895] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (128FCC00) [pid = 3684] [serial = 1894] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (12DC9800) [pid = 3684] [serial = 1891] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A941400) [pid = 3684] [serial = 1892] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (183EAC00) [pid = 3684] [serial = 1918] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16DE7800) [pid = 3684] [serial = 1910] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1958E800) [pid = 3684] [serial = 1919] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1676EC00) [pid = 3684] [serial = 1907] [outer = 00000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3684 | 1467648079394 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3684 | 1467648079398 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:01:19 INFO - PROCESS | 3684 | 1467648079405 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:01:19 INFO - PROCESS | 3684 | 1467648079409 Marionette TRACE conn3 <- [1,2590,null,{}] 09:01:19 INFO - PROCESS | 3684 | 1467648079414 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}] 09:01:19 INFO - PROCESS | 3684 | 1467648079417 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:19 INFO - PROCESS | 3684 | 1467648079516 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:01:19 INFO - PROCESS | 3684 | 1467648079523 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3684 | 1467648079527 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:19 INFO - PROCESS | 3684 | ++DOCSHELL 1127E000 == 27 [pid = 3684] [id = 657] 09:01:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11283000) [pid = 3684] [serial = 1971] [outer = 00000000] 09:01:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11AEDC00) [pid = 3684] [serial = 1972] [outer = 11283000] 09:01:19 INFO - PROCESS | 3684 | 1467648079575 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128F6400) [pid = 3684] [serial = 1973] [outer = 11283000] 09:01:20 INFO - PROCESS | 3684 | 1467648080130 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 726ms 09:01:20 INFO - PROCESS | 3684 | 1467648080149 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3684 | 1467648080154 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:01:20 INFO - PROCESS | 3684 | 1467648080160 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3684 | 1467648080163 Marionette TRACE conn3 <- [1,2594,null,{}] 09:01:20 INFO - PROCESS | 3684 | 1467648080166 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}] 09:01:20 INFO - PROCESS | 3684 | 1467648080169 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:20 INFO - PROCESS | 3684 | 1467648080262 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:01:20 INFO - PROCESS | 3684 | 1467648080269 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3684 | 1467648080271 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:20 INFO - PROCESS | 3684 | ++DOCSHELL 1306C400 == 28 [pid = 3684] [id = 658] 09:01:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1306E400) [pid = 3684] [serial = 1974] [outer = 00000000] 09:01:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1312B400) [pid = 3684] [serial = 1975] [outer = 1306E400] 09:01:20 INFO - PROCESS | 3684 | 1467648080301 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131EF800) [pid = 3684] [serial = 1976] [outer = 1306E400] 09:01:20 INFO - PROCESS | 3684 | 1467648080792 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 680ms 09:01:20 INFO - PROCESS | 3684 | 1467648080842 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3684 | 1467648080844 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:01:20 INFO - PROCESS | 3684 | 1467648080848 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3684 | 1467648080852 Marionette TRACE conn3 <- [1,2598,null,{}] 09:01:20 INFO - PROCESS | 3684 | 1467648080863 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}] 09:01:20 INFO - PROCESS | 3684 | 1467648080868 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:20 INFO - PROCESS | 3684 | 1467648080983 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:01:21 INFO - PROCESS | 3684 | 1467648081086 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3684 | 1467648081089 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:21 INFO - PROCESS | 3684 | ++DOCSHELL 13E9A800 == 29 [pid = 3684] [id = 659] 09:01:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13EA0000) [pid = 3684] [serial = 1977] [outer = 00000000] 09:01:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15470000) [pid = 3684] [serial = 1978] [outer = 13EA0000] 09:01:21 INFO - PROCESS | 3684 | 1467648081136 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1558CC00) [pid = 3684] [serial = 1979] [outer = 13EA0000] 09:01:21 INFO - PROCESS | 3684 | 1467648081530 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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 727ms 09:01:21 INFO - PROCESS | 3684 | 1467648081588 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3684 | 1467648081591 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:01:21 INFO - PROCESS | 3684 | 1467648081594 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 3684 | 1467648081596 Marionette TRACE conn3 <- [1,2602,null,{}] 09:01:21 INFO - PROCESS | 3684 | 1467648081599 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}] 09:01:21 INFO - PROCESS | 3684 | 1467648081601 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:21 INFO - PROCESS | 3684 | 1467648081722 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:01:21 INFO - PROCESS | 3684 | 1467648081783 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3684 | 1467648081786 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:21 INFO - PROCESS | 3684 | ++DOCSHELL 159F5C00 == 30 [pid = 3684] [id = 660] 09:01:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (159F7000) [pid = 3684] [serial = 1980] [outer = 00000000] 09:01:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (162EFC00) [pid = 3684] [serial = 1981] [outer = 159F7000] 09:01:21 INFO - PROCESS | 3684 | 1467648081815 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16769C00) [pid = 3684] [serial = 1982] [outer = 159F7000] 09:01:22 INFO - PROCESS | 3684 | 1467648082229 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]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 680ms 09:01:22 INFO - PROCESS | 3684 | 1467648082278 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3684 | 1467648082280 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:01:22 INFO - PROCESS | 3684 | 1467648082283 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3684 | 1467648082285 Marionette TRACE conn3 <- [1,2606,null,{}] 09:01:22 INFO - PROCESS | 3684 | 1467648082289 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}] 09:01:22 INFO - PROCESS | 3684 | 1467648082291 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:22 INFO - PROCESS | 3684 | 1467648082433 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:01:22 INFO - PROCESS | 3684 | 1467648082449 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3684 | 1467648082451 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:22 INFO - PROCESS | 3684 | ++DOCSHELL 12B01C00 == 31 [pid = 3684] [id = 661] 09:01:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1505FC00) [pid = 3684] [serial = 1983] [outer = 00000000] 09:01:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16DAA400) [pid = 3684] [serial = 1984] [outer = 1505FC00] 09:01:22 INFO - PROCESS | 3684 | 1467648082523 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DAFC00) [pid = 3684] [serial = 1985] [outer = 1505FC00] 09:01:23 INFO - PROCESS | 3684 | 1467648083012 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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 788ms 09:01:23 INFO - PROCESS | 3684 | 1467648083084 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3684 | 1467648083086 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:01:23 INFO - PROCESS | 3684 | 1467648083089 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:01:23 INFO - PROCESS | 3684 | 1467648083091 Marionette TRACE conn3 <- [1,2610,null,{}] 09:01:23 INFO - PROCESS | 3684 | 1467648083103 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}] 09:01:23 INFO - PROCESS | 3684 | 1467648083108 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:23 INFO - PROCESS | 3684 | 1467648083259 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:01:23 INFO - PROCESS | 3684 | 1467648083265 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3684 | 1467648083267 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:23 INFO - PROCESS | 3684 | ++DOCSHELL 16FC9400 == 32 [pid = 3684] [id = 662] 09:01:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16FCEC00) [pid = 3684] [serial = 1986] [outer = 00000000] 09:01:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1779AC00) [pid = 3684] [serial = 1987] [outer = 16FCEC00] 09:01:23 INFO - PROCESS | 3684 | 1467648083395 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17843800) [pid = 3684] [serial = 1988] [outer = 16FCEC00] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1676D800) [pid = 3684] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15FC4800) [pid = 3684] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15053800) [pid = 3684] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16FCF000) [pid = 3684] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11236000) [pid = 3684] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1547A400) [pid = 3684] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17FB8400) [pid = 3684] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (128FC800) [pid = 3684] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (114D5400) [pid = 3684] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1990CC00) [pid = 3684] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13074400) [pid = 3684] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17847C00) [pid = 3684] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19915400) [pid = 3684] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:01:23 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (10A0F000) [pid = 3684] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:01:24 INFO - PROCESS | 3684 | 1467648084029 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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 989ms 09:01:24 INFO - PROCESS | 3684 | 1467648084076 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:01:24 INFO - PROCESS | 3684 | 1467648084078 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:01:24 INFO - PROCESS | 3684 | 1467648084082 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3684 | 1467648084083 Marionette TRACE conn3 <- [1,2614,null,{}] 09:01:24 INFO - PROCESS | 3684 | 1467648084087 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}] 09:01:24 INFO - PROCESS | 3684 | 1467648084088 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:24 INFO - PROCESS | 3684 | 1467648084168 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:01:24 INFO - PROCESS | 3684 | 1467648084174 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3684 | 1467648084177 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:24 INFO - PROCESS | 3684 | ++DOCSHELL 129B3400 == 33 [pid = 3684] [id = 663] 09:01:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (134BAC00) [pid = 3684] [serial = 1989] [outer = 00000000] 09:01:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (162E7C00) [pid = 3684] [serial = 1990] [outer = 134BAC00] 09:01:24 INFO - PROCESS | 3684 | 1467648084221 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16766000) [pid = 3684] [serial = 1991] [outer = 134BAC00] 09:01:24 INFO - PROCESS | 3684 | 1467648084661 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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 633ms 09:01:24 INFO - PROCESS | 3684 | 1467648084720 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3684 | 1467648084722 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:01:24 INFO - PROCESS | 3684 | 1467648084725 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3684 | 1467648084727 Marionette TRACE conn3 <- [1,2618,null,{}] 09:01:24 INFO - PROCESS | 3684 | 1467648084730 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}] 09:01:24 INFO - PROCESS | 3684 | 1467648084732 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:24 INFO - PROCESS | 3684 | 1467648084792 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:01:24 INFO - PROCESS | 3684 | 1467648084798 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3684 | 1467648084800 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:24 INFO - PROCESS | 3684 | ++DOCSHELL 12B01400 == 34 [pid = 3684] [id = 664] 09:01:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15FACC00) [pid = 3684] [serial = 1992] [outer = 00000000] 09:01:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16AC4800) [pid = 3684] [serial = 1993] [outer = 15FACC00] 09:01:24 INFO - PROCESS | 3684 | 1467648084843 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17FB8400) [pid = 3684] [serial = 1994] [outer = 15FACC00] 09:01:25 INFO - PROCESS | 3684 | 1467648085291 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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 634ms 09:01:25 INFO - PROCESS | 3684 | 1467648085348 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3684 | 1467648085350 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:25 INFO - PROCESS | 3684 | 1467648085353 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3684 | 1467648085355 Marionette TRACE conn3 <- [1,2622,null,{}] 09:01:25 INFO - PROCESS | 3684 | 1467648085359 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}] 09:01:25 INFO - PROCESS | 3684 | 1467648085361 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:25 INFO - PROCESS | 3684 | 1467648085439 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:01:25 INFO - PROCESS | 3684 | 1467648085444 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3684 | 1467648085446 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:25 INFO - PROCESS | 3684 | ++DOCSHELL 183F2C00 == 35 [pid = 3684] [id = 665] 09:01:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (183F7800) [pid = 3684] [serial = 1995] [outer = 00000000] 09:01:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1958F400) [pid = 3684] [serial = 1996] [outer = 183F7800] 09:01:25 INFO - PROCESS | 3684 | 1467648085501 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19592000) [pid = 3684] [serial = 1997] [outer = 183F7800] 09:01:26 INFO - PROCESS | 3684 | 1467648086121 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 788ms 09:01:26 INFO - PROCESS | 3684 | 1467648086172 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3684 | 1467648086177 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:26 INFO - PROCESS | 3684 | 1467648086197 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3684 | 1467648086201 Marionette TRACE conn3 <- [1,2626,null,{}] 09:01:26 INFO - PROCESS | 3684 | 1467648086208 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}] 09:01:26 INFO - PROCESS | 3684 | 1467648086211 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:26 INFO - PROCESS | 3684 | 1467648086330 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:01:26 INFO - PROCESS | 3684 | 1467648086440 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3684 | 1467648086443 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:26 INFO - PROCESS | 3684 | ++DOCSHELL 10A9F400 == 36 [pid = 3684] [id = 666] 09:01:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1123E400) [pid = 3684] [serial = 1998] [outer = 00000000] 09:01:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12BDB800) [pid = 3684] [serial = 1999] [outer = 1123E400] 09:01:26 INFO - PROCESS | 3684 | 1467648086512 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13031000) [pid = 3684] [serial = 2000] [outer = 1123E400] 09:01:27 INFO - PROCESS | 3684 | 1467648087058 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 896ms 09:01:27 INFO - PROCESS | 3684 | 1467648087104 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3684 | 1467648087109 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:27 INFO - PROCESS | 3684 | 1467648087115 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3684 | 1467648087118 Marionette TRACE conn3 <- [1,2630,null,{}] 09:01:27 INFO - PROCESS | 3684 | 1467648087122 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}] 09:01:27 INFO - PROCESS | 3684 | 1467648087125 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:27 INFO - PROCESS | 3684 | 1467648087231 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:01:27 INFO - PROCESS | 3684 | 1467648087388 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3684 | 1467648087391 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:27 INFO - PROCESS | 3684 | ++DOCSHELL 13E96000 == 37 [pid = 3684] [id = 667] 09:01:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13EA0C00) [pid = 3684] [serial = 2001] [outer = 00000000] 09:01:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15478400) [pid = 3684] [serial = 2002] [outer = 13EA0C00] 09:01:27 INFO - PROCESS | 3684 | 1467648087449 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15FC4000) [pid = 3684] [serial = 2003] [outer = 13EA0C00] 09:01:28 INFO - PROCESS | 3684 | 1467648088080 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 989ms 09:01:28 INFO - PROCESS | 3684 | 1467648088106 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3684 | 1467648088109 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:28 INFO - PROCESS | 3684 | 1467648088114 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3684 | 1467648088117 Marionette TRACE conn3 <- [1,2634,null,{}] 09:01:28 INFO - PROCESS | 3684 | 1467648088129 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}] 09:01:28 INFO - PROCESS | 3684 | 1467648088134 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:28 INFO - PROCESS | 3684 | 1467648088240 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:01:28 INFO - PROCESS | 3684 | 1467648088384 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3684 | 1467648088389 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:28 INFO - PROCESS | 3684 | ++DOCSHELL 17F30000 == 38 [pid = 3684] [id = 668] 09:01:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17FB7400) [pid = 3684] [serial = 2004] [outer = 00000000] 09:01:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19595000) [pid = 3684] [serial = 2005] [outer = 17FB7400] 09:01:28 INFO - PROCESS | 3684 | 1467648088447 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1990D400) [pid = 3684] [serial = 2006] [outer = 17FB7400] 09:01:29 INFO - PROCESS | 3684 | 1467648089067 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 989ms 09:01:29 INFO - PROCESS | 3684 | 1467648089098 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3684 | 1467648089101 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:29 INFO - PROCESS | 3684 | 1467648089105 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3684 | 1467648089107 Marionette TRACE conn3 <- [1,2638,null,{}] 09:01:29 INFO - PROCESS | 3684 | 1467648089111 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}] 09:01:29 INFO - PROCESS | 3684 | 1467648089113 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:29 INFO - PROCESS | 3684 | 1467648089223 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:01:29 INFO - PROCESS | 3684 | 1467648089338 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3684 | 1467648089340 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:29 INFO - PROCESS | 3684 | ++DOCSHELL 10A03400 == 39 [pid = 3684] [id = 669] 09:01:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10A77C00) [pid = 3684] [serial = 2007] [outer = 00000000] 09:01:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1123E000) [pid = 3684] [serial = 2008] [outer = 10A77C00] 09:01:29 INFO - PROCESS | 3684 | 1467648089535 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (128F9C00) [pid = 3684] [serial = 2009] [outer = 10A77C00] 09:01:30 INFO - PROCESS | 3684 | 1467648090114 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1035ms 09:01:30 INFO - PROCESS | 3684 | 1467648090166 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3684 | 1467648090170 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:30 INFO - PROCESS | 3684 | 1467648090175 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3684 | 1467648090177 Marionette TRACE conn3 <- [1,2642,null,{}] 09:01:30 INFO - PROCESS | 3684 | 1467648090183 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}] 09:01:30 INFO - PROCESS | 3684 | 1467648090185 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 12B01400 == 38 [pid = 3684] [id = 664] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 129B3400 == 37 [pid = 3684] [id = 663] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 16FC9400 == 36 [pid = 3684] [id = 662] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 12B01C00 == 35 [pid = 3684] [id = 661] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 159F5C00 == 34 [pid = 3684] [id = 660] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 13E9A800 == 33 [pid = 3684] [id = 659] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 1306C400 == 32 [pid = 3684] [id = 658] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 1127E000 == 31 [pid = 3684] [id = 657] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 16EF3400 == 30 [pid = 3684] [id = 655] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 10A0B400 == 29 [pid = 3684] [id = 656] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 1990E800 == 28 [pid = 3684] [id = 641] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 13E96000 == 27 [pid = 3684] [id = 667] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 17F30000 == 26 [pid = 3684] [id = 668] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 183F2C00 == 25 [pid = 3684] [id = 665] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 10A9F400 == 24 [pid = 3684] [id = 666] 09:01:30 INFO - PROCESS | 3684 | 1467648090850 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16772400) [pid = 3684] [serial = 1939] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A303400) [pid = 3684] [serial = 1955] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (154BF800) [pid = 3684] [serial = 1934] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17705C00) [pid = 3684] [serial = 1942] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1783F800) [pid = 3684] [serial = 1960] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (162F0000) [pid = 3684] [serial = 1937] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19597000) [pid = 3684] [serial = 1948] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A309000) [pid = 3684] [serial = 1958] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (128F2C00) [pid = 3684] [serial = 1927] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1958DC00) [pid = 3684] [serial = 1961] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (199E7800) [pid = 3684] [serial = 1951] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1314FC00) [pid = 3684] [serial = 1931] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17FBF000) [pid = 3684] [serial = 1945] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16764400) [pid = 3684] [serial = 1957] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (199EA800) [pid = 3684] [serial = 1952] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A09E000) [pid = 3684] [serial = 1954] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17FC3000) [pid = 3684] [serial = 1946] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (128F8C00) [pid = 3684] [serial = 1928] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (150B7C00) [pid = 3684] [serial = 1933] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19597800) [pid = 3684] [serial = 1949] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15FC4C00) [pid = 3684] [serial = 1936] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16DA4C00) [pid = 3684] [serial = 1940] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1312A400) [pid = 3684] [serial = 1930] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A09DC00) [pid = 3684] [serial = 1925] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16FD2800) [pid = 3684] [serial = 1943] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A471400) [pid = 3684] [serial = 1963] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A56D400) [pid = 3684] [serial = 1964] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3684 | --DOCSHELL 10A03400 == 23 [pid = 3684] [id = 669] 09:01:31 INFO - PROCESS | 3684 | 1467648091040 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3684 | 1467648091043 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:31 INFO - PROCESS | 3684 | ++DOCSHELL 102D2800 == 24 [pid = 3684] [id = 670] 09:01:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10A9D400) [pid = 3684] [serial = 2010] [outer = 00000000] 09:01:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (11235000) [pid = 3684] [serial = 2011] [outer = 10A9D400] 09:01:31 INFO - PROCESS | 3684 | 1467648091093 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11AF6000) [pid = 3684] [serial = 2012] [outer = 10A9D400] 09:01:31 INFO - PROCESS | 3684 | 1467648091570 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1437ms 09:01:31 INFO - PROCESS | 3684 | 1467648091620 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3684 | 1467648091624 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:31 INFO - PROCESS | 3684 | 1467648091629 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3684 | 1467648091632 Marionette TRACE conn3 <- [1,2646,null,{}] 09:01:31 INFO - PROCESS | 3684 | 1467648091636 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}] 09:01:31 INFO - PROCESS | 3684 | 1467648091639 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:31 INFO - PROCESS | 3684 | 1467648091725 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:01:31 INFO - PROCESS | 3684 | 1467648091733 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3684 | 1467648091736 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:31 INFO - PROCESS | 3684 | ++DOCSHELL 1306C400 == 25 [pid = 3684] [id = 671] 09:01:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1306CC00) [pid = 3684] [serial = 2013] [outer = 00000000] 09:01:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (130D6400) [pid = 3684] [serial = 2014] [outer = 1306CC00] 09:01:31 INFO - PROCESS | 3684 | 1467648091783 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13150400) [pid = 3684] [serial = 2015] [outer = 1306CC00] 09:01:32 INFO - PROCESS | 3684 | 1467648092236 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 634ms 09:01:32 INFO - PROCESS | 3684 | 1467648092251 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3684 | 1467648092254 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:32 INFO - PROCESS | 3684 | 1467648092257 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3684 | 1467648092259 Marionette TRACE conn3 <- [1,2650,null,{}] 09:01:32 INFO - PROCESS | 3684 | 1467648092267 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}] 09:01:32 INFO - PROCESS | 3684 | 1467648092270 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:32 INFO - PROCESS | 3684 | 1467648092385 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:01:32 INFO - PROCESS | 3684 | 1467648092396 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3684 | 1467648092399 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:32 INFO - PROCESS | 3684 | ++DOCSHELL 15059C00 == 26 [pid = 3684] [id = 672] 09:01:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1505A000) [pid = 3684] [serial = 2016] [outer = 00000000] 09:01:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1546E800) [pid = 3684] [serial = 2017] [outer = 1505A000] 09:01:32 INFO - PROCESS | 3684 | 1467648092444 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (154C4400) [pid = 3684] [serial = 2018] [outer = 1505A000] 09:01:32 INFO - PROCESS | 3684 | 1467648092925 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 742ms 09:01:32 INFO - PROCESS | 3684 | 1467648092997 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3684 | 1467648093000 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:32 INFO - PROCESS | 3684 | 1467648093011 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3684 | 1467648093015 Marionette TRACE conn3 <- [1,2654,null,{}] 09:01:32 INFO - PROCESS | 3684 | 1467648093019 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}] 09:01:32 INFO - PROCESS | 3684 | 1467648093022 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:33 INFO - PROCESS | 3684 | 1467648093109 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:01:33 INFO - PROCESS | 3684 | 1467648093115 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3684 | 1467648093117 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:33 INFO - PROCESS | 3684 | ++DOCSHELL 134BA000 == 27 [pid = 3684] [id = 673] 09:01:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (159F1800) [pid = 3684] [serial = 2019] [outer = 00000000] 09:01:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (162F0400) [pid = 3684] [serial = 2020] [outer = 159F1800] 09:01:33 INFO - PROCESS | 3684 | 1467648093171 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16ABAC00) [pid = 3684] [serial = 2021] [outer = 159F1800] 09:01:34 INFO - PROCESS | 3684 | 1467648094130 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]]]}] 09:01:34 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) 09:01:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1205ms 09:01:34 INFO - PROCESS | 3684 | 1467648094199 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3684 | 1467648094201 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:34 INFO - PROCESS | 3684 | 1467648094205 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3684 | 1467648094206 Marionette TRACE conn3 <- [1,2658,null,{}] 09:01:34 INFO - PROCESS | 3684 | 1467648094210 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}] 09:01:34 INFO - PROCESS | 3684 | 1467648094212 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:34 INFO - PROCESS | 3684 | 1467648094349 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:01:34 INFO - PROCESS | 3684 | 1467648094355 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3684 | 1467648094357 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:34 INFO - PROCESS | 3684 | ++DOCSHELL 162F0000 == 28 [pid = 3684] [id = 674] 09:01:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16766C00) [pid = 3684] [serial = 2022] [outer = 00000000] 09:01:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16DEB800) [pid = 3684] [serial = 2023] [outer = 16766C00] 09:01:34 INFO - PROCESS | 3684 | 1467648094402 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16EFC400) [pid = 3684] [serial = 2024] [outer = 16766C00] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16FCEC00) [pid = 3684] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10B82400) [pid = 3684] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11283000) [pid = 3684] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1505FC00) [pid = 3684] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1306E400) [pid = 3684] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A471000) [pid = 3684] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13EA0000) [pid = 3684] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15FACC00) [pid = 3684] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (159F7000) [pid = 3684] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (183F7800) [pid = 3684] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:01:35 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (134BAC00) [pid = 3684] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:01:35 INFO - PROCESS | 3684 | 1467648095416 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"]]]}] 09:01:35 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 09:01:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1236ms 09:01:35 INFO - PROCESS | 3684 | 1467648095443 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3684 | 1467648095445 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:01:35 INFO - PROCESS | 3684 | 1467648095448 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:01:35 INFO - PROCESS | 3684 | 1467648095450 Marionette TRACE conn3 <- [1,2662,null,{}] 09:01:35 INFO - PROCESS | 3684 | 1467648095453 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}] 09:01:35 INFO - PROCESS | 3684 | 1467648095455 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:35 INFO - PROCESS | 3684 | 1467648095541 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:01:35 INFO - PROCESS | 3684 | 1467648095547 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3684 | 1467648095553 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:35 INFO - PROCESS | 3684 | ++DOCSHELL 1505FC00 == 29 [pid = 3684] [id = 675] 09:01:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15479000) [pid = 3684] [serial = 2025] [outer = 00000000] 09:01:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (159FC800) [pid = 3684] [serial = 2026] [outer = 15479000] 09:01:35 INFO - PROCESS | 3684 | 1467648095610 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16DA7800) [pid = 3684] [serial = 2027] [outer = 15479000] 09:01:36 INFO - PROCESS | 3684 | 1467648096582 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"]]]}] 09:01:36 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 09:01:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1128ms 09:01:36 INFO - PROCESS | 3684 | 1467648096595 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3684 | 1467648096597 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:36 INFO - PROCESS | 3684 | 1467648096584 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3684 | 1467648096586 Marionette TRACE conn3 <- [1,2666,null,{}] 09:01:36 INFO - PROCESS | 3684 | 1467648096590 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}] 09:01:36 INFO - PROCESS | 3684 | 1467648096592 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:36 INFO - PROCESS | 3684 | 1467648096706 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:01:36 INFO - PROCESS | 3684 | 1467648096714 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3684 | 1467648096716 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:36 INFO - PROCESS | 3684 | ++DOCSHELL 1055A000 == 30 [pid = 3684] [id = 676] 09:01:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16DF2400) [pid = 3684] [serial = 2028] [outer = 00000000] 09:01:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (17F2E000) [pid = 3684] [serial = 2029] [outer = 16DF2400] 09:01:36 INFO - PROCESS | 3684 | 1467648096769 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (17FC3000) [pid = 3684] [serial = 2030] [outer = 16DF2400] 09:01:37 INFO - PROCESS | 3684 | 1467648097721 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]]]}] 09:01:37 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) 09:01:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1174ms 09:01:37 INFO - PROCESS | 3684 | 1467648097787 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3684 | 1467648097791 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:37 INFO - PROCESS | 3684 | 1467648097840 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3684 | 1467648097843 Marionette TRACE conn3 <- [1,2670,null,{}] 09:01:37 INFO - PROCESS | 3684 | 1467648097850 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}] 09:01:37 INFO - PROCESS | 3684 | 1467648097853 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:37 INFO - PROCESS | 3684 | 1467648097954 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:01:38 INFO - PROCESS | 3684 | 1467648098170 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3684 | 1467648098175 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:38 INFO - PROCESS | 3684 | ++DOCSHELL 128F6C00 == 31 [pid = 3684] [id = 677] 09:01:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (128F8400) [pid = 3684] [serial = 2031] [outer = 00000000] 09:01:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (12B0A000) [pid = 3684] [serial = 2032] [outer = 128F8400] 09:01:38 INFO - PROCESS | 3684 | 1467648098233 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1306E400) [pid = 3684] [serial = 2033] [outer = 128F8400] 09:01:39 INFO - PROCESS | 3684 | 1467648099412 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]]]}] 09:01:39 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) 09:01:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1592ms 09:01:39 INFO - PROCESS | 3684 | 1467648099429 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3684 | 1467648099433 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:39 INFO - PROCESS | 3684 | 1467648099444 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3684 | 1467648099447 Marionette TRACE conn3 <- [1,2674,null,{}] 09:01:39 INFO - PROCESS | 3684 | 1467648099453 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}] 09:01:39 INFO - PROCESS | 3684 | 1467648099455 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:39 INFO - PROCESS | 3684 | 1467648099602 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:01:39 INFO - PROCESS | 3684 | 1467648099718 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3684 | 1467648099721 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:39 INFO - PROCESS | 3684 | ++DOCSHELL 128FCC00 == 32 [pid = 3684] [id = 678] 09:01:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (128FD000) [pid = 3684] [serial = 2034] [outer = 00000000] 09:01:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12BDC800) [pid = 3684] [serial = 2035] [outer = 128FD000] 09:01:39 INFO - PROCESS | 3684 | 1467648099757 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13071400) [pid = 3684] [serial = 2036] [outer = 128FD000] 09:01:39 INFO - PROCESS | 3684 | --DOCSHELL 1505FC00 == 31 [pid = 3684] [id = 675] 09:01:39 INFO - PROCESS | 3684 | --DOCSHELL 162F0000 == 30 [pid = 3684] [id = 674] 09:01:39 INFO - PROCESS | 3684 | --DOCSHELL 134BA000 == 29 [pid = 3684] [id = 673] 09:01:39 INFO - PROCESS | 3684 | --DOCSHELL 15059C00 == 28 [pid = 3684] [id = 672] 09:01:39 INFO - PROCESS | 3684 | --DOCSHELL 1306C400 == 27 [pid = 3684] [id = 671] 09:01:39 INFO - PROCESS | 3684 | --DOCSHELL 102D2800 == 26 [pid = 3684] [id = 670] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1779AC00) [pid = 3684] [serial = 1987] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (128F6800) [pid = 3684] [serial = 1969] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13130800) [pid = 3684] [serial = 1970] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11AEDC00) [pid = 3684] [serial = 1972] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (128F6400) [pid = 3684] [serial = 1973] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16DAA400) [pid = 3684] [serial = 1984] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1312B400) [pid = 3684] [serial = 1975] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (131EF800) [pid = 3684] [serial = 1976] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A6DAC00) [pid = 3684] [serial = 1967] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A6D8400) [pid = 3684] [serial = 1966] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15470000) [pid = 3684] [serial = 1978] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16AC4800) [pid = 3684] [serial = 1993] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (17843800) [pid = 3684] [serial = 1988] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (17FB8400) [pid = 3684] [serial = 1994] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (162EFC00) [pid = 3684] [serial = 1981] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16769C00) [pid = 3684] [serial = 1982] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1958F400) [pid = 3684] [serial = 1996] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (19592000) [pid = 3684] [serial = 1997] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (16DAFC00) [pid = 3684] [serial = 1985] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (162E7C00) [pid = 3684] [serial = 1990] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (16766000) [pid = 3684] [serial = 1991] [outer = 00000000] [url = about:blank] 09:01:39 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1558CC00) [pid = 3684] [serial = 1979] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3684 | 1467648100710 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"]]]}] 09:01:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:01:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1283ms 09:01:40 INFO - PROCESS | 3684 | 1467648100728 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3684 | 1467648100733 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:40 INFO - PROCESS | 3684 | 1467648100740 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3684 | 1467648100742 Marionette TRACE conn3 <- [1,2678,null,{}] 09:01:40 INFO - PROCESS | 3684 | 1467648100746 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}] 09:01:40 INFO - PROCESS | 3684 | 1467648100749 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:40 INFO - PROCESS | 3684 | 1467648100836 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:01:40 INFO - PROCESS | 3684 | 1467648100927 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3684 | 1467648100929 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:40 INFO - PROCESS | 3684 | ++DOCSHELL 1314E400 == 27 [pid = 3684] [id = 679] 09:01:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1314E800) [pid = 3684] [serial = 2037] [outer = 00000000] 09:01:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13948000) [pid = 3684] [serial = 2038] [outer = 1314E800] 09:01:40 INFO - PROCESS | 3684 | 1467648100976 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (13E93400) [pid = 3684] [serial = 2039] [outer = 1314E800] 09:01:41 INFO - PROCESS | 3684 | 1467648101864 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"]]]}] 09:01:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:01:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1174ms 09:01:41 INFO - PROCESS | 3684 | 1467648101929 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3684 | 1467648101931 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:41 INFO - PROCESS | 3684 | 1467648101935 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3684 | 1467648101938 Marionette TRACE conn3 <- [1,2682,null,{}] 09:01:41 INFO - PROCESS | 3684 | 1467648101949 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}] 09:01:41 INFO - PROCESS | 3684 | 1467648101954 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:42 INFO - PROCESS | 3684 | 1467648102073 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:01:42 INFO - PROCESS | 3684 | 1467648102081 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3684 | 1467648102085 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:42 INFO - PROCESS | 3684 | ++DOCSHELL 15FACC00 == 28 [pid = 3684] [id = 680] 09:01:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (15FB0000) [pid = 3684] [serial = 2040] [outer = 00000000] 09:01:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (162F3000) [pid = 3684] [serial = 2041] [outer = 15FB0000] 09:01:42 INFO - PROCESS | 3684 | 1467648102187 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (16768000) [pid = 3684] [serial = 2042] [outer = 15FB0000] 09:01:43 INFO - PROCESS | 3684 | 1467648103163 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"]]]}] 09:01:43 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 09:01:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1298ms 09:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:01:43 INFO - PROCESS | 3684 | 1467648103233 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3684 | 1467648103236 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:01:43 INFO - PROCESS | 3684 | 1467648103239 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3684 | 1467648103241 Marionette TRACE conn3 <- [1,2686,null,{}] 09:01:43 INFO - PROCESS | 3684 | 1467648103244 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}] 09:01:43 INFO - PROCESS | 3684 | 1467648103246 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:43 INFO - PROCESS | 3684 | 1467648103376 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (16766C00) [pid = 3684] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (10A9D400) [pid = 3684] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (159F1800) [pid = 3684] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1505A000) [pid = 3684] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (10A77C00) [pid = 3684] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1306CC00) [pid = 3684] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (15479000) [pid = 3684] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (1123E400) [pid = 3684] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (13EA0C00) [pid = 3684] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:01:43 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (17FB7400) [pid = 3684] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:01:43 INFO - PROCESS | 3684 | 1467648103440 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3684 | 1467648103442 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:43 INFO - PROCESS | 3684 | ++DOCSHELL 11236800 == 29 [pid = 3684] [id = 681] 09:01:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (1123E400) [pid = 3684] [serial = 2043] [outer = 00000000] 09:01:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (134BB800) [pid = 3684] [serial = 2044] [outer = 1123E400] 09:01:43 INFO - PROCESS | 3684 | 1467648103496 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (16AB9400) [pid = 3684] [serial = 2045] [outer = 1123E400] 09:01:44 INFO - PROCESS | 3684 | 1467648104363 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"]]]}] 09:01:44 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 09:01:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1175ms 09:01:44 INFO - PROCESS | 3684 | 1467648104422 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3684 | 1467648104424 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:44 INFO - PROCESS | 3684 | 1467648104427 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3684 | 1467648104429 Marionette TRACE conn3 <- [1,2690,null,{}] 09:01:44 INFO - PROCESS | 3684 | 1467648104432 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}] 09:01:44 INFO - PROCESS | 3684 | 1467648104434 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:44 INFO - PROCESS | 3684 | 1467648104552 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:01:44 INFO - PROCESS | 3684 | 1467648104561 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3684 | 1467648104563 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:44 INFO - PROCESS | 3684 | ++DOCSHELL 16DE7400 == 30 [pid = 3684] [id = 682] 09:01:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (16DEA800) [pid = 3684] [serial = 2046] [outer = 00000000] 09:01:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1777E800) [pid = 3684] [serial = 2047] [outer = 16DEA800] 09:01:44 INFO - PROCESS | 3684 | 1467648104607 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (17C0F800) [pid = 3684] [serial = 2048] [outer = 16DEA800] 09:01:45 INFO - PROCESS | 3684 | 1467648105046 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 634ms 09:01:45 INFO - PROCESS | 3684 | 1467648105065 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3684 | 1467648105067 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:45 INFO - PROCESS | 3684 | 1467648105070 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3684 | 1467648105072 Marionette TRACE conn3 <- [1,2694,null,{}] 09:01:45 INFO - PROCESS | 3684 | 1467648105075 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}] 09:01:45 INFO - PROCESS | 3684 | 1467648105081 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:45 INFO - PROCESS | 3684 | 1467648105222 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:01:45 INFO - PROCESS | 3684 | 1467648105230 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3684 | 1467648105232 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:45 INFO - PROCESS | 3684 | ++DOCSHELL 10A9CC00 == 31 [pid = 3684] [id = 683] 09:01:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (10A9F400) [pid = 3684] [serial = 2049] [outer = 00000000] 09:01:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (183E8400) [pid = 3684] [serial = 2050] [outer = 10A9F400] 09:01:45 INFO - PROCESS | 3684 | 1467648105276 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (183F0800) [pid = 3684] [serial = 2051] [outer = 10A9F400] 09:01:45 INFO - PROCESS | 3684 | 1467648105677 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 633ms 09:01:45 INFO - PROCESS | 3684 | 1467648105691 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3684 | 1467648105693 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:45 INFO - PROCESS | 3684 | 1467648105696 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3684 | 1467648105698 Marionette TRACE conn3 <- [1,2698,null,{}] 09:01:45 INFO - PROCESS | 3684 | 1467648105701 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}] 09:01:45 INFO - PROCESS | 3684 | 1467648105704 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:45 INFO - PROCESS | 3684 | 1467648105786 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:01:45 INFO - PROCESS | 3684 | 1467648105985 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3684 | 1467648105988 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:46 INFO - PROCESS | 3684 | ++DOCSHELL 10A7DC00 == 32 [pid = 3684] [id = 684] 09:01:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10A81000) [pid = 3684] [serial = 2052] [outer = 00000000] 09:01:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1127E000) [pid = 3684] [serial = 2053] [outer = 10A81000] 09:01:46 INFO - PROCESS | 3684 | 1467648106050 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (128F4000) [pid = 3684] [serial = 2054] [outer = 10A81000] 09:01:46 INFO - PROCESS | 3684 | 1467648106623 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] 09:01:46 INFO - PROCESS | 3684 | 1467648106705 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:46 INFO - PROCESS | 3684 | 1467648106710 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3684 | 1467648106713 Marionette TRACE conn3 <- [1,2702,null,{}] 09:01:46 INFO - PROCESS | 3684 | 1467648106719 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}] 09:01:46 INFO - PROCESS | 3684 | 1467648106722 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:46 INFO - PROCESS | 3684 | 1467648106845 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:01:46 INFO - PROCESS | 3684 | 1467648106980 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3684 | 1467648106983 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:46 INFO - PROCESS | 3684 | ++DOCSHELL 150B1400 == 33 [pid = 3684] [id = 685] 09:01:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (15981C00) [pid = 3684] [serial = 2055] [outer = 00000000] 09:01:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (162EF400) [pid = 3684] [serial = 2056] [outer = 15981C00] 09:01:47 INFO - PROCESS | 3684 | 1467648107039 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1676B400) [pid = 3684] [serial = 2057] [outer = 15981C00] 09:01:47 INFO - PROCESS | 3684 | 1467648107595 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 928ms 09:01:47 INFO - PROCESS | 3684 | 1467648107642 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3684 | 1467648107646 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:47 INFO - PROCESS | 3684 | 1467648107652 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 3684 | 1467648107654 Marionette TRACE conn3 <- [1,2706,null,{}] 09:01:47 INFO - PROCESS | 3684 | 1467648107658 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}] 09:01:47 INFO - PROCESS | 3684 | 1467648107660 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:47 INFO - PROCESS | 3684 | 1467648107776 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:01:47 INFO - PROCESS | 3684 | 1467648107888 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3684 | 1467648107891 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:47 INFO - PROCESS | 3684 | ++DOCSHELL 17F2D800 == 34 [pid = 3684] [id = 686] 09:01:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (17F2E800) [pid = 3684] [serial = 2058] [outer = 00000000] 09:01:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (183F3400) [pid = 3684] [serial = 2059] [outer = 17F2E800] 09:01:47 INFO - PROCESS | 3684 | 1467648107985 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (19594C00) [pid = 3684] [serial = 2060] [outer = 17F2E800] 09:01:48 INFO - PROCESS | 3684 | 1467648108587 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] 09:01:48 INFO - PROCESS | 3684 | 1467648108640 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:01:48 INFO - PROCESS | 3684 | 1467648108646 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3684 | 1467648108652 Marionette TRACE conn3 <- [1,2710,null,{}] 09:01:48 INFO - PROCESS | 3684 | 1467648108662 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}] 09:01:48 INFO - PROCESS | 3684 | 1467648108666 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:48 INFO - PROCESS | 3684 | 1467648108776 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:01:48 INFO - PROCESS | 3684 | 1467648108940 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3684 | 1467648108943 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:48 INFO - PROCESS | 3684 | ++DOCSHELL 162E7800 == 35 [pid = 3684] [id = 687] 09:01:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (162F4800) [pid = 3684] [serial = 2061] [outer = 00000000] 09:01:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (199EB400) [pid = 3684] [serial = 2062] [outer = 162F4800] 09:01:48 INFO - PROCESS | 3684 | 1467648108997 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (199E8000) [pid = 3684] [serial = 2063] [outer = 162F4800] 09:01:49 INFO - PROCESS | 3684 | 1467648109698 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] 09:01:49 INFO - PROCESS | 3684 | 1467648109748 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:01:49 INFO - PROCESS | 3684 | 1467648109753 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3684 | 1467648109756 Marionette TRACE conn3 <- [1,2714,null,{}] 09:01:49 INFO - PROCESS | 3684 | 1467648109761 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}] 09:01:49 INFO - PROCESS | 3684 | 1467648109764 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:49 INFO - PROCESS | 3684 | 1467648109874 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 10A9CC00 == 34 [pid = 3684] [id = 683] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 16DE7400 == 33 [pid = 3684] [id = 682] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 11236800 == 32 [pid = 3684] [id = 681] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 15FACC00 == 31 [pid = 3684] [id = 680] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 1314E400 == 30 [pid = 3684] [id = 679] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 128FCC00 == 29 [pid = 3684] [id = 678] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 1055A000 == 28 [pid = 3684] [id = 676] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 128F6C00 == 27 [pid = 3684] [id = 677] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 162E7800 == 26 [pid = 3684] [id = 687] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 17F2D800 == 25 [pid = 3684] [id = 686] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 10A7DC00 == 24 [pid = 3684] [id = 684] 09:01:50 INFO - PROCESS | 3684 | --DOCSHELL 150B1400 == 23 [pid = 3684] [id = 685] 09:01:50 INFO - PROCESS | 3684 | 1467648110525 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3684 | 1467648110528 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17F2E000) [pid = 3684] [serial = 2029] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16DEB800) [pid = 3684] [serial = 2023] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (11235000) [pid = 3684] [serial = 2011] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (11AF6000) [pid = 3684] [serial = 2012] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (162F0400) [pid = 3684] [serial = 2020] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1546E800) [pid = 3684] [serial = 2017] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (154C4400) [pid = 3684] [serial = 2018] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (128F9C00) [pid = 3684] [serial = 2009] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1123E000) [pid = 3684] [serial = 2008] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (130D6400) [pid = 3684] [serial = 2014] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13150400) [pid = 3684] [serial = 2015] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (159FC800) [pid = 3684] [serial = 2026] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (13031000) [pid = 3684] [serial = 2000] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (12BDB800) [pid = 3684] [serial = 1999] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (16DA7800) [pid = 3684] [serial = 2027] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (15FC4000) [pid = 3684] [serial = 2003] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (15478400) [pid = 3684] [serial = 2002] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (1990D400) [pid = 3684] [serial = 2006] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (19595000) [pid = 3684] [serial = 2005] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (16EFC400) [pid = 3684] [serial = 2024] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (16ABAC00) [pid = 3684] [serial = 2021] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3684 | ++DOCSHELL 10559800 == 24 [pid = 3684] [id = 688] 09:01:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (1055A000) [pid = 3684] [serial = 2064] [outer = 00000000] 09:01:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (10A79800) [pid = 3684] [serial = 2065] [outer = 1055A000] 09:01:50 INFO - PROCESS | 3684 | 1467648110669 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (1123DC00) [pid = 3684] [serial = 2066] [outer = 1055A000] 09:01:51 INFO - PROCESS | 3684 | 1467648111142 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1437ms 09:01:51 INFO - PROCESS | 3684 | 1467648111201 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3684 | 1467648111205 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:01:51 INFO - PROCESS | 3684 | 1467648111209 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:51 INFO - PROCESS | 3684 | 1467648111212 Marionette TRACE conn3 <- [1,2718,null,{}] 09:01:51 INFO - PROCESS | 3684 | 1467648111218 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}] 09:01:51 INFO - PROCESS | 3684 | 1467648111222 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:51 INFO - PROCESS | 3684 | 1467648111315 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:01:51 INFO - PROCESS | 3684 | 1467648111323 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3684 | 1467648111325 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:51 INFO - PROCESS | 3684 | ++DOCSHELL 13073800 == 25 [pid = 3684] [id = 689] 09:01:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (130A3800) [pid = 3684] [serial = 2067] [outer = 00000000] 09:01:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (13130C00) [pid = 3684] [serial = 2068] [outer = 130A3800] 09:01:51 INFO - PROCESS | 3684 | 1467648111356 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13151800) [pid = 3684] [serial = 2069] [outer = 130A3800] 09:01:52 INFO - PROCESS | 3684 | 1467648112300 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"]]]}] 09:01:52 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 09:01:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:01:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1143ms 09:01:52 INFO - PROCESS | 3684 | 1467648112353 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3684 | 1467648112358 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:01:52 INFO - PROCESS | 3684 | 1467648112365 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3684 | 1467648112367 Marionette TRACE conn3 <- [1,2722,null,{}] 09:01:52 INFO - PROCESS | 3684 | 1467648112371 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}] 09:01:52 INFO - PROCESS | 3684 | 1467648112373 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:52 INFO - PROCESS | 3684 | 1467648112459 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:01:52 INFO - PROCESS | 3684 | 1467648112466 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3684 | 1467648112468 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:52 INFO - PROCESS | 3684 | ++DOCSHELL 102C6000 == 26 [pid = 3684] [id = 690] 09:01:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (11235000) [pid = 3684] [serial = 2070] [outer = 00000000] 09:01:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1505E000) [pid = 3684] [serial = 2071] [outer = 11235000] 09:01:52 INFO - PROCESS | 3684 | 1467648112514 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1547A000) [pid = 3684] [serial = 2072] [outer = 11235000] 09:01:53 INFO - PROCESS | 3684 | 1467648113016 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 680ms 09:01:53 INFO - PROCESS | 3684 | 1467648113043 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3684 | 1467648113046 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:53 INFO - PROCESS | 3684 | 1467648113051 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3684 | 1467648113057 Marionette TRACE conn3 <- [1,2726,null,{}] 09:01:53 INFO - PROCESS | 3684 | 1467648113066 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}] 09:01:53 INFO - PROCESS | 3684 | 1467648113070 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:53 INFO - PROCESS | 3684 | 1467648113191 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:01:53 INFO - PROCESS | 3684 | 1467648113198 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3684 | 1467648113200 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:53 INFO - PROCESS | 3684 | ++DOCSHELL 15FAD400 == 27 [pid = 3684] [id = 691] 09:01:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15FBE000) [pid = 3684] [serial = 2073] [outer = 00000000] 09:01:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (162E9400) [pid = 3684] [serial = 2074] [outer = 15FBE000] 09:01:53 INFO - PROCESS | 3684 | 1467648113246 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16769000) [pid = 3684] [serial = 2075] [outer = 15FBE000] 09:01:53 INFO - PROCESS | 3684 | 1467648113709 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 696ms 09:01:53 INFO - PROCESS | 3684 | 1467648113748 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3684 | 1467648113751 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:01:53 INFO - PROCESS | 3684 | 1467648113754 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3684 | 1467648113756 Marionette TRACE conn3 <- [1,2730,null,{}] 09:01:53 INFO - PROCESS | 3684 | 1467648113759 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}] 09:01:53 INFO - PROCESS | 3684 | 1467648113761 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:53 INFO - PROCESS | 3684 | 1467648113910 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:01:53 INFO - PROCESS | 3684 | 1467648113933 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3684 | 1467648113935 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:53 INFO - PROCESS | 3684 | ++DOCSHELL 16986400 == 28 [pid = 3684] [id = 692] 09:01:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16AC1000) [pid = 3684] [serial = 2076] [outer = 00000000] 09:01:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16DA9800) [pid = 3684] [serial = 2077] [outer = 16AC1000] 09:01:53 INFO - PROCESS | 3684 | 1467648113980 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16DAF400) [pid = 3684] [serial = 2078] [outer = 16AC1000] 09:01:54 INFO - PROCESS | 3684 | 1467648114393 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:01:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 695ms 09:01:54 INFO - PROCESS | 3684 | 1467648114437 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3684 | 1467648114439 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:01:54 INFO - PROCESS | 3684 | 1467648114443 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:01:54 INFO - PROCESS | 3684 | 1467648114444 Marionette TRACE conn3 <- [1,2734,null,{}] 09:01:54 INFO - PROCESS | 3684 | 1467648114448 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}] 09:01:54 INFO - PROCESS | 3684 | 1467648114450 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:54 INFO - PROCESS | 3684 | 1467648114566 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:01:54 INFO - PROCESS | 3684 | 1467648114573 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3684 | 1467648114579 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:54 INFO - PROCESS | 3684 | ++DOCSHELL 16FCB000 == 29 [pid = 3684] [id = 693] 09:01:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16FCD000) [pid = 3684] [serial = 2079] [outer = 00000000] 09:01:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (170CF000) [pid = 3684] [serial = 2080] [outer = 16FCD000] 09:01:54 INFO - PROCESS | 3684 | 1467648114693 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (17797400) [pid = 3684] [serial = 2081] [outer = 16FCD000] 09:01:55 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15FB0000) [pid = 3684] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:55 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (128FD000) [pid = 3684] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:01:55 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16DF2400) [pid = 3684] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:01:55 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (128F8400) [pid = 3684] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:01:55 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1314E800) [pid = 3684] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:01:55 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16DEA800) [pid = 3684] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:01:55 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (10A9F400) [pid = 3684] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:01:55 INFO - PROCESS | 3684 | 1467648115262 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:01:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 896ms 09:01:55 INFO - PROCESS | 3684 | 1467648115347 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3684 | 1467648115349 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:01:55 INFO - PROCESS | 3684 | 1467648115353 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3684 | 1467648115355 Marionette TRACE conn3 <- [1,2738,null,{}] 09:01:55 INFO - PROCESS | 3684 | 1467648115358 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}] 09:01:55 INFO - PROCESS | 3684 | 1467648115361 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:55 INFO - PROCESS | 3684 | 1467648115440 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:01:55 INFO - PROCESS | 3684 | 1467648115451 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3684 | 1467648115452 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:55 INFO - PROCESS | 3684 | ++DOCSHELL 10A04400 == 30 [pid = 3684] [id = 694] 09:01:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (17849C00) [pid = 3684] [serial = 2082] [outer = 00000000] 09:01:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (17FB7000) [pid = 3684] [serial = 2083] [outer = 17849C00] 09:01:55 INFO - PROCESS | 3684 | 1467648115519 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (183F3800) [pid = 3684] [serial = 2084] [outer = 17849C00] 09:01:55 INFO - PROCESS | 3684 | 1467648115966 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 679ms 09:01:56 INFO - PROCESS | 3684 | 1467648116037 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3684 | 1467648116039 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:01:56 INFO - PROCESS | 3684 | 1467648116042 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3684 | 1467648116044 Marionette TRACE conn3 <- [1,2742,null,{}] 09:01:56 INFO - PROCESS | 3684 | 1467648116047 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}] 09:01:56 INFO - PROCESS | 3684 | 1467648116049 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:56 INFO - PROCESS | 3684 | 1467648116146 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:01:56 INFO - PROCESS | 3684 | 1467648116152 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3684 | 1467648116154 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:56 INFO - PROCESS | 3684 | ++DOCSHELL 1958E000 == 31 [pid = 3684] [id = 695] 09:01:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (19593400) [pid = 3684] [serial = 2085] [outer = 00000000] 09:01:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (19908400) [pid = 3684] [serial = 2086] [outer = 19593400] 09:01:56 INFO - PROCESS | 3684 | 1467648116197 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1990D800) [pid = 3684] [serial = 2087] [outer = 19593400] 09:01:56 INFO - PROCESS | 3684 | 1467648116621 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 618ms 09:01:56 INFO - PROCESS | 3684 | 1467648116680 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3684 | 1467648116682 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:01:56 INFO - PROCESS | 3684 | 1467648116685 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3684 | 1467648116687 Marionette TRACE conn3 <- [1,2746,null,{}] 09:01:56 INFO - PROCESS | 3684 | 1467648116690 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}] 09:01:56 INFO - PROCESS | 3684 | 1467648116692 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:56 INFO - PROCESS | 3684 | 1467648116767 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:01:56 INFO - PROCESS | 3684 | 1467648116773 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3684 | 1467648116775 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:56 INFO - PROCESS | 3684 | ++DOCSHELL 16764400 == 32 [pid = 3684] [id = 696] 09:01:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (17FB7800) [pid = 3684] [serial = 2088] [outer = 00000000] 09:01:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (199E4800) [pid = 3684] [serial = 2089] [outer = 17FB7800] 09:01:56 INFO - PROCESS | 3684 | 1467648116819 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (199E6400) [pid = 3684] [serial = 2090] [outer = 17FB7800] 09:01:57 INFO - PROCESS | 3684 | 1467648117560 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:01:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 928ms 09:01:57 INFO - PROCESS | 3684 | 1467648117615 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3684 | 1467648117619 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 3684 | 1467648117624 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:01:57 INFO - PROCESS | 3684 | 1467648117627 Marionette TRACE conn3 <- [1,2750,null,{}] 09:01:57 INFO - PROCESS | 3684 | 1467648117633 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}] 09:01:57 INFO - PROCESS | 3684 | 1467648117636 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:57 INFO - PROCESS | 3684 | 1467648117778 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:01:57 INFO - PROCESS | 3684 | 1467648117901 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3684 | 1467648117904 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:57 INFO - PROCESS | 3684 | ++DOCSHELL 10E98000 == 33 [pid = 3684] [id = 697] 09:01:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (128F3400) [pid = 3684] [serial = 2091] [outer = 00000000] 09:01:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13457800) [pid = 3684] [serial = 2092] [outer = 128F3400] 09:01:57 INFO - PROCESS | 3684 | 1467648117968 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13E95800) [pid = 3684] [serial = 2093] [outer = 128F3400] 09:01:58 INFO - PROCESS | 3684 | 1467648118655 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:01:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1082ms 09:01:58 INFO - PROCESS | 3684 | 1467648118750 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3684 | 1467648118755 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:01:58 INFO - PROCESS | 3684 | 1467648118746 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3684 | 1467648118749 Marionette TRACE conn3 <- [1,2754,null,{}] 09:01:58 INFO - PROCESS | 3684 | 1467648118753 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}] 09:01:58 INFO - PROCESS | 3684 | 1467648118756 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:58 INFO - PROCESS | 3684 | 1467648118888 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:01:59 INFO - PROCESS | 3684 | 1467648119025 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3684 | 1467648119028 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:01:59 INFO - PROCESS | 3684 | ++DOCSHELL 13451000 == 34 [pid = 3684] [id = 698] 09:01:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13456800) [pid = 3684] [serial = 2094] [outer = 00000000] 09:01:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15981800) [pid = 3684] [serial = 2095] [outer = 13456800] 09:01:59 INFO - PROCESS | 3684 | 1467648119083 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15FB8400) [pid = 3684] [serial = 2096] [outer = 13456800] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 1958E000 == 33 [pid = 3684] [id = 695] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 10A04400 == 32 [pid = 3684] [id = 694] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 16FCB000 == 31 [pid = 3684] [id = 693] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 16986400 == 30 [pid = 3684] [id = 692] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 15FAD400 == 29 [pid = 3684] [id = 691] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 102C6000 == 28 [pid = 3684] [id = 690] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 13073800 == 27 [pid = 3684] [id = 689] 09:01:59 INFO - PROCESS | 3684 | --DOCSHELL 10559800 == 26 [pid = 3684] [id = 688] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16768000) [pid = 3684] [serial = 2042] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12BDC800) [pid = 3684] [serial = 2035] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13071400) [pid = 3684] [serial = 2036] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17FC3000) [pid = 3684] [serial = 2030] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (12B0A000) [pid = 3684] [serial = 2032] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (134BB800) [pid = 3684] [serial = 2044] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1306E400) [pid = 3684] [serial = 2033] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13948000) [pid = 3684] [serial = 2038] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1777E800) [pid = 3684] [serial = 2047] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (183E8400) [pid = 3684] [serial = 2050] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (162F3000) [pid = 3684] [serial = 2041] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (183F0800) [pid = 3684] [serial = 2051] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (17C0F800) [pid = 3684] [serial = 2048] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13E93400) [pid = 3684] [serial = 2039] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3684 | 1467648119896 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:01:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1174ms 09:01:59 INFO - PROCESS | 3684 | 1467648119945 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3684 | 1467648119949 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:01:59 INFO - PROCESS | 3684 | 1467648119954 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:01:59 INFO - PROCESS | 3684 | 1467648119957 Marionette TRACE conn3 <- [1,2758,null,{}] 09:01:59 INFO - PROCESS | 3684 | 1467648119963 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}] 09:01:59 INFO - PROCESS | 3684 | 1467648119966 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:00 INFO - PROCESS | 3684 | 1467648120063 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:02:00 INFO - PROCESS | 3684 | 1467648120070 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3684 | 1467648120074 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:00 INFO - PROCESS | 3684 | ++DOCSHELL 112EEC00 == 27 [pid = 3684] [id = 699] 09:02:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (114D5400) [pid = 3684] [serial = 2097] [outer = 00000000] 09:02:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (12BDC800) [pid = 3684] [serial = 2098] [outer = 114D5400] 09:02:00 INFO - PROCESS | 3684 | 1467648120125 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12DC6C00) [pid = 3684] [serial = 2099] [outer = 114D5400] 09:02:00 INFO - PROCESS | 3684 | 1467648120647 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:02:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 726ms 09:02:00 INFO - PROCESS | 3684 | 1467648120679 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3684 | 1467648120683 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:02:00 INFO - PROCESS | 3684 | 1467648120693 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3684 | 1467648120696 Marionette TRACE conn3 <- [1,2762,null,{}] 09:02:00 INFO - PROCESS | 3684 | 1467648120700 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}] 09:02:00 INFO - PROCESS | 3684 | 1467648120702 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:00 INFO - PROCESS | 3684 | 1467648120789 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:02:00 INFO - PROCESS | 3684 | 1467648120795 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3684 | 1467648120798 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:00 INFO - PROCESS | 3684 | ++DOCSHELL 13450400 == 28 [pid = 3684] [id = 700] 09:02:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13451C00) [pid = 3684] [serial = 2100] [outer = 00000000] 09:02:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13948C00) [pid = 3684] [serial = 2101] [outer = 13451C00] 09:02:00 INFO - PROCESS | 3684 | 1467648120845 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (141AF400) [pid = 3684] [serial = 2102] [outer = 13451C00] 09:02:01 INFO - PROCESS | 3684 | 1467648121342 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:02:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 695ms 09:02:01 INFO - PROCESS | 3684 | 1467648121389 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3684 | 1467648121391 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:02:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:02:01 INFO - PROCESS | 3684 | 1467648121395 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3684 | 1467648121398 Marionette TRACE conn3 <- [1,2766,null,{}] 09:02:01 INFO - PROCESS | 3684 | 1467648121409 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}] 09:02:01 INFO - PROCESS | 3684 | 1467648121413 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:01 INFO - PROCESS | 3684 | 1467648121498 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:02:01 INFO - PROCESS | 3684 | 1467648121605 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3684 | 1467648121608 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:01 INFO - PROCESS | 3684 | ++DOCSHELL 162F3000 == 29 [pid = 3684] [id = 701] 09:02:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16763400) [pid = 3684] [serial = 2103] [outer = 00000000] 09:02:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1676D400) [pid = 3684] [serial = 2104] [outer = 16763400] 09:02:01 INFO - PROCESS | 3684 | 1467648121655 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16ABE800) [pid = 3684] [serial = 2105] [outer = 16763400] 09:02:02 INFO - PROCESS | 3684 | 1467648122049 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:02:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 695ms 09:02:02 INFO - PROCESS | 3684 | 1467648122078 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3684 | 1467648122080 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:02:02 INFO - PROCESS | 3684 | 1467648122084 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3684 | 1467648122086 Marionette TRACE conn3 <- [1,2770,null,{}] 09:02:02 INFO - PROCESS | 3684 | 1467648122089 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}] 09:02:02 INFO - PROCESS | 3684 | 1467648122091 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:02 INFO - PROCESS | 3684 | 1467648122240 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:02:02 INFO - PROCESS | 3684 | 1467648122262 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3684 | 1467648122264 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:02 INFO - PROCESS | 3684 | ++DOCSHELL 128F6000 == 30 [pid = 3684] [id = 702] 09:02:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16766000) [pid = 3684] [serial = 2106] [outer = 00000000] 09:02:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16FCEC00) [pid = 3684] [serial = 2107] [outer = 16766000] 09:02:02 INFO - PROCESS | 3684 | 1467648122308 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1778F000) [pid = 3684] [serial = 2108] [outer = 16766000] 09:02:02 INFO - PROCESS | 3684 | 1467648122746 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:02:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 680ms 09:02:02 INFO - PROCESS | 3684 | 1467648122783 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3684 | 1467648122785 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:02:02 INFO - PROCESS | 3684 | 1467648122788 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3684 | 1467648122790 Marionette TRACE conn3 <- [1,2774,null,{}] 09:02:02 INFO - PROCESS | 3684 | 1467648122793 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}] 09:02:02 INFO - PROCESS | 3684 | 1467648122795 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:02 INFO - PROCESS | 3684 | 1467648122906 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:02:02 INFO - PROCESS | 3684 | 1467648122911 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3684 | 1467648122913 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:02 INFO - PROCESS | 3684 | ++DOCSHELL 16DB2400 == 31 [pid = 3684] [id = 703] 09:02:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17C09000) [pid = 3684] [serial = 2109] [outer = 00000000] 09:02:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17F32C00) [pid = 3684] [serial = 2110] [outer = 17C09000] 09:02:02 INFO - PROCESS | 3684 | 1467648122956 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17FC4800) [pid = 3684] [serial = 2111] [outer = 17C09000] 09:02:03 INFO - PROCESS | 3684 | 1467648123419 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 680ms 09:02:03 INFO - PROCESS | 3684 | 1467648123472 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3684 | 1467648123474 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:02:03 INFO - PROCESS | 3684 | 1467648123477 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3684 | 1467648123479 Marionette TRACE conn3 <- [1,2778,null,{}] 09:02:03 INFO - PROCESS | 3684 | 1467648123482 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}] 09:02:03 INFO - PROCESS | 3684 | 1467648123488 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:03 INFO - PROCESS | 3684 | 1467648123656 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:02:03 INFO - PROCESS | 3684 | 1467648123683 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3684 | 1467648123685 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:03 INFO - PROCESS | 3684 | ++DOCSHELL 1958D000 == 32 [pid = 3684] [id = 704] 09:02:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19594800) [pid = 3684] [serial = 2112] [outer = 00000000] 09:02:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (199E1800) [pid = 3684] [serial = 2113] [outer = 19594800] 09:02:03 INFO - PROCESS | 3684 | 1467648123729 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13E94000) [pid = 3684] [serial = 2114] [outer = 19594800] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1123E400) [pid = 3684] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15FBE000) [pid = 3684] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130A3800) [pid = 3684] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1055A000) [pid = 3684] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10A81000) [pid = 3684] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15981C00) [pid = 3684] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17F2E800) [pid = 3684] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16AC1000) [pid = 3684] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16FCD000) [pid = 3684] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19593400) [pid = 3684] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11235000) [pid = 3684] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:02:04 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17849C00) [pid = 3684] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:02:04 INFO - PROCESS | 3684 | 1467648124243 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:02:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 788ms 09:02:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:02:04 INFO - PROCESS | 3684 | 1467648124285 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3684 | 1467648124287 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:02:04 INFO - PROCESS | 3684 | 1467648124290 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3684 | 1467648124292 Marionette TRACE conn3 <- [1,2782,null,{}] 09:02:04 INFO - PROCESS | 3684 | 1467648124295 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}] 09:02:04 INFO - PROCESS | 3684 | 1467648124297 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:04 INFO - PROCESS | 3684 | 1467648124375 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:02:04 INFO - PROCESS | 3684 | 1467648124380 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3684 | 1467648124382 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:04 INFO - PROCESS | 3684 | ++DOCSHELL 16DABC00 == 33 [pid = 3684] [id = 705] 09:02:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16DF2400) [pid = 3684] [serial = 2115] [outer = 00000000] 09:02:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (199DE800) [pid = 3684] [serial = 2116] [outer = 16DF2400] 09:02:04 INFO - PROCESS | 3684 | 1467648124427 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (199E6000) [pid = 3684] [serial = 2117] [outer = 16DF2400] 09:02:04 INFO - PROCESS | 3684 | 1467648124827 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:02:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 587ms 09:02:04 INFO - PROCESS | 3684 | 1467648124870 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3684 | 1467648124872 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:02:04 INFO - PROCESS | 3684 | 1467648124889 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3684 | 1467648124891 Marionette TRACE conn3 <- [1,2786,null,{}] 09:02:04 INFO - PROCESS | 3684 | 1467648124899 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}] 09:02:04 INFO - PROCESS | 3684 | 1467648124901 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:04 INFO - PROCESS | 3684 | 1467648124980 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:02:04 INFO - PROCESS | 3684 | 1467648124986 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3684 | 1467648124988 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:05 INFO - PROCESS | 3684 | ++DOCSHELL 16767000 == 34 [pid = 3684] [id = 706] 09:02:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1990E800) [pid = 3684] [serial = 2118] [outer = 00000000] 09:02:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A0AAC00) [pid = 3684] [serial = 2119] [outer = 1990E800] 09:02:05 INFO - PROCESS | 3684 | 1467648125033 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A302C00) [pid = 3684] [serial = 2120] [outer = 1990E800] 09:02:05 INFO - PROCESS | 3684 | 1467648125506 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 649ms 09:02:05 INFO - PROCESS | 3684 | 1467648125540 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3684 | 1467648125542 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:02:05 INFO - PROCESS | 3684 | 1467648125545 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3684 | 1467648125547 Marionette TRACE conn3 <- [1,2790,null,{}] 09:02:05 INFO - PROCESS | 3684 | 1467648125551 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}] 09:02:05 INFO - PROCESS | 3684 | 1467648125553 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:05 INFO - PROCESS | 3684 | 1467648125631 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:02:05 INFO - PROCESS | 3684 | 1467648125636 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3684 | 1467648125638 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:05 INFO - PROCESS | 3684 | ++DOCSHELL 162EA400 == 35 [pid = 3684] [id = 707] 09:02:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A308000) [pid = 3684] [serial = 2121] [outer = 00000000] 09:02:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A479400) [pid = 3684] [serial = 2122] [outer = 1A308000] 09:02:05 INFO - PROCESS | 3684 | 1467648125681 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A479C00) [pid = 3684] [serial = 2123] [outer = 1A308000] 09:02:06 INFO - PROCESS | 3684 | 1467648126242 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:02:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 727ms 09:02:06 INFO - PROCESS | 3684 | 1467648126269 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3684 | 1467648126274 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:02:06 INFO - PROCESS | 3684 | 1467648126279 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:02:06 INFO - PROCESS | 3684 | 1467648126282 Marionette TRACE conn3 <- [1,2794,null,{}] 09:02:06 INFO - PROCESS | 3684 | 1467648126288 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}] 09:02:06 INFO - PROCESS | 3684 | 1467648126291 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:06 INFO - PROCESS | 3684 | 1467648126450 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:02:06 INFO - PROCESS | 3684 | 1467648126610 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3684 | 1467648126613 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:06 INFO - PROCESS | 3684 | ++DOCSHELL 10A77000 == 36 [pid = 3684] [id = 708] 09:02:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A80C00) [pid = 3684] [serial = 2124] [outer = 00000000] 09:02:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13031800) [pid = 3684] [serial = 2125] [outer = 10A80C00] 09:02:06 INFO - PROCESS | 3684 | 1467648126671 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13240C00) [pid = 3684] [serial = 2126] [outer = 10A80C00] 09:02:07 INFO - PROCESS | 3684 | 1467648127214 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 989ms 09:02:07 INFO - PROCESS | 3684 | 1467648127282 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3684 | 1467648127287 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:02:07 INFO - PROCESS | 3684 | 1467648127294 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3684 | 1467648127297 Marionette TRACE conn3 <- [1,2798,null,{}] 09:02:07 INFO - PROCESS | 3684 | 1467648127301 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}] 09:02:07 INFO - PROCESS | 3684 | 1467648127304 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:07 INFO - PROCESS | 3684 | 1467648127412 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:02:07 INFO - PROCESS | 3684 | 1467648127555 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3684 | 1467648127558 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:07 INFO - PROCESS | 3684 | ++DOCSHELL 159FD800 == 37 [pid = 3684] [id = 709] 09:02:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15FB7000) [pid = 3684] [serial = 2127] [outer = 00000000] 09:02:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16766C00) [pid = 3684] [serial = 2128] [outer = 15FB7000] 09:02:07 INFO - PROCESS | 3684 | 1467648127614 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16FC8800) [pid = 3684] [serial = 2129] [outer = 15FB7000] 09:02:08 INFO - PROCESS | 3684 | 1467648128198 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:02:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 927ms 09:02:08 INFO - PROCESS | 3684 | 1467648128221 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3684 | 1467648128224 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:02:08 INFO - PROCESS | 3684 | 1467648128228 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3684 | 1467648128231 Marionette TRACE conn3 <- [1,2802,null,{}] 09:02:08 INFO - PROCESS | 3684 | 1467648128242 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}] 09:02:08 INFO - PROCESS | 3684 | 1467648128247 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:08 INFO - PROCESS | 3684 | 1467648128351 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:02:08 INFO - PROCESS | 3684 | 1467648128510 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3684 | 1467648128513 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:08 INFO - PROCESS | 3684 | ++DOCSHELL 19F37800 == 38 [pid = 3684] [id = 710] 09:02:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19F37C00) [pid = 3684] [serial = 2130] [outer = 00000000] 09:02:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A30B800) [pid = 3684] [serial = 2131] [outer = 19F37C00] 09:02:08 INFO - PROCESS | 3684 | 1467648128570 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A56FC00) [pid = 3684] [serial = 2132] [outer = 19F37C00] 09:02:09 INFO - PROCESS | 3684 | 1467648129186 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 989ms 09:02:09 INFO - PROCESS | 3684 | 1467648129221 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3684 | 1467648129224 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:02:09 INFO - PROCESS | 3684 | 1467648129229 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3684 | 1467648129232 Marionette TRACE conn3 <- [1,2806,null,{}] 09:02:09 INFO - PROCESS | 3684 | 1467648129236 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}] 09:02:09 INFO - PROCESS | 3684 | 1467648129238 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:09 INFO - PROCESS | 3684 | 1467648129343 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:02:09 INFO - PROCESS | 3684 | 1467648129623 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3684 | 1467648129626 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:09 INFO - PROCESS | 3684 | ++DOCSHELL 10A7E000 == 39 [pid = 3684] [id = 711] 09:02:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10A7EC00) [pid = 3684] [serial = 2133] [outer = 00000000] 09:02:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10E9E400) [pid = 3684] [serial = 2134] [outer = 10A7EC00] 09:02:09 INFO - PROCESS | 3684 | 1467648129699 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (128F1800) [pid = 3684] [serial = 2135] [outer = 10A7EC00] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 16767000 == 38 [pid = 3684] [id = 706] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 16DABC00 == 37 [pid = 3684] [id = 705] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 1958D000 == 36 [pid = 3684] [id = 704] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 16DB2400 == 35 [pid = 3684] [id = 703] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 128F6000 == 34 [pid = 3684] [id = 702] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 162F3000 == 33 [pid = 3684] [id = 701] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 13450400 == 32 [pid = 3684] [id = 700] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 112EEC00 == 31 [pid = 3684] [id = 699] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 13451000 == 30 [pid = 3684] [id = 698] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 16764400 == 29 [pid = 3684] [id = 696] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 10E98000 == 28 [pid = 3684] [id = 697] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 19F37800 == 27 [pid = 3684] [id = 710] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 162EA400 == 26 [pid = 3684] [id = 707] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 10A77000 == 25 [pid = 3684] [id = 708] 09:02:10 INFO - PROCESS | 3684 | --DOCSHELL 159FD800 == 24 [pid = 3684] [id = 709] 09:02:10 INFO - PROCESS | 3684 | 1467648130868 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]]]}] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16AB9400) [pid = 3684] [serial = 2045] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (162E9400) [pid = 3684] [serial = 2074] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13130C00) [pid = 3684] [serial = 2068] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13151800) [pid = 3684] [serial = 2069] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10A79800) [pid = 3684] [serial = 2065] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1123DC00) [pid = 3684] [serial = 2066] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (128F4000) [pid = 3684] [serial = 2054] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1127E000) [pid = 3684] [serial = 2053] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1676B400) [pid = 3684] [serial = 2057] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (162EF400) [pid = 3684] [serial = 2056] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19594C00) [pid = 3684] [serial = 2060] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (183F3400) [pid = 3684] [serial = 2059] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (199E4800) [pid = 3684] [serial = 2089] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (199EB400) [pid = 3684] [serial = 2062] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16DA9800) [pid = 3684] [serial = 2077] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16769000) [pid = 3684] [serial = 2075] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (170CF000) [pid = 3684] [serial = 2080] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1990D800) [pid = 3684] [serial = 2087] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16DAF400) [pid = 3684] [serial = 2078] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19908400) [pid = 3684] [serial = 2086] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17797400) [pid = 3684] [serial = 2081] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1505E000) [pid = 3684] [serial = 2071] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17FB7000) [pid = 3684] [serial = 2083] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (183F3800) [pid = 3684] [serial = 2084] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1547A000) [pid = 3684] [serial = 2072] [outer = 00000000] [url = about:blank] 09:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1747ms 09:02:10 INFO - PROCESS | 3684 | 1467648130994 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3684 | 1467648130998 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:02:10 INFO - PROCESS | 3684 | 1467648131006 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3684 | 1467648131009 Marionette TRACE conn3 <- [1,2810,null,{}] 09:02:11 INFO - PROCESS | 3684 | 1467648131021 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}] 09:02:11 INFO - PROCESS | 3684 | 1467648131026 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:11 INFO - PROCESS | 3684 | 1467648131141 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:02:11 INFO - PROCESS | 3684 | 1467648131149 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3684 | 1467648131154 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:11 INFO - PROCESS | 3684 | ++DOCSHELL 112EC400 == 25 [pid = 3684] [id = 712] 09:02:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (112EEC00) [pid = 3684] [serial = 2136] [outer = 00000000] 09:02:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11C45000) [pid = 3684] [serial = 2137] [outer = 112EEC00] 09:02:11 INFO - PROCESS | 3684 | 1467648131202 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11CD5000) [pid = 3684] [serial = 2138] [outer = 112EEC00] 09:02:11 INFO - PROCESS | 3684 | 1467648131729 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:02:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 727ms 09:02:11 INFO - PROCESS | 3684 | 1467648131743 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3684 | 1467648131748 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:02:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:02:11 INFO - PROCESS | 3684 | 1467648131754 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 3684 | 1467648131757 Marionette TRACE conn3 <- [1,2814,null,{}] 09:02:11 INFO - PROCESS | 3684 | 1467648131761 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}] 09:02:11 INFO - PROCESS | 3684 | 1467648131764 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:11 INFO - PROCESS | 3684 | 1467648131855 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:02:11 INFO - PROCESS | 3684 | 1467648131864 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3684 | 1467648131867 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:11 INFO - PROCESS | 3684 | ++DOCSHELL 13128400 == 26 [pid = 3684] [id = 713] 09:02:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13129C00) [pid = 3684] [serial = 2139] [outer = 00000000] 09:02:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13151800) [pid = 3684] [serial = 2140] [outer = 13129C00] 09:02:11 INFO - PROCESS | 3684 | 1467648131914 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13243000) [pid = 3684] [serial = 2141] [outer = 13129C00] 09:02:12 INFO - PROCESS | 3684 | 1467648132386 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 680ms 09:02:12 INFO - PROCESS | 3684 | 1467648132436 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3684 | 1467648132438 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:02:12 INFO - PROCESS | 3684 | 1467648132442 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3684 | 1467648132445 Marionette TRACE conn3 <- [1,2818,null,{}] 09:02:12 INFO - PROCESS | 3684 | 1467648132456 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}] 09:02:12 INFO - PROCESS | 3684 | 1467648132461 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:12 INFO - PROCESS | 3684 | 1467648132573 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:02:12 INFO - PROCESS | 3684 | 1467648132677 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3684 | 1467648132681 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:12 INFO - PROCESS | 3684 | ++DOCSHELL 1546FC00 == 27 [pid = 3684] [id = 714] 09:02:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15470000) [pid = 3684] [serial = 2142] [outer = 00000000] 09:02:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15980C00) [pid = 3684] [serial = 2143] [outer = 15470000] 09:02:12 INFO - PROCESS | 3684 | 1467648132729 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FB0800) [pid = 3684] [serial = 2144] [outer = 15470000] 09:02:13 INFO - PROCESS | 3684 | 1467648133128 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]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:02:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 726ms 09:02:13 INFO - PROCESS | 3684 | 1467648133181 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3684 | 1467648133184 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:02:13 INFO - PROCESS | 3684 | 1467648133198 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3684 | 1467648133200 Marionette TRACE conn3 <- [1,2822,null,{}] 09:02:13 INFO - PROCESS | 3684 | 1467648133214 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}] 09:02:13 INFO - PROCESS | 3684 | 1467648133216 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:13 INFO - PROCESS | 3684 | 1467648133339 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:02:13 INFO - PROCESS | 3684 | 1467648133349 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3684 | 1467648133351 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:13 INFO - PROCESS | 3684 | ++DOCSHELL 162F3000 == 28 [pid = 3684] [id = 715] 09:02:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (162F4000) [pid = 3684] [serial = 2145] [outer = 00000000] 09:02:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1676E000) [pid = 3684] [serial = 2146] [outer = 162F4000] 09:02:13 INFO - PROCESS | 3684 | 1467648133395 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16ABEC00) [pid = 3684] [serial = 2147] [outer = 162F4000] 09:02:13 INFO - PROCESS | 3684 | 1467648133832 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:02:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 711ms 09:02:13 INFO - PROCESS | 3684 | 1467648133890 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3684 | 1467648133892 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:02:13 INFO - PROCESS | 3684 | 1467648133896 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3684 | 1467648133897 Marionette TRACE conn3 <- [1,2826,null,{}] 09:02:13 INFO - PROCESS | 3684 | 1467648133901 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}] 09:02:13 INFO - PROCESS | 3684 | 1467648133903 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:14 INFO - PROCESS | 3684 | 1467648134040 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:02:14 INFO - PROCESS | 3684 | 1467648134051 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3684 | 1467648134053 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:14 INFO - PROCESS | 3684 | ++DOCSHELL 16ABE400 == 29 [pid = 3684] [id = 716] 09:02:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16DA6000) [pid = 3684] [serial = 2148] [outer = 00000000] 09:02:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DEA800) [pid = 3684] [serial = 2149] [outer = 16DA6000] 09:02:14 INFO - PROCESS | 3684 | 1467648134152 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (170C6000) [pid = 3684] [serial = 2150] [outer = 16DA6000] 09:02:14 INFO - PROCESS | 3684 | 1467648134569 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 695ms 09:02:14 INFO - PROCESS | 3684 | 1467648134596 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3684 | 1467648134598 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:02:14 INFO - PROCESS | 3684 | 1467648134602 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3684 | 1467648134603 Marionette TRACE conn3 <- [1,2830,null,{}] 09:02:14 INFO - PROCESS | 3684 | 1467648134607 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}] 09:02:14 INFO - PROCESS | 3684 | 1467648134612 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:14 INFO - PROCESS | 3684 | 1467648134754 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:02:14 INFO - PROCESS | 3684 | 1467648134769 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3684 | 1467648134771 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:14 INFO - PROCESS | 3684 | ++DOCSHELL 17F03800 == 30 [pid = 3684] [id = 717] 09:02:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17F05800) [pid = 3684] [serial = 2151] [outer = 00000000] 09:02:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183EF400) [pid = 3684] [serial = 2152] [outer = 17F05800] 09:02:14 INFO - PROCESS | 3684 | 1467648134883 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1958BC00) [pid = 3684] [serial = 2153] [outer = 17F05800] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16766000) [pid = 3684] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17C09000) [pid = 3684] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17FB7800) [pid = 3684] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (114D5400) [pid = 3684] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13456800) [pid = 3684] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16763400) [pid = 3684] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13451C00) [pid = 3684] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (128F3400) [pid = 3684] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19594800) [pid = 3684] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1990E800) [pid = 3684] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A308000) [pid = 3684] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16DF2400) [pid = 3684] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:02:15 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (162F4800) [pid = 3684] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:02:15 INFO - PROCESS | 3684 | 1467648135538 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 989ms 09:02:15 INFO - PROCESS | 3684 | 1467648135587 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3684 | 1467648135589 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:02:15 INFO - PROCESS | 3684 | 1467648135592 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:02:15 INFO - PROCESS | 3684 | 1467648135594 Marionette TRACE conn3 <- [1,2834,null,{}] 09:02:15 INFO - PROCESS | 3684 | 1467648135598 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}] 09:02:15 INFO - PROCESS | 3684 | 1467648135609 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:15 INFO - PROCESS | 3684 | 1467648135730 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:02:15 INFO - PROCESS | 3684 | 1467648135795 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3684 | 1467648135797 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:15 INFO - PROCESS | 3684 | ++DOCSHELL 10A04400 == 31 [pid = 3684] [id = 718] 09:02:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A7C000) [pid = 3684] [serial = 2154] [outer = 00000000] 09:02:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (162F1C00) [pid = 3684] [serial = 2155] [outer = 10A7C000] 09:02:15 INFO - PROCESS | 3684 | 1467648135841 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (162F4800) [pid = 3684] [serial = 2156] [outer = 10A7C000] 09:02:16 INFO - PROCESS | 3684 | 1467648136201 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 618ms 09:02:16 INFO - PROCESS | 3684 | 1467648136241 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3684 | 1467648136243 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:02:16 INFO - PROCESS | 3684 | 1467648136246 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3684 | 1467648136248 Marionette TRACE conn3 <- [1,2838,null,{}] 09:02:16 INFO - PROCESS | 3684 | 1467648136251 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}] 09:02:16 INFO - PROCESS | 3684 | 1467648136253 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:16 INFO - PROCESS | 3684 | 1467648136338 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:02:16 INFO - PROCESS | 3684 | 1467648136344 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3684 | 1467648136346 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:16 INFO - PROCESS | 3684 | ++DOCSHELL 16DF2400 == 32 [pid = 3684] [id = 719] 09:02:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16FCD000) [pid = 3684] [serial = 2157] [outer = 00000000] 09:02:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19590000) [pid = 3684] [serial = 2158] [outer = 16FCD000] 09:02:16 INFO - PROCESS | 3684 | 1467648136389 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19594000) [pid = 3684] [serial = 2159] [outer = 16FCD000] 09:02:16 INFO - PROCESS | 3684 | 1467648136811 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 618ms 09:02:16 INFO - PROCESS | 3684 | 1467648136868 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3684 | 1467648136870 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:02:16 INFO - PROCESS | 3684 | 1467648136873 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3684 | 1467648136874 Marionette TRACE conn3 <- [1,2842,null,{}] 09:02:16 INFO - PROCESS | 3684 | 1467648136878 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}] 09:02:16 INFO - PROCESS | 3684 | 1467648136880 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:16 INFO - PROCESS | 3684 | 1467648136958 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:02:16 INFO - PROCESS | 3684 | 1467648136964 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3684 | 1467648136966 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:16 INFO - PROCESS | 3684 | ++DOCSHELL 1959A400 == 33 [pid = 3684] [id = 720] 09:02:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19908400) [pid = 3684] [serial = 2160] [outer = 00000000] 09:02:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19910400) [pid = 3684] [serial = 2161] [outer = 19908400] 09:02:17 INFO - PROCESS | 3684 | 1467648137008 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19915400) [pid = 3684] [serial = 2162] [outer = 19908400] 09:02:17 INFO - PROCESS | 3684 | --DOCSHELL 13128400 == 32 [pid = 3684] [id = 713] 09:02:17 INFO - PROCESS | 3684 | --DOCSHELL 112EC400 == 31 [pid = 3684] [id = 712] 09:02:17 INFO - PROCESS | 3684 | --DOCSHELL 10A7E000 == 30 [pid = 3684] [id = 711] 09:02:18 INFO - PROCESS | 3684 | --DOCSHELL 16ABE400 == 29 [pid = 3684] [id = 716] 09:02:18 INFO - PROCESS | 3684 | --DOCSHELL 10A04400 == 28 [pid = 3684] [id = 718] 09:02:18 INFO - PROCESS | 3684 | --DOCSHELL 16DF2400 == 27 [pid = 3684] [id = 719] 09:02:18 INFO - PROCESS | 3684 | --DOCSHELL 17F03800 == 26 [pid = 3684] [id = 717] 09:02:18 INFO - PROCESS | 3684 | --DOCSHELL 1546FC00 == 25 [pid = 3684] [id = 714] 09:02:18 INFO - PROCESS | 3684 | --DOCSHELL 162F3000 == 24 [pid = 3684] [id = 715] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (199E8000) [pid = 3684] [serial = 2063] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16FCEC00) [pid = 3684] [serial = 2107] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17F32C00) [pid = 3684] [serial = 2110] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (199E6400) [pid = 3684] [serial = 2090] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12BDC800) [pid = 3684] [serial = 2098] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (12DC6C00) [pid = 3684] [serial = 2099] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15981800) [pid = 3684] [serial = 2095] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15FB8400) [pid = 3684] [serial = 2096] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1676D400) [pid = 3684] [serial = 2104] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13948C00) [pid = 3684] [serial = 2101] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (141AF400) [pid = 3684] [serial = 2102] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13457800) [pid = 3684] [serial = 2092] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (13E95800) [pid = 3684] [serial = 2093] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (199E1800) [pid = 3684] [serial = 2113] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (17FC4800) [pid = 3684] [serial = 2111] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13E94000) [pid = 3684] [serial = 2114] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A0AAC00) [pid = 3684] [serial = 2119] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A302C00) [pid = 3684] [serial = 2120] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1778F000) [pid = 3684] [serial = 2108] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1A479C00) [pid = 3684] [serial = 2123] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (199DE800) [pid = 3684] [serial = 2116] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1A479400) [pid = 3684] [serial = 2122] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (199E6000) [pid = 3684] [serial = 2117] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (16ABE800) [pid = 3684] [serial = 2105] [outer = 00000000] [url = about:blank] 09:02:18 INFO - PROCESS | 3684 | 1467648138721 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1885ms 09:02:18 INFO - PROCESS | 3684 | 1467648138773 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3684 | 1467648138778 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:02:18 INFO - PROCESS | 3684 | 1467648138783 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3684 | 1467648138786 Marionette TRACE conn3 <- [1,2846,null,{}] 09:02:18 INFO - PROCESS | 3684 | 1467648138793 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}] 09:02:18 INFO - PROCESS | 3684 | 1467648138795 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:18 INFO - PROCESS | 3684 | 1467648138893 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:02:18 INFO - PROCESS | 3684 | 1467648138908 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3684 | 1467648138913 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:18 INFO - PROCESS | 3684 | ++DOCSHELL 114D5400 == 25 [pid = 3684] [id = 721] 09:02:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (11CD1800) [pid = 3684] [serial = 2163] [outer = 00000000] 09:02:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (128F3000) [pid = 3684] [serial = 2164] [outer = 11CD1800] 09:02:18 INFO - PROCESS | 3684 | 1467648138966 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (128FB400) [pid = 3684] [serial = 2165] [outer = 11CD1800] 09:02:19 INFO - PROCESS | 3684 | 1467648139486 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 726ms 09:02:19 INFO - PROCESS | 3684 | 1467648139523 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3684 | 1467648139528 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:02:19 INFO - PROCESS | 3684 | 1467648139534 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3684 | 1467648139537 Marionette TRACE conn3 <- [1,2850,null,{}] 09:02:19 INFO - PROCESS | 3684 | 1467648139541 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}] 09:02:19 INFO - PROCESS | 3684 | 1467648139544 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:19 INFO - PROCESS | 3684 | 1467648139630 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:02:19 INFO - PROCESS | 3684 | 1467648139639 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3684 | 1467648139642 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:19 INFO - PROCESS | 3684 | ++DOCSHELL 13036C00 == 26 [pid = 3684] [id = 722] 09:02:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1303B400) [pid = 3684] [serial = 2166] [outer = 00000000] 09:02:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (130D2C00) [pid = 3684] [serial = 2167] [outer = 1303B400] 09:02:19 INFO - PROCESS | 3684 | 1467648139719 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (13130C00) [pid = 3684] [serial = 2168] [outer = 1303B400] 09:02:20 INFO - PROCESS | 3684 | 1467648140213 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 726ms 09:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:02:20 INFO - PROCESS | 3684 | 1467648140256 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3684 | 1467648140258 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 3684 | 1467648140262 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3684 | 1467648140265 Marionette TRACE conn3 <- [1,2854,null,{}] 09:02:20 INFO - PROCESS | 3684 | 1467648140277 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}] 09:02:20 INFO - PROCESS | 3684 | 1467648140282 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:20 INFO - PROCESS | 3684 | 1467648140398 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:02:20 INFO - PROCESS | 3684 | 1467648140500 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3684 | 1467648140504 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:20 INFO - PROCESS | 3684 | ++DOCSHELL 139DE800 == 27 [pid = 3684] [id = 723] 09:02:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (139E0400) [pid = 3684] [serial = 2169] [outer = 00000000] 09:02:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (141B0400) [pid = 3684] [serial = 2170] [outer = 139E0400] 09:02:20 INFO - PROCESS | 3684 | 1467648140551 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (150B1400) [pid = 3684] [serial = 2171] [outer = 139E0400] 09:02:20 INFO - PROCESS | 3684 | 1467648140922 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 680ms 09:02:20 INFO - PROCESS | 3684 | 1467648140961 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3684 | 1467648140964 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:02:20 INFO - PROCESS | 3684 | 1467648140978 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3684 | 1467648140980 Marionette TRACE conn3 <- [1,2858,null,{}] 09:02:20 INFO - PROCESS | 3684 | 1467648140983 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}] 09:02:20 INFO - PROCESS | 3684 | 1467648140985 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:21 INFO - PROCESS | 3684 | 1467648141077 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:02:21 INFO - PROCESS | 3684 | 1467648141083 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3684 | 1467648141085 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:21 INFO - PROCESS | 3684 | ++DOCSHELL 15053C00 == 28 [pid = 3684] [id = 724] 09:02:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1505E000) [pid = 3684] [serial = 2172] [outer = 00000000] 09:02:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15984000) [pid = 3684] [serial = 2173] [outer = 1505E000] 09:02:21 INFO - PROCESS | 3684 | 1467648141132 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15FBFC00) [pid = 3684] [serial = 2174] [outer = 1505E000] 09:02:21 INFO - PROCESS | 3684 | 1467648141562 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:02:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 649ms 09:02:21 INFO - PROCESS | 3684 | 1467648141613 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3684 | 1467648141615 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:02:21 INFO - PROCESS | 3684 | 1467648141618 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3684 | 1467648141620 Marionette TRACE conn3 <- [1,2862,null,{}] 09:02:21 INFO - PROCESS | 3684 | 1467648141623 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}] 09:02:21 INFO - PROCESS | 3684 | 1467648141625 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:21 INFO - PROCESS | 3684 | 1467648141701 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:02:21 INFO - PROCESS | 3684 | 1467648141707 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3684 | 1467648141709 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:21 INFO - PROCESS | 3684 | ++DOCSHELL 162EDC00 == 29 [pid = 3684] [id = 725] 09:02:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (162EE400) [pid = 3684] [serial = 2175] [outer = 00000000] 09:02:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16763C00) [pid = 3684] [serial = 2176] [outer = 162EE400] 09:02:21 INFO - PROCESS | 3684 | 1467648141755 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1676B000) [pid = 3684] [serial = 2177] [outer = 162EE400] 09:02:22 INFO - PROCESS | 3684 | 1467648142217 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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:02:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 618ms 09:02:22 INFO - PROCESS | 3684 | 1467648142258 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3684 | 1467648142260 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:02:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:02:22 INFO - PROCESS | 3684 | 1467648142267 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3684 | 1467648142269 Marionette TRACE conn3 <- [1,2866,null,{}] 09:02:22 INFO - PROCESS | 3684 | 1467648142272 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}] 09:02:22 INFO - PROCESS | 3684 | 1467648142278 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:22 INFO - PROCESS | 3684 | 1467648142380 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:02:22 INFO - PROCESS | 3684 | 1467648142387 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3684 | 1467648142389 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:22 INFO - PROCESS | 3684 | ++DOCSHELL 16DB0C00 == 30 [pid = 3684] [id = 726] 09:02:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16DB1800) [pid = 3684] [serial = 2178] [outer = 00000000] 09:02:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (175EBC00) [pid = 3684] [serial = 2179] [outer = 16DB1800] 09:02:22 INFO - PROCESS | 3684 | 1467648142433 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17710800) [pid = 3684] [serial = 2180] [outer = 16DB1800] 09:02:22 INFO - PROCESS | 3684 | 1467648142863 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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:02:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 633ms 09:02:22 INFO - PROCESS | 3684 | 1467648142894 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3684 | 1467648142896 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:02:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:02:22 INFO - PROCESS | 3684 | 1467648142900 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3684 | 1467648142901 Marionette TRACE conn3 <- [1,2870,null,{}] 09:02:22 INFO - PROCESS | 3684 | 1467648142905 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}] 09:02:22 INFO - PROCESS | 3684 | 1467648142906 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:22 INFO - PROCESS | 3684 | 1467648142992 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:02:22 INFO - PROCESS | 3684 | 1467648142997 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3684 | 1467648142999 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:23 INFO - PROCESS | 3684 | ++DOCSHELL 16ABD400 == 31 [pid = 3684] [id = 727] 09:02:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1778F000) [pid = 3684] [serial = 2181] [outer = 00000000] 09:02:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17C98400) [pid = 3684] [serial = 2182] [outer = 1778F000] 09:02:23 INFO - PROCESS | 3684 | 1467648143041 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17F03800) [pid = 3684] [serial = 2183] [outer = 1778F000] 09:02:23 INFO - PROCESS | 3684 | 1467648143497 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:02:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 618ms 09:02:23 INFO - PROCESS | 3684 | 1467648143550 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3684 | 1467648143552 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:02:23 INFO - PROCESS | 3684 | 1467648143555 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3684 | 1467648143557 Marionette TRACE conn3 <- [1,2874,null,{}] 09:02:23 INFO - PROCESS | 3684 | 1467648143560 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}] 09:02:23 INFO - PROCESS | 3684 | 1467648143562 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:23 INFO - PROCESS | 3684 | 1467648143640 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:02:23 INFO - PROCESS | 3684 | 1467648143648 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3684 | 1467648143650 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:23 INFO - PROCESS | 3684 | ++DOCSHELL 183EAC00 == 32 [pid = 3684] [id = 728] 09:02:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (183ED000) [pid = 3684] [serial = 2184] [outer = 00000000] 09:02:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1958B400) [pid = 3684] [serial = 2185] [outer = 183ED000] 09:02:23 INFO - PROCESS | 3684 | 1467648143695 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1958B800) [pid = 3684] [serial = 2186] [outer = 183ED000] 09:02:24 INFO - PROCESS | 3684 | 1467648144149 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 619ms 09:02:24 INFO - PROCESS | 3684 | 1467648144177 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3684 | 1467648144179 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:02:24 INFO - PROCESS | 3684 | 1467648144192 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3684 | 1467648144194 Marionette TRACE conn3 <- [1,2878,null,{}] 09:02:24 INFO - PROCESS | 3684 | 1467648144198 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}] 09:02:24 INFO - PROCESS | 3684 | 1467648144200 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:24 INFO - PROCESS | 3684 | 1467648144313 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:02:24 INFO - PROCESS | 3684 | 1467648144405 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3684 | 1467648144407 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:24 INFO - PROCESS | 3684 | ++DOCSHELL 139DE400 == 33 [pid = 3684] [id = 729] 09:02:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19599800) [pid = 3684] [serial = 2187] [outer = 00000000] 09:02:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1990D800) [pid = 3684] [serial = 2188] [outer = 19599800] 09:02:24 INFO - PROCESS | 3684 | 1467648144451 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (199DDC00) [pid = 3684] [serial = 2189] [outer = 19599800] 09:02:24 INFO - PROCESS | 3684 | 1467648144873 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 727ms 09:02:24 INFO - PROCESS | 3684 | 1467648144933 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3684 | 1467648144936 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 3684 | 1467648144939 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:02:24 INFO - PROCESS | 3684 | 1467648144941 Marionette TRACE conn3 <- [1,2882,null,{}] 09:02:24 INFO - PROCESS | 3684 | 1467648144944 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}] 09:02:24 INFO - PROCESS | 3684 | 1467648144946 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:25 INFO - PROCESS | 3684 | 1467648145091 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:02:25 INFO - PROCESS | 3684 | 1467648145158 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3684 | 1467648145161 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:25 INFO - PROCESS | 3684 | ++DOCSHELL 1779C800 == 34 [pid = 3684] [id = 730] 09:02:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1959A800) [pid = 3684] [serial = 2190] [outer = 00000000] 09:02:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (199E9000) [pid = 3684] [serial = 2191] [outer = 1959A800] 09:02:25 INFO - PROCESS | 3684 | 1467648145204 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19DA0400) [pid = 3684] [serial = 2192] [outer = 1959A800] 09:02:25 INFO - PROCESS | 3684 | 1467648145615 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:02:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 741ms 09:02:25 INFO - PROCESS | 3684 | 1467648145697 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3684 | 1467648145699 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:02:25 INFO - PROCESS | 3684 | 1467648145703 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3684 | 1467648145705 Marionette TRACE conn3 <- [1,2886,null,{}] 09:02:25 INFO - PROCESS | 3684 | 1467648145709 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}] 09:02:25 INFO - PROCESS | 3684 | 1467648145711 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:25 INFO - PROCESS | 3684 | 1467648145840 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17F05800) [pid = 3684] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16DA6000) [pid = 3684] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A7C000) [pid = 3684] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16FCD000) [pid = 3684] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15470000) [pid = 3684] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13129C00) [pid = 3684] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (112EEC00) [pid = 3684] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A7EC00) [pid = 3684] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19F37C00) [pid = 3684] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15FB7000) [pid = 3684] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A80C00) [pid = 3684] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:02:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (162F4000) [pid = 3684] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:02:26 INFO - PROCESS | 3684 | 1467648146043 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3684 | 1467648146046 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:26 INFO - PROCESS | 3684 | ++DOCSHELL 1055A000 == 35 [pid = 3684] [id = 731] 09:02:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A7C000) [pid = 3684] [serial = 2193] [outer = 00000000] 09:02:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (114D4800) [pid = 3684] [serial = 2194] [outer = 10A7C000] 09:02:26 INFO - PROCESS | 3684 | 1467648146093 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15FB7000) [pid = 3684] [serial = 2195] [outer = 10A7C000] 09:02:26 INFO - PROCESS | 3684 | 1467648146468 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:02:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 788ms 09:02:26 INFO - PROCESS | 3684 | 1467648146505 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3684 | 1467648146507 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:02:26 INFO - PROCESS | 3684 | 1467648146510 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:02:26 INFO - PROCESS | 3684 | 1467648146512 Marionette TRACE conn3 <- [1,2890,null,{}] 09:02:26 INFO - PROCESS | 3684 | 1467648146516 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}] 09:02:26 INFO - PROCESS | 3684 | 1467648146519 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:26 INFO - PROCESS | 3684 | 1467648146602 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:02:26 INFO - PROCESS | 3684 | 1467648146701 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3684 | 1467648146703 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:26 INFO - PROCESS | 3684 | ++DOCSHELL 10A80C00 == 36 [pid = 3684] [id = 732] 09:02:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13947400) [pid = 3684] [serial = 2196] [outer = 00000000] 09:02:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19DAAC00) [pid = 3684] [serial = 2197] [outer = 13947400] 09:02:26 INFO - PROCESS | 3684 | 1467648146746 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19F2E000) [pid = 3684] [serial = 2198] [outer = 13947400] 09:02:27 INFO - PROCESS | 3684 | 1467648147084 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:02:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 633ms 09:02:27 INFO - PROCESS | 3684 | 1467648147133 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3684 | 1467648147135 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:02:27 INFO - PROCESS | 3684 | 1467648147138 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3684 | 1467648147140 Marionette TRACE conn3 <- [1,2894,null,{}] 09:02:27 INFO - PROCESS | 3684 | 1467648147144 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}] 09:02:27 INFO - PROCESS | 3684 | 1467648147146 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:27 INFO - PROCESS | 3684 | 1467648147274 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:02:27 INFO - PROCESS | 3684 | 1467648147331 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3684 | 1467648147333 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:27 INFO - PROCESS | 3684 | ++DOCSHELL 1A0A2000 == 37 [pid = 3684] [id = 733] 09:02:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A0A9000) [pid = 3684] [serial = 2199] [outer = 00000000] 09:02:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A309400) [pid = 3684] [serial = 2200] [outer = 1A0A9000] 09:02:27 INFO - PROCESS | 3684 | 1467648147375 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A472C00) [pid = 3684] [serial = 2201] [outer = 1A0A9000] 09:02:27 INFO - PROCESS | 3684 | 1467648147768 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:02:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 696ms 09:02:27 INFO - PROCESS | 3684 | 1467648147838 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3684 | 1467648147840 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:02:27 INFO - PROCESS | 3684 | 1467648147856 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3684 | 1467648147858 Marionette TRACE conn3 <- [1,2898,null,{}] 09:02:27 INFO - PROCESS | 3684 | 1467648147861 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}] 09:02:27 INFO - PROCESS | 3684 | 1467648147863 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:27 INFO - PROCESS | 3684 | 1467648147942 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:02:27 INFO - PROCESS | 3684 | 1467648147949 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3684 | 1467648147951 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:27 INFO - PROCESS | 3684 | ++DOCSHELL 139DF400 == 38 [pid = 3684] [id = 734] 09:02:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (154BE000) [pid = 3684] [serial = 2202] [outer = 00000000] 09:02:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A578400) [pid = 3684] [serial = 2203] [outer = 154BE000] 09:02:27 INFO - PROCESS | 3684 | 1467648147993 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A6D6C00) [pid = 3684] [serial = 2204] [outer = 154BE000] 09:02:28 INFO - PROCESS | 3684 | 1467648148733 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]]]}] 09:02:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:02:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:02:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 927ms 09:02:28 INFO - PROCESS | 3684 | 1467648148784 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3684 | 1467648148789 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:02:28 INFO - PROCESS | 3684 | 1467648148794 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - TEST-START | /DOMEvents/constructors.html 09:02:28 INFO - PROCESS | 3684 | 1467648148799 Marionette TRACE conn3 <- [1,2902,null,{}] 09:02:28 INFO - PROCESS | 3684 | 1467648148804 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}] 09:02:28 INFO - PROCESS | 3684 | 1467648148807 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:28 INFO - PROCESS | 3684 | 1467648148933 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:02:29 INFO - PROCESS | 3684 | 1467648149074 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3684 | 1467648149077 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:29 INFO - PROCESS | 3684 | ++DOCSHELL 10A97800 == 39 [pid = 3684] [id = 735] 09:02:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (112E6C00) [pid = 3684] [serial = 2205] [outer = 00000000] 09:02:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12DC2800) [pid = 3684] [serial = 2206] [outer = 112E6C00] 09:02:29 INFO - PROCESS | 3684 | 1467648149135 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13130400) [pid = 3684] [serial = 2207] [outer = 112E6C00] 09:02:29 INFO - PROCESS | 3684 | 1467648149813 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]]]}] 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:02:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1128ms 09:02:29 INFO - PROCESS | 3684 | 1467648149949 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3684 | 1467648149954 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:02:29 INFO - PROCESS | 3684 | 1467648149963 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:02:29 INFO - PROCESS | 3684 | 1467648149967 Marionette TRACE conn3 <- [1,2906,null,{}] 09:02:29 INFO - PROCESS | 3684 | 1467648149984 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}] 09:02:29 INFO - PROCESS | 3684 | 1467648149988 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:30 INFO - PROCESS | 3684 | 1467648150140 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:02:30 INFO - PROCESS | 3684 | 1467648150260 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3684 | 1467648150262 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:30 INFO - PROCESS | 3684 | ++DOCSHELL 11CD2000 == 40 [pid = 3684] [id = 736] 09:02:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (128F4000) [pid = 3684] [serial = 2208] [outer = 00000000] 09:02:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (129A8400) [pid = 3684] [serial = 2209] [outer = 128F4000] 09:02:30 INFO - PROCESS | 3684 | 1467648150322 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (134BB400) [pid = 3684] [serial = 2210] [outer = 128F4000] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 1A0A2000 == 39 [pid = 3684] [id = 733] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 10A80C00 == 38 [pid = 3684] [id = 732] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 1055A000 == 37 [pid = 3684] [id = 731] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 1779C800 == 36 [pid = 3684] [id = 730] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 139DE400 == 35 [pid = 3684] [id = 729] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 183EAC00 == 34 [pid = 3684] [id = 728] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 16ABD400 == 33 [pid = 3684] [id = 727] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 16DB0C00 == 32 [pid = 3684] [id = 726] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 162EDC00 == 31 [pid = 3684] [id = 725] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 15053C00 == 30 [pid = 3684] [id = 724] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 139DE800 == 29 [pid = 3684] [id = 723] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 13036C00 == 28 [pid = 3684] [id = 722] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 114D5400 == 27 [pid = 3684] [id = 721] 09:02:31 INFO - PROCESS | 3684 | --DOCSHELL 1959A400 == 26 [pid = 3684] [id = 720] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19910400) [pid = 3684] [serial = 2161] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | 1467648151179 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:02:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1236ms 09:02:31 INFO - PROCESS | 3684 | 1467648151219 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3684 | 1467648151223 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:02:31 INFO - PROCESS | 3684 | 1467648151229 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3684 | 1467648151234 Marionette TRACE conn3 <- [1,2910,null,{}] 09:02:31 INFO - PROCESS | 3684 | 1467648151239 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}] 09:02:31 INFO - PROCESS | 3684 | 1467648151242 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:31 INFO - PROCESS | 3684 | 1467648151345 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (183EF400) [pid = 3684] [serial = 2152] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (170C6000) [pid = 3684] [serial = 2150] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16DEA800) [pid = 3684] [serial = 2149] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (162F1C00) [pid = 3684] [serial = 2155] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19590000) [pid = 3684] [serial = 2158] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1958BC00) [pid = 3684] [serial = 2153] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15980C00) [pid = 3684] [serial = 2143] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13151800) [pid = 3684] [serial = 2140] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13243000) [pid = 3684] [serial = 2141] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11C45000) [pid = 3684] [serial = 2137] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11CD5000) [pid = 3684] [serial = 2138] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (128F1800) [pid = 3684] [serial = 2135] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10E9E400) [pid = 3684] [serial = 2134] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A56FC00) [pid = 3684] [serial = 2132] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A30B800) [pid = 3684] [serial = 2131] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16FC8800) [pid = 3684] [serial = 2129] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16766C00) [pid = 3684] [serial = 2128] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13240C00) [pid = 3684] [serial = 2126] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13031800) [pid = 3684] [serial = 2125] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19594000) [pid = 3684] [serial = 2159] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1676E000) [pid = 3684] [serial = 2146] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (162F4800) [pid = 3684] [serial = 2156] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16ABEC00) [pid = 3684] [serial = 2147] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15FB0800) [pid = 3684] [serial = 2144] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3684 | 1467648151447 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3684 | 1467648151450 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:31 INFO - PROCESS | 3684 | ++DOCSHELL 10432400 == 27 [pid = 3684] [id = 737] 09:02:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (10434000) [pid = 3684] [serial = 2211] [outer = 00000000] 09:02:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11C4D400) [pid = 3684] [serial = 2212] [outer = 10434000] 09:02:31 INFO - PROCESS | 3684 | 1467648151497 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (128FE400) [pid = 3684] [serial = 2213] [outer = 10434000] 09:02:31 INFO - PROCESS | 3684 | [3684] 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 09:02:31 INFO - PROCESS | 3684 | [3684] 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 09:02:31 INFO - PROCESS | 3684 | [3684] 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 09:02:31 INFO - PROCESS | 3684 | [3684] 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 09:02:31 INFO - PROCESS | 3684 | 1467648151937 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]]]}] 09:02:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:02:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:32 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 09:02:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:32 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 09:02:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:32 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]" 09:02:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:02:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 803ms 09:02:32 INFO - PROCESS | 3684 | 1467648152020 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3684 | 1467648152024 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:02:32 INFO - PROCESS | 3684 | 1467648152030 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3684 | 1467648152033 Marionette TRACE conn3 <- [1,2914,null,{}] 09:02:32 INFO - PROCESS | 3684 | 1467648152037 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}] 09:02:32 INFO - PROCESS | 3684 | 1467648152040 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:32 INFO - PROCESS | 3684 | 1467648152132 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:02:32 INFO - PROCESS | 3684 | 1467648152139 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3684 | 1467648152142 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:32 INFO - PROCESS | 3684 | ++DOCSHELL 13456800 == 28 [pid = 3684] [id = 738] 09:02:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13457800) [pid = 3684] [serial = 2214] [outer = 00000000] 09:02:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (141AB400) [pid = 3684] [serial = 2215] [outer = 13457800] 09:02:32 INFO - PROCESS | 3684 | 1467648152188 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1547AC00) [pid = 3684] [serial = 2216] [outer = 13457800] 09:02:32 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:02:32 INFO - PROCESS | 3684 | 1467648152634 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]]]}] 09:02:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:02:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 634ms 09:02:32 INFO - PROCESS | 3684 | 1467648152668 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3684 | 1467648152670 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:02:32 INFO - PROCESS | 3684 | 1467648152678 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3684 | 1467648152684 Marionette TRACE conn3 <- [1,2918,null,{}] 09:02:32 INFO - PROCESS | 3684 | 1467648152700 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}] 09:02:32 INFO - PROCESS | 3684 | 1467648152708 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:32 INFO - PROCESS | 3684 | 1467648152815 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:02:32 INFO - PROCESS | 3684 | 1467648152823 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3684 | 1467648152826 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:32 INFO - PROCESS | 3684 | ++DOCSHELL 162EEC00 == 29 [pid = 3684] [id = 739] 09:02:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (162EFC00) [pid = 3684] [serial = 2217] [outer = 00000000] 09:02:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1676C800) [pid = 3684] [serial = 2218] [outer = 162EFC00] 09:02:32 INFO - PROCESS | 3684 | 1467648152874 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16AC0800) [pid = 3684] [serial = 2219] [outer = 162EFC00] 09:02:33 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:02:33 INFO - PROCESS | 3684 | 1467648153283 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]]]}] 09:02:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:02:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 649ms 09:02:33 INFO - PROCESS | 3684 | 1467648153339 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3684 | 1467648153342 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3684 | 1467648153346 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:02:33 INFO - PROCESS | 3684 | 1467648153349 Marionette TRACE conn3 <- [1,2922,null,{}] 09:02:33 INFO - PROCESS | 3684 | 1467648153352 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}] 09:02:33 INFO - PROCESS | 3684 | 1467648153354 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:33 INFO - PROCESS | 3684 | 1467648153438 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:02:33 INFO - PROCESS | 3684 | 1467648153443 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3684 | 1467648153445 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:33 INFO - PROCESS | 3684 | ++DOCSHELL 16DAA800 == 30 [pid = 3684] [id = 740] 09:02:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16DAB800) [pid = 3684] [serial = 2220] [outer = 00000000] 09:02:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16EF5400) [pid = 3684] [serial = 2221] [outer = 16DAB800] 09:02:33 INFO - PROCESS | 3684 | 1467648153489 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (170C6000) [pid = 3684] [serial = 2222] [outer = 16DAB800] 09:02:33 INFO - PROCESS | 3684 | 1467648153963 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]]]}] 09:02:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:02:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 618ms 09:02:33 INFO - PROCESS | 3684 | 1467648153985 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3684 | 1467648153987 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:02:33 INFO - PROCESS | 3684 | 1467648153990 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3684 | 1467648153992 Marionette TRACE conn3 <- [1,2926,null,{}] 09:02:33 INFO - PROCESS | 3684 | 1467648153995 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}] 09:02:33 INFO - PROCESS | 3684 | 1467648153997 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:34 INFO - PROCESS | 3684 | 1467648154111 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:02:34 INFO - PROCESS | 3684 | 1467648154115 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3684 | 1467648154117 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:34 INFO - PROCESS | 3684 | ++DOCSHELL 128F0400 == 31 [pid = 3684] [id = 741] 09:02:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16DF2C00) [pid = 3684] [serial = 2223] [outer = 00000000] 09:02:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17C99C00) [pid = 3684] [serial = 2224] [outer = 16DF2C00] 09:02:34 INFO - PROCESS | 3684 | 1467648154178 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17F2B800) [pid = 3684] [serial = 2225] [outer = 16DF2C00] 09:02:34 INFO - PROCESS | 3684 | 1467648154646 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]]]}] 09:02:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:02:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 695ms 09:02:34 INFO - PROCESS | 3684 | 1467648154673 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3684 | 1467648154675 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:02:34 INFO - PROCESS | 3684 | 1467648154683 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3684 | 1467648154684 Marionette TRACE conn3 <- [1,2930,null,{}] 09:02:34 INFO - PROCESS | 3684 | 1467648154688 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}] 09:02:34 INFO - PROCESS | 3684 | 1467648154693 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:34 INFO - PROCESS | 3684 | 1467648154824 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:02:34 INFO - PROCESS | 3684 | 1467648154921 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3684 | 1467648154924 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:34 INFO - PROCESS | 3684 | ++DOCSHELL 183EFC00 == 32 [pid = 3684] [id = 742] 09:02:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183F3800) [pid = 3684] [serial = 2226] [outer = 00000000] 09:02:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19593800) [pid = 3684] [serial = 2227] [outer = 183F3800] 09:02:34 INFO - PROCESS | 3684 | 1467648154978 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19596000) [pid = 3684] [serial = 2228] [outer = 183F3800] 09:02:35 INFO - PROCESS | 3684 | 1467648155360 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"]]]}] 09:02:35 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:02:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:02:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 695ms 09:02:35 INFO - PROCESS | 3684 | 1467648155377 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3684 | 1467648155379 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:02:35 INFO - PROCESS | 3684 | 1467648155382 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3684 | 1467648155384 Marionette TRACE conn3 <- [1,2934,null,{}] 09:02:35 INFO - PROCESS | 3684 | 1467648155387 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}] 09:02:35 INFO - PROCESS | 3684 | 1467648155389 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:35 INFO - PROCESS | 3684 | 1467648155501 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:02:35 INFO - PROCESS | 3684 | 1467648155507 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3684 | 1467648155509 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:35 INFO - PROCESS | 3684 | ++DOCSHELL 16766000 == 33 [pid = 3684] [id = 743] 09:02:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1959A400) [pid = 3684] [serial = 2229] [outer = 00000000] 09:02:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19DACC00) [pid = 3684] [serial = 2230] [outer = 1959A400] 09:02:35 INFO - PROCESS | 3684 | 1467648155568 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A09E400) [pid = 3684] [serial = 2231] [outer = 1959A400] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A0A9000) [pid = 3684] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19599800) [pid = 3684] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1505E000) [pid = 3684] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (183ED000) [pid = 3684] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16DB1800) [pid = 3684] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1303B400) [pid = 3684] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (139E0400) [pid = 3684] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19908400) [pid = 3684] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (162EE400) [pid = 3684] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11CD1800) [pid = 3684] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1778F000) [pid = 3684] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1959A800) [pid = 3684] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A7C000) [pid = 3684] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:02:35 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13947400) [pid = 3684] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:02:36 INFO - PROCESS | 3684 | 1467648156163 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]]]}] 09:02:36 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:02:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 835ms 09:02:36 INFO - PROCESS | 3684 | 1467648156222 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3684 | 1467648156224 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:02:36 INFO - PROCESS | 3684 | 1467648156229 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3684 | 1467648156230 Marionette TRACE conn3 <- [1,2938,null,{}] 09:02:36 INFO - PROCESS | 3684 | 1467648156234 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}] 09:02:36 INFO - PROCESS | 3684 | 1467648156236 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:36 INFO - PROCESS | 3684 | 1467648156315 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:02:36 INFO - PROCESS | 3684 | 1467648156320 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3684 | 1467648156322 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:36 INFO - PROCESS | 3684 | ++DOCSHELL 1546FC00 == 34 [pid = 3684] [id = 744] 09:02:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FACC00) [pid = 3684] [serial = 2232] [outer = 00000000] 09:02:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16986400) [pid = 3684] [serial = 2233] [outer = 15FACC00] 09:02:36 INFO - PROCESS | 3684 | 1467648156366 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183F4000) [pid = 3684] [serial = 2234] [outer = 15FACC00] 09:02:36 INFO - PROCESS | 3684 | ++DOCSHELL 19911000 == 35 [pid = 3684] [id = 745] 09:02:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19911C00) [pid = 3684] [serial = 2235] [outer = 00000000] 09:02:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19DA6400) [pid = 3684] [serial = 2236] [outer = 19911C00] 09:02:36 INFO - PROCESS | 3684 | 1467648156811 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]]]}] 09:02:36 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. 09:02:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 634ms 09:02:36 INFO - PROCESS | 3684 | 1467648156864 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3684 | 1467648156866 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:02:36 INFO - PROCESS | 3684 | 1467648156869 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3684 | 1467648156871 Marionette TRACE conn3 <- [1,2942,null,{}] 09:02:36 INFO - PROCESS | 3684 | 1467648156875 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}] 09:02:36 INFO - PROCESS | 3684 | 1467648156878 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:37 INFO - PROCESS | 3684 | 1467648157006 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:02:37 INFO - PROCESS | 3684 | 1467648157011 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3684 | 1467648157013 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:37 INFO - PROCESS | 3684 | ++DOCSHELL 199E2C00 == 36 [pid = 3684] [id = 746] 09:02:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19D9E800) [pid = 3684] [serial = 2237] [outer = 00000000] 09:02:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A302400) [pid = 3684] [serial = 2238] [outer = 19D9E800] 09:02:37 INFO - PROCESS | 3684 | 1467648157056 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19DA7400) [pid = 3684] [serial = 2239] [outer = 19D9E800] 09:02:37 INFO - PROCESS | 3684 | 1467648157449 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]]]}] 09:02:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:37 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 09:02:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 633ms 09:02:37 INFO - PROCESS | 3684 | 1467648157509 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3684 | 1467648157511 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:02:37 INFO - PROCESS | 3684 | 1467648157514 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3684 | 1467648157516 Marionette TRACE conn3 <- [1,2946,null,{}] 09:02:37 INFO - PROCESS | 3684 | 1467648157520 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}] 09:02:37 INFO - PROCESS | 3684 | 1467648157521 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:37 INFO - PROCESS | 3684 | 1467648157620 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:02:37 INFO - PROCESS | 3684 | 1467648157625 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3684 | 1467648157627 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:37 INFO - PROCESS | 3684 | ++DOCSHELL 13E93400 == 37 [pid = 3684] [id = 747] 09:02:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183F3000) [pid = 3684] [serial = 2240] [outer = 00000000] 09:02:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A573800) [pid = 3684] [serial = 2241] [outer = 183F3000] 09:02:37 INFO - PROCESS | 3684 | 1467648157697 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19DA6C00) [pid = 3684] [serial = 2242] [outer = 183F3000] 09:02:38 INFO - PROCESS | 3684 | 1467648158318 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]]]}] 09:02:38 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. 09:02:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 819ms 09:02:38 INFO - PROCESS | 3684 | 1467648158357 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3684 | 1467648158362 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 3684 | 1467648158367 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:02:38 INFO - PROCESS | 3684 | 1467648158372 Marionette TRACE conn3 <- [1,2950,null,{}] 09:02:38 INFO - PROCESS | 3684 | 1467648158378 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}] 09:02:38 INFO - PROCESS | 3684 | 1467648158380 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:38 INFO - PROCESS | 3684 | 1467648158524 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:02:38 INFO - PROCESS | 3684 | 1467648158642 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3684 | 1467648158644 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:38 INFO - PROCESS | 3684 | ++DOCSHELL 11CD5000 == 38 [pid = 3684] [id = 748] 09:02:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (128F1400) [pid = 3684] [serial = 2243] [outer = 00000000] 09:02:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (131EE000) [pid = 3684] [serial = 2244] [outer = 128F1400] 09:02:38 INFO - PROCESS | 3684 | 1467648158702 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (134B8C00) [pid = 3684] [serial = 2245] [outer = 128F1400] 09:02:39 INFO - PROCESS | 3684 | 1467648159231 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]]]}] 09:02:39 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. 09:02:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 896ms 09:02:39 INFO - PROCESS | 3684 | 1467648159256 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3684 | 1467648159261 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:02:39 INFO - PROCESS | 3684 | 1467648159268 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3684 | 1467648159271 Marionette TRACE conn3 <- [1,2954,null,{}] 09:02:39 INFO - PROCESS | 3684 | 1467648159274 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}] 09:02:39 INFO - PROCESS | 3684 | 1467648159277 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:39 INFO - PROCESS | 3684 | 1467648159389 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:02:39 INFO - PROCESS | 3684 | 1467648159506 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3684 | 1467648159509 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:39 INFO - PROCESS | 3684 | ++DOCSHELL 154C8C00 == 39 [pid = 3684] [id = 749] 09:02:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15981C00) [pid = 3684] [serial = 2246] [outer = 00000000] 09:02:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (162E7C00) [pid = 3684] [serial = 2247] [outer = 15981C00] 09:02:39 INFO - PROCESS | 3684 | 1467648159564 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1676F000) [pid = 3684] [serial = 2248] [outer = 15981C00] 09:02:40 INFO - PROCESS | 3684 | 1467648160042 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]]]}] 09:02:40 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. 09:02:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 788ms 09:02:40 INFO - PROCESS | 3684 | 1467648160069 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3684 | 1467648160071 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:02:40 INFO - PROCESS | 3684 | 1467648160075 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3684 | 1467648160079 Marionette TRACE conn3 <- [1,2958,null,{}] 09:02:40 INFO - PROCESS | 3684 | 1467648160090 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}] 09:02:40 INFO - PROCESS | 3684 | 1467648160094 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:40 INFO - PROCESS | 3684 | 1467648160201 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:02:40 INFO - PROCESS | 3684 | 1467648160323 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3684 | 1467648160326 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:40 INFO - PROCESS | 3684 | ++DOCSHELL 183F5800 == 40 [pid = 3684] [id = 750] 09:02:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1958D800) [pid = 3684] [serial = 2249] [outer = 00000000] 09:02:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19F34800) [pid = 3684] [serial = 2250] [outer = 1958D800] 09:02:40 INFO - PROCESS | 3684 | 1467648160366 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A57A000) [pid = 3684] [serial = 2251] [outer = 1958D800] 09:02:40 INFO - PROCESS | 3684 | 1467648160902 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]]]}] 09:02:40 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. 09:02:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 880ms 09:02:40 INFO - PROCESS | 3684 | 1467648160963 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3684 | 1467648160966 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:02:40 INFO - PROCESS | 3684 | 1467648160969 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3684 | 1467648160971 Marionette TRACE conn3 <- [1,2962,null,{}] 09:02:40 INFO - PROCESS | 3684 | 1467648160975 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}] 09:02:40 INFO - PROCESS | 3684 | 1467648160977 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:41 INFO - PROCESS | 3684 | 1467648161084 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:02:41 INFO - PROCESS | 3684 | 1467648161239 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3684 | 1467648161242 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:41 INFO - PROCESS | 3684 | ++DOCSHELL 17785000 == 41 [pid = 3684] [id = 751] 09:02:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (183F2000) [pid = 3684] [serial = 2252] [outer = 00000000] 09:02:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A6E3800) [pid = 3684] [serial = 2253] [outer = 183F2000] 09:02:41 INFO - PROCESS | 3684 | 1467648161296 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A940000) [pid = 3684] [serial = 2254] [outer = 183F2000] 09:02:41 INFO - PROCESS | 3684 | 1467648161774 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]]]}] 09:02:41 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. 09:02:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 834ms 09:02:41 INFO - PROCESS | 3684 | 1467648161810 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3684 | 1467648161814 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:02:41 INFO - PROCESS | 3684 | 1467648161819 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3684 | 1467648161821 Marionette TRACE conn3 <- [1,2966,null,{}] 09:02:41 INFO - PROCESS | 3684 | 1467648161825 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}] 09:02:41 INFO - PROCESS | 3684 | 1467648161827 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:41 INFO - PROCESS | 3684 | 1467648161927 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:02:42 INFO - PROCESS | 3684 | 1467648162083 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3684 | 1467648162086 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:42 INFO - PROCESS | 3684 | ++DOCSHELL 183EE000 == 42 [pid = 3684] [id = 752] 09:02:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A579800) [pid = 3684] [serial = 2255] [outer = 00000000] 09:02:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A948000) [pid = 3684] [serial = 2256] [outer = 1A579800] 09:02:42 INFO - PROCESS | 3684 | 1467648162139 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A94B800) [pid = 3684] [serial = 2257] [outer = 1A579800] 09:02:42 INFO - PROCESS | 3684 | 1467648162733 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]]]}] 09:02:42 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. 09:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 942ms 09:02:42 INFO - PROCESS | 3684 | 1467648162763 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3684 | 1467648162765 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:02:42 INFO - PROCESS | 3684 | 1467648162769 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3684 | 1467648162771 Marionette TRACE conn3 <- [1,2970,null,{}] 09:02:42 INFO - PROCESS | 3684 | 1467648162775 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}] 09:02:42 INFO - PROCESS | 3684 | 1467648162781 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:42 INFO - PROCESS | 3684 | 1467648162918 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:02:43 INFO - PROCESS | 3684 | 1467648163167 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3684 | 1467648163170 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:43 INFO - PROCESS | 3684 | ++DOCSHELL 10B85400 == 43 [pid = 3684] [id = 753] 09:02:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (10B86C00) [pid = 3684] [serial = 2258] [outer = 00000000] 09:02:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (11C45400) [pid = 3684] [serial = 2259] [outer = 10B86C00] 09:02:43 INFO - PROCESS | 3684 | 1467648163249 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (129ACC00) [pid = 3684] [serial = 2260] [outer = 10B86C00] 09:02:43 INFO - PROCESS | 3684 | 1467648163707 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"]]]}] 09:02:43 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 09:02:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 989ms 09:02:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:02:43 INFO - PROCESS | 3684 | 1467648163757 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3684 | 1467648163760 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:02:43 INFO - PROCESS | 3684 | 1467648163764 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3684 | 1467648163767 Marionette TRACE conn3 <- [1,2974,null,{}] 09:02:43 INFO - PROCESS | 3684 | 1467648163773 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}] 09:02:43 INFO - PROCESS | 3684 | 1467648163777 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:43 INFO - PROCESS | 3684 | 1467648163914 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:02:44 INFO - PROCESS | 3684 | 1467648164062 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3684 | 1467648164065 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:44 INFO - PROCESS | 3684 | ++DOCSHELL 1284EC00 == 44 [pid = 3684] [id = 754] 09:02:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (12921800) [pid = 3684] [serial = 2261] [outer = 00000000] 09:02:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (141AF800) [pid = 3684] [serial = 2262] [outer = 12921800] 09:02:44 INFO - PROCESS | 3684 | 1467648164119 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (159FB800) [pid = 3684] [serial = 2263] [outer = 12921800] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 199E2C00 == 43 [pid = 3684] [id = 746] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 19911000 == 42 [pid = 3684] [id = 745] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 1546FC00 == 41 [pid = 3684] [id = 744] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 16766000 == 40 [pid = 3684] [id = 743] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 183EFC00 == 39 [pid = 3684] [id = 742] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 128F0400 == 38 [pid = 3684] [id = 741] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 16DAA800 == 37 [pid = 3684] [id = 740] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 162EEC00 == 36 [pid = 3684] [id = 739] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 13456800 == 35 [pid = 3684] [id = 738] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 10432400 == 34 [pid = 3684] [id = 737] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 10A97800 == 33 [pid = 3684] [id = 735] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 139DF400 == 32 [pid = 3684] [id = 734] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 11CD2000 == 31 [pid = 3684] [id = 736] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 183EE000 == 30 [pid = 3684] [id = 752] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 10B85400 == 29 [pid = 3684] [id = 753] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 17785000 == 28 [pid = 3684] [id = 751] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 154C8C00 == 27 [pid = 3684] [id = 749] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 183F5800 == 26 [pid = 3684] [id = 750] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 13E93400 == 25 [pid = 3684] [id = 747] 09:02:44 INFO - PROCESS | 3684 | --DOCSHELL 11CD5000 == 24 [pid = 3684] [id = 748] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1990D800) [pid = 3684] [serial = 2188] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (15984000) [pid = 3684] [serial = 2173] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (15FBFC00) [pid = 3684] [serial = 2174] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1958B400) [pid = 3684] [serial = 2185] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (175EBC00) [pid = 3684] [serial = 2179] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (17710800) [pid = 3684] [serial = 2180] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (130D2C00) [pid = 3684] [serial = 2167] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (13130C00) [pid = 3684] [serial = 2168] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (141B0400) [pid = 3684] [serial = 2170] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (150B1400) [pid = 3684] [serial = 2171] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19915400) [pid = 3684] [serial = 2162] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16763C00) [pid = 3684] [serial = 2176] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (128FB400) [pid = 3684] [serial = 2165] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (128F3000) [pid = 3684] [serial = 2164] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1676B000) [pid = 3684] [serial = 2177] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (17C98400) [pid = 3684] [serial = 2182] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17F03800) [pid = 3684] [serial = 2183] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (199E9000) [pid = 3684] [serial = 2191] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (199DDC00) [pid = 3684] [serial = 2189] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19DA0400) [pid = 3684] [serial = 2192] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15FB7000) [pid = 3684] [serial = 2195] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19DAAC00) [pid = 3684] [serial = 2197] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (114D4800) [pid = 3684] [serial = 2194] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A472C00) [pid = 3684] [serial = 2201] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19F2E000) [pid = 3684] [serial = 2198] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1958B800) [pid = 3684] [serial = 2186] [outer = 00000000] [url = about:blank] 09:02:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A309400) [pid = 3684] [serial = 2200] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3684 | 1467648165262 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]]]}] 09:02:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:02:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1545ms 09:02:45 INFO - PROCESS | 3684 | 1467648165315 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3684 | 1467648165319 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:02:45 INFO - PROCESS | 3684 | 1467648165323 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:02:45 INFO - PROCESS | 3684 | 1467648165328 Marionette TRACE conn3 <- [1,2978,null,{}] 09:02:45 INFO - PROCESS | 3684 | 1467648165333 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}] 09:02:45 INFO - PROCESS | 3684 | 1467648165335 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:45 INFO - PROCESS | 3684 | 1467648165427 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:02:45 INFO - PROCESS | 3684 | 1467648165573 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3684 | 1467648165576 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:45 INFO - PROCESS | 3684 | ++DOCSHELL 112EEC00 == 25 [pid = 3684] [id = 755] 09:02:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (112F0400) [pid = 3684] [serial = 2264] [outer = 00000000] 09:02:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (129AAC00) [pid = 3684] [serial = 2265] [outer = 112F0400] 09:02:45 INFO - PROCESS | 3684 | 1467648165625 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1302F400) [pid = 3684] [serial = 2266] [outer = 112F0400] 09:02:45 INFO - PROCESS | 3684 | ++DOCSHELL 13249800 == 26 [pid = 3684] [id = 756] 09:02:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1324B000) [pid = 3684] [serial = 2267] [outer = 00000000] 09:02:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1324D800) [pid = 3684] [serial = 2268] [outer = 1324B000] 09:02:46 INFO - PROCESS | 3684 | 1467648166043 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]]]}] 09:02:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:02:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 727ms 09:02:46 INFO - PROCESS | 3684 | 1467648166066 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3684 | 1467648166073 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:02:46 INFO - PROCESS | 3684 | 1467648166083 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3684 | 1467648166087 Marionette TRACE conn3 <- [1,2982,null,{}] 09:02:46 INFO - PROCESS | 3684 | 1467648166091 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}] 09:02:46 INFO - PROCESS | 3684 | 1467648166093 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:46 INFO - PROCESS | 3684 | 1467648166214 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:02:46 INFO - PROCESS | 3684 | 1467648166222 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3684 | 1467648166224 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:46 INFO - PROCESS | 3684 | ++DOCSHELL 13E93400 == 27 [pid = 3684] [id = 757] 09:02:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13E95800) [pid = 3684] [serial = 2269] [outer = 00000000] 09:02:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15470800) [pid = 3684] [serial = 2270] [outer = 13E95800] 09:02:46 INFO - PROCESS | 3684 | 1467648166272 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15586800) [pid = 3684] [serial = 2271] [outer = 13E95800] 09:02:46 INFO - PROCESS | 3684 | 1467648166701 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]]]}] 09:02:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:46 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 09:02:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 695ms 09:02:46 INFO - PROCESS | 3684 | 1467648166764 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3684 | 1467648166766 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:02:46 INFO - PROCESS | 3684 | 1467648166770 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3684 | 1467648166773 Marionette TRACE conn3 <- [1,2986,null,{}] 09:02:46 INFO - PROCESS | 3684 | 1467648166784 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}] 09:02:46 INFO - PROCESS | 3684 | 1467648166788 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:46 INFO - PROCESS | 3684 | 1467648166875 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:02:46 INFO - PROCESS | 3684 | 1467648166881 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3684 | 1467648166884 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:46 INFO - PROCESS | 3684 | ++DOCSHELL 15FC7000 == 28 [pid = 3684] [id = 758] 09:02:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (162E5800) [pid = 3684] [serial = 2272] [outer = 00000000] 09:02:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1676C400) [pid = 3684] [serial = 2273] [outer = 162E5800] 09:02:46 INFO - PROCESS | 3684 | 1467648166939 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16AC4800) [pid = 3684] [serial = 2274] [outer = 162E5800] 09:02:47 INFO - PROCESS | 3684 | 1467648167429 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]]]}] 09:02:47 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. 09:02:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 696ms 09:02:47 INFO - PROCESS | 3684 | 1467648167469 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3684 | 1467648167472 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:02:47 INFO - PROCESS | 3684 | 1467648167475 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3684 | 1467648167477 Marionette TRACE conn3 <- [1,2990,null,{}] 09:02:47 INFO - PROCESS | 3684 | 1467648167480 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}] 09:02:47 INFO - PROCESS | 3684 | 1467648167482 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:47 INFO - PROCESS | 3684 | 1467648167601 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:02:47 INFO - PROCESS | 3684 | 1467648167682 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3684 | 1467648167684 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:47 INFO - PROCESS | 3684 | ++DOCSHELL 16EF4400 == 29 [pid = 3684] [id = 759] 09:02:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16EFC400) [pid = 3684] [serial = 2275] [outer = 00000000] 09:02:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (175EA800) [pid = 3684] [serial = 2276] [outer = 16EFC400] 09:02:47 INFO - PROCESS | 3684 | 1467648167728 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (17705C00) [pid = 3684] [serial = 2277] [outer = 16EFC400] 09:02:48 INFO - PROCESS | 3684 | 1467648168120 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]]]}] 09:02:48 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. 09:02:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 695ms 09:02:48 INFO - PROCESS | 3684 | 1467648168159 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3684 | 1467648168161 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:48 INFO - PROCESS | 3684 | 1467648168165 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3684 | 1467648168166 Marionette TRACE conn3 <- [1,2994,null,{}] 09:02:48 INFO - PROCESS | 3684 | 1467648168170 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}] 09:02:48 INFO - PROCESS | 3684 | 1467648168172 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:48 INFO - PROCESS | 3684 | 1467648168291 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:02:48 INFO - PROCESS | 3684 | 1467648168296 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3684 | 1467648168298 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:48 INFO - PROCESS | 3684 | ++DOCSHELL 1777C800 == 30 [pid = 3684] [id = 760] 09:02:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1777EC00) [pid = 3684] [serial = 2278] [outer = 00000000] 09:02:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (17FBC800) [pid = 3684] [serial = 2279] [outer = 1777EC00] 09:02:48 INFO - PROCESS | 3684 | 1467648168342 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (183EB000) [pid = 3684] [serial = 2280] [outer = 1777EC00] 09:02:48 INFO - PROCESS | 3684 | 1467648168790 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]]]}] 09:02:48 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. 09:02:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 618ms 09:02:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:48 INFO - PROCESS | 3684 | 1467648168801 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3684 | 1467648168803 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:02:48 INFO - PROCESS | 3684 | 1467648168806 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3684 | 1467648168808 Marionette TRACE conn3 <- [1,2998,null,{}] 09:02:48 INFO - PROCESS | 3684 | 1467648168811 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}] 09:02:48 INFO - PROCESS | 3684 | 1467648168816 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:48 INFO - PROCESS | 3684 | 1467648168945 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:02:49 INFO - PROCESS | 3684 | 1467648169055 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3684 | 1467648169057 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:49 INFO - PROCESS | 3684 | ++DOCSHELL 1958E000 == 31 [pid = 3684] [id = 761] 09:02:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19593C00) [pid = 3684] [serial = 2281] [outer = 00000000] 09:02:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (19911000) [pid = 3684] [serial = 2282] [outer = 19593C00] 09:02:49 INFO - PROCESS | 3684 | 1467648169102 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (199E2C00) [pid = 3684] [serial = 2283] [outer = 19593C00] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (19D9E800) [pid = 3684] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16DF2C00) [pid = 3684] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (183F3800) [pid = 3684] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1959A400) [pid = 3684] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (112E6C00) [pid = 3684] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (128F4000) [pid = 3684] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16DAB800) [pid = 3684] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (162EFC00) [pid = 3684] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (154BE000) [pid = 3684] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13457800) [pid = 3684] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10434000) [pid = 3684] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (183F3000) [pid = 3684] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15FACC00) [pid = 3684] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:49 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19911C00) [pid = 3684] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:49 INFO - PROCESS | 3684 | [3684] 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 09:02:49 INFO - PROCESS | 3684 | 1467648169708 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:49 INFO - {} 09:02:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:49 INFO - {} 09:02:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:49 INFO - {} 09:02:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:49 INFO - {} 09:02:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 927ms 09:02:49 INFO - PROCESS | 3684 | 1467648169736 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3684 | 1467648169738 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /FileAPI/fileReader.html 09:02:49 INFO - PROCESS | 3684 | 1467648169741 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3684 | 1467648169743 Marionette TRACE conn3 <- [1,3002,null,{}] 09:02:49 INFO - PROCESS | 3684 | 1467648169746 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}] 09:02:49 INFO - PROCESS | 3684 | 1467648169748 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:49 INFO - PROCESS | 3684 | 1467648169822 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:02:49 INFO - PROCESS | 3684 | 1467648169827 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3684 | 1467648169829 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:49 INFO - PROCESS | 3684 | ++DOCSHELL 17F32400 == 32 [pid = 3684] [id = 762] 09:02:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183F3000) [pid = 3684] [serial = 2284] [outer = 00000000] 09:02:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19D9DC00) [pid = 3684] [serial = 2285] [outer = 183F3000] 09:02:49 INFO - PROCESS | 3684 | 1467648169874 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19DA7C00) [pid = 3684] [serial = 2286] [outer = 183F3000] 09:02:50 INFO - PROCESS | 3684 | 1467648170296 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]]]}] 09:02:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 09:02:50 INFO - PROCESS | 3684 | 1467648170338 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3684 | 1467648170340 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:02:50 INFO - PROCESS | 3684 | 1467648170343 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - TEST-START | /FileAPI/historical.html 09:02:50 INFO - PROCESS | 3684 | 1467648170345 Marionette TRACE conn3 <- [1,3006,null,{}] 09:02:50 INFO - PROCESS | 3684 | 1467648170363 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}] 09:02:50 INFO - PROCESS | 3684 | 1467648170365 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:50 INFO - PROCESS | 3684 | 1467648170441 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:02:50 INFO - PROCESS | 3684 | 1467648170446 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3684 | 1467648170448 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:50 INFO - PROCESS | 3684 | ++DOCSHELL 19D9E800 == 33 [pid = 3684] [id = 763] 09:02:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F28800) [pid = 3684] [serial = 2287] [outer = 00000000] 09:02:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A301400) [pid = 3684] [serial = 2288] [outer = 19F28800] 09:02:50 INFO - PROCESS | 3684 | 1467648170490 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A309400) [pid = 3684] [serial = 2289] [outer = 19F28800] 09:02:50 INFO - PROCESS | 3684 | 1467648170916 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"]]]}] 09:02:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:50 INFO - TEST-OK | /FileAPI/historical.html | took 633ms 09:02:50 INFO - PROCESS | 3684 | 1467648170964 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3684 | 1467648170966 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /FileAPI/idlharness.html 09:02:50 INFO - PROCESS | 3684 | 1467648170970 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3684 | 1467648170972 Marionette TRACE conn3 <- [1,3010,null,{}] 09:02:51 INFO - PROCESS | 3684 | 1467648170995 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}] 09:02:51 INFO - PROCESS | 3684 | 1467648170997 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:51 INFO - PROCESS | 3684 | 1467648171073 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:02:51 INFO - PROCESS | 3684 | 1467648171078 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 3684 | 1467648171080 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:51 INFO - PROCESS | 3684 | ++DOCSHELL 1A478800 == 34 [pid = 3684] [id = 764] 09:02:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A56D400) [pid = 3684] [serial = 2290] [outer = 00000000] 09:02:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A6DEC00) [pid = 3684] [serial = 2291] [outer = 1A56D400] 09:02:51 INFO - PROCESS | 3684 | 1467648171123 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A93F000) [pid = 3684] [serial = 2292] [outer = 1A56D400] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 1284EC00 == 33 [pid = 3684] [id = 754] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 112EEC00 == 32 [pid = 3684] [id = 755] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 19D9E800 == 31 [pid = 3684] [id = 763] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 13249800 == 30 [pid = 3684] [id = 756] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 16EF4400 == 29 [pid = 3684] [id = 759] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 1777C800 == 28 [pid = 3684] [id = 760] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 15FC7000 == 27 [pid = 3684] [id = 758] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 1958E000 == 26 [pid = 3684] [id = 761] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 17F32400 == 25 [pid = 3684] [id = 762] 09:02:52 INFO - PROCESS | 3684 | --DOCSHELL 13E93400 == 24 [pid = 3684] [id = 757] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (17C99C00) [pid = 3684] [serial = 2224] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19593800) [pid = 3684] [serial = 2227] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19DACC00) [pid = 3684] [serial = 2230] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19596000) [pid = 3684] [serial = 2228] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12DC2800) [pid = 3684] [serial = 2206] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13130400) [pid = 3684] [serial = 2207] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (129A8400) [pid = 3684] [serial = 2209] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (134BB400) [pid = 3684] [serial = 2210] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16EF5400) [pid = 3684] [serial = 2221] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1676C800) [pid = 3684] [serial = 2218] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16AC0800) [pid = 3684] [serial = 2219] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A09E400) [pid = 3684] [serial = 2231] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A6D6C00) [pid = 3684] [serial = 2204] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A578400) [pid = 3684] [serial = 2203] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (141AB400) [pid = 3684] [serial = 2215] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1547AC00) [pid = 3684] [serial = 2216] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11C4D400) [pid = 3684] [serial = 2212] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (128FE400) [pid = 3684] [serial = 2213] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A573800) [pid = 3684] [serial = 2241] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A302400) [pid = 3684] [serial = 2238] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19DA6C00) [pid = 3684] [serial = 2242] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19DA7400) [pid = 3684] [serial = 2239] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17F2B800) [pid = 3684] [serial = 2225] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16986400) [pid = 3684] [serial = 2233] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (170C6000) [pid = 3684] [serial = 2222] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19DA6400) [pid = 3684] [serial = 2236] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (183F4000) [pid = 3684] [serial = 2234] [outer = 00000000] [url = about:blank] 09:02:53 INFO - PROCESS | 3684 | 1467648173234 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]]]}] 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:02:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:02:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:02:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:02:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:02:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2473ms 09:02:53 INFO - PROCESS | 3684 | 1467648173444 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3684 | 1467648173448 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:53 INFO - PROCESS | 3684 | 1467648173456 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3684 | 1467648173459 Marionette TRACE conn3 <- [1,3014,null,{}] 09:02:53 INFO - PROCESS | 3684 | 1467648173465 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}] 09:02:53 INFO - PROCESS | 3684 | 1467648173468 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:53 INFO - PROCESS | 3684 | 1467648173564 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:02:53 INFO - PROCESS | 3684 | 1467648173573 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3684 | 1467648173577 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:53 INFO - PROCESS | 3684 | ++DOCSHELL 141B2800 == 25 [pid = 3684] [id = 765] 09:02:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15059C00) [pid = 3684] [serial = 2293] [outer = 00000000] 09:02:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1546FC00) [pid = 3684] [serial = 2294] [outer = 15059C00] 09:02:53 INFO - PROCESS | 3684 | 1467648173626 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (154BE000) [pid = 3684] [serial = 2295] [outer = 15059C00] 09:02:53 INFO - PROCESS | 3684 | [3684] 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 09:02:54 INFO - PROCESS | 3684 | 1467648174648 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,{},{}]]]}] 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:54 INFO - {} 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:54 INFO - {} 09:02:54 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 - {} 09:02:54 INFO - {} 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:54 INFO - {} 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:54 INFO - {} 09:02:54 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 - {} 09:02:54 INFO - {} 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 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 09:02:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:54 INFO - {} 09:02:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1406ms 09:02:54 INFO - PROCESS | 3684 | 1467648174867 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 3684 | 1467648174872 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:02:54 INFO - PROCESS | 3684 | 1467648174879 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:54 INFO - PROCESS | 3684 | 1467648174881 Marionette TRACE conn3 <- [1,3018,null,{}] 09:02:54 INFO - PROCESS | 3684 | 1467648174885 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}] 09:02:54 INFO - PROCESS | 3684 | 1467648174888 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:55 INFO - PROCESS | 3684 | 1467648175028 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:02:55 INFO - PROCESS | 3684 | 1467648175041 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3684 | 1467648175044 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:55 INFO - PROCESS | 3684 | ++DOCSHELL 162E9800 == 26 [pid = 3684] [id = 766] 09:02:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (199E9000) [pid = 3684] [serial = 2296] [outer = 00000000] 09:02:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (19DA2000) [pid = 3684] [serial = 2297] [outer = 199E9000] 09:02:55 INFO - PROCESS | 3684 | 1467648175099 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (19F29000) [pid = 3684] [serial = 2298] [outer = 199E9000] 09:02:55 INFO - PROCESS | 3684 | 1467648175496 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]]]}] 09:02:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:02:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 633ms 09:02:55 INFO - PROCESS | 3684 | 1467648175520 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3684 | 1467648175522 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:55 INFO - PROCESS | 3684 | 1467648175525 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3684 | 1467648175513 Marionette TRACE conn3 <- [1,3022,null,{}] 09:02:55 INFO - PROCESS | 3684 | 1467648175524 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}] 09:02:55 INFO - PROCESS | 3684 | 1467648175528 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:55 INFO - PROCESS | 3684 | 1467648175652 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:02:55 INFO - PROCESS | 3684 | 1467648175662 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3684 | 1467648175665 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:55 INFO - PROCESS | 3684 | ++DOCSHELL 1A56B800 == 27 [pid = 3684] [id = 767] 09:02:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1A56C000) [pid = 3684] [serial = 2299] [outer = 00000000] 09:02:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A6D8000) [pid = 3684] [serial = 2300] [outer = 1A56C000] 09:02:55 INFO - PROCESS | 3684 | 1467648175712 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A6E0000) [pid = 3684] [serial = 2301] [outer = 1A56C000] 09:02:56 INFO - PROCESS | 3684 | 1467648176134 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]]]}] 09:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 634ms 09:02:56 INFO - PROCESS | 3684 | 1467648176146 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3684 | 1467648176148 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:56 INFO - PROCESS | 3684 | 1467648176152 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3684 | 1467648176153 Marionette TRACE conn3 <- [1,3026,null,{}] 09:02:56 INFO - PROCESS | 3684 | 1467648176157 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}] 09:02:56 INFO - PROCESS | 3684 | 1467648176159 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:56 INFO - PROCESS | 3684 | 1467648176283 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:02:56 INFO - PROCESS | 3684 | 1467648176376 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3684 | 1467648176378 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:56 INFO - PROCESS | 3684 | ++DOCSHELL 11AF0000 == 28 [pid = 3684] [id = 768] 09:02:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15583800) [pid = 3684] [serial = 2302] [outer = 00000000] 09:02:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1AA88400) [pid = 3684] [serial = 2303] [outer = 15583800] 09:02:56 INFO - PROCESS | 3684 | 1467648176422 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1AC76C00) [pid = 3684] [serial = 2304] [outer = 15583800] 09:02:56 INFO - PROCESS | 3684 | 1467648176739 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"]]]}] 09:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 633ms 09:02:56 INFO - PROCESS | 3684 | 1467648176789 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3684 | 1467648176791 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:56 INFO - PROCESS | 3684 | 1467648176795 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3684 | 1467648176797 Marionette TRACE conn3 <- [1,3030,null,{}] 09:02:56 INFO - PROCESS | 3684 | 1467648176801 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}] 09:02:56 INFO - PROCESS | 3684 | 1467648176803 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:56 INFO - PROCESS | 3684 | 1467648176921 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:02:56 INFO - PROCESS | 3684 | 1467648176929 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3684 | 1467648176931 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:56 INFO - PROCESS | 3684 | ++DOCSHELL 1AC7A800 == 29 [pid = 3684] [id = 769] 09:02:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1AC7C000) [pid = 3684] [serial = 2305] [outer = 00000000] 09:02:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1AC80C00) [pid = 3684] [serial = 2306] [outer = 1AC7C000] 09:02:56 INFO - PROCESS | 3684 | 1467648176976 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1B039000) [pid = 3684] [serial = 2307] [outer = 1AC7C000] 09:02:57 INFO - PROCESS | 3684 | 1467648177532 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]]]}] 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:57 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. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:57 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'.) 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:57 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. 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:57 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. 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:57 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. 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 881ms 09:02:57 INFO - PROCESS | 3684 | 1467648177676 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3684 | 1467648177690 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:02:57 INFO - PROCESS | 3684 | 1467648177698 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:57 INFO - PROCESS | 3684 | 1467648177700 Marionette TRACE conn3 <- [1,3034,null,{}] 09:02:57 INFO - PROCESS | 3684 | 1467648177704 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}] 09:02:57 INFO - PROCESS | 3684 | 1467648177709 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:57 INFO - PROCESS | 3684 | 1467648177853 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:02:57 INFO - PROCESS | 3684 | 1467648177861 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3684 | 1467648177863 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:57 INFO - PROCESS | 3684 | ++DOCSHELL 166DE400 == 30 [pid = 3684] [id = 770] 09:02:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (166DE800) [pid = 3684] [serial = 2308] [outer = 00000000] 09:02:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1AC80800) [pid = 3684] [serial = 2309] [outer = 166DE800] 09:02:57 INFO - PROCESS | 3684 | 1467648177931 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1B042400) [pid = 3684] [serial = 2310] [outer = 166DE800] 09:02:58 INFO - PROCESS | 3684 | [3684] 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 09:02:58 INFO - PROCESS | 3684 | 1467648178405 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:58 INFO - {} 09:02:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 727ms 09:02:58 INFO - PROCESS | 3684 | 1467648178441 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3684 | 1467648178443 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:58 INFO - PROCESS | 3684 | 1467648178447 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3684 | 1467648178448 Marionette TRACE conn3 <- [1,3038,null,{}] 09:02:58 INFO - PROCESS | 3684 | 1467648178436 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}] 09:02:58 INFO - PROCESS | 3684 | 1467648178438 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:58 INFO - PROCESS | 3684 | 1467648178555 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:02:58 INFO - PROCESS | 3684 | 1467648178622 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3684 | 1467648178624 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:58 INFO - PROCESS | 3684 | ++DOCSHELL 15515000 == 31 [pid = 3684] [id = 771] 09:02:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15515400) [pid = 3684] [serial = 2311] [outer = 00000000] 09:02:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1B03DC00) [pid = 3684] [serial = 2312] [outer = 15515400] 09:02:58 INFO - PROCESS | 3684 | 1467648178692 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1B03E800) [pid = 3684] [serial = 2313] [outer = 15515400] 09:02:59 INFO - PROCESS | 3684 | 1467648179084 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]]]}] 09:02:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 695ms 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (19F28800) [pid = 3684] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16EFC400) [pid = 3684] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1777EC00) [pid = 3684] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19593C00) [pid = 3684] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (128F1400) [pid = 3684] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (162E5800) [pid = 3684] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13E95800) [pid = 3684] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1324B000) [pid = 3684] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (112F0400) [pid = 3684] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12921800) [pid = 3684] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10B86C00) [pid = 3684] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A579800) [pid = 3684] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (183F2000) [pid = 3684] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1958D800) [pid = 3684] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15981C00) [pid = 3684] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:02:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (183F3000) [pid = 3684] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:02:59 INFO - PROCESS | 3684 | 1467648179484 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 3684 | 1467648179489 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 3684 | 1467648179523 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 3684 | 1467648179526 Marionette TRACE conn3 <- [1,3042,null,{}] 09:02:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:59 INFO - PROCESS | 3684 | 1467648179575 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}] 09:02:59 INFO - PROCESS | 3684 | 1467648179578 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:59 INFO - PROCESS | 3684 | 1467648179685 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:02:59 INFO - PROCESS | 3684 | 1467648179821 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3684 | 1467648179826 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:02:59 INFO - PROCESS | 3684 | ++DOCSHELL 114D4800 == 32 [pid = 3684] [id = 772] 09:02:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (114D5400) [pid = 3684] [serial = 2314] [outer = 00000000] 09:02:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (130D5C00) [pid = 3684] [serial = 2315] [outer = 114D5400] 09:02:59 INFO - PROCESS | 3684 | 1467648179916 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12921800) [pid = 3684] [serial = 2316] [outer = 114D5400] 09:03:00 INFO - PROCESS | 3684 | 1467648180827 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"]]]}] 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:03:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:03:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:03:00 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" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:03:00 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" 09:03:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:03:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:03:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1437ms 09:03:00 INFO - PROCESS | 3684 | 1467648180974 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:03:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:03:00 INFO - PROCESS | 3684 | 1467648180977 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:03:00 INFO - PROCESS | 3684 | 1467648180984 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3684 | 1467648180988 Marionette TRACE conn3 <- [1,3046,null,{}] 09:03:00 INFO - PROCESS | 3684 | 1467648180993 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}] 09:03:00 INFO - PROCESS | 3684 | 1467648180996 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:01 INFO - PROCESS | 3684 | 1467648181134 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:03:01 INFO - PROCESS | 3684 | 1467648181313 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 3684 | 1467648181316 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:01 INFO - PROCESS | 3684 | ++DOCSHELL 1550E400 == 33 [pid = 3684] [id = 773] 09:03:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15511400) [pid = 3684] [serial = 2317] [outer = 00000000] 09:03:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (159FA400) [pid = 3684] [serial = 2318] [outer = 15511400] 09:03:01 INFO - PROCESS | 3684 | 1467648181356 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15FBE000) [pid = 3684] [serial = 2319] [outer = 15511400] 09:03:02 INFO - PROCESS | 3684 | 1467648182139 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]]]}] 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:03:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:03:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:03:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:03:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:03:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:03:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:03:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:03:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:03:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1190ms 09:03:02 INFO - PROCESS | 3684 | 1467648182195 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 3684 | 1467648182202 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:03:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:03:02 INFO - PROCESS | 3684 | 1467648182211 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 3684 | 1467648182215 Marionette TRACE conn3 <- [1,3050,null,{}] 09:03:02 INFO - PROCESS | 3684 | 1467648182223 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}] 09:03:02 INFO - PROCESS | 3684 | 1467648182227 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:02 INFO - PROCESS | 3684 | 1467648182353 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:03:02 INFO - PROCESS | 3684 | 1467648182493 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 3684 | 1467648182498 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:02 INFO - PROCESS | 3684 | --DOCSHELL 166DE400 == 32 [pid = 3684] [id = 770] 09:03:02 INFO - PROCESS | 3684 | --DOCSHELL 1AC7A800 == 31 [pid = 3684] [id = 769] 09:03:02 INFO - PROCESS | 3684 | --DOCSHELL 11AF0000 == 30 [pid = 3684] [id = 768] 09:03:02 INFO - PROCESS | 3684 | --DOCSHELL 1A56B800 == 29 [pid = 3684] [id = 767] 09:03:02 INFO - PROCESS | 3684 | --DOCSHELL 162E9800 == 28 [pid = 3684] [id = 766] 09:03:02 INFO - PROCESS | 3684 | --DOCSHELL 141B2800 == 27 [pid = 3684] [id = 765] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A309400) [pid = 3684] [serial = 2289] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A6DEC00) [pid = 3684] [serial = 2291] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (175EA800) [pid = 3684] [serial = 2276] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17FBC800) [pid = 3684] [serial = 2279] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17705C00) [pid = 3684] [serial = 2277] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19911000) [pid = 3684] [serial = 2282] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (183EB000) [pid = 3684] [serial = 2280] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (199E2C00) [pid = 3684] [serial = 2283] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A301400) [pid = 3684] [serial = 2288] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (134B8C00) [pid = 3684] [serial = 2245] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (131EE000) [pid = 3684] [serial = 2244] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1676C400) [pid = 3684] [serial = 2273] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15470800) [pid = 3684] [serial = 2270] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15586800) [pid = 3684] [serial = 2271] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1324D800) [pid = 3684] [serial = 2268] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (129AAC00) [pid = 3684] [serial = 2265] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1302F400) [pid = 3684] [serial = 2266] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (159FB800) [pid = 3684] [serial = 2263] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (141AF800) [pid = 3684] [serial = 2262] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (129ACC00) [pid = 3684] [serial = 2260] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (11C45400) [pid = 3684] [serial = 2259] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (1A94B800) [pid = 3684] [serial = 2257] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (1A948000) [pid = 3684] [serial = 2256] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (1A940000) [pid = 3684] [serial = 2254] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (1A6E3800) [pid = 3684] [serial = 2253] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (1A57A000) [pid = 3684] [serial = 2251] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (19F34800) [pid = 3684] [serial = 2250] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 48 (1676F000) [pid = 3684] [serial = 2248] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 47 (162E7C00) [pid = 3684] [serial = 2247] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 46 (19D9DC00) [pid = 3684] [serial = 2285] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 45 (19DA7C00) [pid = 3684] [serial = 2286] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | --DOMWINDOW == 44 (16AC4800) [pid = 3684] [serial = 2274] [outer = 00000000] [url = about:blank] 09:03:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A79800 == 28 [pid = 3684] [id = 774] 09:03:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 45 (10A7C000) [pid = 3684] [serial = 2320] [outer = 00000000] 09:03:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 46 (11282400) [pid = 3684] [serial = 2321] [outer = 10A7C000] 09:03:02 INFO - PROCESS | 3684 | 1467648182568 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 47 (128F0400) [pid = 3684] [serial = 2322] [outer = 10A7C000] 09:03:02 INFO - PROCESS | 3684 | [3684] 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 09:03:03 INFO - PROCESS | 3684 | 1467648182998 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:03:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:03:03 INFO - {} 09:03:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 836ms 09:03:03 INFO - PROCESS | 3684 | 1467648183036 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3684 | 1467648183040 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:03:03 INFO - PROCESS | 3684 | 1467648183047 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:03:03 INFO - PROCESS | 3684 | 1467648183049 Marionette TRACE conn3 <- [1,3054,null,{}] 09:03:03 INFO - PROCESS | 3684 | 1467648183053 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}] 09:03:03 INFO - PROCESS | 3684 | 1467648183056 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:03 INFO - PROCESS | 3684 | 1467648183141 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:03:03 INFO - PROCESS | 3684 | 1467648183154 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 3684 | 1467648183157 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:03 INFO - PROCESS | 3684 | ++DOCSHELL 13458C00 == 29 [pid = 3684] [id = 775] 09:03:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (134B7400) [pid = 3684] [serial = 2323] [outer = 00000000] 09:03:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (144A8800) [pid = 3684] [serial = 2324] [outer = 134B7400] 09:03:03 INFO - PROCESS | 3684 | 1467648183203 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (150B5C00) [pid = 3684] [serial = 2325] [outer = 134B7400] 09:03:03 INFO - PROCESS | 3684 | 1467648183694 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]]]}] 09:03:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:03:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:03:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:03:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:03:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:03:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:03:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:03:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 698ms 09:03:03 INFO - PROCESS | 3684 | 1467648183747 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3684 | 1467648183749 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:03:03 INFO - PROCESS | 3684 | 1467648183756 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3684 | 1467648183760 Marionette TRACE conn3 <- [1,3058,null,{}] 09:03:03 INFO - PROCESS | 3684 | 1467648183771 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}] 09:03:03 INFO - PROCESS | 3684 | 1467648183776 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:03 INFO - PROCESS | 3684 | 1467648183889 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:03:04 INFO - PROCESS | 3684 | 1467648183999 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3684 | 1467648184002 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:04 INFO - PROCESS | 3684 | ++DOCSHELL 1597E800 == 30 [pid = 3684] [id = 776] 09:03:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (15980800) [pid = 3684] [serial = 2326] [outer = 00000000] 09:03:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (159F9800) [pid = 3684] [serial = 2327] [outer = 15980800] 09:03:04 INFO - PROCESS | 3684 | 1467648184051 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (162E5800) [pid = 3684] [serial = 2328] [outer = 15980800] 09:03:04 INFO - PROCESS | 3684 | 1467648184419 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]]]}] 09:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:03:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 697ms 09:03:04 INFO - PROCESS | 3684 | 1467648184453 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:03:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:03:04 INFO - PROCESS | 3684 | 1467648184456 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:03:04 INFO - PROCESS | 3684 | 1467648184459 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3684 | 1467648184461 Marionette TRACE conn3 <- [1,3062,null,{}] 09:03:04 INFO - PROCESS | 3684 | 1467648184464 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}] 09:03:04 INFO - PROCESS | 3684 | 1467648184466 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:04 INFO - PROCESS | 3684 | 1467648184560 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:03:04 INFO - PROCESS | 3684 | 1467648184565 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3684 | 1467648184567 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:04 INFO - PROCESS | 3684 | ++DOCSHELL 166DB400 == 31 [pid = 3684] [id = 777] 09:03:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (166DBC00) [pid = 3684] [serial = 2329] [outer = 00000000] 09:03:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (166E2000) [pid = 3684] [serial = 2330] [outer = 166DBC00] 09:03:04 INFO - PROCESS | 3684 | 1467648184611 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (166E5C00) [pid = 3684] [serial = 2331] [outer = 166DBC00] 09:03:05 INFO - PROCESS | 3684 | 1467648185045 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]]]}] 09:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:03:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 636ms 09:03:05 INFO - PROCESS | 3684 | 1467648185082 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3684 | 1467648185084 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:03:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:03:05 INFO - PROCESS | 3684 | 1467648185091 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3684 | 1467648185093 Marionette TRACE conn3 <- [1,3066,null,{}] 09:03:05 INFO - PROCESS | 3684 | 1467648185097 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}] 09:03:05 INFO - PROCESS | 3684 | 1467648185100 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:05 INFO - PROCESS | 3684 | 1467648185212 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:03:05 INFO - PROCESS | 3684 | 1467648185217 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 3684 | 1467648185219 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:05 INFO - PROCESS | 3684 | ++DOCSHELL 162F4400 == 32 [pid = 3684] [id = 778] 09:03:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (166E1800) [pid = 3684] [serial = 2332] [outer = 00000000] 09:03:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (16769800) [pid = 3684] [serial = 2333] [outer = 166E1800] 09:03:05 INFO - PROCESS | 3684 | 1467648185263 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1676BC00) [pid = 3684] [serial = 2334] [outer = 166E1800] 09:03:05 INFO - PROCESS | 3684 | 1467648185755 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] 09:03:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:03:05 INFO - PROCESS | 3684 | 1467648185797 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:03:05 INFO - PROCESS | 3684 | 1467648185800 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3684 | 1467648185802 Marionette TRACE conn3 <- [1,3070,null,{}] 09:03:05 INFO - PROCESS | 3684 | 1467648185806 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}] 09:03:05 INFO - PROCESS | 3684 | 1467648185811 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:05 INFO - PROCESS | 3684 | 1467648185953 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:03:06 INFO - PROCESS | 3684 | 1467648186023 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3684 | 1467648186025 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:06 INFO - PROCESS | 3684 | ++DOCSHELL 166E1C00 == 33 [pid = 3684] [id = 779] 09:03:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1676EC00) [pid = 3684] [serial = 2335] [outer = 00000000] 09:03:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (16DA9000) [pid = 3684] [serial = 2336] [outer = 1676EC00] 09:03:06 INFO - PROCESS | 3684 | 1467648186069 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16DB2C00) [pid = 3684] [serial = 2337] [outer = 1676EC00] 09:03:06 INFO - PROCESS | 3684 | 1467648186461 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]]]}] 09:03:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:03:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:03:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 698ms 09:03:06 INFO - PROCESS | 3684 | 1467648186501 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3684 | 1467648186503 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:03:06 INFO - PROCESS | 3684 | 1467648186510 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3684 | 1467648186512 Marionette TRACE conn3 <- [1,3074,null,{}] 09:03:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:03:06 INFO - PROCESS | 3684 | 1467648186516 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}] 09:03:06 INFO - PROCESS | 3684 | 1467648186518 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:06 INFO - PROCESS | 3684 | 1467648186670 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:03:06 INFO - PROCESS | 3684 | 1467648186693 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3684 | 1467648186695 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:06 INFO - PROCESS | 3684 | ++DOCSHELL 170C7400 == 34 [pid = 3684] [id = 780] 09:03:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (170CE000) [pid = 3684] [serial = 2338] [outer = 00000000] 09:03:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (17777800) [pid = 3684] [serial = 2339] [outer = 170CE000] 09:03:06 INFO - PROCESS | 3684 | 1467648186739 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (17785800) [pid = 3684] [serial = 2340] [outer = 170CE000] 09:03:06 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (166DE800) [pid = 3684] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:03:06 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15059C00) [pid = 3684] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:03:06 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15583800) [pid = 3684] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:03:06 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (199E9000) [pid = 3684] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:03:06 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A56C000) [pid = 3684] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:03:06 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1AC7C000) [pid = 3684] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:03:06 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1A56D400) [pid = 3684] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:03:07 INFO - PROCESS | 3684 | 1467648187151 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:03:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 682ms 09:03:07 INFO - PROCESS | 3684 | 1467648187206 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3684 | 1467648187208 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 3684 | 1467648187211 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:03:07 INFO - PROCESS | 3684 | 1467648187213 Marionette TRACE conn3 <- [1,3078,null,{}] 09:03:07 INFO - PROCESS | 3684 | 1467648187217 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}] 09:03:07 INFO - PROCESS | 3684 | 1467648187219 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:07 INFO - PROCESS | 3684 | 1467648187298 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:03:07 INFO - PROCESS | 3684 | 1467648187304 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3684 | 1467648187306 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:07 INFO - PROCESS | 3684 | ++DOCSHELL 1551BC00 == 35 [pid = 3684] [id = 781] 09:03:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (17792000) [pid = 3684] [serial = 2341] [outer = 00000000] 09:03:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (17F2B000) [pid = 3684] [serial = 2342] [outer = 17792000] 09:03:07 INFO - PROCESS | 3684 | 1467648187357 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (17F31C00) [pid = 3684] [serial = 2343] [outer = 17792000] 09:03:07 INFO - PROCESS | 3684 | 1467648187772 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:03:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 589ms 09:03:07 INFO - PROCESS | 3684 | 1467648187809 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3684 | 1467648187810 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:03:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:03:07 INFO - PROCESS | 3684 | 1467648187814 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 3684 | 1467648187816 Marionette TRACE conn3 <- [1,3082,null,{}] 09:03:07 INFO - PROCESS | 3684 | 1467648187819 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}] 09:03:07 INFO - PROCESS | 3684 | 1467648187821 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:07 INFO - PROCESS | 3684 | 1467648187950 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:03:07 INFO - PROCESS | 3684 | 1467648187957 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3684 | 1467648187961 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:07 INFO - PROCESS | 3684 | ++DOCSHELL 183ED000 == 36 [pid = 3684] [id = 782] 09:03:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (183EE800) [pid = 3684] [serial = 2344] [outer = 00000000] 09:03:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1958C400) [pid = 3684] [serial = 2345] [outer = 183EE800] 09:03:07 INFO - PROCESS | 3684 | 1467648188003 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1958D000) [pid = 3684] [serial = 2346] [outer = 183EE800] 09:03:08 INFO - PROCESS | 3684 | 1467648188433 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:03:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 636ms 09:03:08 INFO - PROCESS | 3684 | 1467648188452 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3684 | 1467648188454 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:03:08 INFO - PROCESS | 3684 | 1467648188457 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3684 | 1467648188459 Marionette TRACE conn3 <- [1,3086,null,{}] 09:03:08 INFO - PROCESS | 3684 | 1467648188462 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}] 09:03:08 INFO - PROCESS | 3684 | 1467648188464 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:08 INFO - PROCESS | 3684 | 1467648188552 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:03:08 INFO - PROCESS | 3684 | 1467648188664 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3684 | 1467648188666 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:08 INFO - PROCESS | 3684 | ++DOCSHELL 112F0C00 == 37 [pid = 3684] [id = 783] 09:03:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (128FBC00) [pid = 3684] [serial = 2347] [outer = 00000000] 09:03:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (19596400) [pid = 3684] [serial = 2348] [outer = 128FBC00] 09:03:08 INFO - PROCESS | 3684 | 1467648188709 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (19596800) [pid = 3684] [serial = 2349] [outer = 128FBC00] 09:03:09 INFO - PROCESS | 3684 | 1467648189116 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]]]}] 09:03:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:03:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:03:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 697ms 09:03:09 INFO - PROCESS | 3684 | 1467648189142 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3684 | 1467648189146 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:03:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:03:09 INFO - PROCESS | 3684 | 1467648189151 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3684 | 1467648189155 Marionette TRACE conn3 <- [1,3090,null,{}] 09:03:09 INFO - PROCESS | 3684 | 1467648189161 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}] 09:03:09 INFO - PROCESS | 3684 | 1467648189164 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:09 INFO - PROCESS | 3684 | 1467648189318 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:03:09 INFO - PROCESS | 3684 | 1467648189509 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3684 | 1467648189512 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:09 INFO - PROCESS | 3684 | ++DOCSHELL 11235000 == 38 [pid = 3684] [id = 784] 09:03:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1127E000) [pid = 3684] [serial = 2350] [outer = 00000000] 09:03:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1292CC00) [pid = 3684] [serial = 2351] [outer = 1127E000] 09:03:09 INFO - PROCESS | 3684 | 1467648189569 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (130D2C00) [pid = 3684] [serial = 2352] [outer = 1127E000] 09:03:10 INFO - PROCESS | 3684 | 1467648190063 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:03:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 09:03:10 INFO - PROCESS | 3684 | 1467648190104 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3684 | 1467648190109 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:03:10 INFO - PROCESS | 3684 | 1467648190117 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3684 | 1467648190119 Marionette TRACE conn3 <- [1,3094,null,{}] 09:03:10 INFO - PROCESS | 3684 | 1467648190123 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}] 09:03:10 INFO - PROCESS | 3684 | 1467648190126 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:10 INFO - PROCESS | 3684 | 1467648190237 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:03:10 INFO - PROCESS | 3684 | 1467648190399 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 3684 | 1467648190404 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:10 INFO - PROCESS | 3684 | ++DOCSHELL 13126800 == 39 [pid = 3684] [id = 785] 09:03:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1314C800) [pid = 3684] [serial = 2353] [outer = 00000000] 09:03:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (144AE000) [pid = 3684] [serial = 2354] [outer = 1314C800] 09:03:10 INFO - PROCESS | 3684 | 1467648190462 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1547A800) [pid = 3684] [serial = 2355] [outer = 1314C800] 09:03:10 INFO - PROCESS | 3684 | 1467648190996 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]]]}] 09:03:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:03:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:03:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:03:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 945ms 09:03:11 INFO - PROCESS | 3684 | 1467648191044 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3684 | 1467648191046 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:03:11 INFO - PROCESS | 3684 | 1467648191050 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3684 | 1467648191054 Marionette TRACE conn3 <- [1,3098,null,{}] 09:03:11 INFO - PROCESS | 3684 | 1467648191065 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}] 09:03:11 INFO - PROCESS | 3684 | 1467648191070 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:11 INFO - PROCESS | 3684 | 1467648191179 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:03:11 INFO - PROCESS | 3684 | 1467648191342 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 3684 | 1467648191345 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:11 INFO - PROCESS | 3684 | ++DOCSHELL 162EF800 == 40 [pid = 3684] [id = 786] 09:03:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (162F1000) [pid = 3684] [serial = 2356] [outer = 00000000] 09:03:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (166E8400) [pid = 3684] [serial = 2357] [outer = 162F1000] 09:03:11 INFO - PROCESS | 3684 | 1467648191405 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16ABA400) [pid = 3684] [serial = 2358] [outer = 162F1000] 09:03:11 INFO - PROCESS | 3684 | 1467648191907 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"]]]}] 09:03:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:03:11 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 09:03:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:03:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 899ms 09:03:11 INFO - PROCESS | 3684 | 1467648191953 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3684 | 1467648191956 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:03:11 INFO - PROCESS | 3684 | 1467648191976 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3684 | 1467648191979 Marionette TRACE conn3 <- [1,3102,null,{}] 09:03:11 INFO - PROCESS | 3684 | 1467648191982 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}] 09:03:11 INFO - PROCESS | 3684 | 1467648191985 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:12 INFO - PROCESS | 3684 | 1467648192093 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:03:12 INFO - PROCESS | 3684 | 1467648192279 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\", \"92dfd067-94bd-4d96-9196-ab80a5273a7f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3684 | 1467648192282 Marionette INFO sendAsync 2d71e616-99db-4230-ad7c-981bac2204ce 09:03:12 INFO - PROCESS | 3684 | ++DOCSHELL 15510800 == 41 [pid = 3684] [id = 787] 09:03:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15517C00) [pid = 3684] [serial = 2359] [outer = 00000000] 09:03:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17FBC800) [pid = 3684] [serial = 2360] [outer = 15517C00] 09:03:12 INFO - PROCESS | 3684 | 1467648192339 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1959A400) [pid = 3684] [serial = 2361] [outer = 15517C00] 09:03:13 INFO - PROCESS | 3684 | 1467648193046 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]]]}] 09:03:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:03:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1131ms 09:03:13 INFO - PROCESS | 3684 | 1467648193109 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3684 | 1467648193113 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 183ED000 == 40 [pid = 3684] [id = 782] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 1551BC00 == 39 [pid = 3684] [id = 781] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 170C7400 == 38 [pid = 3684] [id = 780] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 166E1C00 == 37 [pid = 3684] [id = 779] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 162F4400 == 36 [pid = 3684] [id = 778] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 166DB400 == 35 [pid = 3684] [id = 777] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 1597E800 == 34 [pid = 3684] [id = 776] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 13458C00 == 33 [pid = 3684] [id = 775] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 10A79800 == 32 [pid = 3684] [id = 774] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 114D4800 == 31 [pid = 3684] [id = 772] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 1550E400 == 30 [pid = 3684] [id = 773] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 1A478800 == 29 [pid = 3684] [id = 764] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 15515000 == 28 [pid = 3684] [id = 771] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 162EF800 == 27 [pid = 3684] [id = 786] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 112F0C00 == 26 [pid = 3684] [id = 783] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 11235000 == 25 [pid = 3684] [id = 784] 09:03:14 INFO - PROCESS | 3684 | --DOCSHELL 13126800 == 24 [pid = 3684] [id = 785] 09:03:14 WARNING - u'runner_teardown' () 09:03:14 INFO - No more tests 09:03:14 INFO - Got 0 unexpected results 09:03:14 INFO - SUITE-END | took 636s 09:03:14 INFO - Closing logging queue 09:03:14 INFO - queue closed 09:03:14 INFO - Return code: 0 09:03:14 WARNING - # TBPL SUCCESS # 09:03:14 INFO - Running post-action listener: _resource_record_post_action 09:03:14 INFO - Running post-run listener: _resource_record_post_run 09:03:15 INFO - Total resource usage - Wall time: 645s; CPU: 17.0%; Read bytes: 91218944; Write bytes: 954392064; Read time: 479794; Write time: 1195728 09:03:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:03:15 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 77662720; Read time: 0; Write time: 78033 09:03:15 INFO - run-tests - Wall time: 643s; CPU: 17.0%; Read bytes: 91218944; Write bytes: 818176000; Read time: 479794; Write time: 1076409 09:03:15 INFO - Running post-run listener: _upload_blobber_files 09:03:15 INFO - Blob upload gear active. 09:03:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:03:15 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 09:03:15 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'] 09:03:15 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 09:03:16 INFO - (blobuploader) - INFO - Open directory for files ... 09:03:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:03:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:03:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:03:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:03:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:03:17 INFO - (blobuploader) - INFO - Done attempting. 09:03:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:03:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:03:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:03:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:03:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:03:19 INFO - (blobuploader) - INFO - Done attempting. 09:03:19 INFO - (blobuploader) - INFO - Iteration through files over. 09:03:19 INFO - Return code: 0 09:03:19 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:03:19 INFO - Using _rmtree_windows ... 09:03:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:03:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad2508eaf862a5605d26d75d9f40612d023e95cb20f92c5393af3d8163b914690f6da86eaf95ac95722cc680504eb89ec24716684b6cc8274841a655b90cfef8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61fc7caa7b8115fb4f913a32c410961b1e0514cd613f0eb8edd850b22de39c45d498b050aefe8d3a0aaa6dd27d374759f7f172be0b20ab36187b853930bec8cb"} 09:03:19 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:03:19 INFO - Writing to file C:\slave\test\properties\blobber_files 09:03:19 INFO - Contents: 09:03:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad2508eaf862a5605d26d75d9f40612d023e95cb20f92c5393af3d8163b914690f6da86eaf95ac95722cc680504eb89ec24716684b6cc8274841a655b90cfef8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61fc7caa7b8115fb4f913a32c410961b1e0514cd613f0eb8edd850b22de39c45d498b050aefe8d3a0aaa6dd27d374759f7f172be0b20ab36187b853930bec8cb"} 09:03:19 INFO - Running post-run listener: copy_logs_to_upload_dir 09:03:19 INFO - Copying logs to upload dir... 09:03:19 INFO - mkdir: C:\slave\test\build\upload\logs 09:03:19 INFO - Copying logs to upload dir... 09:03:19 INFO - Using _rmtree_windows ... 09:03:19 INFO - Using _rmtree_windows ... 09:03:19 INFO - Using _rmtree_windows ... 09:03:19 INFO - Using _rmtree_windows ... 09:03:19 INFO - Using _rmtree_windows ... 09:03:19 INFO - Using _rmtree_windows ... 09:03:19 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=777.148000 ========= master_lag: 59.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-07-04 09:03:16.536063) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 09:03:16.536992) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad2508eaf862a5605d26d75d9f40612d023e95cb20f92c5393af3d8163b914690f6da86eaf95ac95722cc680504eb89ec24716684b6cc8274841a655b90cfef8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61fc7caa7b8115fb4f913a32c410961b1e0514cd613f0eb8edd850b22de39c45d498b050aefe8d3a0aaa6dd27d374759f7f172be0b20ab36187b853930bec8cb"} build_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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/ad2508eaf862a5605d26d75d9f40612d023e95cb20f92c5393af3d8163b914690f6da86eaf95ac95722cc680504eb89ec24716684b6cc8274841a655b90cfef8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61fc7caa7b8115fb4f913a32c410961b1e0514cd613f0eb8edd850b22de39c45d498b050aefe8d3a0aaa6dd27d374759f7f172be0b20ab36187b853930bec8cb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.20 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 09:03:16.848870) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-07-04 09:03:16.849197) ========= '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-053\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-053 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-053 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-053 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-053 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-053 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 8.27 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-07-04 09:03:25.224588) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-04 09:03:25.224881) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-04 09:03:25.708235) ========= ========= Total master_lag: 68.58 =========